GNOME Bugzilla – Bug 337957
Should indicate read-only projects
Last modified: 2006-06-24 04:31:33 UTC
Read only projects should be indicated as such (maybe with a '%' sign like emacs does, or an appended '(read-only)' string in the project list.
Maybe the following would help to clarify readonly-ness. Window Title: planner.glade [read-only] - Glade 3 GUI Builder Status Bar: /usr/share/planner/planner.glade [read-only] Projects List Menu: I think that adding a "[read-only]" string or a "%" symbol here would not be good. The menu is already a bit visually cluttered with "*" symbols (not to mention that weird indent :)) May I go ahead and incorporate the above ?
ok, I am implementing the above, plus the other things we discussed on IRC * Renaming "Glade 3.0 GUI Builder" to "Glade 3 Interface Designer" * Shortened the main window title, and change it's format and then in a few months we can drop the "3" from the name, after glade-2 has been deprecated
Created attachment 67822 [details] [review] readonly fix + HIG improvements 2006-06-22 Vincent Geddes <vgeddes@metroweb.co.za> * src/glade-project-window.c: o Rename window title to "Glade 3". o Change format of window title text. o The window title and statusbar messages now inform users of a project's read-only status. * glade-3.desktop.in: o Added "X-GNOME-Bugzilla" fields. o Changed "Name" field to "Glade 3 Interface Designer". o Changed "Comment" field (more in line with HIG).
Nice... can we also change the name of toplevel project windows ... they are still called "Glade-3 GUI Builder" and it looks a little inconsistant.
Created attachment 67907 [details] [review] GtkExpander patch
Created attachment 67908 [details] testing program
Created attachment 67921 [details] [review] readonly fix + HIG improvements The only way to get the application name is now via g_get_application_name(). Prevents inconsistent duplication of window titles. 2006-06-22 Vincent Geddes <vgeddes@metroweb.co.za> * src/main.c: o Changed application name to "Glade 3" o Destroy GladeProjectWindow object before exiting. * src/glade-app.c: o Fix compiler warning (invalid pointer assignment) * src/glade-project-window.c: o Remove WINDOW_TITLE macro. The application name can now be retrieved by calling g_get_application_name() o Change format of window title text. o The window title and statusbar messages now inform users of a project's read-only status. * glade-3.desktop.in: o Changed "Name" field to "Glade 3 Interface Designer". o Changed "Comment" field (more in line with HIG). o Changed "Icon" field from "glade-3.png" to "glade-3" o Added "X-GNOME-Bugzilla" fields.
Ok, thanks, applied.