203 Commits (56838587e1db6ba9b1143dea6559734abf4ddbbe)

Author SHA1 Message Date
Drew DeVault 5c85c018b4 Update to new WLC API
9 years ago
Mikkel Oscar Lyderik bb32cba795 Make key handling less strict
9 years ago
Mikkel Oscar Lyderik f63512480c Remove unused panel_size (and fix rearrange)
9 years ago
Mikkel Oscar Lyderik 1349a44171 Revert "Render outputs as soon as wlc is ready"
9 years ago
Mikkel Oscar Lyderik 96458bf63c Render outputs as soon as wlc is ready
9 years ago
Mikkel Oscar Lyderik c9d9dd7516 Check for empty ws on view destroyed.
9 years ago
Mikkel Oscar Lyderik 6f7cbf2eac Replace deprecated function wlc_output_get_pixels.
9 years ago
Drew DeVault 4546ce1188 Add wlc-render.h to handlers.c
9 years ago
Drew DeVault ef407559e2 Add new wlc thing to views
9 years ago
Cole Mickens 28081b7689 libinput
9 years ago
Mikkel Oscar Lyderik f8b260d4a1 Add support for bincode command
9 years ago
Mikkel Oscar Lyderik 15cbc53a77 Make IPC binding event support a compile time opt.
9 years ago
Mikkel Oscar Lyderik 14147ac056 Reduce duplicate code
9 years ago
Mikkel Oscar Lyderik 6392abe35b Implement IPC binding event (keyboard)
9 years ago
Mikkel Oscar Lyderik 55f63935ab Implement bindsym --release
9 years ago
Drew DeVault 8f5de70c93 Merge pull request #434 from mikkeloscar/detect-modifier
9 years ago
Mikkel Oscar Lyderik 843e2ad2c1 Only send modifier event once for active modifiers
9 years ago
Mikkel Oscar Lyderik c20c63b677 Send IPC modifier event on bar_modifier up/down
9 years ago
crondog b755fd073e Return focus to fullscreen view
9 years ago
Mikkel Oscar Lyderik 7727c9efbc Detect bar modifier pressed/released
9 years ago
Drew DeVault d409620a55 Fix use-after-free when closing fullscreen views
9 years ago
S. Christoffer Eliesen b18f004210 handlers: geometry_request: Better debug output.
9 years ago
S. Christoffer Eliesen e45fd9b6c5 extensions: Track panels by wl_resource, position per panel.
9 years ago
Drew DeVault 3282163f64 Implement compositor support for swaylock
9 years ago
Drew DeVault f6da4dda4b Bring unmanaged windows to front on output arrange
9 years ago
Mikkel Oscar Lyderik 3658777e47 Use wlc_point instead of deprecated wlc_origin
9 years ago
Drew DeVault e59cffcea2 Support desktop shell panels in compositor
9 years ago
S. Christoffer Eliesen a06cb7cd01 criteria: Add. Learn for_window command.
9 years ago
Drew DeVault 5728307520 Add wallpapers to output command
9 years ago
Drew DeVault 4a1584be53 Fix background extensions
9 years ago
Drew DeVault 65b8a5c3ce Add background handling
9 years ago
S. Christoffer Eliesen 236f26f62e output: Support multiple adjacent outputs.
9 years ago
Drew DeVault cd161aa985 We somewhat more wlc_point now
9 years ago
S. Christoffer Eliesen 5ba47d4a44 input_state: Remove mouse_origin (x&y). Query wlc instead.
9 years ago
S. Christoffer Eliesen 4799d07ac1 input_state: Extract 'pointer_position_set' function from handlers.
9 years ago
S. Christoffer Eliesen 865b30f138 container: Move container_under_pointer here from handlers.
9 years ago
S. Christoffer Eliesen fabcf7c678 handlers: Pass workspace to workspace_switch, not output.
9 years ago
S. Christoffer Eliesen c6bb23b7dd sway/output: Create, move code from handlers.c here.
9 years ago
Drew DeVault 010368150b Update set_origin to match wlc changes
9 years ago
S. Christoffer Eliesen c1479701de seamless_mouse: Move pointer only if successfully changed workspace.
9 years ago
S. Christoffer Eliesen 1f08106b0a handlers: Don't switch output when mouse button is pressed.
9 years ago
S. Christoffer Eliesen af30a1b67c ipc,commands,config: Replace cmd_status enum with cmd_results struct.
9 years ago
S. Christoffer Eliesen b093a5d16f handlers: Fix swapped top/bottom for seamless transitions.
9 years ago
Drew DeVault 2c100105bf Move pointer during seamless transitions
9 years ago
S. Christoffer Eliesen edf33aad29 config: Add "seamless_mouse" to decide if pointer crosses output edges.
9 years ago
S. Christoffer Eliesen fc1bacf034 Switch to adjacent output when hitting output edge.
9 years ago
taiyu 4944996170 Merge branch 'master' of https://github.com/taiyu-len/sway
9 years ago
taiyu 6c33f8122a #184
9 years ago
taiyu d2e2b04bfd minor fix
9 years ago
Drew DeVault e505abfe75 Revert "new_workspace null behavior + testmap functions + regex"
9 years ago