]> git.sur5r.net Git - glabels/commit
2005-05-09 Jim Evins <evins@snaught.com>
authorJim Evins <evins@snaught.com>
Mon, 9 May 2005 04:35:42 +0000 (04:35 +0000)
committerJim Evins <evins@snaught.com>
Mon, 9 May 2005 04:35:42 +0000 (04:35 +0000)
commit6f2f4ee62487d346746d5fe8b8ed2801a72ce90b
treebd6176cfb4373325579734b9d7472bd4d3fda431
parent15816dc54a53451be050144db535e67af6db88f8
2005-05-09  Jim Evins  <evins@snaught.com>

Replaced libbonoboui with GtkUIManager for creation of basic user interface menus
and toolbars.

* configure.in:
* glabels.spec.in:
Removed dependencies on libbonoboui.
* data/Makefile.am:
* data/ui/Makefile.am:
* data/ui/glabels-ui.xml:
Removed data/ui directory.
* data/glade/Makefile.am:
* data/property-bar.glade:
Added glade description of property-bar for new libglade implementation
of glUIPropertyBar.
* src/Makefile.am:
* src/commands.h:
* src/commands.c:
* src/tools.h:
* src/tools.c:
* src/ui-commands.h:
* src/ui-commands.c:
Replaced commands.[ch] and tools.[ch] with the single ui-commands.[ch] module
since the distinction between "commands" and "tools" is no longer that clear.
* src/file.h:
* src/file.c:
Modified to expect glWindow instead of GtkWindow.  gl_file_open_recent()
no longer has knowledge of eggRecent*.
* src/glabels.c: (main):
Removed libbonobo initialization and replaced bonobo_main loop with gtk_main
loop.
* src/object-editor.c: (gl_object_editor_init):
Make sure notebook does not respond to a "show_all" on the parent.
* src/recent-files/Makefile.am:
* src/recent-files/*.[ch]
Updated from latest version of libegg which now has a view based on
GtkUIManager.  Removed unused bonobo and gtk views.
* src/ui-property-bar.h:
* src/ui-property-bar.c:
New implementation based on libglade.
* src/ui-sidebar.h:
* src/ui-sidebar.c:
Sidebar is now simply a GtkWidget and does not expect to be a part of
a libbonoboui interface.
* src/ui-util.h:
* src/ui-util.c:
* src/ui.h:
* src/ui.c:
Converted for use with GtkUIManager.
* src/window.h:
* src/window.c:
Now derived from GtkWindow instead of BonoboWindow and uses GtkUIManager
to create menus and toolbars.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@529 f5e0f49d-192f-0410-a22d-a8d8700d0965
42 files changed:
glabels2/ChangeLog
glabels2/configure.in
glabels2/data/Makefile.am
glabels2/data/glade/Makefile.am
glabels2/data/glade/property-bar.glade [new file with mode: 0644]
glabels2/data/ui/Makefile.am [deleted file]
glabels2/data/ui/glabels-ui.xml [deleted file]
glabels2/glabels.spec.in
glabels2/src/Makefile.am
glabels2/src/commands.c [deleted file]
glabels2/src/commands.h [deleted file]
glabels2/src/file.c
glabels2/src/file.h
glabels2/src/glabels.c
glabels2/src/object-editor.c
glabels2/src/recent-files/Makefile.am
glabels2/src/recent-files/egg-recent-item.c
glabels2/src/recent-files/egg-recent-item.h
glabels2/src/recent-files/egg-recent-model.c
glabels2/src/recent-files/egg-recent-util.c
glabels2/src/recent-files/egg-recent-view-bonobo.c [deleted file]
glabels2/src/recent-files/egg-recent-view-bonobo.h [deleted file]
glabels2/src/recent-files/egg-recent-view-gtk.c [deleted file]
glabels2/src/recent-files/egg-recent-view-gtk.h [deleted file]
glabels2/src/recent-files/egg-recent-view-uimanager.c [new file with mode: 0644]
glabels2/src/recent-files/egg-recent-view-uimanager.h [new file with mode: 0644]
glabels2/src/recent-files/egg-recent-view.c
glabels2/src/recent-files/egg-recent.h
glabels2/src/tools.c [deleted file]
glabels2/src/tools.h [deleted file]
glabels2/src/ui-commands.c [new file with mode: 0644]
glabels2/src/ui-commands.h [new file with mode: 0644]
glabels2/src/ui-property-bar.c
glabels2/src/ui-property-bar.h
glabels2/src/ui-sidebar.c
glabels2/src/ui-sidebar.h
glabels2/src/ui-util.c
glabels2/src/ui-util.h
glabels2/src/ui.c
glabels2/src/ui.h
glabels2/src/window.c
glabels2/src/window.h