Commit Graph

427 Commits (aa59b1c16f6791f5fae0cd24140ebed5fe49f287)

Author SHA1 Message Date
Drew DeVault 7fa7f4f48d
Merge pull request from 7415963987456321/master 6 years ago
7415963987456321 965abe077a Remove extra line 6 years ago
Brian Ashworth 9e8aa39530 Implement per side and per direction outer gaps 6 years ago
Connor E 4a21981855 Add focus_follows_mouse always. () 6 years ago
Rouven Czerwinski f54287eaf3 config: mention that reload message is also printed on validation 6 years ago
Brian Ashworth 31f82830b2 config: remove peeked + expanded line log entries 6 years ago
Ryan Dwyer b9b1b0e566 Remove raise_floating directive 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 6 years ago
Tarmack 36d9037f2c fix_edge_gaps: Allow negative values for outer gaps. 6 years ago
Rouven Czerwinski 41991542ca Add mouse_warping container 6 years ago
Rouven Czerwinski 1eb0dc2922 config: remove double free of config->swaynag_command 6 years ago
Brian Ashworth 3f328b6276
Merge branch 'master' into popup-during-fullscreen 6 years ago
Brian Ashworth 09c3c33081 Allow swaynag to be disabled 6 years ago
emersion c988b03d85 Allow swaybg to be disabled 6 years ago
Ryan Dwyer 832ebc8966 Implement popup_during_fullscreen 6 years ago
Ryan Dwyer 82423991a8 Reload config using idle event 6 years ago
Jonathan Buch 298ccb539c
Add configuration for raising containers on focus 6 years ago
Brian Ashworth bb25194844 Handle border options for gaps 6 years ago
Ryan Dwyer 138d10d5d6 Rename workspace_outputs to workspace_configs and fix memory leak 6 years ago
Ryan Dwyer ec9c4de564 Introduce tiling_drag directive 6 years ago
Ryan Dwyer 9215ca0f01 Align titles to baseline 6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container 6 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c 6 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type 7 years ago
Ryan Dwyer 4ad1ccc9dc Remove container_for_each_descendant_bfs 7 years ago
Brian Ashworth 36fd84cc42 Remove swaynag_clone and use memcpy 7 years ago
Brian Ashworth a7f7d4a488 Write to swaynag pipe fd directly on config errors 7 years ago
Brian Ashworth f9a6407111 Show swaynag on config errors 7 years ago
Brian Ashworth dca02944ce Implement floating_modifier <mod> [inverse|normal] 7 years ago
Drew DeVault 817d37c950
Merge pull request from swaywm/pid-workspaces 7 years ago
frsfnrrg 754372c3de Parse mouse binding options 7 years ago
Drew DeVault f4b882475e Merge branch 'master' into pid-workspaces 7 years ago
Brian Ashworth bc7d332109 Reset outputs on reload 7 years ago
Ryan Dwyer c2ed3d8bd6 Implement force_display_urgency_hint 7 years ago
Brian Ashworth ec65286606 Fix deferred command handling 7 years ago
frsfnrrg 600676688a Free individual criteria in free_config 7 years ago
Drew DeVault db3a363734 Revert "config: free include path on successful load" 7 years ago
Ian Fan 92450883d7 config: free include path on successful load 7 years ago
Ian Fan 011d43746f Add error handling for getting config file size 7 years ago
Ian Fan e6209afcd6 Fix config buffer overflow and logic 7 years ago
Ryan Dwyer 2032f85d94 Simplify transactions by utilising a dirty flag on containers 7 years ago
Alex Xu fbecfc2d35 config.c: fix current_config uninit warning () 7 years ago
Ian Fan 23c1c26c3f Add get_config message type to ipc 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Dominique Martinet 9f5d539657 config: add a couple of forgotten frees 7 years ago
Dominique Martinet 4eeca10a8a load_config: move NULL path check before first use 7 years ago
Dominique Martinet 8c526bbb03 config include: fix leak on relative include path 7 years ago
Dominique Martinet 0c6149171b read_config: fix leak on error 7 years ago
Drew DeVault acd79e1505 Implement pid->workspace tracking 7 years ago
Ryan Dwyer bb66e6d578 Refactor everything that needs to arrange windows 7 years ago
Brian Ashworth 212e4ef395 Remove strip quoting and fix strncpy-overlap 7 years ago
Brian Ashworth f4870d5432 Fix logic issue in do_var_replacement 7 years ago
Brian Ashworth 067fe9d047 Support runtime var expansion and set at runtime 7 years ago
Dominique Martinet 71ab13f1eb sway/config: fix use-after-free for end of block 7 years ago
Brian Ashworth 8bfa2def88 Address first round of review for generic blocks 7 years ago
Brian Ashworth 51bb9d8573 Support braces on next line for config blocks 7 years ago
Brian Ashworth 7c810dc344 Make command block implementation generic 7 years ago
Ryan Dwyer 00cac22038 Fix crash when using multiple outputs 7 years ago
Ryan Dwyer c9f8d35ca9 Consider floating views when calculating title height 7 years ago
Brian Ashworth 46da1dc32b Implement focus_wrapping 7 years ago
Mattias Eriksson 8fbafbfab5 Idle handling for dpms/lockscreen et al 7 years ago
Ryan Dwyer 497793b5b7 Use reasonable default for font height 7 years ago
Ryan Dwyer 5d6d24e71a Move code for re-arranging after font height change into a common place 7 years ago
Drew DeVault 85396b90fb Fix unfocused.text default 7 years ago
Drew DeVault 58a033d816 Convert border_colors.text to float[4] 7 years ago
Ryan Dwyer 55b307cddf Calculate config->font_height based on existing container titles 7 years ago
Ryan Dwyer b667298a0a Render titles 7 years ago
Ryan Dwyer cb07434913 Remove unnecessary pointers 7 years ago
Ryan Dwyer e67f354333 Implement borders 7 years ago
Tony Crisci e677c5b204 rename seat functions 7 years ago
Drew DeVault 9b38ef950f Implement focus_follows_mouse 7 years ago
Drew DeVault 18173fb5ad Free bar configs on reload and exit 7 years ago
Drew DeVault f26ecd9f58 Merge remote-tracking branch 'origin/wlroots' into swaybar-layers 7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request from swaywm/revert-1647-refactor-tree" 7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree" 7 years ago
Drew DeVault 569b2bfd5d Move bar config into its own file 7 years ago
Drew DeVault bf7a4cd0eb Add bar configuration commands 7 years ago
Drew DeVault 6836074fed Implement enough IPC for swaybar to work 7 years ago
Tony Crisci 874f009866 move tree includes to their own directory 7 years ago
Drew DeVault b28602aa74 Implement workspaces 7 years ago
Dominique Martinet 6259831d31 commands/reload: remove unimplemented 'load_swaybars' call 7 years ago
Dominique Martinet 5766f426aa config reload: destroy old seat when removed from config 7 years ago
Dominique Martinet 869be4378d commands: add 'reload' command 7 years ago
emersion 0c58673c6a
Merge pull request from acrisci/config-refactor 7 years ago
Tony Crisci cc3c713889 seat config handler context 7 years ago
Tony Crisci 9e0595f26b input config handler context 7 years ago
Tony Crisci 9f54cd8935 copy config references for input and seat 7 years ago
Dominique Martinet 67985e9031 sway: change all sway_log to wlr_log 7 years ago
Dominique Martinet c83900593d config: add 'set' command 7 years ago
Dominique Martinet 19ddb70a32 fixup free config use free_sway_binding 7 years ago
Dominique Martinet 9a326be7f8 config: leak sanitizer pass 7 years ago
Dominique Martinet f5b33cb4b6 fix typos in comments/messages; add shutting down message 7 years ago
Tony Crisci ba69f06695 binding config 7 years ago
Tony Crisci f4a5a0ead4 put seat and input config in their own files 7 years ago
Tony Crisci 9eecbb5d8a xkb config 7 years ago
Tony Crisci 92fef27eaa basic configuration 7 years ago
Tony Crisci c173d30b92 seat configuration 7 years ago
Tony Crisci 538903bc5a config cleanup 7 years ago
Tony Crisci 163edc5a90 sway input device 7 years ago
Tony Crisci 462a451328 input config 7 years ago
emersion 9aeda82477
Add include command 7 years ago
emersion 90f7f1a0e6
Add minimal config subsystem 7 years ago
Drew DeVault 733993a651 Move everything to sway/old/ 7 years ago
Drew DeVault 0c8491f7d0 Initial (awful) pass on xdg shell support 7 years ago
Drew DeVault 7eafcc75f6 Initialize outputs from backend and add to tree 7 years ago
David Hurst ee15068a8f Add scale to merge_output_config 7 years ago
lbonn e7df811f10 Security config: skip hidden files 7 years ago
Calvin Lee 419a1087ac Clean up output command 7 years ago
Calvin Lee 843ad38b3c Implement Tray Icons 8 years ago
johalun 7fef283044 FreeBSD fixes 8 years ago
Drew DeVault 51143a75af Implement no_focus 8 years ago
Tomáš Čech 974be01e83
explicitly ignore unused return value 8 years ago
Calvin Lee cee26500a8 Prevent sway from duplicating on a failed fork 8 years ago
Calvin Lee 2445d27960 Impliment i3-style marks 8 years ago
Jaanus Torp 8306b886e9 Allow also 444 for security file mode 8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase 8 years ago
Drew DeVault 74d4f1bec9 Further indentation corrections 8 years ago
Drew DeVault 126ce571da Read configs from /etc/sway/security.d/* 8 years ago
Drew DeVault b10721b89e Add initial support code for new IPC security 8 years ago
Drew DeVault 7c636da8a3 Fix format error 8 years ago
Drew DeVault 36e48fcf8d Update default swaybar command 8 years ago
Drew DeVault 1172566d4e Change how security config is loaded 8 years ago
Drew DeVault 10c8b73075 Handle calloc failures 8 years ago
Drew DeVault d75a747a3d Handle config-related allocation failures 8 years ago
Drew DeVault 4c6c65e70c Handle malloc failures from read_line 8 years ago
Drew DeVault c8dc4925d1 Add IPC security policy command handlers 8 years ago
Drew DeVault e9e1a6a409 Add IPC policy to config 8 years ago
Drew DeVault f23880b1fd Add support for command policies in config file 8 years ago
Drew DeVault 44cc0ef125 Add config related code and initial headers 8 years ago
D.B 3d1b472b83 swap unnecessary function for strndup 8 years ago
D.B 58eb7ac19f change bar colors from char[10] to *char 8 years ago
D.B 39ee0ec552 use urgent_ws color in swaybar if binding_mode is undefined 8 years ago
Michał Winiarski e8d8abfbb5 Add left_handed support for input devices 8 years ago
Mykyta Holubakha 2a24772c4b config: set pango_markup default to false 8 years ago
Ryan Dwyer e4cb4d1b5c Fix swaybar when running on named outputs. 8 years ago
Drew DeVault 416417a54c Reorganize includes 8 years ago
James Murphy 8af49eb696 Avoid dereferencing null configuration 9 years ago
D.B ce98569fbc Handle output disabling during runtime 9 years ago
minus b246799548 fixed uninitialized bar.wrap_scroll 9 years ago
Drew DeVault 11e7ca044c Update hidpi support to latest wlc API 9 years ago
Drew DeVault 6ea02f3064 Initial pass on HiDPI support 9 years ago
minus 50b09937b2 clean up apply_input_config 9 years ago
Drew DeVault 6d971af5c3 Turn swaybg into a shell surface 9 years ago
Zandr Martin 9ecb43ea3b
couple small fixes 9 years ago
Zandr Martin 2298143d09
cleanup + add timeouts for pid_workspace list 9 years ago
Zandr Martin 66caee645c Merge branch 'master' into assign-command 9 years ago
thuck 3710cd6963 Fix segfault when using include with * 9 years ago
Zandr Martin 0f1859ed25 messy, unfinished version 9 years ago
Denis Doria b692a6d31a Initial implementation for floating_maximum_size 9 years ago
Denis Doria 009eaccd42 Clean up not used variables 9 years ago