Mousepad Improvements

Liviu Andronic landronimirc at gmail.com
Sat Oct 1 10:13:01 CEST 2011


On Fri, Sep 30, 2011 at 10:23 PM, Matthew Brush <mbrush at codebrainz.ca> wrote:
> Hi all,
>
> I recently started messing around with Mousepad on my own Git repository[1].
>  I've added some new features:
>
> * Support for GtkSourceView by using "--enable-gtksourceview" for the
> ./configure script.  Without using this option, Mousepad works exactly like
> before except for the last item in this list.
>
> * Support for Gtk+ printing using the GtkSourcePrintCompositor.
>
This has been requested for ages.


> * Three new items in the Options menu:
>  - "Color Schemes" to choose the GtkSourceView colour scheme
>  - "Filetype" to choose what language the GtkSourceView highlights
>
And so was this. There were some lengthy discussions in the past
concerning the scope of Mousepad, but I don't remember how it all
ended. My guess is that as long as the new functionality comes
strictly from the GTK libraries and it is provided to the user in an
elegant manner, your changes should be safe for inclusion.


>  - "Advanced" to set the GtkSourceView properties like tab width, highlight
> current line, etc.
>
> * Auto-detection of filetype on open.
>
> * Use GKeyFile for saving/loading config file.
>
> I've put a screenshot of the UI here[2].  The code still needs more work but
> it's quite usable so far.  Feedback would be appreciated.
>
The changes look nice. For info, there is a (very) old wiki page
relating the planned changes for mousepad [1]. Regards
Liviu

[1] http://wiki.xfce.org/releng/4.6/roadmap?s[]=mousepad#mousepad


More information about the Xfce4-dev mailing list