Commit Graph

34 Commits

Author SHA1 Message Date
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
Clement Lefebvre b807fef3c8 1.0.1 2016-01-27 11:18:03 +00:00
Clement Lefebvre d21fcb2595 Edited README and package description, reset version to 1.0.0 2016-01-26 03:26:33 +00:00
Clement Lefebvre 950147ad55 Removed more MATE deps 2016-01-26 02:59:10 +00:00
Clement Lefebvre 2f80dabbe6 Override xedit bin and man page (from x11-apps) 2016-01-25 15:34:04 +00:00
Clement Lefebvre 4304f9ffc1 Rename Pluma to Xedit 2016-01-25 15:33:34 +00:00
Clement Lefebvre 3a62ddff64 Initial commit (Pluma 1.13 - GTK 3.10) 2016-01-25 13:47:44 +00:00