| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gedit-devel | Distribution: openSUSE Tumbleweed |
| Version: 49.0 | Vendor: openSUSE |
| Release: 2.2 | Build date: Mon Mar 23 09:32:08 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 722916 | Source RPM: gedit-49.0-2.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gedit-text-editor.org | |
| Summary: Development files for the gedit text editor | |
Gedit is a UTF-8 text editor for the GNOME environment. This subpackage contains the header files for creating gedit plugins.
GPL-2.0-or-later
* Mon Mar 23 2026 Dominique Leuenberger <dimstar@opensuse.org>
- Migrate to xz compression and manual service run
* Mon Jan 26 2026 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.0:
+ Metainfo data: add more infos to fix Flathub warnings.
+ Cleanup: remove BuildStream and Snap from build-aux/ (outdated)
- Changes from version 49.alpha2:
+ User-visible changes:
- Add a max-file-size setting for document loading, fixing the
common problem with very large files.
- New symbolic app icon (to have a square one).
- Statusbar: fix a bug with the language button popover.
+ Under the hood changes:
- Fix a compilation warning.
- Statusbar:
. Move some features of GeditStatusbar to libgedit-tepl as
TeplStatusbar.
. GeditWindowStatus: new internal class to offload some work
that was done in GeditWindow, to avoid a god class.
- *.ui -> code.
+ Other:
* Tools: generate-html-list-of-plugins-description.sh script
(output HTML content that is put on the website instead of
generating a Markdown file located in the git repository).
+ Updated translations
* Thu Oct 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Add AppStream BuildRequires and check section with meson_test
macro, run tests during build.
* Mon Sep 08 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.alpha1:
+ User-visible changes:
- gedit icon: take an older version for small sizes. The older
version looks nicer.
- Code Comment/Uncomment plugin: some bugs have been fixed, and
the behavior can be slightly different in some situations. A
new user manual page has also been written.
- Setup allowed GDK backends to disable Wayland. Only the X11
backend is allowed on Linux (so it relies on XWayland when
running the application on a Wayland session). It fixes some
bugs, especially for the Word Completion plugin.
+ Under the hood changes:
- Tools: add generate-c-plugin, to generate the boilerplate C
code for a new plugin.
- Code Comment/Uncomment plugin: rewrite it in C, and have the
bulk of the implementation in libgedit-tepl.
- Port to new GtkSourceEncoding API.
- GeditTab refactorings:
. Extract gedit-tab-utils.c.
. Start to extract GeditTabLoader (private class).
- Various other code refactorings.
+ Updated translations
* Thu Apr 17 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.2:
+ Update links to new website domain name:
https://gedit-text-editor.org
+ It is no longer possible to implement plugins in Python.
+ New features:
- Reset All button in the preferences dialog.
- In the Spell Checker plugin: be able to configure the default
language used for the spell-checking in new documents.
+ Code refactorings:
- In GeditWindow and GeditPreferencesDialog.
- Don't use the g_slice_*() functions (deprecated).
- In the Spell Checker plugin.
+ MS Windows: change default font to Consolas.
+ macOS: install an icon.
+ Metainfo: improve it.
+ Some updates to the user manual.
+ Improve the devel documentation.
+ Updated translations.
- Update URL to new home.
- Bump api_ver define.
- Drop python3-gedit sub-package and obsolete it following upstream
changes. Further, drop all python BuildRequires and Requires, no
longer needed, nor used.
* Fri Mar 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Drop hard gtksourceview-devel Requires: Not needed and wrong
devel package.
- Replace pkgconfig(gtksourceview-4) with
pkgconfig(libgedit-gtksourceview-300) BuildRequires: This is what
gedit really depends on.
* Sat Dec 07 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.1:
+ Removed plugins: External Tools, Snippets, Python Console.
+ Text Size plugin: rewrite in C.
+ Remove the background-pattern feature (with the grid).
+ Fix bug on Wayland to unmaximize the window.
+ Code refactorings.
+ Fix compilation warning.
+ Updated translations.
- Drop gedit-plugins-python-env.patch: No longer needed, nor
applies.
* Wed Oct 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 48.0:
+ New features:
- Full support of light/dark GTK theme variants. Configuration
is done in the Preferences dialog -> Font & Colors.
+ Visible changes:
- Add missing tooltips to some buttons.
- The Text Size plugin has been moved from gedit-plugins to
this repository, and is now enabled by default.
- Remove Quick Open plugin.
- Mark some plugins as "buggy plugins": External Tools and
Snippets.
+ Bug fixes:
- Fix some warning messages that appeared at runtime.
- Fix a crash.
* Wed Oct 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 47.0:
+ Branding: Restore the previous app icons and logo.
+ New features:
- Experimental: add light/dark GTK theme variant configuration
(as a hidden GSettings key for now).
+ Removed features:
- Localization (l10n): all the translations are disabled, gedit
is available in English only because some underlying modules
are not on l10n.gnome.org or equivalent.
- In the preferences dialog, remove the toolbar to
install/uninstall color schemes. Third-party color schemes
are still supported, but the XML file(s) need to be copied
into the right directory by another means
+ Under-the-hood changes:
- Adapt the code for libgedit-gtksourceview API changes.
- Adapt the code for the Tepl -> libgedit-tepl module rename.
- Code refactorings, various improvements and bug fixes.
- Continue to reduce usage of *.ui files, write code instead.
- Use newer GLib API at some places.
- Add -Wshadow to the CFLAGS and fix the corresponding warnings.
+ For plugins:
- Some API changes (see the page documenting the API breaks).
- Improve the API documentation.
+ Misc:
- Rename *.appdata.xml to *.metainfo.xml and do some updates to
that file.
- Update documentation for contributors.
- Links to some third-party plugins.
- Drop gedit-quickhighlight-gtksourcestyle-api.patch: fixed
upstream.
* Sat Apr 20 2024 Michael Gorse <mgorse@suse.com>
- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
quickhighlight plugin for new libgedit-gtksourceview API.
* Mon Mar 25 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.2:
+ Update URL gedit-technology.net -> gedit-technology.github.io.
* Mon Mar 11 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.1+135:
+ Features:
- add light/dark GTK theme variant configuration.
- In the preferences dialog, remove the toolbar to
install/uninstall color schemes. Third-party color schemes
are still supported, but the XML file(s) need to be copied
into the right directory by another means.
- Links to some third-party plugins.
+ Under-the-hood changes:
- Adapt the code for libgedit-gtksourceview API changes.
- Code refactorings and various small improvements.
- Continue to reduce usage of *.ui files, write code instead.
- Use newer GLib API at some places.
- Reactor GeditTabLabel.
- Start to refactor GeditViewFrame.
- Add -Wshadow to the CFLAGS and fix the corresponding
warnings.
* Mon Feb 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.2:
+ Update URL: gedit-technology.net -> gedit-technology.github.io.
* Thu Aug 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.1:
+ Fix a -Wformat-security build issue.
+ Add a set of warning CFLAGS, and fix the code accordingly.
+ Flatpak update.
* Sun Aug 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.0:
+ Adapt for Amtk -> libgedit-amtk rename.
+ API changes for plugins: see the API docs.
+ Code refactorings in GeditWindow, and delegate some of its work
to new classes: GeditHeaderBar and GeditSidePanel.
+ Replace GeditMenuStackSwitcher by TeplPanelSwitcherMenu.
+ Replace GeditStatusMenuButton by TeplStatusMenuButton.
+ Remove a small feature from the statusbar: the small icons for
the window state. You now need to look at each individual tab
to know its state.
+ Build: replace inline_side_panel_switcher option -> headerbar
option.
+ Bug fixes for macOS.
+ Updated translations.
- Bump api_ver to 46, following upstreams changes.
- Replace pkgconfig(amtk-5) with pkgconfig(libgedit-amtk-5)
following upstream chamges.
* Fri Jul 21 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add desktop-file-utils BuildRequires: new dependency to run the
desktop test.
- Bump api_ver to 45, following upstreams changes.
* Fri Jun 23 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 45.0:
+ User manual: a few improvements.
+ Updated translations.
* Fri Jan 20 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.2:
+ File Browser plugin: bug fix.
+ Updated translations.
* Thu Jan 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.1:
+ Updated translations.
- Changes from version 44.0:
+ Minor bug fixes.
+ Use more Tepl features.
+ Code refactorings.
+ Misc:
- Donations: change to Liberapay link.
- Create https://gedit-technology.net/ (mainly for developers).
+ User manual:
- Available online:
https://gedit-technology.net/user-manuals/gedit/ (used on
platforms where Yelp is unavailable: macOS and Windows).
- Improvements to the content.
+ The core of the application:
- Rework the statusbar.
- Improve the vocabulary used in the dialog for choosing
favorite encodings.
- Improve a little the API docs.
+ Plugins: File browser: expand/collapse item on right/left
keypress.
+ Updated translations.
- Bump api_ver to 44 following upstream changes.
/usr/include/gedit-49 /usr/include/gedit-49/gedit /usr/include/gedit-49/gedit/gedit-app-activatable.h /usr/include/gedit-49/gedit/gedit-app.h /usr/include/gedit-49/gedit/gedit-commands.h /usr/include/gedit-49/gedit/gedit-debug.h /usr/include/gedit-49/gedit/gedit-document.h /usr/include/gedit-49/gedit/gedit-encodings-combo-box.h /usr/include/gedit-49/gedit/gedit-enum-types.h /usr/include/gedit-49/gedit/gedit-menu-extension.h /usr/include/gedit-49/gedit/gedit-message-bus.h /usr/include/gedit-49/gedit/gedit-message.h /usr/include/gedit-49/gedit/gedit-tab.h /usr/include/gedit-49/gedit/gedit-utils.h /usr/include/gedit-49/gedit/gedit-view-activatable.h /usr/include/gedit-49/gedit/gedit-view.h /usr/include/gedit-49/gedit/gedit-window-activatable.h /usr/include/gedit-49/gedit/gedit-window.h /usr/lib64/pkgconfig/gedit.pc /usr/share/doc/packages/gedit-devel /usr/share/doc/packages/gedit-devel/CONTRIBUTING.md /usr/share/gedit/gir-1.0 /usr/share/gedit/gir-1.0/Gedit-3.0.gir /usr/share/gtk-doc/html/gedit /usr/share/gtk-doc/html/gedit/GeditApp.html /usr/share/gtk-doc/html/gedit/GeditAppActivatable.html /usr/share/gtk-doc/html/gedit/GeditDocument.html /usr/share/gtk-doc/html/gedit/GeditEncodingsComboBox.html /usr/share/gtk-doc/html/gedit/GeditMessage.html /usr/share/gtk-doc/html/gedit/GeditMessageBus.html /usr/share/gtk-doc/html/gedit/GeditTab.html /usr/share/gtk-doc/html/gedit/GeditView.html /usr/share/gtk-doc/html/gedit/GeditViewActivatable.html /usr/share/gtk-doc/html/gedit/GeditWindow.html /usr/share/gtk-doc/html/gedit/GeditWindowActivatable.html /usr/share/gtk-doc/html/gedit/annexes.html /usr/share/gtk-doc/html/gedit/annotation-glossary.html /usr/share/gtk-doc/html/gedit/api-breaks.html /usr/share/gtk-doc/html/gedit/api-reference.html /usr/share/gtk-doc/html/gedit/ch01.html /usr/share/gtk-doc/html/gedit/ch02.html /usr/share/gtk-doc/html/gedit/ch03.html /usr/share/gtk-doc/html/gedit/gedit-GeditCommands.html /usr/share/gtk-doc/html/gedit/gedit-gedit-debug.html /usr/share/gtk-doc/html/gedit/gedit-gedit-menu-extension.html /usr/share/gtk-doc/html/gedit/gedit-gedit-utils.html /usr/share/gtk-doc/html/gedit/gedit.devhelp2 /usr/share/gtk-doc/html/gedit/home.png /usr/share/gtk-doc/html/gedit/index.html /usr/share/gtk-doc/html/gedit/intro.html /usr/share/gtk-doc/html/gedit/ix01.html /usr/share/gtk-doc/html/gedit/left-insensitive.png /usr/share/gtk-doc/html/gedit/left.png /usr/share/gtk-doc/html/gedit/right-insensitive.png /usr/share/gtk-doc/html/gedit/right.png /usr/share/gtk-doc/html/gedit/style.css /usr/share/gtk-doc/html/gedit/up-insensitive.png /usr/share/gtk-doc/html/gedit/up.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 15:27:28 2026