summaryrefslogtreecommitdiff
path: root/src/core/workspace.c
Commit message (Expand)AuthorAgeFilesLines
* workspace: Only consider windows that should be showing as focusableSebastian Keller2023-04-161-2/+1
* workspace: Do not raise default focus window with raise-on-clickSebastian Wick2023-02-031-2/+4
* compositor: Make cleaning cached edges go through MetaWindowDragCarlos Garnacho2023-01-301-5/+12
* core: Cleanup header includesCarlos Garnacho2023-01-301-1/+0
* core,wayland,compositor,x11: Migrate to MetaWindowDragCarlos Garnacho2023-01-301-2/+6
* compositor: Don't make internal API publicJonas Ådahl2022-12-171-1/+1
* core: Setup and use ownership chainsJonas Ådahl2022-12-171-4/+8
* workspace: Sanity check input to activate*()Jonas Ådahl2022-12-171-0/+3
* workspace: Cleanup workspace switch sound functionJonas Ådahl2022-12-171-18/+25
* workspace: Warn instead of abort on incorrect API usageJonas Ådahl2022-12-171-2/+2
* workspace: Focus the default window only if no window is focusedSebastian Wick2022-12-171-0/+25
* core: Move remaining default focus window handling to workspaceSebastian Wick2022-09-201-13/+104
* core: Focus on most recently focused window when switching workspacesSebastian Wick2022-09-201-27/+58
* workspace: Mark a string as translatablebilelmoussaoui/make-canberra-a-pluginBilal Elmoussaoui2022-09-021-1/+1
* Revert "workspace: Use existing focus_window when asked to focus default window"Sebastian Keller2022-05-041-12/+0
* workspace: Use existing focus_window when asked to focus default windowJonas Dreßler2022-03-301-0/+12
* workspace: Downgrade abort() to a warning when getting indexJonas Ådahl2021-12-191-3/+1
* window: Make default focus window on each workspace appear focusedAlexander Mikhaylenko2021-08-121-0/+31
* workspace: Add meta_workspace_get_default_focus_window()Alexander Mikhaylenko2021-08-121-0/+14
* workspace: Nag less about tiny but sane work areasJonas Ådahl2021-03-121-2/+4
* core: Account for the globally active input caseOlivier Fourdan2021-02-231-0/+8
* Change all g_memdup() to g_memdup2()Jonas Ådahl2021-02-041-1/+1
* workspace: Downgrade assert to warning when adding windowJonas Ådahl2021-01-291-1/+2
* core: Be more selective looking for a focusable ancestorOlivier Fourdan2020-12-181-1/+4
* core: Make sure focus_default_window() workedOlivier Fourdan2020-12-181-17/+42
* Make meta_* logging utilities not require line breakJonas Ådahl2020-10-081-23/+25
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-291-2/+2
* workspace: Add :active convenience propertyFlorian Müllner2020-06-291-0/+13
* cogl: Install cogl-trace.h and include from cogl.hJonas Ådahl2020-03-261-1/+1
* core: Trace various window management actionsJonas Ådahl2019-09-021-0/+7
* workspace: Focus only ancestors that are focusableMarco Trevisan (Treviño)2019-06-241-10/+27
* core: Untangle input focus managementCarlos Garnacho2019-05-241-4/+2
* Use free_full on GSList's instead of foreach + freeMarco Trevisan (Treviño)2019-05-151-13/+2
* workspace: Activate a window also if it's already in workspaceMarco Trevisan (Treviño)2019-05-021-1/+5
* Use a consistent style for enum bracesNiels De Graef2019-02-281-1/+2
* workspace: Port to MetaSoundPlayerCarlos Garnacho2019-01-081-6/+3
* build: Make libcanberra no longer optionalCarlos Garnacho2019-01-081-4/+0
* Clean up include macros messJonas Ådahl2018-11-061-11/+12
* Move workspace related code from MetaDisplay to MetaWorkspaceManagerArmin Krezović2018-07-061-38/+43
* Rename errors.[ch] to meta-x11-errors.[ch]Armin Krezović2018-07-061-1/+1
* Use MetaMonitorManager insted of MetaDisplay where possibleArmin Krezović2018-07-061-7/+15
* Make workspace management work without X11Armin Krezović2018-07-061-7/+6
* Prepare for making MetaX11Display conditionalArmin Krezović2018-07-061-4/+4
* Move workspace handling to MetaDisplay and MetaX11DisplayArmin Krezović2018-07-061-71/+65
* Move mouse window tracking to MetaDisplayArmin Krezović2018-07-061-1/+1
* Move monitor management API to MetaDisplayArmin Krezović2018-07-061-4/+4
* Move rest of non-X11 specific objects from MetaScreenArmin Krezović2018-07-061-1/+1
* Move X11 helper windows and xprops to MetaX11DisplayArmin Krezović2018-07-061-9/+9
* Move stack tracking and guard_window outside of MetaScreenArmin Krezović2018-07-061-1/+1
* Move screen size and cursor setting to MetaDisplayArmin Krezović2018-07-061-7/+7