[glade3] Created tag GLADE_3_9_0



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]