Commit Graph

45 Commits

Author SHA1 Message Date
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