Commit Graph

373 Commits (39a65a6181972d4d5d1e7bd08550727936ff28f7)

Author SHA1 Message Date
D.B ad4d21d60b add bar colours for focused_(workspace|statusline|separator) 9 years ago
D.B 39ee0ec552 use urgent_ws color in swaybar if binding_mode is undefined 9 years ago
Michał Winiarski e8d8abfbb5 Add left_handed support for input devices 9 years ago
Drew DeVault 4cba91803e Revert "Fixes dealing with workspace_layout and related bugs [rfc]" 9 years ago
D.B 571321a1d8 add workspace_layout, ensure ws is always L_HORIZ 9 years ago
D.B d3f5ac8cbb add force_focus_wrapping option 9 years ago
Nicolas Cornu 37065cd0c4 add click on title_bar to focus a container 9 years ago
Zandr Martin 7d947fdb95
add unique IDs to containers 9 years ago
Zandr Martin 0516dba3f6
implement "focused container" feature for swaygrab 9 years ago
Zandr Martin e18b7cdfa9
add global `current_focus` pointer 9 years ago
Zandr Martin 511eed90cd
squash commits, move enum into resize.c 9 years ago
Drew DeVault af44154119 Fix constant scale factor in font code 9 years ago
Drew DeVault b2226ac655 Add client support for HiDPI 9 years ago
Drew DeVault 61184e3208 Initial testing on hidpi clients 9 years ago
Zandr Martin 79ffea328c
Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor 9 years ago
Zandr Martin b374c35758
refactor commands.c 9 years ago
Drew DeVault 416417a54c Reorganize includes 9 years ago
Tony Crisci 81eb9ea12c Simplify focus setting 9 years ago
Tony Crisci 2f65100bee Remove dead global locked_view_focus 9 years ago
Tony Crisci b39249508f Refactor functions to update container borders 9 years ago
Tony Crisci f78d07d39b Implement focus handling for containers 9 years ago
Zandr Martin 98aa59fdda
implement solid color rendering for swaybg 9 years ago
D.B 8d0048c8d5 properly hide top border inside tabbed/stacked 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
Tony Crisci 88b7cbe314 Implement `focus child` command 9 years ago
Mykyta Holubakha a2bc6f3bfd Arrange backgrounds only when required 9 years ago
Mykyta Holubakha 2029fef6b8 More progress on window events 9 years ago
Mykyta Holubakha 976e48d79f Initial work on window events 9 years ago
Mykyta Holubakha 0b5391ed77 Properly construct event bitmasks 9 years ago
Drew DeVault 6d971af5c3 Turn swaybg into a shell surface 9 years ago
Drew DeVault 3bb880bf20 Implement configurable wrapping on bar ws scroll 9 years ago
D.B ad7605675e refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed 9 years ago
Drew DeVault 147a88260a Fix 9 years ago
David Eklov c0b7610c26 Enable windows to register to get notified when the mouse wheel is scrolled 9 years ago
David Eklov 250ddc66c6 Rename pointer_input::notify to indicate that is called on button clicks 9 years ago
David Eklov a0c8799c80 Compute what workspace button is clicked 9 years ago
David Eklov 679c7b397c Use int instead of wl_fixed_t for mouse coordinates 9 years ago
David Eklov c805e42635 Extract workspace size computation from render_workspace_button() 9 years ago
David Eklov 5c4f52f953 Set panels' geometries correctly and don't render them explicitly 9 years ago
David Eklov 4bb45abc46 Don't treat backgrounds as shell surfaces 9 years ago
Mykyta Holubakha c503bf1342 Suspend destruction of wss when creating views 9 years ago
D.B ee67cd0ba1 Fix tabbed/stacked corner case 9 years ago
David Eklov b9d8cbabdd Fix formatting guide violations (spaces instead of tabs) 9 years ago
David Eklov c8a64305fd Enable windows to register to get notified of pointer button events 9 years ago
David Eklov d9bcea381a Fix formatting guide violations (spaces instead of tabs) 9 years ago
David Eklov bb35960e65 Move code to make a window a shell surface into seperate function 9 years ago
David Eklov 51204b33c1 Enable backgrounds and panels to be shell surfaces 9 years ago
Zandr Martin e07b8c8d7c Merge branch 'master' into get-tree-command 9 years ago
Zandr Martin 15a324b0d3
implement `get_tree` command 9 years ago
Zandr Martin a7b94f1324
typo in focus.h 9 years ago
Zandr Martin d5e4fff345
resize command updates () 9 years ago
David Eklov 26842ff383 Add get_log_level() to encapsulate v (current log level) 9 years ago
Zandr Martin 889618d3ee
implement resize command for absolute dimensions 9 years ago
Zandr Martin 2298143d09
cleanup + add timeouts for pid_workspace list 9 years ago
Zandr Martin beaa03344e
clean up pid/workspace stuff 9 years ago
Zandr Martin 03d79b41c7
semi-working (only non-client/server wayland apps) 9 years ago
Zandr Martin 0f1859ed25 messy, unfinished version 9 years ago
Zandr Martin 9ccc92705e implement stable sort for lists 9 years ago
Denis Doria 009eaccd42 Clean up not used variables 9 years ago
Denis Doria 0ad7857f90 Included option floating_minimum_size 9 years ago
Denis Doria f1d5b89d3e Initial work for floating view with sane values 9 years ago
Zandr Martin c6c3a8e758 Implement sort_workspaces() function for outputs. 9 years ago
Tomáš Čech eda741d177 Match definition with declaration 9 years ago
Mykyta Holubakha e73dde3b10 Support floating_scroll sideways 9 years ago
Mykyta Holubakha 0c495eecde Remove FSB_GAPS_INNER and FSB_GAPS_OUTER 9 years ago
Mykyta Holubakha 0423c41a0f Implemented configurable floating scroll behavior 9 years ago
Eric Engestrom cc9d1cacbb common: refactor sway_log() 9 years ago
Jasen Borisov de007c9b58 Add input cmd for setting pointer accel profile. 9 years ago
Mikkel Oscar Lyderik ddd5b69b99 border: clear buffer on fullscreen views 9 years ago
Mikkel Oscar Lyderik 856ac7d5cc Remove unused function 9 years ago
Mikkel Oscar Lyderik 3e1f78ab26 Add support for nested tabbed/stacked containers 9 years ago
Mikkel Oscar Lyderik e226b20bd8 Reapply prev layout when exiting tabbed/stacked 9 years ago
Mikkel Oscar Lyderik d26658fb35 Correctly determine default layout 9 years ago
Mikkel Oscar Lyderik 8d700fe008 Fix problems with floating windows 9 years ago
Mykyta Holubakha 0f1cfdec61 Renamed to pango_markup 9 years ago
Mykyta Holubakha 53b53dd8c2 Added plaintext markup configuration 9 years ago
Drew DeVault e5d2efbfc9 Style issue 9 years ago
Drew DeVault 84fae94ab9 Flesh out pango markup implementation 9 years ago
Eric Engestrom 3e8081514d Fix spelling mistakes 9 years ago
Mikkel Oscar Lyderik 7be476c115 Add cmds new_window and new_float 9 years ago
Drew DeVault a12850444d New feature: adjust gaps with floating_mod+scroll 9 years ago
Mikkel Oscar Lyderik 7878de5ccc Mark focused view focus_inactive on unfocused output 9 years ago
Mikkel Oscar Lyderik 5a13cb0ed1 Implement borders 9 years ago
Mikkel Oscar Lyderik 3b05f92f76 Add border <none|normal|toggle|pixel> config 9 years ago
Mikkel Oscar Lyderik 86ea79ea6d Implement parsing of hide_edge_borders 9 years ago
Mikkel Oscar Lyderik cefcce48aa Make client/pango.h not depend on client/window.h 9 years ago
Mikkel Oscar Lyderik e2774aee3c Add default border colors 9 years ago
Drew DeVault b903f7f655 Implement some more on borders 9 years ago
Drew DeVault 4611bba3db Initial setup of window border rendering 9 years ago
Mikkel Oscar Lyderik 71a5350b68 Implement include command 9 years ago
Kevin Hamacher fb6dcce2ad Add graphical feedback to swaylock () 9 years ago
Drew DeVault 5c85c018b4 Update to new WLC API 9 years ago
Mikkel Oscar Lyderik 2935e24cf5 Implement 'smart_gaps' feature from i3-gaps 9 years ago
Mikkel Oscar Lyderik f63512480c Remove unused panel_size (and fix rearrange) 9 years ago
Mikkel Oscar Lyderik 8ddafeeaae Fix assigning workspaces to outputs 9 years ago
Mikkel Oscar Lyderik 67bbcceba1 Free config before exiting sway. 9 years ago
Mikkel Oscar Lyderik e15a8a0376 Improve how swaybars are spawned 9 years ago
Mikkel Oscar Lyderik e4c1176b72 Differentiate between all or no outputs 9 years ago
Mikkel Oscar Lyderik bad4e22f3b Make sway spawn only one bar per bar config 9 years ago