523 Commits (41ffb5b4d5cb22b670a34ff441a7e069b7a4d175)

Author SHA1 Message Date
Luminarys acb3fbdfb5 Added in default_orientation handling
9 years ago
taiyu 4df64127e9 slight fix
9 years ago
taiyu 1fa7a91bfb move_container_to fixup
9 years ago
minus e854a54e96 changed workspace_{outout_,}{next,prev} to return workspace
9 years ago
minus 03e4a97dbe added "move container to workspace"
9 years ago
taiyu c8415d7fef split_string memory leaks cleanedup
9 years ago
Luminarys 7a21388997 Minor fix
9 years ago
Luminarys e01cf0b566 Added in glitchy disabling
9 years ago
Luminarys 98fad060e2 Added in glitchy disabling
9 years ago
Drew DeVault b7f4607544 Implement output configuration through config
9 years ago
Luminarys f6b16ca089 Refactored resizing functions into resize.c
9 years ago
Luminarys ad1ca31dd5 Altered resize command to prevent resizing past min h/w
9 years ago
Luminarys 63a3236064 Fixed resizing
9 years ago
taiyu d2e1c660b1 swayc_is_fullscreen
9 years ago
taiyu 1a1ac64662 bugfixes, renames
9 years ago
minus 8dfaf6265b fixed #108 signed/unsigned comparison
9 years ago
Drew DeVault a436fc17ff Merge pull request #105 from Half-Shot/master
9 years ago
Drew DeVault 464b49eda2 Merge pull request #101 from Luminarys/master
9 years ago
Luminarys f589731f29 Rewrite of resize command to make it more sane
9 years ago
Half-Shot 68213d57c5 Fixed style errors
9 years ago
Half-Shot 713bf29ec9 Few stray bits
9 years ago
Half-Shot 5a9ba261bc Merge branch 'master' of https://github.com/SirCmpwn/sway
9 years ago
Half-Shot 2a62c5c7fb Basic left right move command implemented.
9 years ago
taiyu 36e07e9ebc find_parent_by_type
9 years ago
Luminarys c9935507f2 Style fixes
9 years ago
Luminarys d06732e1a8 Altered incorrect comment
9 years ago
Luminarys bc3babf566 Added in basic resize command
9 years ago
minus f26ed32e46 added sway_terminate to exit cleanly
9 years ago
minus 91c0877264 properly exit sway
9 years ago
Drew DeVault 579fe70ed9 Add command line parsing
9 years ago
taiyu f5fde7c45c style
9 years ago
taiyu fbaa9111a8 setup for resizable windows, drop weight
9 years ago
taiyu 5ff0619ca1 input state, find_container_in_direction
9 years ago
taiyu 470b4dfbae key_state.ch, and command conflicts resolved
9 years ago
Luminarys 29b6b2f37b Fixed mode_toggle
9 years ago
taiyu 48a983316c floating mode_toggle
9 years ago
taiyu 289aab9f0a removed debug which shouldnt be there
9 years ago
taiyu 8205a6fd3b floating_modifier uses mod_keys instead of anykey
9 years ago
Drew DeVault 8fb2e7e34e Merge pull request #79 from taiyu-len/master
9 years ago
Syed Amer Gilani 95517ac77e fix a few possible memory leaks
9 years ago
taiyu c5a6982893 fixed some more bugs, moved layout_log into log.ch, restored focus_parent
9 years ago
taiyu e16a4015ff fixed focus key handler
9 years ago
Drew DeVault cf916bbf6f Improvements to gaps
10 years ago
KoffeinFlummi c75d5ceba4 Merge remote-tracking branch 'upstream/master' into gaps
10 years ago
KoffeinFlummi 4c688cba4e Add support for gaps option
10 years ago
Half-Shot f314d95103 Merge branch 'master' of https://github.com/SirCmpwn/sway
10 years ago
Will Hunt d6ab5e481b Beguin work on the move command.
10 years ago
taiyu 03e83c7ef9 restored fullscreen/focus behavior
10 years ago
Drew DeVault 85a573dab7 Revert "enhanced whitespace remover"
10 years ago
Drew DeVault 2139001c9f Coding style enforcement
10 years ago
Drew DeVault 2f6dd0687b Merge pull request #65 from taiyu-len/focus_v2
10 years ago
taiyu abd0afb03a enhanced whitespace remover
10 years ago
taiyu 4606fb1ee3 merged Luminarys resizing code
10 years ago
taiyu 11321ca2dd changed handling of focus, handling of view by type
10 years ago
Luminarys e541ba3d87 Added in basic, but semi-broken moving/resizing functionality to floating windows
10 years ago
Drew DeVault 780893a933 Add support for workspace [name] output [name]
10 years ago
Luminarys 3f475f5009 Minor fix to do proper floating refocuses
10 years ago
Luminarys 47ec999e71 Fixes to floating and umanaged views
10 years ago
Luminarys 05f969074e Added in basic floating toggling
10 years ago
Luminarys 6b80879ec9 Minor naming fix workspace changing commands
10 years ago
Drew DeVault 7f4529ec8b Merge pull request #44 from Luminarys/master
10 years ago
taiyu 5b860c67c3 fixed split [vh], small memory leak, unescape_strings handle \xnn
10 years ago
Luminarys 0a0fe18fd6 Added in workspace next/prev and workspace output_next/prev
10 years ago
Luminarys dfaf3a059f Added in better exit handling
10 years ago
Luminarys c94c41d1db Added in kill command
10 years ago
Drew DeVault 360b3d67b0 Add split [h|v|horizontal|vertical] command
10 years ago
taiyu 824a3d81aa fixed fullscreen & focusing
10 years ago
Drew DeVault d5ff5e98fa Fix build
10 years ago
taiyu 9bb2788768 fixed split
10 years ago
Taiyu 80ae2a7774 removed debug
10 years ago
Taiyu b8cba33c01 changed swayc related functions, cleaned up some functions, moved wlc related things into handlers
10 years ago
Luminarys ffe59b27a9 Style fix
10 years ago
Luminarys ea9efc884d Allowed for execd commands to be spawned after abort
10 years ago
Luminarys d785cbd54c Even more style fixes
10 years ago
Luminarys 7788aa4cbd More style fixes
10 years ago
Luminarys 527288a826 fixes to cmd queue freeing, style
10 years ago
Luminarys ab130fb56b Added in command queue
10 years ago
Taiyu 7d294213d1 style
10 years ago
Taiyu e3edab8a4c change workspace layout when trying to split it
10 years ago
Taiyu 57c28f96fd split workspace bug
10 years ago
Taiyu 0a205776d7 small change
10 years ago
Taiyu ad21281540 style, spelling
10 years ago
Taiyu 5df5b00989 moved signal handling to main
10 years ago
Taiyu f798e9bb0b moved fd modifying stuff to log.c
10 years ago
Taiyu ac1c2d31bf no more output from programs called with exec, fixed focus return values
10 years ago
Taiyu dc9efcd79f better error handling
10 years ago
Taiyu 65406cb61b safer forking, reduce duplicate code, cleanup zombie processes
10 years ago
Luminarys a5b02791d4 Changed command handler to perform var subs on all cmd args
10 years ago
Taiyu beabb12d63 destroys empty workspace + minor bugfixes
10 years ago
Luminarys a386d98518 Changed cmd handlers to use bool instead of int
10 years ago
Taiyu f62a700bc8 return 0 on success for cmd_fullscreen
10 years ago
Taiyu 604be65625 make cmd_workspace return 0 on success
10 years ago
Jose Diez 8cc2c6fa7a Basic workspace functionality
10 years ago
Taiyu 820dda1be6 fixed small memory leak. v2
10 years ago
Drew DeVault 54374d81b5 Fix some errors with config loading
10 years ago
Luminarys d570acd395 Changed cmd_reload to arrange windows post reload
10 years ago
Luminarys 88997bbfe6 Minor fix
10 years ago
Luminarys 508980e3ab Abstracted load_config
10 years ago
Luminarys 7c02a1967b Spaces to Tabs
10 years ago
Luminarys 68beabda03 Style fixes and slight reload command alteration
10 years ago
Luminarys c0ee2a6406 Added in reload and exec_always handling
10 years ago
Taiyu b43161fd45 fixed focus_parent, moved into move_focus() function
10 years ago
Drew DeVault f6e65b6bb2 Don't override keys if command fails
10 years ago
Drew DeVault b49cfa0c16 Fix bug with focus parent
10 years ago
Drew DeVault 0078a6fa36 Flesh out fullscreen support a bit
10 years ago
jdiez17 56d29bbec5 log: add newline
10 years ago
Drew DeVault 8597c3c7e7 Implement focus parent
10 years ago
jdiez17 d62efd70e4 commands: re-add log_colors
10 years ago
Drew DeVault 9f091c7f82 Add movement support
10 years ago
Drew DeVault 2231586569 Implement splith/splitv
10 years ago
jdiez17 c688ff704d log, commands: Add log_colors command
10 years ago
Drew DeVault ec2fedf6d0 Implement layout [splith|splitv|toggle split]
10 years ago
Drew DeVault b075b06478 Load config after xwayland is created
10 years ago
Drew DeVault ea9659f39c Implement exec
10 years ago
Drew DeVault f97a48d5b7 Implement focus_follows_mouse
10 years ago
Drew DeVault a78b921803 Implement key bindings
10 years ago
Drew DeVault 0427fddb5a Add logging and new windows into layout tree
10 years ago
Drew DeVault 47b28bd335 Clean up config loading and launch wayland
10 years ago
Drew DeVault a74268dfab Add TODO so I don't forget later
10 years ago
Drew DeVault 254d0df3b2 Push the XKB key to the key list
10 years ago
Drew DeVault 5767dcc86e Mostly implement bindsym command
10 years ago
Drew DeVault d0f1fb71d1 Flesh out some command parsing
10 years ago
Drew DeVault e07c77fbb7 Build out command subsystem
10 years ago