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
...
Fixed workspace_next_name to use the first workspace name it can find in the config
Minor fixes
Changed command handler to perform var subs on all portions of a command
Revert "Changed command handler to perform var subs on all portions of a command"
This reverts commit fcfcffa1ea9819bcada6e6c85b40b21bf1b3a96e.
Var sub fixes
Minor fixes
More minor fixes
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
...
Thanks anon
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
...
Ref #2
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
...
This lets us run x commands on startup
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
...
Instead of the key name
10 years ago
Drew DeVault
5767dcc86e
Mostly implement bindsym command
10 years ago
Drew DeVault
d0f1fb71d1
Flesh out some command parsing
...
This implements the `set` command from i3
10 years ago
Drew DeVault
e07c77fbb7
Build out command subsystem
...
Everyone loves code stolen from your own projects
10 years ago