Permalink
Commits on Nov 25, 2012
  1. fix previous commit

    ketheriel committed Nov 25, 2012
Commits on Nov 23, 2012
  1. Merge pull request #56 from jasmineaura/develop

    stefano-k committed Nov 23, 2012
    [all] add and use glibcompat.h for glib-2.27.2 forward-compat
  2. [src] fix some incompatible pointer type warnings

    jasminhassan committed Nov 23, 2012
    including a silly mistake in caja-window where destroy function's return type
    was accidently ommitted during the addition of gtk version checks.
  3. [all] include src/glibcompat.h & use g_list_free_full() where needed

    jasminhassan committed Nov 23, 2012
    Also fixes a double-free regression in lc-p/caja-query from 7a42b9b
  4. [src] add glibcompat.h for glib-2.27.2 forward-compatability

    jasminhassan committed Nov 23, 2012
    to use g_list_free_full() directly
  5. Merge pull request #55 from jasmineaura/develop

    szesch committed Nov 23, 2012
    [directory-view] fix double-free regression from 7a42b9b
  6. Preparing for 1.5.1 release.

    szesch committed Nov 23, 2012
Commits on Nov 22, 2012
  1. Merge pull request #52 from jasmineaura/develop

    szesch committed Nov 22, 2012
    [eel-background] missed g_strdup in previous commit 3ba2c5e
Commits on Nov 21, 2012
  1. Merge pull request #51 from jasmineaura/develop

    szesch committed Nov 21, 2012
    [eel-background] fix gradient support of color-drops (#49)
  2. [eel-background] use GtkStyle's bg color when no custom one is set

    jasminhassan committed Nov 21, 2012
    this fixes #49 "Gradients-support of color-drops broken since 1.2"
  3. Merge pull request #50 from jasmineaura/develop

    szesch committed Nov 21, 2012
    eel-bg and lc-p rendering-cleanup followups, eel-bg-box rendering-cleanup
Commits on Nov 20, 2012
  1. [lc-p] revise rendering-cleanup commit 2a4433a

    jasminhassan committed Nov 19, 2012
    mainly, in icon-dnd, in drag_begin_callback, CajaIconContainer was only declared
    for GTK2. Also, replace some deprecated gdk_drawable_get(size|screen) calls, and
    remove some unnecessary GDK_DRAWABLE casts.
    Also, in icon-canvas-item, in draw_label_text, missed ommitting a NULL parameter
    to gtk_paint_focus, for GTK3.
  2. [sidebar-title] fix minor styling regression from 638df47

    jasminhassan committed Nov 20, 2012
    1. Actually return if the widget isn't realized, not the other way around.
    2. install the style properties (in class_init) before trying to use them
    in _select_text_color().
    
    This was basically adapted from code in lc-p/icon-container
Commits on Nov 19, 2012
  1. Merge pull request #45 from jasmineaura/develop

    stefano-k committed Nov 19, 2012
    [eel-background] drawable deprecations (GTK2), rendering-cleanup (GTK3)
  2. [eel-background] drawable deprecations (GTK2), rendering-cleanup (GTK3)

    jasminhassan committed Nov 17, 2012
    1. Don't use gdk_drawable_get_display (deprecated in 2.24)
    
    2. Use GDK_PIXMAP_XDISPLAY(pixmap) directly instead of
    GDK_DISPLAY_XDISPLAY(gdk_drawable_get_display(GDK_DRAWABLE (pixmap)))
    
    3. Don't require GTK3 for stuff in GTK2.24, which we now require, and
    don't use gdk_drawable_get_size at all. So, use (i/o = instead of):
    gdk_window_get_width|height i/o gdk_drawable_get_size
    gdk_window_get_screen       i/o gdk_drawable_get_screen
    gdk_window_get_visual       i/o of gdk_drawable_get_visual
    
    4. add eel_background_draw for GTK3, eel_background_expose for GTK2
    This was removed in nautilus (after eel-background-box was removed):
    http://git.gnome.org/browse/nautilus/commit/?id=87eb53a0701252607b494f34c677b6506f82278c
    
    5. background: port to rendering-cleanup & cope with renamings of gnome-bg APIs
    http://git.gnome.org/browse/nautilus/commit/?id=0b664aae4090704fa2e44d42f213da2cea8bd828
    http://git.gnome.org/browse/nautilus/commit/?id=426079ef07d5f902911f30b0a9d7de95f3020374
    
    6. Fix remaining issue #41: crashes w/ gdk_x_error BadPixmap when changing screen resolution
    Remove eel_background_get_pixmap_and_color(), and use the pixmap/surface & color properties
    in background->details directly, when needed. i.e. No more g_object/surface referencing.
    And call eel_background_ensure_realized() and make_color_inactive() where appropriate.
Commits on Nov 18, 2012
  1. fixed incorrect fsf addresses.

    szesch committed Nov 18, 2012
Commits on Nov 16, 2012
  1. Merge pull request #42 from jasmineaura/develop

    stefano-k committed Nov 16, 2012
    Bring Caja up to speed, stage1
  2. [eel] remove eel_gdk_pixbuf_list_ref()

    jasminhassan committed Nov 10, 2012
    But unlike upstream commit below, not removing include eel-art-extensions.h
    from eel-gdk-pixbuf-extensions.h, as we still have functions in the latter
    using eel_irect_* (from eel-art-extensions), which are still used by the
    eel-debug-drawing we kept around.
    
    http://git.gnome.org/browse/nautilus/commit/?id=7dee3226ad6b3aa1c782cc3d2969e32c5eeae3f3
  3. [all] use g_list_free() and g_strcmp0 instead of eel functions

    jasminhassan committed Oct 18, 2012
     Was: general: use g_list_free_full() instead of eel functions
     http://git.gnome.org/browse/nautilus/commit/?id=5e669515fd7f760382e6b7aa1449734a35a2d7f4
     .
     Instead of g_list_free_full(), we use g_list_foreach and g_list_free() to avoid
     unnecessary glib dependency bump to 2.28
  4. [fm-properties] use GtkComboBoxText in the GtkBuilder file

    jasminhassan committed Oct 27, 2012
    http://git.gnome.org/browse/nautilus/commit/?id=18fc6dd2516f9091570902640032e68b263cfddf
    
    Also include subsequent commit:
    preferences: cleanup expand/fill flags
    Probably a change in GTK+ requires fixing this flags, so that the
    dialog doesn't look odd.
    http://git.gnome.org/browse/nautilus/commit/?id=6669f155734c320617bcf79f3b5d8f315f4886f9
  5. [src] replace deprecated GtkComboBox text APIs with GtkComboBoxText

    jasminhassan committed Oct 25, 2012
    [src] don't use GtkComboBox text APIs (#632651)
    They got replaced by GtkComboBoxText. Thanks to Mathias Clasen and Flo Gravo.
    http://git.gnome.org/browse/nautilus/commit/?id=f123f99bee1005cd279783f9d441f538fcf85542