* 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.
This commit is contained in:
JosephMcc
2017-09-25 07:01:27 -07:00
committed by Clement Lefebvre
parent 97e1b0a9ec
commit ce59112fd1
17 changed files with 241 additions and 35 deletions

View File

@@ -149,8 +149,8 @@ PKG_CHECK_MODULES(XED, [
$GMODULE_ADD
gthread-2.0 >= 2.13.0
gio-2.0 >= 2.40.0
gtk+-3.0 >= 3.14.0
gtksourceview-3.0 >= 3.14.0
gtk+-3.0 >= 3.18.0
gtksourceview-3.0 >= 3.18.0
libpeas-1.0 >= 1.12.0
libpeas-gtk-1.0 >= 1.12.0
])