2024-11-19 :: What's new in gedit 48
gedit 48 was released in September. Now that the new version is available on the three main desktop operating systems, let's look at the highlights.
The dark theme support has already been covered. If you see some issues, don't hesitate to open a ticket on GitLab.
Hosting the libgedit projects on the GNOME infrastructure
In the blog post describing the release of gedit 47, it was explained that translations were temporarily disabled. It has now been resolved by hosting all the libgedit projects on the GNOME infrastructure, to benefit from l10n.gnome.org among other things.
The git repositories for gedit, gedit-plugins and all the libgedits are now hosted in the World/gedit/ subgroup on GNOME's GitLab!
Summary of changes for plugins
The following plugins have been removed:
- External Tools
- Git
- Quick Open
- Snippets
On the other hand the Text Size plugin has received a promotion: it has been moved from the gedit-plugins repository to the main gedit repository, and is now enabled by default.
Why some plugins have been removed?
It is a combination of several reasons:
- Some of the removed plugins had bugs that made the application to crash. Of course it would have been possible to fix the crashes, but it requires time to investigate the issues and then to find proper solutions.
-
All removed plugins were implemented in Python, and Python code is more difficult to maintain in the long run. There are still eight gedit plugins written in Python, but it is hoped that Python usage will be reduced in the future.
More on that later in a future blog post.
- To simply have less code to maintain for the core gedit developers.
- It is always possible for other developers to bring a second life to the removed plugins, by copying the code into a third-party repository. See the list of third-party plugins.
Conclusion
Don't hesitate to get in touch, be it for providing a general feedback, or for reporting specific issues, or for contributing.