Commit Graph

586 Commits (88368362dfec1ce5e58b8b5b004b693e5a255307)

Author SHA1 Message Date
S. Christoffer Eliesen 5483fe1883 criteria: Code formatting. 9 years ago
Christoph Gysin eeb7f5c036 config: print line number 9 years ago
S. Christoffer Eliesen a06cb7cd01 criteria: Add. Learn for_window command. 9 years ago
Christoph Gysin a99aa92bc6 extensions: add missing include 9 years ago
S. Christoffer Eliesen e31a899841 layout: get_swayc_in_direction_under: Handle floating views. 9 years ago
S. Christoffer Eliesen b5ddad4bf6 layout: swap_container: Handle floating views. 9 years ago
S. Christoffer Eliesen ed1b0bffbc layout: replace_child: Handle floating views. 9 years ago
S. Christoffer Eliesen 8aef255d5f layout: add_sibling: Handle floating views properly. 9 years ago
S. Christoffer Eliesen a6c9f40b9a sway_binding_cmp_keys: Differentiate between modifier keys. 9 years ago
S. Christoffer Eliesen db92920cf9 handle_command: Skip commands that has a criteria string. 9 years ago
S. Christoffer Eliesen b7e3d05ace stringop: Properly handle criteria strings. 9 years ago
S. Christoffer Eliesen 4367e6d3e3 container: Store app_id attribute for views. 9 years ago
S. Christoffer Eliesen 47c313fe3e container: Store class attribute for views. 9 years ago
taiyu 9d50f88cef fix list sorting 9 years ago
S. Christoffer Eliesen a0c5a0bb30 cmd_bindsym: Detect/handle duplicates. 9 years ago
S. Christoffer Eliesen 9ce5d635f1 commands: Comment/doc for config_command. 9 years ago
S. Christoffer Eliesen 5531dbe1b2 cmd_workspace: Don't fill up config->workspace_outputs with duplicates. 9 years ago
S. Christoffer Eliesen d0af224e6d stringop: lenient_strcmp: Add. 9 years ago
Drew DeVault 2100d7bfef Fix 9 years ago
Drew DeVault 35fd139105 Add all documented scaling modes to config parser 9 years ago
Drew DeVault 5728307520 Add wallpapers to output command 9 years ago
Drew DeVault 79b277fe9b Parse output background config 9 years ago
Drew DeVault 4a1584be53 Fix background extensions 9 years ago
Drew DeVault 65b8a5c3ce Add background handling 9 years ago
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients 9 years ago
Drew DeVault 01202568f9 Track pid of child process from exec 9 years ago
S. Christoffer Eliesen 236f26f62e output: Support multiple adjacent outputs. 9 years ago
S. Christoffer Eliesen a94a91a723 cmd_output: Replace existing config if called multiple times. 9 years ago
Drew DeVault cd161aa985 We somewhat more wlc_point now 9 years ago
Drew DeVault 95442dac8d We wlc_point now 9 years ago
S. Christoffer Eliesen f64b7e71d4 ipc: Store socketname in SWAYSOCK. Fixes `--get-socketpath`. 9 years ago
Drew DeVault 1011957465 Merge branch 'master' of github.com:SirCmpwn/sway 9 years ago
Drew DeVault 38b18d460a Revert "Try ~/.i3/config earlier than /etc/sway/config" 9 years ago
Drew DeVault f3fc48f692 Merge pull request from sce/logind_socket_path 9 years ago
Drew DeVault f0ceb4e909 Try ~/.i3/config earlier than /etc/sway/config 9 years ago
S. Christoffer Eliesen 253204efb9 ipc: Put socket into proper user runtime dir. 9 years ago
Drew DeVault c43ef2aedd We don't need to implement strdup 9 years ago
Drew DeVault bfcabe48ef Start fleshing out wayland client implementation 9 years ago
Drew DeVault ef8335d694 Start working on IPC for get_pixels 9 years ago
Drew DeVault 250097d32b Fix gaps for views being incorrect 9 years ago
Drew DeVault 4397cff7bc Fix some IPC issues 9 years ago
Drew DeVault d729032ba2 Add file and line number to log in Debug build 9 years ago
Mikkel Oscar Lyderik d5b5d92b30 Include header declaring ipc_event_workpace(2) 9 years ago
S. Christoffer Eliesen abc5fbfaec Learn "gaps edge_gaps <on|off|toggle>". 9 years ago
S. Christoffer Eliesen eeec0fda8a commands: gaps: Re-arrange windows after changing default gaps. 9 years ago
S. Christoffer Eliesen 936f8c24e0 commands: gaps: Always apply default gaps config. 9 years ago
S. Christoffer Eliesen 5c1e20b6ff commands: gaps: Accept zero value. 9 years ago
S. Christoffer Eliesen 820681965d commands: gaps: Refactor, expected_syntax. 9 years ago
S. Christoffer Eliesen af31a3f04a commands: Learn 'move workspace to output <direction|name>'. 9 years ago
S. Christoffer Eliesen 9c8394022e commands: Learn 'move <container|window> to output <direction|name>'. 9 years ago
taiyu 65d71d0a5e put ipc_event_workspace in update_focus 9 years ago
S. Christoffer Eliesen 5ba47d4a44 input_state: Remove mouse_origin (x&y). Query wlc instead. 9 years ago
S. Christoffer Eliesen 78ca619769 commands: Learn mouse_warping. 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 3c250e78be layout: get_swayc_in_direction: Properly find adjacent outputs. 9 years ago
S. Christoffer Eliesen 5fa8f91655 commands: Learn 'focus output <direction|name>' 9 years ago
S. Christoffer Eliesen fede354a3d layout: Don't reset container size if it's a floating window. 9 years ago
S. Christoffer Eliesen fabcf7c678 handlers: Pass workspace to workspace_switch, not output. 9 years ago
Drew DeVault 6cd106d23c Merge pull request from minus7/ipc_subscribe 9 years ago
minus 9925554ea4 implemented IPC subscribe for workspace event 9 years ago
S. Christoffer Eliesen 9f02b0bf16 commands: Learn 'debuglog'. 9 years ago
S. Christoffer Eliesen 83ca7d3a5c output: Fix code style. 9 years ago
S. Christoffer Eliesen c49e5340db commands: cmd_move: Fix "move container to workspace _number_ n" 9 years ago
S. Christoffer Eliesen 5a70853253 log: Add swayc_log, use at a few key places. 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 362413bd50 commands: cmd_results->input is duplicated/freed. 9 years ago
S. Christoffer Eliesen 88a2ddbe83 commands: Code formatting. 9 years ago
S. Christoffer Eliesen 187f0ab1c4 commands: Allow 'floating_modifier' & 'focus_follows_mouse' at runtime. 9 years ago
S. Christoffer Eliesen af30a1b67c ipc,commands,config: Replace cmd_status enum with cmd_results struct. 9 years ago
S. Christoffer Eliesen 544c6c412a ipc: Return correct status in ipc reply. 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
S. Christoffer Eliesen 9b271573a9 commands: Allow changing resolution outside config load. 9 years ago
S. Christoffer Eliesen 4fea92ef0c config: Don't try to apply bad output resolution. 9 years ago
S. Christoffer Eliesen ca862a5bd4 config: Apply output config also during config reload. 9 years ago
S. Christoffer Eliesen 6eb8da0e14 commands,container: Tweak debug output to better reflect reality. 9 years ago
S. Christoffer Eliesen e3837ba634 commands: Gracefully handle empty commands. 9 years ago
Drew DeVault 83c23f274c Merge pull request from sce/get_socketpath 9 years ago
S. Christoffer Eliesen 3be11a08e6 main: Implement --get-socketpath switch. 9 years ago
S. Christoffer Eliesen 71ebe8c36b commands: Catch empty exec with --no-startup-id cases. 9 years ago
S. Christoffer Eliesen 71bcee4f96 commands: Ignore exec switch "--no-startup-id". 9 years ago
S. Christoffer Eliesen 783290e81a sway/ipc: Use sway_abort instead of returning NULL. 9 years ago
S. Christoffer Eliesen 7cb0732030 sway/ipc: ipc_user_sockaddr: Use sway_assert instead of assert. 9 years ago
S. Christoffer Eliesen 382b4e425a sway/ipc: Fix whitespace. 9 years ago
S. Christoffer Eliesen 26beb66eb5 sway/ipc: Free ipc_sockaddr upon termination. 9 years ago
S. Christoffer Eliesen f94f8fde7e sway/ipc: Support multiple users. 9 years ago
S. Christoffer Eliesen ae93c6e6fe sway/ipc: Dynamically assign ipc_sockaddr. 9 years ago
taiyu 18f4905e62 , let init handle child processes 9 years ago
Drew DeVault 5bcecbb751 Revert "#187 cleanup zombies properly" 9 years ago
taiyu 5539fd89be cleanup zombies properly using default 9 years ago
taiyu c963aa7ced return after disconnect ipc client and minor checks 10 years ago
taiyu 4944996170 Merge branch 'master' of https://github.com/taiyu-len/sway 10 years ago
taiyu 6c33f8122a 10 years ago
taiyu 72aaffcf5b fix config search paths 10 years ago