On Thu, 18 Oct 2012 11:55:00 +1100 Lex Trotman elextr@gmail.com wrote:
"Another thing I wanted to ask you about, and I'm glad you contacted us, is about the configuration of Geany as a text editor for users (as opposed to developers)." [and so on]
Of course, it would be nice to have Geany as a default text editor in a distro. From my experience, when a software in a distro, or becomes the default for something, there is a short jump in the number of bug reports, feature requests, and people willing to help. After that, the things settle down, probably with N extra developers, depending on the software size.
Create a minimal Geany without forking and too much effort, IMHO:
1. Create a "minimal" option.
2. Create a list of "advanced" glade widget names (menu items, preferences dialog widgets, ???), such as "menu_build1" and "frame24". Fetch these widgets with gtk_builder_get_object() and hide them.
3. Write "minimal" mode for the find dialogs. They are not glade, but even if they were, simply hiding "Use regular expressions" and "Use escape sequences" will leave a hole on the left part of the dialog.
4. Cut down all "advanced" toolbar items and keybindings. I don't know how they are organized though...
5. Hide the message window, sidebar, line numbers and markers margin by default[1]. There is no way to activate them now.
[1] Personally I'd like that even if we don't write a "minimal" version.