Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 24.04 LTS preparations #2088

Closed
unxed opened this issue Mar 20, 2024 · 8 comments
Closed

Ubuntu 24.04 LTS preparations #2088

unxed opened this issue Mar 20, 2024 · 8 comments

Comments

@unxed
Copy link
Contributor

unxed commented Mar 20, 2024

On April 25, Ubuntu 24.04 LTS is released, the first LTS version of Ubuntu with far2l in the repositories. I would like the UX of new users to be the best. Therefore, I propose to solve some problems in the near future, and then try to send a new version to Debian/Ubuntu. But even if this does not work out, at least we will be able to offer those who want to try the bug-free version to use the ppa. Here are some bugs that look like they need attention.

UPD: I myself believe that for Ubuntu we need to focus on input delays in the default terminal under Wayland. This does not allow you to use the program normally, and this has already been fixed in 2.6.1. However, there are other bugs that can be fixed if possible.

  1. Fix mouse in Windows Terminal (PR is ready)
    Work around Windows Terminal double escape sequences encoding on our side #2072
    DONE

  2. Make clipboard work out of the box under WSL
    Clipboard not yet working in Windows11 wslg GUI  #1658
    DONE

  3. Import fresh colorer schemes
    Import new Colorer schemes for shell POSIX and shell bash #2046
    DONE

  4. Fix privelege elevation bug
    Weird bug after canceling Privilege elevation and subsequent Retry attempt #2060
    DONE

  5. Fix uchardet (Bug in DetectCodepage.cpp: TranslateUDCharset always returns -1 #2075, Suggestion: improve heuristic detection of UTF-32 encoding #2076, Suggestion: improve CheckForHardcodedByName function #2078)
    bugfixes and improvements in automatic encoding detection #2111
    DONE

  6. Fix redraws after sudo
    проблема с прорисовкой результата поиска файлов #2047
    DONE

  7. Fix unneeded open.sh call
    far2l executes $FARHOME/open.sh after clicking on a broken symbolic link leading to unexpected consequences #2067
    DONE

  8. Fix binary files view problems under TTY backend
    viewing binary files breaks output to kitty terminal #2084
    fix artifacts in viewer in tty #2107
    Rendering artifacts in viewer #2136
    DONE

  9. Fix interface in WezTerm on our side
    interface is disturbed in WezTerm #1889
    DONE

  10. File attributes are not saved when copying with an elevation request
    Не сохраняются атрибуты файлов при копировании с запросом на повышение прав #2069
    DONE

@elfmz @alexmyczko

@akruphi
Copy link
Contributor

akruphi commented Mar 20, 2024

@alexmyczko it will be excellent if in upcoming release you can split debs by tiny, ... wx as was suggested in https://salsa.debian.org/debian/far2l/-/merge_requests/1

@akruphi
Copy link
Contributor

akruphi commented Apr 5, 2024

@alexmyczko please give advice about here elfmz far2l release deadline that you can time to prepare and put debs in Debian (I hope may be debs will have split versions now) and then we have enough time to request a freeze exception in Ubuntu via https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_for_new_upstream_versions

In Ubuntu Schedule April 18 are Final Freeze https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649

Is the diff of the Upstream ChangeLog required or only recommended for start https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_for_new_upstream_versions or enough only describe state the reason?

@alexmyczko
Copy link
Contributor

i really do not think anything will make it into ubuntu 24.04. your best option is PPA. please either use debian. please make a new release. debian will update to that, debian can do backports for debian stable. from that you can feed your PPA, or simply switch to debian.

sorry for no better news

@unxed
Copy link
Contributor Author

unxed commented Apr 13, 2024

please make a new release

@alexmyczko done!

@akruphi
Copy link
Contributor

akruphi commented Apr 19, 2024

It seems we will no longer be able to push the latest version of far2l into the Ubuntu 24.04 release, because it stage Final Freeze now: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2024-April/001348.html

We will can try adding it latter as backports
https://wiki.ubuntu.com/UbuntuBackports
but first it is necessary that development 24.10 will be open and new far2l version will be in 24.10.

@unxed
Copy link
Contributor Author

unxed commented Apr 21, 2024

One simple command to fix input delays on Ubuntu 24.04:
sudo sed -i '/^\[daemon\]/a DefaultSession=gnome-xorg.desktop' /etc/gdm3/custom.conf

and reboot.

See also: #2041, https://askubuntu.com/a/1464319/894968

@unxed
Copy link
Contributor Author

unxed commented Apr 28, 2024

@unxed
Copy link
Contributor Author

unxed commented Jul 13, 2024

Closing as all issues are solved now.

@unxed unxed closed this as completed Jul 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants