305 Commits (18602367f17a8bd88275773a1a1558fd14afff72)

Author SHA1 Message Date
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 #753
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 #742
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 (#713)
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
10 years ago
Zandr Martin 9ccc92705e implement stable sort for lists
10 years ago
Denis Doria 009eaccd42 Clean up not used variables
10 years ago
Denis Doria 0ad7857f90 Included option floating_minimum_size
10 years ago
Denis Doria f1d5b89d3e Initial work for floating view with sane values
10 years ago
Zandr Martin c6c3a8e758 Implement sort_workspaces() function for outputs.
10 years ago
Tomáš Čech eda741d177 Match definition with declaration
10 years ago
Mykyta Holubakha e73dde3b10 Support floating_scroll sideways
10 years ago
Mykyta Holubakha 0c495eecde Remove FSB_GAPS_INNER and FSB_GAPS_OUTER
10 years ago
Mykyta Holubakha 0423c41a0f Implemented configurable floating scroll behavior
10 years ago
Eric Engestrom cc9d1cacbb common: refactor sway_log()
10 years ago