156 Commits (ad22b072bc7b8ae7123a4cbefbab1855d3e305b8)

Author SHA1 Message Date
Drew DeVault 44d0f731c3 Add framework for switching command sets
9 years ago
Drew DeVault 4f89735fc4 Add bar config struct and defaults
9 years ago
Christoph Gysin b1bd3ae6f3 cmd_output: Merge instead of replace output config
9 years ago
Christoph Gysin ae7ed79573 config: Store 'enabled' as int
9 years ago
Drew DeVault 82d464bb90 Add text rendering support to wayland clients
9 years ago
Drew DeVault e59cffcea2 Support desktop shell panels in compositor
9 years ago
Drew DeVault 4c1fad95b9 Remove trailing semicolon
9 years ago
Christoph Gysin 7d82cd9c0a cmd_output: Use list_seq_find() to find matching config
9 years ago
Drew DeVault e0cb8284fb Rearrange logging headers
9 years ago
S. Christoffer Eliesen 2d0f78c0d6 workspace: Learn sticky.
9 years ago
Drew DeVault 062c74b7d0 Add command line to swaygrab
9 years ago
Drew DeVault 27f03c705d Move IPC client into common, refactor IPC
9 years ago
S. Christoffer Eliesen a06cb7cd01 criteria: Add. Learn for_window command.
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
S. Christoffer Eliesen a0c5a0bb30 cmd_bindsym: Detect/handle duplicates.
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
S. Christoffer Eliesen a33e3badad list: Add list_seq_find.
9 years ago
Drew DeVault 79b277fe9b Parse output background config
9 years ago
Drew DeVault b4e5e1381f Refactor the crap out of wayland clients
9 years ago
Drew DeVault 4a1584be53 Fix background extensions
9 years ago
Drew DeVault 65b8a5c3ce Add background handling
10 years ago
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients
10 years ago
Drew DeVault 7a40eb6de6 Support cursors over wayland clients
10 years ago
Drew DeVault 86372d00db Fix SIGBUS from wayland clients
10 years ago
Drew DeVault 665d4baaf1 Normalize indentation
10 years ago
Drew DeVault 9a1e95b7da Clean up memory pool files better
10 years ago
Drew DeVault 399220f14b Fix up wayland client implementation
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
Drew DeVault c43ef2aedd We don't need to implement strdup
10 years ago
Drew DeVault 11b1ba397f Further refinement of wayland client support
10 years ago
Drew DeVault bfcabe48ef Start fleshing out wayland client implementation
10 years ago
Drew DeVault ef8335d694 Start working on IPC for get_pixels
10 years ago
Drew DeVault d729032ba2 Add file and line number to log in Debug build
10 years ago
Drew DeVault edb3e4b5ab Add some documentation comments
10 years ago
S. Christoffer Eliesen abc5fbfaec Learn "gaps edge_gaps <on|off|toggle>".
10 years ago
S. Christoffer Eliesen af31a3f04a commands: Learn 'move workspace to output <direction|name>'.
10 years ago
S. Christoffer Eliesen 515ed86f4d container.h: Remove unused.
10 years ago
S. Christoffer Eliesen 5ba47d4a44 input_state: Remove mouse_origin (x&y). Query wlc instead.
10 years ago
S. Christoffer Eliesen 78ca619769 commands: Learn mouse_warping.
10 years ago
S. Christoffer Eliesen 4799d07ac1 input_state: Extract 'pointer_position_set' function from handlers.
10 years ago
S. Christoffer Eliesen 865b30f138 container: Move container_under_pointer here from handlers.
10 years ago
Drew DeVault 6cd106d23c Merge pull request #208 from minus7/ipc_subscribe
10 years ago
minus 9925554ea4 implemented IPC subscribe for workspace event
10 years ago
S. Christoffer Eliesen 9f02b0bf16 commands: Learn 'debuglog'.
10 years ago
S. Christoffer Eliesen 5a70853253 log: Add swayc_log, use at a few key places.
10 years ago
S. Christoffer Eliesen c6bb23b7dd sway/output: Create, move code from handlers.c here.
10 years ago
S. Christoffer Eliesen c1479701de seamless_mouse: Move pointer only if successfully changed workspace.
10 years ago