summaryrefslogtreecommitdiff
path: root/libslab
AgeCommit message (Collapse)AuthorFilesLines
2017-08-03avoid deprecated gdk_screen_make_display_nameZenWalker1-4/+7
2017-05-30libslab: make ThemedIcon use style_updated instead of style_setmonsta1-3/+3
makes icons in m-c-c shell properly react to icon theme change
2017-05-30libslab: correct icon loading codemonsta1-4/+5
fixes loading app icons from /usr/share/pixmaps when the icon theme doesn't have an icon with chosen name fixes https://github.com/mate-desktop/mate-control-center/issues/283
2017-05-28libslab nameplate-tile: replace GtkAlignment with a GtkBoxraveit651-3/+7
2017-05-28libslab tile.c: replace deprecated gtk_widget_set_state ()raveit652-8/+8
2017-05-28libslab shellwindow: replace GtkAlignment with a GtkBoxraveit652-4/+7
The scrolledwindow child needs to be vertical expand in this case.
2017-05-28libslab slab-section: avoid deprecated GtkAlignmentraveit651-9/+6
2017-05-28libslab app-shell: avoid deprecated gtk_alignment_new ()raveit651-7/+5
2017-05-28app-resizer: fix a build warningraveit651-1/+1
2017-05-16libslab searchbar: remove deprecated ussage of GtkAlignmentraveit651-5/+3
2017-05-16libslab nameplate-tile: avoid deprecated gtk_button_set_focus_on_click ()raveit651-0/+4
2017-05-16libslab nameplate-tile: remove one deprecated ussage of GtkAlignmentraveit651-5/+3
2017-05-16libslab: don't use deprecated gdk_app_launch_context_new ()raveit652-2/+2
2017-05-16libslab: remove unused functionsmonsta2-68/+0
one of them was even distro-specific, wow
2017-04-26libslab bookmark-agent: fix some xdg pathsraveit651-4/+5
2017-04-13use g_object_unref instead of deprecated rsvg_handle_freemonsta1-1/+1
it's deprecated since 2006: https://git.gnome.org/browse/librsvg/commit/?id=2b7c95c7a102351ccc903375c35a17b05b6c24e7
2017-01-24libslab: wrap labels on the left paneAlexei Sorokin1-0/+2
2017-01-24libslab: force the icon sizeAlexei Sorokin1-0/+1
If an icon only provides some huge sizes, not doing that breaks the layout.
2016-12-02move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta10-257/+8
and require libmatekbd, libmate-desktop, marco, m-s-d >= 1.17
2016-10-19GTK3: port libunique->GtkApplicationlukefromdc1-3/+42
All GTK3 builds for now, this can go 3-way to permit gtk3/libunique builds if there is any reason for a distro to have issues with using GtkApplication, or for a point/buildfix release
2016-07-13drop unused includesmonsta4-5/+0
2016-07-13libslab: drop unused codemonsta2-73/+0
2016-06-17GTK+-3 search-context-picker: do not use deprecated gtk_arrow_new ()raveit651-1/+3
2016-06-17GTK+-search-context-picker: don't use deprecated gtk_widget_size_requestraveit651-1/+5
2016-06-17GTK+-3 app-resizer: don't use deprecated gtk_widget_size_requestraveit651-1/+5
2016-02-04[GTK+3] use x/y align functions of GtkLabel in GTK+ >= 3.16monsta5-30/+20
2016-02-04[GTK+3] don't set x/y align to 0.5 - it's the default value anywaymonsta2-2/+0
2016-02-04remove some unused variablesmonsta1-2/+1
2016-02-04libslab: remove useless function from a classmonsta1-14/+0
it did nothing, just chained up to parent class
2016-01-26GTK3: improve GtkMisc deprecation commitWolfgang Ulbrich2-6/+6
2016-01-15libslab: use GtkBox instead of GtkVBox in both GTK+ buildsmonsta11-33/+73
and fix deprecated usage of GtkHBox and GtkVBox in GTK+3 build NOTE: this commit changes the public interface of libslab in both GTK+ builds (due to transition of classes' parents and/or members from GtkVBox to GtkBox)
2016-01-15[GTK+3] libslab: use function from GtkScrollable instead of GtkLayoutmonsta1-1/+8
2016-01-15[GTK+3] libslab: use g_object_unref instead of deprecated functionmonsta1-0/+4
2016-01-15[GTK+3] libslab: fix deprecated usage of GtkVSeparatormonsta1-1/+8
2016-01-15[GTK+3] libslab: fix deprecated usage of GtkMiscmonsta7-2/+62
2016-01-15libslab: use gtk_image_set_from_icon_name in both GTK+ buildsmonsta2-4/+4
2016-01-14libslab: fix wrong pointer typemonsta1-1/+1
2016-01-13libslab: less #if'smonsta1-21/+25
2016-01-13remove a few unused variablesmonsta1-1/+0
2015-11-29Fixdnord1-2/+2
This fixes following issue: https://github.com/mate-desktop/mate-control-center/issues/208
2015-08-03drop gdkkeysyms-compat usage, use modern key namesMonsta1-7/+4
2015-05-04libslab: do not reap child when launching desktop itemsMonsta1-1/+1
should be used after https://github.com/mate-desktop/mate-desktop/pull/166 is applied Closes https://github.com/mate-desktop/mate-control-center/pull/152
2015-03-05GTK3: add missing style class view to AppResizerraveit651-0/+4
Closes https://github.com/mate-desktop/mate-control-center/pull/145 Closes https://github.com/mate-desktop/mate-control-center/issues/142
2014-11-30fix one more little memleak and make another logic cleanerMonsta1-48/+45
2014-11-28don't leak memoryMonsta2-1/+13
2014-05-27Replace GtkObject with GObject also for gtk2infirit1-15/+0
2014-05-27Cleanup GTK_CHECK_VERSION and unify where possibleinfirit2-7/+2
gdk_display_get_default | since 2.2 gdk_x11_display_get_xdisplay | since 2.2 gdk_drag_context_list_targets | since 2.22 gdk_x11_window_foreign_new_for_display | since 2.24 gdk_drawable_get_screen | since 2.24 gtk_widget_hide | always
2014-05-23Use g_spawn_async for gtk+-2 and gtk+-3infirit1-7/+0
2014-05-11Rename libslab to libmate-slabMike Gabriel10-35/+35
https://github.com/mate-desktop/mate-control-center/issues/100 This is to avoid package name and version conflicts with libslab0 / libslab0a which existed in Debian until squeeze. MATE components (currently only gnome-main-menu) depending on libmate-slab0 have to be patch accordingly.
2014-04-26libslab: GTK3 fixesStefano Karapetsas2-8/+13