Aligned editor labels. Removed size request on editor widget and set
* src/glade-editor.c, src/glade-project-window.c: Aligned editor
labels. Removed size request on editor widget and set default
window size for editor window.
- Segregated UI and application engine. - Created a library for the engine
* configure.in, src/Makefile.am, (new) src/glade-app.c,
(new) src/glade-app.h, (new) src/glade-command.c,
(new) src/libgladeui-1.0.pc.in,
src/glade-gtk.c, src/glade-placeholder.c, src/glade-popup.c,
src/glade-project-window.c, src/glade-project-window.h,
src/glade-project.c, src/glade-utils.c, src/glade-widget.c,
src/main.c:
- Segregated UI and application engine.
- Created a library for the engine (libgladeui).
- glade application specific UI in glade-3 executable.
- GladeApp class representing glade.
- GladeProjectWindow class (subclass of GladeApp) implements
UI for glade3 application.
- Fixed other files to use glade_default_app_* API to
retrieve various engine elements.
8868569...
by
Tristan Van Berkom <email address hidden>
3625a4d...
by
Tristan Van Berkom <email address hidden>
Removing obsolete files
f1ab244...
by
Tristan Van Berkom <email address hidden>
Integrating imendio work.
9a8db8e...
by
Tristan Van Berkom <email address hidden>
- Changed GladeWidgetClass (class)->icon from GtkImage --> GdkPixbuf - Now
2005-01-02 Tristan Van Berkom <email address hidden>
* src/glade-clipboard-view.c, src/glade-palette.c,
src/glade-project-view.c, src/glade-widget-class.[ch], src/main.c:
- Changed GladeWidgetClass (class)->icon from GtkImage --> GdkPixbuf
- Now unavailable images showup properly on the project-view and the
clipboard.
- Needed to implement a little hack to provoke gtk+ to work properly
(See main.c `gtk_icon_factory_lookup_default ("");')
* src/glade-placeholder.c, src/glade-utils.c:
Fixed flicker on button-click (No need to clear the project and the
selection and then reselect if you are already selected).
00bf8f0...
by
Tristan Van Berkom <email address hidden>
g_list_prepend in loops and glade_project_window_get_active_project to get
2005-01-01 Tristan Van Berkom <email address hidden>
* src/glade-command.c: g_list_prepend in loops and
glade_project_window_get_active_project to get the active project.
* src/glade-placeholder.c: Fixed selection in placeholders and now create
previously selected widget class objects with SHIFT->leftclick.
* src/glade-popup.c: glade_project_window_get_active_project to get the
active project, fixed paste in clipboard.
* src/glade-project-window.[ch]: Fixed bug 162102, (no error messages
when save fails) mostly in the patch to libglade sitting on bug 161903
which now offers fine grained error detection on save. Also implemented
alt_class which is available to create widgets with SHIFT->leftclick.
* src/glade-project.[ch]: Adaptation to upgraded glade-utils selection
scheme plus some modifications pertaining to bug 162102.
* src/glade-utils.[ch]: Upgraded selection scheme, fixed some bugs in the
"cut/copy/paste/delete"-"selection/clipboard" helpers.
* src/glade-palette.[ch]: Implemented "catalog-changed" signal so that
glade-project-window can refresh add_class/alt_class when the currently
selected catalog changes.
* src/glade-gtk.c: Implemented alt_class and fixed brokenness that had went
unnoticed (segfaults on child properties).
* src/glade-project-view.[ch]: Fixed sorting for toplevels.
f372996...
by
Tristan Van Berkom <email address hidden>
Now treestore items are inserted sorted
* src/glade-project-view.c: Now treestore items are inserted sorted
* src/glade-utils.c: Fixed a bug in glade_util_find_iter.