Commit Graph

56 Commits

Author SHA1 Message Date
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
JosephMcc 64be9e8ecd enable dh_girepository helper to fill ${gir:Depends} properly
Adapted from:
08f71335b2
2016-12-26 18:57:15 -08:00
JosephMcc f314622cf0 Remove old plugin system and docs for it
Adapted from:
3860e7b99f (diff-c949f93d03f44a4217d7a138f9e2e54a)
2016-12-26 18:49:12 -08:00
JosephMcc c6f5fd5e1d build GObject introspection data
Adapted from:
a4dcd9177a
0488ffe5d2
2016-12-26 10:56:42 -08:00
JosephMcc 2ddd92171c build: Clean up a bit more of the gtk2 and --enable-python leftovers 2016-12-26 10:08:11 -08:00
Clement Lefebvre e3bddd9e80 1.2.2 2016-12-12 12:44:11 +00:00
Clement Lefebvre 2133a2f5b5 1.2.1 2016-11-10 00:36:34 +00:00
Clement Lefebvre 111fc4946b 1.2.0 2016-11-02 15:56:01 +00:00
Clement Lefebvre 41fb3ba791 1.0.6 2016-06-25 11:39:23 +01:00
Clement Lefebvre 24a6a23e61 1.0.5 2016-05-24 14:31:01 +01:00
Clement Lefebvre d4f163abb2 1.0.4 2016-04-27 14:31:45 +01:00
Clement Lefebvre 48062a8267 1.0.3 2016-02-10 10:18:53 +00:00
Clement Lefebvre abdd1fe52a packaging: switch to gnome-common 2016-02-09 09:00:10 +00:00
Clement Lefebvre cb9eec1481 1.0.2 2016-02-06 16:45:11 +00:00
Clement Lefebvre 16eacdc3f4 Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00