summaryrefslogtreecommitdiff
path: root/eel
Commit message (Collapse)AuthorAgeFilesLines
* Print leaked unique eel_ref_str:s at exitAlexander Larsson2009-09-081-1/+4
|
* Fix threadsafety issue in eel_ref_str_unrefAlexander Larsson2009-09-081-2/+4
| | | | | Its not safe to just decrement count if we didn't read a 1, as we could race with another decrement.
* Fix usage of sink, fixing many recently introduced leaks.Alexander Larsson2009-09-072-2/+5
| | | | | The conversion away from gtk_object_sink was done wrongly causing lots of leaks. fix this.
* Update to latest foocanvasAlexander Larsson2009-09-075-230/+236
| | | | | This has some cleanups and fixes a memory leak that was introduced in the eel copy by removing gtk_object_sink.
* Add eel_g_strv_equalAlexander Larsson2009-06-232-0/+19
|
* Emit APPEARANCE_CHANGED when setting the bg colorCosimo Cecchi2009-05-281-0/+2
| | | | | | Emit the APPEARANCE_CHANGED signal when we're setting the color, as we're ignoring the pending changes after the backgorund is realized, and thus we're not getting color updates (#578136).
* Remove other deprecated GTK+ symbolsCosimo Cecchi2009-04-222-2/+2
| | | | | There were still some references to deprecated GTK+ symbols in some files, or in some comments. Let's drop them all.
* Remove deprecated GDK/GTK+ symbolsCosimo Cecchi2009-04-2119-194/+184
| | | | | | Remove all uses of deprecated GDK and GTK+ symbols, replacing them with the currently supported equivalents. Based on a patch from Tal Benavidor (#565038).
* Add .gitignore filesAlexander Larsson2009-04-171-0/+9
|
* Post release version bumpAlexander Larsson2009-04-131-0/+1
| | | | | | | | | | | | 2009-04-13 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.26.2 === svn path=/trunk/; revision=15183
* Post release version bumpNAUTILUS_2_26_1Alexander Larsson2009-04-021-0/+2
| | | | | | | | | | | | 2009-04-02 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.26.1 === svn path=/trunk/; revision=15160
* Ensure that we correctly free root pixmaps that are never set as desktopAlexander Larsson2009-03-242-13/+38
| | | | | | | | | | | | 2009-03-24 Alexander Larsson <alexl@redhat.com> * eel-background.c: Ensure that we correctly free root pixmaps that are never set as desktop background, so that they are not leaked. svn path=/trunk/; revision=15149
* remove -version-info LDFLAG from libnautilus-private, as that's a privateCosimo Cecchi2009-03-162-1/+5
| | | | | | | | | | 2009-03-16 Cosimo Cecchi <cosimoc@gnome.org> * libnautilus-private/Makefile.am: remove -version-info LDFLAG from libnautilus-private, as that's a private library. Patch by Daniel Macks (#348301). svn path=/trunk/; revision=15125
* Post release version bumpAlexander Larsson2009-03-161-0/+1
| | | | | | | | | | | | 2009-03-16 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.26.0 === svn path=/trunk/; revision=15121
* Post release version bumpAlexander Larsson2009-03-111-0/+2
| | | | | | | | | | | | 2009-03-11 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.25.93 === svn path=/trunk/; revision=15086
* Don't move past end of string (#569165).Alexander Larsson2009-03-092-3/+10
| | | | | | | | | | | 2009-03-09 Alexander Larsson <alexl@redhat.com> * eel-editable-label.c: (eel_editable_label_move_forward_word): Don't move past end of string (#569165). svn path=/trunk/; revision=15073
* Revert wrong cursor move change.Alexander Larsson2009-03-092-4/+10
| | | | | | | | | | | 2009-03-09 Alexander Larsson <alexl@redhat.com> * eel-editable-label.c: (eel_editable_label_move_cursor): Revert wrong cursor move change. svn path=/trunk/; revision=15072
* Don't spew warning if there is no uri.Alexander Larsson2009-02-242-4/+11
| | | | | | | | | | 2009-02-24 Alexander Larsson <alexl@redhat.com> * eel-background.c (eel_background_get_image_uri): Don't spew warning if there is no uri. svn path=/trunk/; revision=15002
* Ignore pending background changes when we've realized the background toAlexander Larsson2009-02-172-0/+10
| | | | | | | | | | | | 2009-02-17 Alexander Larsson <alexl@redhat.com> * eel-background.c (eel_background_ensure_realized): Ignore pending background changes when we've realized the background to avoid an unnecessary re-set of the pixmap. svn path=/trunk/; revision=14962
* Post release version bumpAlexander Larsson2009-02-161-0/+1
| | | | | | | | | | | | 2009-02-16 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.25.91 === svn path=/trunk/; revision=14956
* Post release version bumpAlexander Larsson2009-02-021-0/+2
| | | | | | | | | | | | 2009-02-02 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.25.4 === svn path=/trunk/; revision=14910
* make sure we take care about UTF-8/byte conversion when we move around theCosimo Cecchi2009-01-282-4/+10
| | | | | | | | | | 2009-01-28 Cosimo Cecchi <cosimoc@gnome.org> * eel-editable-label.c: (eel_editable_label_move_cursor): make sure we take care about UTF-8/byte conversion when we move around the cursor (#569165). svn path=/trunk/; revision=14890
* Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.A. Walton2009-01-222-1/+6
| | | | | | | | | | | | 2009-01-22 A. Walton <awalton@gnome.org> * libnautilus-private/nautilus-file-utilities.c (nautilus_unique_temporary_file_name): * libnautilus-private/nautilus-metafile.c (metafile_write_local): Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli. svn path=/trunk/; revision=14879
* add utility function to get a GtkMenuToolButton's buttonPaolo Borelli2009-01-222-0/+23
| | | | | | | | | | | | | | | 2009-01-22 Paolo Borelli <pborelli@katamail.com> * eel/eel-gtk-extensions.[ch]: add utility function to get a GtkMenuToolButton's button * src/nautilus-window-menus.c: * src/nautilus-navigation-action.c: Use the above util function that doesn't leak the children list. svn path=/trunk/; revision=14877
* Really fix bug #568630, replace mktemp() with mkstemp().A. Walton2009-01-222-1/+10
| | | | | | | | | | 2009-01-21 A. Walton <awalton@gnome.org> * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): Really fix bug #568630, replace mktemp() with mkstemp(). svn path=/trunk/; revision=14875
* Last commit is wrong; mkstemp is not a drop in replacement for mktemp.A. Walton2009-01-222-2/+8
| | | | | | | | | | | 2009-01-21 A. Walton <awalton@gnome.org> * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): Last commit is wrong; mkstemp is not a drop in replacement for mktemp. svn path=/trunk/; revision=14874
* Bug #568630: eel should use mkstemp() instead of mktemp() mktemp() isA. Walton2009-01-222-1/+8
| | | | | | | | | | | | 2009-01-21 A. Walton <awalton@gnome.org> * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): Bug #568630: eel should use mkstemp() instead of mktemp() mktemp() is deprecated and should not be used. Patch by Jasper Lievisse Adriaanse. svn path=/trunk/; revision=14873
* Support fading between backgrounds. Bug #552859, patch by Ray Strode.Cosimo Cecchi2009-01-202-22/+188
| | | | | | | | | | | | | | | | 2009-01-20 Cosimo Cecchi <cosimoc@gnome.org> * eel-background.c: (on_bg_changed), (on_bg_transitioned), (eel_background_init), (free_fade), (eel_background_finalize), (set_root_pixmap), (fade_to_pixmap), (eel_background_set_up_widget), (on_background_changed), (init_fade), (eel_widget_queue_background_change), (widget_style_set_cb), (widget_realized_setup), (on_widget_destroyed), (eel_get_widget_background): Support fading between backgrounds. Bug #552859, patch by Ray Strode. svn path=/trunk/; revision=14869
* Post release version bumpAlexander Larsson2008-12-151-0/+2
| | | | | | | | | | | | 2008-12-15 Alexander Larsson <alexl@redhat.com> * configure.in: Post release version bump === nautilus 2.25.2 === svn path=/trunk/; revision=14821
* Don't install headersNAUTILUS_2_25_2Alexander Larsson2008-12-152-1106/+5
| | | | | | | | | | | 2008-12-15 Alexander Larsson <alexl@redhat.com> * Makefile.am: Don't install headers svn path=/trunk/; revision=14819
* eel/ Import eel into nautilus.Alexander Larsson2008-12-1581-0/+44605
2008-12-15 Alexander Larsson <alexl@redhat.com> * Makefile.am: * acconfig.h: * configure.in: * eel/ * libnautilus-private/Makefile.am: Import eel into nautilus. svn path=/trunk/; revision=14815