Commit Graph

70 Commits

Author SHA1 Message Date
Michael Webster 9e805380d4 Add XAppFavorites support to the file menu.
This adds a Favorites submenu, and it moves the recent list into
a submenu.

See:
c9c885a841
2020-11-11 23:21:51 -05:00
JosephMcc 3ca66d6fb6 Port to Gtksourceview4
This allows us access to some newer fixes since the older version is no
longer being worked on.

Fixes: https://github.com/linuxmint/xed/issues/395
2020-08-27 17:59:37 +02:00
Clement Lefebvre 22ddcc04e0 2.6.2 2020-06-24 12:45:16 +01:00
Clement Lefebvre 68ef65bedb 2.6.1 2020-06-24 12:06:49 +01:00
Clement Lefebvre 8bb308de4f 2.6.0 2020-05-11 13:59:29 +01:00
Clement Lefebvre 1d39305c1c Packaging: Remove python dependency 2020-04-02 18:42:30 +01:00
icarter09 7302b14f78 Removed override_dh_auto_test so tests are not ran by default when building with dpkg. 2020-02-06 13:28:45 -05:00
Clement Lefebvre 5fae2771c8 2.4.2 2019-12-11 14:49:51 +00:00
Clement Lefebvre 0d006777fc 2.4.1 2019-11-26 17:14:41 +00:00
Clement Lefebvre 8a0c1f6e08 2.4.0 2019-11-22 12:12:34 +00:00
nardholio 4dff6fa7e1 Packaging: remove dependency on libpeas-1.0-0-python3loader (#325)
This is now provided as a virtual package
2019-11-14 17:55:49 +01:00
Clement Lefebvre 9d3d2acfd9 2.2.3 2019-07-28 15:03:56 +02:00
Clement Lefebvre 7cc3d5967b 2.2.2 2019-07-25 11:00:12 +02:00
Clement Lefebvre 69895bd026 2.2.1 2019-07-10 11:26:30 +02:00
Clement Lefebvre cd94beb376 2.2.0 2019-06-29 17:24:07 +02:00
Clement Lefebvre fe1c4f1e38 2.0.2 2018-12-11 14:10:28 +00:00
Clement Lefebvre c30f2a988d 2.0.1 2018-11-27 18:33:43 +00:00
Clement Lefebvre 088ec7b031 2.0.0 2018-11-19 11:35:09 +00:00
Stephen Collins 6e36dc4a5f Port to meson (#258)
* Port to meson

* plugin generation script: swtich to meson, update to python3, switch to libpeas, add some extra options, and cleanup

* clean up some build warnings

* kill xed-bugreport.sh with fire: it isn't used anymore, and probably doesn't even work

* update gzip command to avoid warnings on some systems and move appdata.xml to /usr/share/metainfo/ as that's where it's supposed to go now

* POTFILES.in: fix path that changed in the meson port, which was causing makepot to fail
2018-11-19 11:09:52 +00:00
Clement Lefebvre d99074ec5e 1.8.3 2018-07-17 09:33:19 +02:00
Clement Lefebvre 4f43977c59 1.8.2 2018-06-26 13:22:17 +02:00
Clement Lefebvre 44ec63074e 1.8.1 2018-05-22 12:53:56 +01:00
Clement Lefebvre 7951868e92 1.8.0 2018-05-06 16:43:43 +01:00
JosephMcc bd32e81f13 spell-plugin: Port to gspell 2018-02-10 12:22:37 -08:00
JosephMcc d86c906848 debian: Add --enable-silent-rules to debian/rules 2018-02-05 01:03:13 -08:00
JosephMcc bc18f166a3 preferences-dialog: Complete revamp
Use the new XApps preferences window as the base for a total redesign of the
new dialog. While at it port to GtkSourceStyleSchemeChooserWidget.
2018-02-05 01:03:12 -08:00
Clement Lefebvre 4fe403dd63 1.6.3 2017-11-23 12:24:59 +00:00
Clement Lefebvre bdfdd2c840 1.6.2 2017-11-17 10:42:50 +00:00
Clement Lefebvre 93b9c31f15 1.6.1 2017-11-15 13:11:47 +00:00
Clement Lefebvre b9422cd437 1.6.0 2017-11-03 21:14:25 +00:00
Clement Lefebvre b55ddb2fd2 1.4.6 2017-07-15 21:38:03 +02:00
Clement Lefebvre b0e72aafa6 1.4.5 2017-07-04 13:12:23 +02:00
Clement Lefebvre a48eb78835 Packaging: Remove dependency on libpeas-1.0-0-python3loader in LMDE 2017-07-04 13:11:03 +02:00
Clement Lefebvre 784bdd4dd4 1.4.4 2017-06-28 10:11:59 +02:00
Clement Lefebvre 94d68bfca5 1.4.3 2017-06-20 15:22:59 +02:00
Clement Lefebvre efcaac200a 1.4.2 2017-05-23 13:35:58 +01:00
Clement Lefebvre b77f332c7a 1.4.1 2017-05-06 14:57:58 +01:00
Clement Lefebvre cca4b0b5c1 Packaging: Change description 2017-05-05 15:49:41 +01:00
Clement Lefebvre 524b66e059 1.4.0 2017-05-05 08:39:37 +01:00
JosephMcc ce92a1a316 debian: Add dependency on libpeas-1.0-0-python3loader
We need this for the python3 plugin loader to work

Closes: https://github.com/linuxmint/xed/issues/94
2017-02-20 13:27:25 -08:00
JosephMcc ce936c567e Actually fix the python dependency 2017-02-17 16:13:54 -08:00
JosephMcc d2892eda2d build: Fix the python3 dependency 2017-02-17 13:59:40 -08:00
Clement Lefebvre 6287fc9614 Merge pull request #81 from JosephMcc/dep-fix1
debian: Add a dependency on xapps-common
2017-02-16 11:59:49 +00:00
JosephMcc 01bada3e7e Implement font zooming in the editor
Give controls for zoom in, zoom out, and reset zoom in the menu and via hotkey.
Also add a new placeholder in the view menu to allow positioning the menuitems
properly. Still want to keep the highlighting menu item at the  bottom.

This is implemented by using a builtin libpeas python plugin. Add support for
loading these plugins at startup. They cannot be enabled or disabled through the
UI. They can still be disabled in gsettings but will be automatically reloaded
when xed is restarted.

Closes: https://github.com/linuxmint/xed/issues/45
2017-02-12 01:24:02 -08:00
JosephMcc a7382db60e debian: Add a dependency on xapps-common
We need this for some of the icons being used in the search and status bar.
2017-02-10 15:56:26 -08:00
JosephMcc ad31cd9e36 Debian: Bring back the xed-doc package 2017-02-09 14:15:21 -08:00
JosephMcc e3e316ea8a Start using GResource
This converts our existing ui files for the main programs to resources and adds
a template for xed-view-frame
2017-02-09 02:37:10 -08:00
JosephMcc 2aa009cb76 Port xed to dbus and GtkApplication
This further improves on the port to GtkSource API's and cleans up a ton of
legacy code in xed based on upstream changes in Gedit.
2017-02-04 22:17:58 -08:00
JosephMcc b9e5097250 Add new (App/Window/View)Activatable interfaces for plugins
Currently only the modelines and filebrowser plugins are updated to these new
interfaces
2017-01-09 11:57:48 -08:00
JosephMcc d45e07b7a1 Install introspection data and lib into a private dir 2017-01-08 04:00:44 -08:00