205 Commits (5dd88cd6b6d4c3792e08e8aa7ecd41c568672d10)

Author SHA1 Message Date
Drew DeVault 44d0f731c3 Add framework for switching command sets
10 years ago
Drew DeVault 3f950b6e52 Merge pull request #278 from christophgysin/merge
10 years ago
Christoph Gysin b1bd3ae6f3 cmd_output: Merge instead of replace output config
10 years ago
Christoph Gysin ae7ed79573 config: Store 'enabled' as int
10 years ago
Christoph Gysin 3c8763af22 cmd_output: check for missing subcommand arguments
10 years ago
Drew DeVault 9d2bbe2640 Merge pull request #274 from sce/fix_stray_floats
10 years ago
Christoph Gysin 7059eccaa1 cmd_output: Log enable/disable state
10 years ago
Christoph Gysin 7d82cd9c0a cmd_output: Use list_seq_find() to find matching config
10 years ago
Christoph Gysin 88f372a22a cmd_output: Cleanup cmd_output argument handling
10 years ago
S. Christoffer Eliesen badfb4bb43 cmd_floating: Don't add non-float as sibling to float.
10 years ago
Mikkel Oscar Lyderik c477bbf345 Add warnings about invalid output commands
10 years ago
S. Christoffer Eliesen 2d0f78c0d6 workspace: Learn sticky.
10 years ago
S. Christoffer Eliesen db642fc8c5 commands: code formatting: Sort list of commands by alphabet.
10 years ago
S. Christoffer Eliesen d9770cc243 cmd_floating: Support `enable` and `disable` commands too.
10 years ago
Christoph Gysin be3fae148b swaybg: implement scaling mode "fit"
10 years ago
S. Christoffer Eliesen a06cb7cd01 criteria: Add. Learn for_window command.
10 years ago
S. Christoffer Eliesen db92920cf9 handle_command: Skip commands that has a criteria string.
10 years ago
taiyu 9d50f88cef fix list sorting
10 years ago
S. Christoffer Eliesen a0c5a0bb30 cmd_bindsym: Detect/handle duplicates.
10 years ago
S. Christoffer Eliesen 9ce5d635f1 commands: Comment/doc for config_command.
10 years ago
S. Christoffer Eliesen 5531dbe1b2 cmd_workspace: Don't fill up config->workspace_outputs with duplicates.
10 years ago
Drew DeVault 35fd139105 Add all documented scaling modes to config parser
10 years ago
Drew DeVault 79b277fe9b Parse output background config
10 years ago
Drew DeVault 01202568f9 Track pid of child process from exec
10 years ago
S. Christoffer Eliesen 236f26f62e output: Support multiple adjacent outputs.
10 years ago
S. Christoffer Eliesen a94a91a723 cmd_output: Replace existing config if called multiple times.
10 years ago
S. Christoffer Eliesen abc5fbfaec Learn "gaps edge_gaps <on|off|toggle>".
10 years ago
S. Christoffer Eliesen eeec0fda8a commands: gaps: Re-arrange windows after changing default gaps.
10 years ago
S. Christoffer Eliesen 936f8c24e0 commands: gaps: Always apply default gaps config.
10 years ago
S. Christoffer Eliesen 5c1e20b6ff commands: gaps: Accept zero value.
10 years ago
S. Christoffer Eliesen 820681965d commands: gaps: Refactor, expected_syntax.
10 years ago
S. Christoffer Eliesen af31a3f04a commands: Learn 'move workspace to output <direction|name>'.
10 years ago
S. Christoffer Eliesen 9c8394022e commands: Learn 'move <container|window> to output <direction|name>'.
10 years ago
S. Christoffer Eliesen 78ca619769 commands: Learn mouse_warping.
10 years ago
S. Christoffer Eliesen 5fa8f91655 commands: Learn 'focus output <direction|name>'
10 years ago
S. Christoffer Eliesen 9f02b0bf16 commands: Learn 'debuglog'.
10 years ago
S. Christoffer Eliesen c49e5340db commands: cmd_move: Fix "move container to workspace _number_ n"
10 years ago
S. Christoffer Eliesen 362413bd50 commands: cmd_results->input is duplicated/freed.
10 years ago
S. Christoffer Eliesen 88a2ddbe83 commands: Code formatting.
10 years ago
S. Christoffer Eliesen 187f0ab1c4 commands: Allow 'floating_modifier' & 'focus_follows_mouse' at runtime.
10 years ago
S. Christoffer Eliesen af30a1b67c ipc,commands,config: Replace cmd_status enum with cmd_results struct.
10 years ago
S. Christoffer Eliesen edf33aad29 config: Add "seamless_mouse" to decide if pointer crosses output edges.
10 years ago
S. Christoffer Eliesen 9b271573a9 commands: Allow changing resolution outside config load.
10 years ago
S. Christoffer Eliesen ca862a5bd4 config: Apply output config also during config reload.
10 years ago
S. Christoffer Eliesen 6eb8da0e14 commands,container: Tweak debug output to better reflect reality.
10 years ago
S. Christoffer Eliesen e3837ba634 commands: Gracefully handle empty commands.
10 years ago
S. Christoffer Eliesen 71ebe8c36b commands: Catch empty exec with --no-startup-id cases.
10 years ago
S. Christoffer Eliesen 71bcee4f96 commands: Ignore exec switch "--no-startup-id".
10 years ago
taiyu 18f4905e62 #187, let init handle child processes
10 years ago
taiyu 7672886cb5 dont log empty config lines
10 years ago