[glade3] Created tag GLADE_3_9_0
- From: Tristan Van Berkom <tvb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade3] Created tag GLADE_3_9_0
- Date: Thu, 6 Jan 2011 09:46:20 +0000 (UTC)
The unsigned tag 'GLADE_3_9_0' was created.
Tagger: Tristan Van Berkom <tristan van berkom gmail com>
Date: Thu Jan 6 18:47:39 2011 +0900
Rolling Glade 3.9.0
Changes since the last tag 'GLADE_BEFORE_REMOVING_DEPRECATED':
Andre Klapper (1):
Update POTFILES.in to make l10n.gnome.org happy. Fixes bug #624209.
Andrea Zagli (1):
[l10n] Updated Italian translation
Aron Xu (3):
Update Simplified Chinese translation.
Complete Simplified Chinese translation.
Small update of Simplified Chinese translation.
Ask H. Larsen (1):
Updated Danish translation
Branko KokanoviÄ? (1):
Updated Serbian translation
Carles Ferrando (1):
Updated Catalan (Valencian) translation
Chao-Hsiung Liao (2):
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Christian Persch (1):
Use locale-independent strtod & dtostr
Christian.Kirbach (1):
Updated German translation
Christopher Swift (1):
Updated British English translation
Claude Paroz (1):
Updated French translation
Daniel Nylander (6):
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Fran Diéguez (3):
Fixed headers in galician translation file
Updated Galician translations
Updated Galician translations
Gabor Kelemen (3):
Updated Hungarian translation
Updated Hungarian translation
Updated Hungarian translation
Gheyret T.Kenji (4):
Added UG translation
Added UG translation
Added UG translation
Added UG translation
Gintautas Miliauskas (1):
Updated Lithuanian translation (thanks to Aurimas Cernius).
Hiroyuki Sekihara (1):
Added Japanese translation of help document
Ivar Smolin (3):
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
Javier Jardón (4):
Use GSourceFunc instead GtkFunction
Modernize autotools configuration file
Use upstream gettext
Fix typo in previous commit
Johannes Schmid (16):
Bug 630690 - drop GtkObject use
Initial gtk+ 3.0 port (compiles but doesn't work)
project-model: Don't be picky about non-existing children
Remove reference to gtk_size_request
gladeui: Move remaining placeholder drawing code to cairo
gladeui: Fix warning
gladeui: Fix crash in glade-editor-property
gladeui: Port placeholder background to cairo
project-model: Don't be picky about non-existing children
gladeui: First try to fix offscreen drawing
gladeui: Fix height/width confusing
gladeui: Make drawing code in glade-design-layout more gtk3-ish
Use libgladeui-3 as library name, remove --with-gtk option and adapt Makefiles and configure.in
gladeui: Fix previewer build
Fix bgo#635545 - glade3 fails to build using jhbuild
data: Fix pkg-config (gladeui-2.0.pc) file
Jordi Mas (1):
Fixes to Catalan translation
Jorge Gonzalez (1):
Updated Spanish translation
Jorge González (7):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Juan Pablo Ugarte (2):
First try to make GladeDesignLayout use a GdkOffscreen to render its child instead of acutally packing it
Fixed compitation for gtk+-3.0
Leonid Kanter (3):
updated Russian translation by Yuri Myasoedov
Updated Russian translation from Yuri Myasoedov
Updated Russian translation from Yuri Myasoedov
Lucian Adrian Grijincu (1):
Added Romanian translation
Marek Ä?ernocký (1):
Updated Czech translation
Mario Blättermann (1):
[i18n] Updated German translation
Matej UrbanÄ?iÄ? (1):
Added sl for Slovenian translation
Pablo Castellano (3):
Fix macro to use gtk_adjustment_set_* instead of the obsolete adj->*
Add --with-gtk=2.0|3.0 configure flag
Updated .gitignore files
Peter Kragelj (5):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Petr Kovar (1):
Update Czech translation by Marek Cernocky
Philip Withnall (1):
Update British English translation
Piotr DrÄ?g (2):
Updated Polish translation
Updated Polish translation
Takayuki KUSANO (4):
Fix conflict.
Forgot to update DOC_LINGUAS for 'ja'.
Updated Japanese translation
Fix Japanese translation
Takeshi AIHANA (1):
Updated Japanese translation.
Tao Wang (2):
Update Simplified Chinese translations.
Update Simplified Chinese translations.
Tristan Van Berkom (180):
* configure.ac: Require GTK+ 3.0 and change package domain from glade3 -> glade
* gladeui/Makefile.am, gladeui/glade-custom.[ch]: Removed support for old fashioned custom widgets from glade-2.
Changes for GTK+ 3.0 cleanup
Fixed expand/fill child properties to be save-always
* plugins/gtk+/glade-gtk.c: Fixed glade_gtk_frame_add_child() to remove any previous placeholders.
* gladeui/glade-project.c: - Simplified code to use glade_widget_get_children() instead of glade_widget_adaptor_get_children() - Added treemodel stamp and attempt to stamp and validate all GtkTreeIters.
* gladeui/glade-project.c: Applied Johannes Schmid's changes in bug 623879.
Simplified a return_if_fail() statement
* gladeui/glade-project.[ch]: - Added MISC column to the project model (displayable information about whether the widget is an internal child of a composite widget or a frame's label or notebook's tab).
* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Fixed GtkComboBox/GtkIconView popup actions (was missing the GtkWidgetClass actions such as add/remove parent) Fixes bug 628146.
* plugins/gtk+/glade-gtk.c: Enable GtkAssistant(child):complete property and override property name and tooltip for the Glade environment to say: "Initially Complete"/"Whether this page will initially be marked as complete regardless of user input."
Fixed changelog
* gladeui/glade-inspector.c, gladeui/glade-named-icon-chooser-dialog.c: Some build fixes to help compile against GTK+ 3.0
Merge branch 'master' into offscreen
* configure.ac: Default GTK+ version is 3.0, compiling --with-gtk=2.0 is just a hack to enable building glade for 2.0 while it doesnt run for 3.0.
Merge branch 'master' into offscreen
* gladeui/glade-inspector.c: Fixed project leakage at dispose time.
2010-10-12 Marco Diego Aurélio Mesquita <marcodiegomesquita gmail com>
Merge branch 'master' into offscreen
2010-10-15 Matthias Clasen <mclasen redhat com>
Adding missing previewer program from last commit.
* gladeui/glade-project.c: Cleanup glade_project_remove_object(), make sure row_deleted is fired before modifying internal data structures (and dont use the glade_util_ function to find a widget iter).
* plugins/gtk+/glade-gtk.c: Fixed errors when undoing the addition of notebook pages. The problem at length was an issue of orphaned project widgets left in the project model.
Minor code cleanup in glade-command.c
* gladeui/glade-widget.[ch], gladeui/glade-project.c, plugins/gtk+/glade-gtk.c: Cleanup object ref count cycles, now GladeProject just releases all widgets from the project and keeps a reference to the GladeWidget instead of the GObject, GladeWidget is now GInitiallyUnowned and GladeProject assumes ownership when objects are added to the project (glade-gtk.c in this patch avoids needlessly adding a widget to the project that will be implicitly added, now glade-gtk.c does not directly manually add any widgets to the project).
removed g_print trace from GladeWidget
* gladeui/glade-widget.c, gladeui/glade-project.c: Fixed some final things with new GInitiallyUnowned strategy, push superuser mode at dispose time so that the plugin doesnt screw up, also hold a ref to widgets being rebuilt since they can go out and into the project.
* plugins/gtk+/glade-gtk.c: Make sure any manually created glade widgets pass through glade_widget_add_child() and get a proper ref from the parent (fixing more last minute crahsers).
* gladeui/glade-project.c: Fix glade_project_fix_object_props() to copy the list which risks changing order while iterating.
* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Avoid warnings when loading glade files.
* plugins/gtk+/gtk+.xml.in: Ignore "resize-mode" property incase of crashes (as reported in bug 622996).
* gladeui/glade-palette.c: Add a label in a box to the palette items to avoid the evil ellipsization.
* plugins/gtk+/glade-gtk.c: Fixed crash with notebook rebuilding children (bug 365462).
* plugins/gtk+/glade-gtk.c: Avoid using gtk_combo_box_set_entry_text_column directly (build for GTK+ 2.20).
* gladeui/glade-project.c: Notify iter changes when the widget name changes, increment project iter stamp before notifying row-inserted (old iters are invalid, the new iter persists), fixed leaked GtkTreePath when rows are inserted.
* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Fixed GtkComboBox to handle cell-layout children as well as the possible internal entry (fixes bug 581580).
* doc/Makefile.am: For master branch, change doc build to link against libgladeui-2 library.
* gladeui/glade-base-editor.c: Fixed glade_base_editor_dispose to not access the signal editor, it's automatically destroyed as being a child of the editor.
* plugins/gtk+/glade-gtk.c: Set added treeviewcolumns to fixed sizing mode if the treeview is set to use fixed height mode (closing bug 596480).
* gladeui/glade-inspector.c: - Avoid changing project selection when selection is cleared, selection get's cleared when the user changes a widget name and a filter is applied (removing the entry from the filtered model), avoiding syncing project selection avoids making the editor disappear when the user changes a widget name (fixes bug 604322). - Also plugged some leaked objects retrieved by gtk_tree_model_get().
Removing false warning
* plugins/gtk+/glade-gtk.c: Fixed floating project menus when context menu is fired (bug 141714).
* gladeui/glade-project.[ch], gladeui/glade-app.[ch], src/glade-window.c: Removed notion of project "instance_count" which is now unused.
* plugins/gtk+/gtk+.xml.in: Setting dialog type-hint default to Dialog (closes old bug 459917)
* gladeui/glade-project.c: Removing frame shadow (and label) from project preferences (bug 574098).
* plugins/gtk+/gtk+.xml.in: default adjustment page size -> 0 (bug 585085).
* gladeui/glade-app.[ch]: Added glade_app_queue_selection_changed()
* plugins/gtk+/glade-gtk.c: - Defensively avoid crash when setting entry icon tooltips - Add version check macro to compile with GTK+ 2.20
* plugins/gtk+/glade-gtk.c: Fixed crashes when textview's buffer is deleted, fix by Martin Schlemmer, bug 609748.
* gladeui/glade-project.c: Fixed crasher when adjusting project naming policy (bug 622528, thanks goes to Sébastien Granjoux and Martin Schlemmer for looking at this one).
* gladeui/glade-project.c: Restore proper sorting of objects at save time.
* gladeui/glade-property-class.c: Properly order object properties
* plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Alphabetically sort GtkBox children for save.
* plugins/gtk+/glade-gtk.c, po/*.po: Fixed 'controled' typo with updates to po files, patch by Matt Woelfel for bug 633957.
* src/Makefile.am, gladeui/Makefile.am, plugins/gtk+/Makefile.am, plugins/gnome/Makefile.am: Fixed makefiles as per bug 521713 (patch initially by Daniel Macks).
* gladeui/glade-editor-property.c: Hide editor properties when the property is not available on the widget, bug 585299, fix by Marco Diego Aurélio Mesquita.
* gladeui/glade-editor-property.c: Unload currently loaded property in glade_editor_property_load_by_widget() when a NULL widget is specified or the property is not found.
* plugins/gtk+/glade-gtk.c: Fix alpha_sort_box_children() to give a consistent order to placeholders (bug 637534 fix by Marco Diego Aurélio Mesquita).
* plugins/gtk+/glade-gtk.c: Removed alpha_sort_box_children(), project needs to be sorted with box children by position, loading process depends on this.
Small code cleanup in GladeProject.
* gladeui/glade-widget.[ch]: Hide glade_widget_set_object(), improved reference count balancing and fixed segfaults upon closing projects that contain filechooser dialogs referenced by filechooserbuttons.
Moved unparenting of all widgets back to GladeProject at dispose time.
small build fix
Removed debug prints from GladeProject
Fixed unused variables in GladeWidget source
* plugins/gtk+/glade-gtk.c, plugins/gtk+/glade-column-types.[ch]: Added glade_column_type_new() to create a GladeColumnType struct properly using g_slice_new0(). An occurance of allocating the struct with g_new0 was causing Glade to crash when freeing the block with g_slice_free (bug 637563). Many big thanks to Benjamin Otte for tracking down the problem.
* gladeui/glade-project.c: Applying Marco Diego Aurélio Mesquita's patch to make the project preview only preview toplevels.
* gladeui/glade-editor.c: Fixed class header of GladeEditor to update when widgets unload (patch by Marco Diego Aurélio Mesquita, bug 637541).
* gladeui/glade-editor-property.c, gladeui/glade-property.c, gladeui/glade-widget.c, plugins/gtk+/glade-gtk.c: Fixing some discrepincies searching for properties as regular properties or packing properties. Now the conflicting "position" property on a GtkPaned widget packed into a GtkBox widget works properly (bug 637475).
Added loading objects dialog with progress and cancel.
* gladeui/glade-project.[ch]: Removed dialog and added "load-progress" signal
* gladeui/glade-project.c: Added "parse-began" signal
Slightly modified notebook tab progress bar style (give it a good width)
Merge branch 'master' into offscreen-gtk3
* Making offscreen-gtk3 branch compile again after merging master, also making libgladeui library libgladeui-2.
* plugins/gtk+/glade-gtk.c: Removing some combobox entry stuff, reenabling the fixed_layout stuff
* gladeui/glade-previewer.c: Fixed to not use gtk_set_locale().
* gladeui/glade-design-layout.[ch]: Reverted to GtkBin class, cannot do this with a GtkEventBox (the child gets a separate allocation and we use the border, we're really better with priv->event_window).
* data/...: mv gladeui-3.0.pc.in gladeui-2.0.pc.in (its libgladeui-2.0, not 3.0), also moved glade-3.desktop.in.in to glade.desktop.in.in, new app name is 'glade'.
Fixed configure.ac to generate the right pc and desktop files.
* src/glade-window.c: Fixed style for notebook tab progress bar to be set with css.
Fixed css xthickness for "padding".
Set progress bar to show text.
* gladeui/glade-widget.c: Check if object is actually in the parent when rebuilding (for setting construct properties during a load process).
* plugins/gtk+/gtk+.xml.in, plugins/gtk+/glade-gtk.c: Added glade_gtk_treeview_replace_child(), this was never needed before since treeview columns did not have construct-only properties (so they did not hit "rebuild" codepaths).
* gladeui/glade-placeholder.[ch]: Make GladePlaceholder use an event window and have no window.
* gladeui/glade-design-layout.c: Fixed child allocation cycle to not move the parent's window.
* gladeui/glade-utils.c: Fix selection code (and removed lots of lines in doing so)
* gladeui/glade-design-layout.c: Re-fixed child allocation to allocate at least the requisition.
* gladeui/glade-design-layout.c: Fixed search-for-inner widget and placeholder algorithm, now it loops less and actually finds the widgets.
* gladeui/glade-previewer.c: Added include <locale.h> for setlocale() (bug 638035).
* gladeui/glade-placeholder.c: Removed debug printing and some unused variables.
* gladeui/glade-design-layout.c: Make sure to hide widgets going out of the workspace so that embedded toplevels dont "pop out" of the workspace
* src/glade-close-button.c: Made the close button in notebook tabs smaller.
* gladeui/glade-widget.c: Reduce processing of events by not running the widget lookup event redirection for events we're not interested in.
* plugins/gtk+/glade-label-editor.c: Dont add invisible properties to the editor, instead the invisible editor-property gets tied to the life-cycle of the table it would have been added to (since recently glade_editor_property() explicitly shows/hides properties according to if thier widget actually has an instance of the property).
* gladui/glade-editor-table.c: Align name field on the right with all the other properties.
* gladui/glade-editor-property.c: Set a width-chars on the eprop label so that line wrapping kicks in.
* gladeui/glade-project.c: Fixed glade-project to unset the loading flag when loading project dependancies are not satisfied and there is an early return.
* gladeui/glade-widget-adaptor.c: Uncommenting some code that for some reason got "fallout" from the offscreen branches.
Revert " * gladui/glade-editor-table.c: Align name field on the right with all the other"
* gladeui/glade-editor-property.c: Align property labels left instead of right (get back the old look and feel).
* gladui/glade-placeholder.c: Made GladePlaceholder Implement GtkScrollable so as to avoid warnings when using placeholders inside scrolled windows.
* gladeui/glade-widget-adaptor.[ch]: Removed the '->scrollable' flag on the adaptor class in favor of just checking if the class type implements GtkScrollable
* gladeui/Makefile.am, gladeui/glade.h, gladeui/glade-clipboard.c, gladeui/glade-app.[ch], src/glade-window.c, gladeui/glade-clipboard-view.[ch]: Removed GladeClipboradView completely.
* gladeui/glade-base-editor.c, gladeui/glade-editor-property.c, gladeui/glade-editor-table.c, gladeui/glade-editor-table.h, plugins/gtk+/glade-activatable-editor.c, plugins/gtk+/glade-button-editor.c, plugins/gtk+/glade-entry-editor.c, plugins/gtk+/glade-image-editor.c, plugins/gtk+/glade-image-item-editor.c, plugins/gtk+/glade-label-editor.c, plugins/gtk+/glade-label-editor.h, plugins/gtk+/glade-tool-button-editor.c: Removed the GtkTables and use GtkGrid in property editors so that line wrapping is hieght-for-width.
* gladeui/glade-editor-property.c: Make all input widgets want to expand.
* plugins/gtk+/glade-cell-renderer-editor.c: Fixed to use a GtkGrid to align the properties and do height-for-width, also now use GtkComboBox:fixed-width = FALSE to allow popups to show the full column values instead of the old hack in place.
Removed unused variable from glade_design_layout_realize().
* gladeui/glade-design-view.c: Made loading progress bar nicer looking and ellipsizing.
* Whole tree updated to remove all notion of project conversions and dual project formats, no more libglade.
* Fixing distcheck, bumping version to 3.9.0
* gladeui/glade-widget-adaptor.[ch], gladeui/glade-xml-utils.c, plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Removed the boolean "fixed" property for catalogs and replaced it with a "create-widget-function" tag that allows the backend to create a GladeWidget derived object to handle instances in the runtime, modified the backend appropriately to create a GladeFixed for widgets that were using the "fixed" property.
* configure.ac: Fixed package name to be 'glade' and not 'glade3', this was screwing up the installation directory and loading catalogs/modues for GTK+ 2.x. (i.e. from ${prefix}/share/glade3/catalogs instead of ${prefix}/share/glade/catalogs which is the new path).
* ALL SOURCE FILES: Removed 8-space indentation, reformatted all code with: indent \ --braces-after-if-line \ --case-brace-indentation0 \ --case-indentation2 \ --braces-after-struct-decl-line \ --line-length80 --no-tabs \ --dont-line-up-parentheses \ --continuation-indentation4 \ --continue-at-parentheses \ --honour-newlines --tab-size8 --indent-level2 -nbbo
* plugins/gtk+/gtk+.xml.in: Updated catalog for 2.22 and 2.24 symbols.
* gladeui/glade-base-editor.c, gladeui/glade-command.c: Avoid setting a null name on a widget.
* gladeui/glade-base-editor.c: Remove restriction for only GtkContainer widgets.
* plugins/gtk+/glade-gtk.c, plugins/gtk+/gtk+.xml.in: Added editor to edit GtkAction/GtkActionGroup hierarchies.
Fixing action editor to disallow actions children of actions.
* gladeui/glade-project.c: Further fixing project dispose cycle, still leaking a little bit of memory for large projects but no crashes.
* plugins/gtk+/glade-gtk.c: Fixed loaded state of use-action-appearance so that it always loads as FALSE if there is no "related-action" at load time.
* gladeui/glade-property.c: Fixed glade_property_dup() to not incidentally sync the property object's value as a consequence of dupping (backend uses this to write properties with custom values and does not expect that).
Fixed bad merge on last cherry-pick
Reordering ChangeLog.
* m4/python.m4: Applying patch to allow better builds on win32, patch by Dieter Verfaillie, bug 634978.
* plugins/gtk+/gtk+.xml.in: Setting "can-focus" as "save-always" for all widgets (bug 638079).
Removing some debug print from backend.
Fixed glade_widget_hide() to not actually hide the widget, we just remove/put them back in the workspace.
* gladeui/glade-command.[ch], Added GladeProject member to base command structure, now all commands reffer to that structure instead of trying to pull a project pointer from a widget.
* Made GladeWidget internalize *everything* into a private data structure, 33 files changed, 1318 insertions(+), 1230 deletions(-)
* gladeui/glade-project.[ch], gladeui/glade-widget.c, gladeui/glade-command.c: Removing legacy 'old_project' argument from glade_project_add_object().
* gladeui/Makefile.am, gladeui/glade-editor.c, gladeui/glade-property-class.[ch], gladeui/glade-property.c, gladeui/glade-xml-utils.h, po/POTFILES.in: Completely removed GladeParameter, a legacy unused mechanism to store parameters in the glade catalog for later retrieval from the plugin.
* gladeui/glade-clipboard.h, gladeui/glade-app.c: Removed clipboard->view member and make GladeApp properly destroy the clipboard when disposing.
* Made GladeProperty internalize *everything* into a private data structure, 17 files changed, 766 insertions(+), 592 deletions(-)
* gladeui/glade-widget-adaptor.h, gladeui/glade-property-class.h: Removed some obsolete macros.
* gladeui/glade-project.c: Fixed GladeProject to only ever report widgets that are actually in the project from the GtkTreeModel interface.
* gladeui/glade-command.c: Fixed segfault introduced by my recent GladeProperty migration
* gladeui/glade-project.c: Export glade_project_verify_property() to allow verification of a single property instead of the whole widget when a property changes.
* gladeui/glade-command.c: Removed explicit calls to glade_app_update_ui in command->collapse implementations... GladeProject already emits this after collapsing whenever the project changes.
* src/glade-window.c: Dont refresh notebook tabs at every update-ui, just for the appropriate project when the appropriate data changes (speeds up editing, with latest changes editing labels in huge projects is smooth).
* Made GladeWidgetAdaptor internalize *everything* into a private data structure, 21 files changed, 694 insertions(+), 670 deletions(-)
* Made GladePropertyClass completely opaque and created loads of api and updated all sources: 20 files changed, 1152 insertions(+), 643 deletions(-)
* gladeui/glade-app.[ch]: - Removed "update-ui" signal, This signal was encouraging bad behaviour and too much action on every project change. - Removed glade_app_create_undo/redo_button().
* Another major refactor, tasks accomplished: - Removed GladeApp selection handling, only on the project now - Removed "Copy" as a command, copying widgets no longer dirty documents (bug 546873) - Removed GladeApp "active_project" concept, every interaction is associated with a GladeProject - Simplified GladeClipboard, the clipboard now only has a list of widgets and not a "selection", everything is removed from the clipboard when new widgets are added there. - GladePalette now has a "project" property and does not need to be refreshed by an external entity.
* gladeui/glade-project.c, gladeui/glade-id-allocator.c: Dont index unallocated memory when releasing a widget name that was never allocated (this can happen for loaded widgets with a number), fixes crash when setting naming policy for glom_developer.glade.
* gladeui/glade-app.[ch], gladeui/glade-command.c, gladeui/glade-editor.[ch], gladeui/glade-popup.c, gladeui/glade-project.c, gladeui/glade-signal-editor.c, gladeui/glade-widget-adaptor.c, src/glade-window.c, src/main.c: - Removed glade_app_get_editor(), Now the editor is not overly-refreshed by the core and editors can be created at will, the core doesnt need to hold on to one. - Also, "gtk-doc-search" signal has been moved from the GladeEditor to the GladeApp.
* gladeui/glade-palette.[ch], gladeui/glade-project.[ch], gladeui/glade-app.[ch], src/glade-window.c: - Removed glade_app_get_palette() - Moved "pointer-mode" property from GladeApp to GladeProject - Palette now in charge of driving pointer mode on the project it's registered to - GladeWindow now watches/sets the pointer mode on the currently set project (with its "selector" and "drag/resize" toolbuttons).
* gladeui/glade-app.h: Cleanup a bit, and removed an unused prototype.
* gladeui/glade-cell-renderer-icon.[ch]: Privatizing members.
* Adding padding to classes in various files.
* gladeui/glade-editor.[ch]: Privatized members of GladeEditor.
* gladeui/glade-editor-table.[ch]: Privatized members of GladeEditorTable.
* gladeui/glade-editor-property.[ch]: Privatized members of GladeEditorProperty.
Added padding to signal editor.
* gladeui/glade-fixed.[ch] --> plugins/gtk+/glade-fixed.[ch]: Instead of privatizing GladeFixed, moved it to be a detail of the plugin backend.
* gladeui/glade-design-view.c: Made it a no-show-all widget.
* gladeui/glade-inspector.c: Fixed to not access the treeview from set_project() (since we do it in expose and the view gets destroyed without us unsetting the pointer).
* gladeui/Makefile.am, gladeui/glade-signal-class.[ch], gladeui/glade-widget-adaptor.c, gladeui/glade-signal-editor.c, plugins/gtk+/glade-accels.c:
* gladeui/glade-signal.[ch], gladeui/glade-project.c, gladeui/glade-widget.c, gladeui/glade-signal-editor.c, gladeui/glade-command.c: Made GladeSignal an opaque structure with accessors.
* gladeui/glade-clipboard.[ch], gladeui/glade-project.c: Privatized GladeClipboard members.
* gladeui/glade-command.[ch], gladeui/glade-project.c, src/glade-window.c: Privatized GladeCommand members.
* gladeui/glade-placeholder.[ch], gladeui/glade-popup.c: Privatized GladePlaceholder members.
* gladeui/glade-widget-action.[ch], gladeui/glade-widget-adaptor.c, gladeui/glade-widget.[ch], gladeui/glade-popup.c, plugins/gtk+/glade-gtk.c, src/glade-window.c: - Privatized members of GladeWidgetAction - Created glade_widget_action_class_new() and some accessors for better code in the adaptor - GWActionClass is now on the slice allocator - Added glade_widget_action_set/get_visible() - Removed glade_widget_remove[_pack]_action() - Plugin makes actions invisible instead of removing them - Everything updated for new sealed api
* gladeui/glade-app.h, gladeui/glade-base-editor.h, gladeui/glade-catalog.h, gladeui/glade-design-layout.h, gladeui/glade-design-view.h, gladeui/glade-editable.h, gladeui/glade-editor-property.h, gladeui/glade-named-icon-chooser-dialog.h, gladeui/glade-project.h: Aligning some indentation in headers, adding padding to core object classes for possible future expansion.
* gladeui/glade-editor.c: Make the editor notebook scrollable.
* gladeui/glade-signal.[ch], gladeui/glade-signal-editor.c, gladeui/glade-command.c, gladeui/glade-widget.c: Made GladeSignal a GObject.
Made newly added widgets get selection immediately
* gladeui/glade-editor.c: Optimized GladeEditor Now GladeEditor instead of removing/adding the cached page for a said widget class will simply show/hide it (except for packing pages which are generated always on the fly), keeping them all in a vbox widget and using show/hide improves time to selection change.
Fixed some code alignment.
* gladeui/glade-project.c: Show selected widget when selection changes and Cancel any queued selection from glade_project_selection_changed.
Minor code cleanup in glade-widget.c (use gtk_widget_get_ancestor instead of looping).
* src/glade-window.c: Added one palette per project, setting the palette's project requires that every item update itself for the support for the project target version, this was causing notebook page switches between projects to be very slow (actually costing an entire second), with one palette for each project the project switch is drastically improved.
* gladeui/glade-palette.c: Removing the "root" create button, thats now accounted for by the palette's context menu.
* gladeui/glade-app.c: Changed session file glade-3.conf -> glade.conf so that session files dont overlap with parallel installed 3.8.x
* gladeui/glade-project.[ch]: Removed "previewable" flag/property, now as a GladeWidgetAction of the GtkWidget adaptor this is unneeded and unused.
* docs/gladeui.types: Removed GladeFixed and added GladeSignal.
* gladeui/Makefile.am: Added glade-signal-class.h to installed headers.
* po/POTFILES.in: Updated for GladeFixed changing place and for addition of glade-signal-class.c
* NEWS: Rolling Glade 3.9.0
Xandru Armesto (3):
Added asturian language
Updated asturian translation
Updated asturian translation
Yair Hershkovitz (1):
Updated Hebrew translation
Yaron Shahrabani (4):
Updated Hebrew translation.
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
YunQiang Su (1):
Update Simplified Chinese help translation.
noch (2):
Added Armenian translation - po file. Modified LINGUAS.
Updated hy.po file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]