summaryrefslogtreecommitdiff
path: root/Userland/Applets/WorkspacePicker
AgeCommit message (Collapse)Author
2022-09-12Everywhere: Use my very shiny serenityos.org email :^)networkException
2022-08-16WindowServer+WorkspacePicker: Adjust active and inactive colorsthankyouverycool
Now uses the Selection ColorRole for the active desktop and a slightly darkened Window for inactive ones. Several themes use the same color for thread highlighting and inactive windows which was causing frames to draw without the correct perception of depth.
2022-08-14WorkspacePicker: Add missing unveil(nullptr, nullptr)Andreas Kling
Thanks Dex for pointing this out! :^)
2022-08-14WorkspacePicker: Tweak applet height and draw frame around desktop rectsAndreas Kling
2022-08-14WorkspacePicker: Allow opening workspace settings via a context menuAndreas Kling
Previously you had to open Display Settings and navigate to the "Workspaces" tab in order to edit workspace settings. This patch adds a context menu shortcut to the same place.
2022-08-01WorkspacePicker: Hide tray applet entirely when there's only 1 workspaceAndreas Kling
Instead of collapsing to a 1x1 applet, we now hide the applet window entirely, which stops it from taking up space in the system tray.
2022-07-22WorkspacePicker: Immediately update active workspace on click or scrollnetworkException
This patch makes the picker applet react instantly to a click on a workspace or scroll on the widget, instead of waiting for an event from WindowServer and as such until the switching animation has ended. This synchronises the switching with the overlay shown. Note that WindowServer events will still get handled in case the workspace were to be updated from somewhere else.
2022-07-22WorkspacePicker: Use full words for some variable namesnetworkException
This patch updates the spelling of "col" to be "column" and "v{col,row}s" to be spelled out as "workspace_{row,column}s".
2022-07-13WorkspacePicker: Hide applet if size == 0Filiph Sandström
2022-06-01LibGUI: Fix typo in ConnectionToWindowManagerServerOlivier De Cannière
2022-02-25Userland: Rename WindowManagerServerConnectionItamar
Rename WindowManagerServerConnection=>ConnectionToWindowManagerServer. This was done with CLion's automatic rename feature.
2022-02-13Userland/Applets: Use default constructors/destructorsLenny Maiorani
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules "The compiler is more likely to get the default semantics right and you cannot implement these functions better than the compiler."
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-23WorkspacePicker: Port to LibMain :^)Andreas Kling
2021-11-23Applets: Rename DesktopPicker => WorkspacePickerAndreas Kling
This is consistent with the rest of the system.