IssueRaiser

Ulauncher v6

This is a tracking issue for the upcoming v6 release that we have been working hard on. Subscribe to this issue to be notified of the v6 development, as we are closing issues as they get fixed for the v6 branch (now the main branch). ### What has been done 1. Lots of refactoring, and rewrites to internal parts of Ulauncher that caused bugs, inconsistencies, performance issues, or were holding us back from fixing issues, adding features or just made it very hard to work with Ulauncher in general. We got rid of a total of 7 dependencies (in the Debian package). It's faster and lighter on your system resource usage, because of taking better advantage of the fast and capable GTK APIs, Unix sockets, and many smaller performance improvements. It's also significantly easier to build and contribute to Ulauncher now as well. These changes are too many and too complex to detail here. `git diff --shortstat` as of writing this says `545 files changed, 11479 insertions(+), 29372 deletions(-)` 2. Many Extension API improvements to make it easier to write extensions with less code (more on this TBA). 3. Lots of other smaller improvements and bug fixes. 4. Removed a couple of features that were causing more issues than they solved, and changed the behavior of some others to be more intuitive, performant, compatible or to work enable planned future changes. To test Ulauncher v6, follow the [instructions](https://github.com/Ulauncher/Ulauncher/blob/v6/CONTRIBUTING.md) to set up and run. To

Posted by friday on Dec 2, 2021, 10:45 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.3,000 issues0 comments

ux (Software)

Ulauncher v6

fridayDec 2, 2021, 10:45 AM

This is a tracking issue for the upcoming v6 release that we have been working hard on. Subscribe to this issue to be notified of the v6 development, as we are closing issues as they get fixed for the v6 branch (now the main branch). ### What has been done 1. Lots of refactoring, and rewrites to internal parts of Ulauncher that caused bugs, inconsistencies, performance issues, or were holding us back from fixing issues, adding features or just made it very hard to work with Ulauncher in general. We got rid of a total of 7 dependencies (in the Debian package). It's faster and lighter on your system resource usage, because of taking better advantage of the fast and capable GTK APIs, Unix sockets, and many smaller performance improvements. It's also significantly easier to build and contribute to Ulauncher now as well. These changes are too many and too complex to detail here. `git diff --shortstat` as of writing this says `545 files changed, 11479 insertions(+), 29372 deletions(-)` 2. Many Extension API improvements to make it easier to write extensions with less code (more on this TBA). 3. Lots of other smaller improvements and bug fixes. 4. Removed a couple of features that were causing more issues than they solved, and changed the behavior of some others to be more intuitive, performant, compatible or to work enable planned future changes. To test Ulauncher v6, follow the [instructions](https://github.com/Ulauncher/Ulauncher/blob/v6/CONTRIBUTING.md) to set up and run. To

Comments (0)

No comments yet. Start the discussion.

Comment on this issue