Should GNOME apps support a --geometry option?

A recent discussion on evolution-list about whether Evolution should
support a --geometry command-line option brought up the fact that GNOME
applications are rather inconsistent in how they set their initial
window geometry on startup.  There are common approaches but no standard
mechanism, as far as I can tell.

Some applications (e.g. Nautilus and Gnumeric) support a --geometry
option that gets passed to gtk_window_parse_geometry() on startup.
Other applications (including Evolution) use GConf to automatically
provide persistent window geometry across sessions, some with the help
of GConfBridge.

I think I'm correct in saying the GConf approach is preferred, but are
there use cases for supporting a --geometry option as well?  Perhaps
just for consistency across apps?

Matthew Barnes

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]