Commit Graph

47 Commits

Author SHA1 Message Date
Clement Lefebvre dc1104c93b Fix non-translated desktop file 2018-12-05 15:18:42 +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
JosephMcc ce59112fd1 Minimap (#175)
* Add a minimap

Add support for GtkSourceViews SourceMap object. Add both a default setting for
new files to the preferences dialog and a menu item to allow temporarily
disabling it in any view.

* Require gtk and gtksourceview 3.18

* load custom css

We can use this to make small tweaks to the interface so every theme doesn't
need to add specific support.

Make use of this new css to clean up the styling of the new overview map frame
a bit.
2017-09-25 16:01:27 +02:00
Clement Lefebvre 98dfbf6980 Fix "gedit" occurence 2017-05-04 18:32:30 +01:00
JosephMcc 3a83594498 Add a preference to allow using the dark variant of a theme if available 2017-02-09 13:58:08 -08:00
JosephMcc 3cfd0f3d5f Remove the dialog utility library 2017-02-06 17:56:51 -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 f05ddd7b63 Port to GtkSource* API
There are still bugs but this gets it started
2017-01-30 14:52:12 -08:00
JosephMcc 490303557a Revamp our handling of settings
The current handling of settings is a very roundabout leftover from the days of
gconf. Simplify and handle the setting more directly. At the same time move
handling of saving the window state to gsettings instead of saving it to a
config file.
2017-01-16 15:41:07 -08:00
JosephMcc 50c216b17b Allow scrolling on notebook tabs to change the active page
This is enabled by default but has a setting in the preferences so it can be
disabled.
2016-12-31 14:18:31 -08:00
JosephMcc b52cc3f037 Port plugin system to libpeas
Adapted from:
52fd78ddfc
2016-12-26 12:53:23 -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
JosephMcc cab79801ca plugins: Drop support for old style python plugins
All the the old python plugins have already been removed. Remove a bunch of the
other related cruft since we want to port the plugin system to libpeas

Taken from 65371f53db (diff-2bbd410468516599f21e84fecb500348)
2016-12-25 14:24:00 -08:00
JosephMcc 2ecb36178a prefs: Remove now unused toolbar style prefs
We no longer set a toolbar button style so remove some of the left over code for
handling it.
2016-10-06 10:33:53 -07:00
Clement Lefebvre bafaeaca98 Default Settings: Changed line width to 120 chars and enabled "insert-spaces".
This follows the Developer Guidelines.
2016-09-25 11:39:23 +01:00
Clement Lefebvre 817f782040 Add "notepad" to the list of menu item keywords 2016-08-17 13:04:51 +02:00
Clement Lefebvre 5feed8d0ed Fixed wrong dconf paths 2016-02-10 10:00:39 +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 4744c1cb99 Removed more MATE references 2016-01-26 14:01:44 +00:00
Clement Lefebvre 6397759eb1 Remove branding from window title and menu item 2016-01-26 12:42:33 +00:00
Clement Lefebvre 950147ad55 Removed more MATE deps 2016-01-26 02:59:10 +00:00
Clement Lefebvre 4304f9ffc1 Rename Pluma to Xedit 2016-01-25 15:33:34 +00:00
Monsta e24d28ce22 drop MateConf migration script 2016-01-03 01:36:21 +03:00
monsta 6ee8c7a1ab bugreport script: bring back active plugins listing 2015-09-29 13:57:32 +03:00
Alexander van der Meij 0c974a2db5 capitalize desktop entry file to match mate style 2015-09-02 11:34:01 +02:00
monsta b24934e186 drop support for win32/osx and checkupdate plugin
that plugin has never been built in linux anyway due to logic
in configure.ac
2015-09-02 11:34:01 +02:00
Monsta 718496d172 removed erroneous line from manpage
taken from Debian patch 2001_fix-man-page-errors.patch
2015-06-17 12:54:18 +03:00
raveit65 b9133a18f8 fixes for gschema translation
taken from:
https://github.com/mate-desktop/eom/commit/a2055e1
- bumped required intltool version to 0.50.1
- renamed and corrected gschema xml for proper intltool usage
- removed obsolete lines from po/POTFILES.skip
2015-06-16 00:56:55 +02:00
Monsta 87eecea6bd use proper GTK+ version in pluma.pc file 2014-12-19 15:26:39 +03:00
infirit 5d01c1ec9c appdata: Add neccesary markers for translation 2014-11-10 12:27:24 +01:00
infirit c52d5fa4c4 appdata: Add autotool bits for appdata 2014-11-10 12:05:04 +01:00
alxpl 8dc0f51c1d Create pluma.appdata.xml
An appdata file for inclusion in the upcoming software centers as per the new freedesktop.org specs.

It should be placed in /usr/share/appdata/ similar to the way .desktop files are placed in /usr/share/applications/, e.g. if you have a "$(datadir)/applications" definition in your makefiles, you need to add a "$(datadir)/appdata" as well.

Please, skim through the file in case I made a mistake and please, include it in the 1.8 branch as well.

Thanks!
2014-11-09 14:50:21 +02:00
infirit 6d575b1cf8 Add keywords key to .desktop file (close #62)
Patch by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
2014-02-20 14:26:02 +01:00
hekel 564a80cbc2 Update Manual 2014-02-14 04:01:07 -05:00
infirit 88ff6bdb99 Fix make dist, use .in.in 2013-10-19 14:19:34 +02:00
Stefano Karapetsas 927136bc23 Merge pull request #19 from cygwinports/master
Add mateconf-gsettings-data-convert file
2013-03-22 14:50:08 -07:00
Wolfgang Ulbrich 461ab04ea4 remove category MATE 2013-03-17 14:47:04 +01:00
Yaakov Selkowitz 46b7831d05 Add mateconf-gsettings-data-convert file 2013-03-15 02:08:43 -05:00
Stefano Karapetsas c3ebc88709 Add GSettings schema 2013-01-24 20:44:32 +01:00
Stefano Karapetsas 2afb124045 rename pluma to Pluma 2012-05-19 22:22:57 +02:00
Stefano Karapetsas 0b694f0d10 update for 1.2 release and fix executable bits 2012-03-11 20:28:11 +01:00
Stefano Karapetsas bd3372e213 fixed recursive rule, thanks to samtygier
https://github.com/mate-desktop/mate-text-editor/issues/2
2012-02-20 14:40:31 +01:00
Perberos e27c237301 removing version tag from library 2011-11-07 22:13:36 -03:00
Perberos c7e1c2017b settings tango as default theme 2011-11-07 21:13:10 -03:00
Perberos 421415f7cb using ./config/ instead of ./mate2/ 2011-11-07 21:10:16 -03:00
Perberos 5ded9cba85 renaming from gedit to pluma 2011-11-07 19:52:18 -03:00
Perberos 528c1e5ff5 initial 2011-11-07 16:46:58 -03:00