summaryrefslogtreecommitdiff
path: root/settings-dialogs
Commit message (Collapse)AuthorAgeFilesLines
* Drop subtitle and use symbolic close iconSimon Steinbeiss2022-03-082-2/+0
| | | | | This makes the settings dialogs consistent with how we amended other settings dialogs in Xfce 4.16
* Replace stock iconsAndre Miranda2022-02-213-11/+25
| | | | Signed-off-by: Andre Miranda <andreldm@xfce.org>
* Use symbolic iconsAndre Miranda2022-02-214-4/+4
| | | | Signed-off-by: Andre Miranda <andreldm@xfce.org>
* Change dialog help and close button iconsYousuf Philips2022-02-213-6/+18
| | | | | | Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/494 Signed-off-by: Yousuf Philips <philipz85@hotmail.com> Signed-off-by: Andre Miranda <andreldm@xfce.org>
* settings: Fix untranslatable stringOlivier Fourdan2021-03-181-1/+1
| | | | | | | | | | | The new option "Cycle through minimized windows in most recently used order" wasn't marked as translatable. As result, translators had no way to translate it in transiflex. Signed-off-by: Olivier Fourdan <fourdan@xfce.org> Fixes: 841fcf27ea - Add `cycle_minimized` option Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/527
* settings: Enable either windows wrap or tilingOlivier Fourdan2021-01-232-1/+24
| | | | | | | | Both options are incompatible, make sure to allow either one or the other, but not both. Signed-off-by: Olivier Fourdan <fourdan@xfce.org> Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/504
* Add `cycle_minimized` optionx4e2020-12-152-5/+26
| | | | | | | | | | | | | This option allows minimized windows to be cycled in their MRU (Most Recently Used) order along side non minimized windows. With this option disabled the old behaviour will continue, where minimized windows are always at the end of the MRU cycle order. This option is disabled by default. The code in this commit was provided by @evandrocoan . Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/438
* settings: Fix compiler warningOlivier Fourdan2020-12-121-5/+2
| | | | | | | | | The _init() and _class_init() definitions are automatically generated by GLib's G_DEFINE_TYPE_WITH_PRIVATE macro. Remove the redundant definitions to avoid a compiler warning. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* settings: Add 'Always on top' to the double click actionPeter de Ridder2020-11-291-0/+1
| | | | | | | Note: This cannot work with CSD (client-side decoration), as double- click is handled by the client and not by the window manager with CSD. Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/1
* Settings: Remove default alphabetical sorting of keyboard shortcutsDarkTrick2020-11-291-2/+1
| | | | | | | Closes: #451 (Disable initial sorting of keyboard shortcuts) Signed-off-by: DarkTrick <notebook22312@gmail.com>
* settings: Add a UI option for desktop zoomingOlivier Fourdan2020-11-212-11/+32
| | | | Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* compositor: Make cursor zoom optionalOlivier Fourdan2020-10-312-9/+30
| | | | | | | | | | | | | Xfwm4 4.14 made the cursor zoom along with the desktop. While this sounds like a sensible thing to do, it's not necessarily an improvement for accessibility, because an enlarged cursor also hides what's being zoomed underneath. Add a new option to control whether the pointer is zoomed along with the rest of the desktop. Signed-off-by: Olivier Fourdan <fourdan@xfce.org> Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/439
* xfwm4-settings: Keyboard: Enable column sortingDarkTrick2020-10-271-6/+14
| | | | Initial issue: Columns were not sortable by the user.
* cleanup: prefer zero initialized memory allocationOlivier Fourdan2020-08-081-1/+1
| | | | | | | | | Prefer using memory allocation functions which initialize the memory with 0's to be on the safe side. No functional change. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* Fix g_type_class_add_private deprecationOlivier Duchateau2020-07-261-47/+6
|
* Add new xfwm4 iconsSimon Steinbeiss2020-05-236-6/+6
|
* settings-dialog: Fix drag and drop of buttonsStefan Berzl2020-04-051-8/+10
| | | | | | | | | | | | | | | Bug: 13861 Drag and Drop inside GtkSocket and GtkPlug doesn't work correctly. The drag_end handler isn't called when a button from "Button layout" is dragged. Fortunately, this only happens when the button is dragged onto the specified drag area. All we need to do is move the gtk_widget_show() function at the end of the drag-data-received handler.
* setting-dialog: Add keywords to .desktop filesYousuf Philips2020-04-053-0/+3
| | | | | | Bug: 16621 Add keywords to the desktop definition files.
* settings-dialog: Replace GtkStock buttonsSimon Steinbeiss2019-08-022-10/+32
| | | | | | | | | Bug: 15768 Currently we don't get translations for the Help and Close buttons in many dialogs. Replace the `GtkStock` items with our own label/image.
* build: Switch to xdt-csourceOlivier Fourdan2019-06-301-3/+3
| | | | | | Use “xdt-csource” instead of “exo-csource”. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* settings-dialog: Sort settingsAndre Miranda2019-06-241-7/+7
| | | | | | | | | | Bug: 15586 Move "Notify of urgency by making window's decoration blink" closer to "Keep urgent windows blinking repeatedly" since the latter depends on the former to be activated. Signed-off-by: Andre Miranda <andreldm@xfce.org>
* settings-dialog: String changeOlivier Fourdan2019-06-181-1/+1
| | | | | | | | | Bug: 15587 Rephrase “Draw frame around selected windows while cycling” to “Draw frame around selected window while cycling” Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* settings-dialog: Clear shortcut in treeviewOlivier Fourdan2019-06-171-1/+6
| | | | | | | | | | | | Bug: 12802 Clearing a shortcut in the UI would rightfully remove the shortcut definition, but would not clear the corresponding entry in the treeview. Clear the shortcut entry in the treeview so that users are not left thinking the clear action didn't do anything. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* Fix compiler warningsOlivier Fourdan2019-05-031-4/+9
| | | | | | Tidy up the code. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* settings: Crash in button layoutOlivier Fourdan2019-04-141-1/+3
| | | | | | | | | | Bug: 14606 `gdk_pixbuf_get_from_window()` crashes every other call in cairo, there are apparently a few similar reports. Just remove the call to `gdk_pixbuf_get_from_window()` as a workaround for now.
* settings: Avoid crashing on broken valuesOlivier Fourdan2019-04-141-1/+1
| | | | | | | If, for some reason, the xfconf database is broken and the actual button layout is not available, xfwm4-settings would crash. Check the settings value to avoid the crash.
* Fix build out of treeStephane Gourichon2018-07-181-2/+2
| | | | | | | Bug 14542 glib-compile-resource needs to be told where to find its resources when building out of tree.
* build: Fix warnings and errorsOlivier Fourdan2018-03-312-12/+33
| | | | That would prevent building with --enable-debug=full
* Raise window while cyclingDavid Siroky2017-12-202-1/+22
| | | | | | Bug: 2701 Optionally raise the window being considered while cycling.
* Add xfconf 4.13 supportViktor Odintsev2017-08-191-0/+6
|
* Introduce xfwm-common static libraryViktor Odintsev2017-07-026-111/+15
|
* Handle gtk_button_set_alignment deprecationViktor Odintsev2017-06-291-1/+12
|
* Handle gtk_screen_width/height deprecationViktor Odintsev2017-06-291-2/+27
|
* Replace inline pixbuf with gresourceViktor Odintsev2017-06-295-104/+69
| | | | | monitor-icon.svg was updated to look more modern. PNG file was removed because pixbuf can be generated from SVG file directly.
* Implement a new DND separatorViktor Odintsev2017-06-291-122/+96
| | | | | Old separator was implemented as clipped GdkWindow. New separator is implemented using "draw" signal.
* Implement RangeDebouncerViktor Odintsev2017-06-285-9/+291
| | | | | | This object allows to easily listen GtkRange value when drag was finished. This was allowed in GTK2 with "update-policy" attribute set to "discontinuous" which was removed in GTK3.
* Port most of GUI stuff to GTK3Viktor Odintsev2017-06-289-153/+324
|
* compositor: Remove vblank optionOlivier Fourdan2017-05-152-25/+0
| | | | This is a leftover of the old (broken) vblank code.
* Implement vsync using OpenGLOlivier Fourdan2015-03-271-1/+1
| | | | | | Bug: 11642 Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* Add an option for window preview in tabwinOlivier Fourdan2015-01-292-23/+43
| | | | Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* Added titleless maximization featureViktor Semykin2015-01-112-10/+36
| | | | Bug: 9905
* Remove restore-on-move optionOlivier Fourdan2015-01-102-38/+5
| | | | | | That's of seldom use and is not compatible with tiling. Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
* Simplify string for checkbox to activate listviewSimon Steinbeiss2014-02-231-1/+1
|
* Implement column list overflow tabwin modeEric Koegel2014-02-232-0/+21
| | | | | | | | Adds an list view for the tabwin when cycling windows, as described in the design SIG. An xfconf property and option to the wm tweaks app has been added. Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
* Add tweak setting to toggle roll up feature (bug #10563).Nick Schermer2013-12-262-0/+21
|
* Fix ordering of items in dialog.Nick Schermer2013-12-261-6/+6
|
* Add Vsync support for the compositor (bug #8898).Bob Loosen2013-05-082-12/+37
|
* Fix compiler warning in gcc 4.8.Nick Schermer2013-05-081-1/+1
|
* Autotools updates.Nick Schermer2013-01-061-1/+1
|
* Fixup padding in keyboard shortcuts tab.Nick Schermer2013-01-011-96/+88
|