aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-04-25Implement an OverviewIvan Molodetskikh
2025-04-25Render workspaces separately with gaps betweenIvan Molodetskikh
2025-04-25layout/monitor: Extract activate_workspace_with_anim_config()Ivan Molodetskikh
2025-04-25Put interactively moved window on top of background and bottom layer popupsIvan Molodetskikh
2025-04-25layout: Extract interactive_moved_window_under() and add output checkIvan Molodetskikh
2025-04-25Extract mapped_hit_data()Ivan Molodetskikh
2025-04-25Pass target workspace to view offset grabIvan Molodetskikh
2025-04-25layout/scrolling: Support view offset anim during gestureIvan Molodetskikh
2025-04-25layout/monitor: Cache scale, view_size, working_areaIvan Molodetskikh
2025-04-25layout/monitor: Don't consider workspace switch in active_tile_visual_rectang...Ivan Molodetskikh
2025-04-25layout/monitor: Extract add_workspace_at()Ivan Molodetskikh
2025-04-25Add with_alpha() to shader and shadow elementIvan Molodetskikh
2025-04-25layout: Move insert hint from ScrollingSpace to MonitorIvan Molodetskikh
2025-04-25layout: Return floating and scrolling elems separately from WorkspaceIvan Molodetskikh
2025-04-25layout/tab_indicator: Use round_max1 where appropriateIvan Molodetskikh
2025-04-25layout/monitor: Extract workspace_render_idx()Ivan Molodetskikh
2025-04-25layout/monitor: Extract workspaces_render_geo()Ivan Molodetskikh
2025-04-25Simplify conditionIvan Molodetskikh
2025-04-25Extract is_layout_obscured_under()Ivan Molodetskikh
2025-04-25Put the top layer above bottom and background layer popupsIvan Molodetskikh
2025-04-25Reformat scroll factor computationIvan Molodetskikh
2025-04-25layout/monitor: Extract WorkspaceSwitchGesture::min_max()Ivan Molodetskikh
2025-04-25layout/monitor: Keep track of workspace switch gesture start idxIvan Molodetskikh
2025-04-25Remove cancellation from swipe gesturesIvan Molodetskikh
2025-04-25Add missing bounds checks to move-workspace actionsIvan Molodetskikh
2025-04-17layout: Extract Monitor::update_shaders()Ivan Molodetskikh
2025-04-17layout: Remove width and is_full_width from InsertHintIvan Molodetskikh
2025-04-17layout: Don't pass scale to render unnecessarilyIvan Molodetskikh
2025-04-17Rename render_floating_for_output to render_interactive_move_for_outputIvan Molodetskikh
2025-04-17animation: Extract value_at() and fix animations off differenceIvan Molodetskikh
2025-04-17animation: Add more gettersIvan Molodetskikh
2025-04-16animation: Fix restarted() Spring using old from/toIvan Molodetskikh
2025-04-16Back out "chore: update smithay"Ivan Molodetskikh
2025-04-15chore: update smithaySimonas Kazlauskas
2025-04-10layout: Take into account idle time between last gesture event and endIvan Molodetskikh
2025-04-06Fix typo in commentIvan Molodetskikh
2025-04-05layout: Avoid calling interactive_move_end() in the middle of interactive_mov...Ivan Molodetskikh
2025-04-04input: Fix move-workspace-to-index being one offIvan Molodetskikh
2025-04-04input: Don't panic on resize edge None when window is SomeIvan Molodetskikh
2025-04-03layout/scrolling: Use slice::fill()Ivan Molodetskikh
2025-03-31layout: Reset unfullscreen view offset when starting interactive resizeIvan Molodetskikh
2025-03-31Allow negative shadow spreadLunarEclipse
2025-03-29Fix typo in commentpeelz
2025-03-29Add option 'focus-at-startup' to focus a chosen output on start (#1323)lualeet
2025-03-29layout: Remove duplicated functionIvan Molodetskikh
2025-03-29Make move-window-to-workspace focus=false work across monitors tooIvan Molodetskikh
2025-03-29screenshot: make selection area modifiable via move/resize keybinds (#1279)nyx
2025-03-29Add focus argument to move-window-to-workspace (#1332)nyx
2025-03-23Don't block things out for pick-colorIvan Molodetskikh
2025-03-23dbus/gnome_shell_screenshot: Fix pick_color return typeIvan Molodetskikh