~vcs-imports/glade/master

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Johannes Schmid
  • Date: 2011-01-06 11:49:12 UTC
  • mfrom: (2120.2.140)
  • Revision ID: git-v1:618f2aa85028b80cf9c8c39686024d250c94b88a
Merge branch 'master' into signal-tree-model

Conflicts:
        gladeui/glade-app.h
        gladeui/glade-signal-editor.c
        gladeui/glade-signal.h
        gladeui/glade-widget.c

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
===========
 
2
Glade 3.9.0
 
3
===========
 
4
 
 
5
        - General build fixes for building with GTK+ 3.0, including patches from Johannes Schmid,
 
6
          Matthias Clasen, Javier Jardón and Juan Pablo Ugarte.
 
7
        - Included the new Preview feature by Marco Diego Aurélio Mesquita.
 
8
        - Various leaks and crashes fixed.
 
9
        - GladeWidget becomes GInitiallyUnowned, refcounting improved for project dispose cycles.
 
10
        - Handle combo-box entry child properly (bug 581580).
 
11
        - Fixed crashes when textview's buffer is deleted, fix by Martin Schlemmer, bug 609748.
 
12
        - Restored property order of project objects at save time (glade files no longer container
 
13
          irrelevant diffs).
 
14
        - Hide editor properties when the property is not available on the widget, bug 585299, 
 
15
          fix by Marco Diego Aurélio Mesquita.
 
16
        - Fixed makefiles as per bug 521713 (patch initially by Daniel Macks).
 
17
        - Fixed mixups of properties vs packing properties (bug 637475).
 
18
        - Fixed class header of GladeEditor to update when widgets unload (patch by 
 
19
          Marco Diego Aurélio Mesquita, bug 637541).
 
20
        - Fixed particalarly nasty crasher bug when loading/saving treestore column definitions,
 
21
          special thanks goes to Benjamin Otte, bug 637563.
 
22
        - Add progress bar to notebook tab of currently loading project (now the whole UI doesnt
 
23
          jam up while loading a big project).
 
24
        - Fixed notebook tab style to use the new CSS stuff.
 
25
        - Removed widgets that are not available in 3.0
 
26
        - Completely removed Libglade support
 
27
        - Removed GladeClipBoardView completely
 
28
        - Removed GladeParameter obsolete code
 
29
        - Fixed editor labels to use natural word wrapping
 
30
        - Drop GtkTables in editors in favor of GtkGrid
 
31
        - Added custom editor for editing GtkActionGroup and managing child actions
 
32
        - Ran 'indent' on source base, new Glade coding style more similar to GTK+ style
 
33
        - Removed boolean "fixed" catalog attribute, instead <create-widget-function> can
 
34
          be used to specify a derived GladeWidget to be used in the runtime.
 
35
        - Use locale-independent strtod & dtostr. Fixes bug 616787, fix by Christian Persch.
 
36
        - Applying patch to allow better builds on win32, patch by Dieter Verfaillie, bug 634978.
 
37
        - Fixed loaded state of use-action-appearance so that it always
 
38
          loads as FALSE if there is no "related-action" at load time (closes bug 582882).
 
39
        - Sealed entire core API, libgladeui-2 will be ABI stable after 3.10 release.
 
40
        - Removed GladeApp::update-ui signal, active-project, selection handling and implied
 
41
          commands, everything now must be done in context of a GladeProject.
 
42
        - Optimized GladeEditor to load a widget faster by keeping all the cached pages in internal
 
43
          vboxes and not remove/adding them but just hide/showing them (improves object selection
 
44
          time).
 
45
        - Optimized frontend to load one palette per project, verifying the palette for version
 
46
          information when the related project is set costs around 1 second, this is now only
 
47
          experienced when the target version is changed in the project prefs dialog.
 
48
 
1
49
 
2
50
===========
3
51
Glade 3.7.1