### mate-control-center 1.21.0 * sync with transifex * update mate-control-center.pot * bump required version of mate-menus * use new mate-menus api * use new api * use matemenu_tree_new * appearance: fixed more indents * appearance: fixed indentations * appearance: add buttons-have-icons switch * mouse: add middle button emulation switch * display-capplet: add css name for scrollarea * Change cursor-size to 24px * Scale cursor size for HiDPI when changing themes * Fix screen geometry to account for rotation when snapping. * Add auto-detect toggle switch * theme-util.c: fix segfault on attempt to delete custom theme * theme-thumbnail.c: avoid deprecated GtkButton:use-stock * avoid deprecated GtkStock * Remove useless parameter in mate_theme_install_real * theme-installer.c: add tips when reinstall a existed theme ### mate-control-center 1.20.0 * Scale font DPI for HiDPI displays * require GTK+ 3.22 and GLib 2.50 * Add support for HiDPI displays (#325) * Translations update ### mate-control-center 1.19.3 * Translations update * theme-installer.c: missing g_object_unref in mate_theme_install_real * theme-util.c: fix reinstalling the deleted theme can cause failure * remove unneeded +x attribute after last commit * Support the theme compression package for installing XZ format * drop unused variables * eggcellrendererkeys.c: Fix build warnings: * remove some leftovers related to MacOS support O_o * theme-thumbnail.c: Fix build warnings with ‘write’ and ‘pipe’: * libslab: store search entry widget as GtkEntry * libslab: fix search icon misaligned * libslab: search-entry.c: Fix build warning: * Remove useless duplication in mate_theme_install_real * Fix Window Border theme cannot be deleted * update windows tiling gsettings key, part-2 * update windows tiling gsettings key * about-me: drop unused code * shell: add Comment field to .desktop file ### mate-control-center 1.19.2 * Translations update * Enable default broswer setting support for text/html * libslab: restore missing variable initialization * libslab: drop useless checkpoint function * libslab: remove more unused code * libslab: remove a bunch of unused code * WidthOfScreen and HeightOfScreen implementation * fix support for external localizations in .desktop files * Add the support for cursor sizes of 96 and 128. * man: fix title of mate-window-properties page * man: fix titles of mate-typing-monitor and mate-thumbnail-font pages * Fixes font dpi with "org.mate.desktop.font-rendering.dpi" by default * gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions: ### mate-control-center 1.19.1 * Translations update * libslab: avoid deprecated gdk_screen_width/height * appearance-font.c: avoid deprecated gdk_screen_get_width/height_mm * avoid deprecated gdk_screen_get_width/height * libslab: drop unneeded libslab_mate_desktop_item_open_help function * libslab : drop uneeded support for gnome-main-menu * typing-break: avoid deprecated GDK pointer and keyboard types * libslab: don't use deprecated gtk_show_uri * display scrollarea: avoid deprecated gtk_adjustment_changed * keybindings eggcellrendererkey: avoid deprecated GDK pointer and keyboard types * display scrollarea: fix a -Wuninitialized build warning * display scrollarea: avoid deprecated gdk_window_get_pointer * po: don't list non-existent files in POTFILES.skip * avoid deprecated gdk_screen_make_display_name * avoid deprecated gdk_display_get_screen and gdk_display_get_n_screens * capplet-util: don't use deprecated gtk_show_uri * typing-break: avoid deprecated GtkMisc * typing-break: avoid deprecated gtk_alignment_new () * mouse: fix a build warning * mouse: warn about enabling multi-finger emulation ### mate-control-center 1.19.0 * Translations update * libslab: make ThemedIcon use style_updated instead of style_set * libslab: correct icon loading code * libslab nameplate-tile: replace GtkAlignment with a GtkBox * libslab tile.c: replace deprecated gtk_widget_set_state () * libslab shellwindow: replace GtkAlignment with a GtkBox * libslab slab-section: avoid deprecated GtkAlignment * libslab app-shell: avoid deprecated gtk_alignment_new () * app-resizer: fix a build warning * Restore Polish translation credits from GNOME * libslab searchbar: remove deprecated ussage of GtkAlignment * libslab nameplate-tile: avoid deprecated gtk_button_set_focus_on_click () * libslab nameplate-tile: remove one deprecated ussage of GtkAlignment * libslab: don't use deprecated gdk_app_launch_context_new () * about-me-password UI: set max_width_chars for description-label * eel-alert-dialog: replace some GtkStock items * keybindings: fix a couple of build warnings * libslab: remove unused functions * libslab bookmark-agent: fix some xdg paths * use g_object_unref instead of deprecated rsvg_handle_free * keybindings: Fix and add mnemonics in the custom command dialog * keybindings: Allow to select an installed application through a dialog ### mate-control-center 1.18.1 * Add support for switching themes on Metacity >= 3.20. * appearance-ui: add primary-toolbar style class for toolbar in interface preview * keyboard-properties-xkbot: avoid deprecated GtkAlignment * theme-thumbnail: avoid deprecated GtkAlignment ### mate-control-center 1.18.0 * NEWS: use consistent, project wide, markdown-like formatting to make generating release announcements easier * Build: require libmatekbd, libmate-desktop, marco, m-s-d >= 1.17 * Build: require XCursor and XInput unconditionally * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and --with-gtk build option * Port from libunique to GtkApplication * Rework font-viewer: add font browsing mode, support for TTC fonts, and make it appear in the menus * Add libinput support for mouse and touchpad * Mouse: add separate touchpad motion settings on touchpad tab * Mouse: change tab label from General to Mouse * Mouse: change natural scroll mnemonic from 'a' to 'n' * Fix lots of GTK+ deprecations * Some more fixes and cleanups * Translations update ### mate-control-center 1.16.1 * Appearance: fix live updating of the various theme details * Appearance: fix vertical expand of content on window resize in GTK+3 build * Keyboard: fix vertical expand of content on window resize in GTK+3 build * Shell: force icon size in libslab to avoid huge icons * GTK+3: fix build with marco 1.17 * Fix a couple of memleaks ### mate-control-center 1.16.0 * Build: drop dconf 0.10 compatibility * Appearance: change default hinting style to slight and render antialiasing samples using that style * Appearance: render hinting samples using RGBA antialiasing * Appearance: place theme name below theme preview in GTK+3 build to match GTK+2 one * Appearance: center theme name in GTK+3 build to match GTK+2 one * Appearance: hide Colors tab in Customize Theme dialog in GTK+3 build as changing theme colors won't work in GTK+3 * GTK+3: fix build with appindicator support enabled * GTK+3: fix showing monitors in display properties with glib 2.49.6 * GTK+3: fix various deprecations * Some code cleanups * Translations update ### mate-control-center 1.14.1 * About me: add some space between username and buttons * About me: fix UI freeze when changing the password * Translations update * Make distcheck use currently selected GTK+ version ### mate-control-center 1.14.0 * Drop MateConf migration script * Drop "Ubuntu hacks" (--enable-ubuntu build option) as Ubuntu dropped that stuff long ago * Move mate-preferences-categories.menu to mate-menus * Touchpad settings: support edge and two-finger scrolling independently * Window properties: make all three window focus modes selectable * GTK+3: fix theme previews in mate-appearance-properties * GTK+3: fix several deprecations * Some more fixes and cleanups * Translations update * Fix Changelog generation ### mate-control-center 1.12.1 * Display: fix crash due to regression * Fix some bottom items being not accessible in some cases * Some more fixes * Translations update ### mate-control-center 1.12.0 * Appearance: restored Interface tab * Display: added support to set the primary monitor * Display: show output names in addition to display names * Keybindings: added keybinding for logout * Touchpad settings: add option to enable/disable touchpad * Touchpad settings: added support for natural scrolling, 2 finger and 3 finger clicks * Improved categorization * Retrieve strings directly from gschema (requires intltool 0.50.1) * Switch to org.gnome.SessionManager * GTK+3: fix font rendering in Appearance and mate-font-viewer * Some more fixes and cleanups ### mate-control-center 1.10.2 * Appearance: fix possible segmentation fault on closing * Appearance: allow to save notification theme optionally * Display: made changing refresh rate actually work * Fix build with prefix other than /usr * Help fixes * Translations update ### mate-control-center 1.10.1 * Appearance: add theme changing support for metacity >= 3.16 * Help fixes * GTK+3 fixes * Translations update ### mate-control-center 1.10.0 * windows: Add option to configure titlebar buttons layout * appearance: Add support for metacity-theme-2.xml * default-applications: Add support for office applications * Adapt to MateDesktop MateRR* API changes (thanks monsta for testing) ### mate-control-center 1.8.1 * default-applications: Add support for accessibility applications ### mate-control-center 1.8.0 * Use yelp-tools instead of mate-doc-utils * windows: Add option to enable side by side tiling * windows: Add metacity support * appearance: Add support for 'artist' tag in xml backgrounds files * appearance: Change also titlebar font if Metacity is running ### mate-control-center 1.6.0 * Migration to gsettings. * Keybindings capplet: requires libdconf-dev to delete custom shortcuts. * Appearance capplet: increased minimum dialog size. * About me capplet: removed evolution stuff. * Network capplet: use proxy settings from gsettings-desktop-schemas package (http://download.gnome.org/sources/gsettings-desktop-schemas). Removed save locations feature. * Removed a lot of old stuff from libslab.