2055 Commits (f5e44d4b2c5711862c4bffb37bc15899678c6c19)

Author SHA1 Message Date
Ryan Dwyer e496cc99f8 Fix focus bug when moving between outputs
7 years ago
Ryan Dwyer db38b9bbf3 Clean up container title functions
7 years ago
Ryan Dwyer 320703fdca Arrange views after flattening the parent
7 years ago
Ryan Dwyer c9630975da Fix crash in move workspace to output command
7 years ago
Ryan Dwyer cdbae9a5e9 Fix nested tabs
7 years ago
Brian Ashworth a6d43ff746 Implement IPC_GET_MARKS
7 years ago
Ryan Dwyer 5354988317 Implement clicking stacked title bars
7 years ago
Ryan Dwyer f6c3682c05 Use constants for titlebar dimensions
7 years ago
Ryan Dwyer 664169fbf1 Implement stacked layout
7 years ago
Drew DeVault 8bbf78fdd4 Fix focus follows mouse with no focus
7 years ago
emersion 708ff238f3
Update for swaywm/wlroots#993
7 years ago
Brian Ashworth 0273c6438c Fix hide_edge_borders smart for tabs and stacks
7 years ago
Ryan Dwyer 048b29527b Pre-multiply alpha for tab decorations
7 years ago
Ryan Dwyer 90607dc329 Add left/right borders to tabs
7 years ago
Ryan Dwyer 5ab4930185 Fix tab border issues
7 years ago
Ryan Dwyer 4672cb7ccf Use class or app_id in tree representation
7 years ago
Ryan Dwyer efc07fb3d4 Don't track damage for views on inactive tabs
7 years ago
Ryan Dwyer bd79584f65 Add assertion in container_at_view
7 years ago
Ryan Dwyer c08f9bf257 Implement tabbed layout
7 years ago
Ryan Dwyer c4ea2b51f6 Fix hide_edge_borders constraints
7 years ago
Brian Ashworth 82cd55a670 Fix border commands from changing focus
7 years ago
Drew DeVault cf3ab1f45f
Merge pull request #2007 from swaywm/fix-focus-follows-mouse
7 years ago
Drew DeVault a3d3c819cf Fix focus_follows_mouse over swaybar
7 years ago
Brian Ashworth 750a497a8b Pre-multiply alpha for non-textures
7 years ago
Konstantin Pospelov fcc11f9771 Fix pixel bar below title
7 years ago
Ryan Dwyer 9fd28aea8c Rebuild textures if needed when moving a container
7 years ago
Ryan Dwyer f0212d66ee Update marks textures on output scale event
7 years ago
Ryan Dwyer ebb0d051db Fix many border opacity issues
7 years ago
Ryan Dwyer b1645fb352 Update show_marks documentation
7 years ago
Ryan Dwyer 69ac7f73e7 Destroy marks textures when view destroyed
7 years ago
Ryan Dwyer b351d0a64a Set textures to null when destroying
7 years ago
Ryan Dwyer 5384fdcbc6 Don't show marks which start with an underscore
7 years ago
Ryan Dwyer 0e2cc0af30 Implement show_marks
7 years ago
Ryan Dwyer fc96f004d2 Don't steal focus when a view changes its title
7 years ago
Dominique Martinet 89ae1792b5 sway: run commands without waiting for Xwayland
7 years ago
emersion 79e970d86e
Correctly clip title texture if necessary
7 years ago
Ryan Dwyer 4d1edfcba9 Change unmark implemention to match i3's
7 years ago
Ryan Dwyer 22d38600d0 Implement marks
7 years ago
Brian Ashworth 9ba0dca7ba
Merge branch 'master' into fix-1975
7 years ago
Brian Ashworth 77b42ec821 Always render top border for border normal
7 years ago
emersion 95a10dd4f3
Kill wl_shell
7 years ago
Brian Ashworth 3488fbc859 Fix y and height for a hidden top normal border
7 years ago
Brian Ashworth 34b864fb17
Merge branch 'master' into fix-1975
7 years ago
Brian Ashworth 6ff7c52736 Fix titles and detect edges for hide_edge_borders
7 years ago
Ryan Dwyer 92b8497a0b Fix crash when launching programs from dmenu
7 years ago
Ryan Dwyer 8432d8a15e xdg_shell: Replace get_prop with get_string_prop
7 years ago
Ryan Dwyer 490f92255c Initialise error_arg to NULL in criteria_parse
7 years ago
Ryan Dwyer 39007fc30f Fix double free in criteria
7 years ago
Ryan Dwyer bffcb496cc Revert "Revert "Merge pull request #1953 from RyanDwyer/criteria-focused""
7 years ago
Ryan Dwyer 1e9aaa54a8 Revert "Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements""
7 years ago
Drew DeVault 404d006a1c Enable lazy xwayland
7 years ago
Drew DeVault b2dec12368
Merge pull request #1970 from emersion/xdg-shell-stable
7 years ago
emersion 88d9d43b36
Add xdg-shell stable support
7 years ago
Heghedus Razvan 789a877b37 Fix crash when using pango markup font
7 years ago
Drew DeVault 61aa0937a7
Merge pull request #1824 from snaggen/idle
7 years ago
Ryan Dwyer 90e6dfa268
Merge branch 'master' into edge-borders
7 years ago
Brian Ashworth 0f43eac5dc Fix recursion when counting descendants of a type
7 years ago
Mattias Eriksson 8fbafbfab5 Idle handling for dpms/lockscreen et al
7 years ago
emersion 360e63b8a7
Don't destroy view child on xdg-popup unmap
7 years ago
Brian Ashworth 2adf23c2a3 Only count views for hide_edge_borders smart
7 years ago
Brian Ashworth ec60e24f75
Merge branch 'master' into edge-borders
7 years ago
Brian Ashworth e3625d8f33 Count descendant views for hide_edge_borders smart
7 years ago
Drew DeVault e2b8eac4bf
Merge branch 'master' into wlroots-970
7 years ago
Drew DeVault 2da685e913 Merge remote-tracking branch 'origin/master' into scdoc
7 years ago
Drew DeVault 51b0b25587
Merge pull request #1959 from RyanDwyer/ipc-get-seats
7 years ago
Drew DeVault a2d7079b26 Merge branch 'master' into scdoc
7 years ago
Drew DeVault da679a8051 Fix typos
7 years ago
emersion 50298dc901
Send pointer discrete axis values and source
7 years ago
Drew DeVault 32a572cecf Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements"
7 years ago
Drew DeVault ac0e62584f Revert "Merge pull request #1953 from RyanDwyer/criteria-focused"
7 years ago
Ryan Dwyer c72940837c Implement IPC get_seats command
7 years ago
Ryan Dwyer 4717c71da5
Merge branch 'master' into fix-crash-on-fullscreen
7 years ago
Ryan Dwyer 94e42f9857 Implement __focused__ criteria
7 years ago
Drew DeVault 7a964651fb Remove sway-security(7)
7 years ago
Drew DeVault d9a08b7a9d Add sway-input(5)
7 years ago
Drew DeVault 1813482266 Add sway-bar(5)
7 years ago
Drew DeVault 432256ad84 Add sway(5)
7 years ago
Drew DeVault c2a7d367af Wire up scdoc and rewrite sway(1)
7 years ago
Drew DeVault 3e1bf721c6
Merge pull request #1943 from RyanDwyer/criteria-improvements
7 years ago
Brian Ashworth 3db7fc2bb2 Implement hide_edge_borders
7 years ago
Dudemanguy911 935bda0f33 fix crash on fullscreen toggle
7 years ago
Drew DeVault 2217518bd5
Merge pull request #1956 from ggreer/move-focus
7 years ago
Geoff Greer 87fa84df13 cmd_move_container: Focus a window on the source workspace.
7 years ago
Geoff Greer 0a79983f94 Allow setting border widths for normal borders using default_border.
7 years ago
Ryan Dwyer 8595fc5a6f Update criteria documentation
7 years ago
Ryan Dwyer 0bf0a4fa40 Don't unescape \\ in criteria
7 years ago
Ryan Dwyer 3b0c26d149 Overhaul criteria implementation
7 years ago
Ryan Dwyer 83e314bf51 Highlight all child borders when using focus parent
7 years ago
emersion 44fcc06efd
Fix damage tracking on HiDPI
7 years ago
emersion 90614f3a63
Accumulate surface damage even if whole=true
7 years ago
emersion c0f5d740a5
Damage container when updating title
7 years ago
emersion 70b80b4698
Damage container on focus
7 years ago
emersion bec80f1551
Damage borders when damaging view
7 years ago
emersion 98f7ee8f59
Render borders with damage
7 years ago
emersion c8a9ea3903
Implement full damage tracking
7 years ago
Drew DeVault 3bab37858a
Merge pull request #1932 from emersion/fix-layer-shell-exclusive
7 years ago
Ryan Dwyer 497793b5b7 Use reasonable default for font height
7 years ago
emersion 3d29e73e72
layer-shell: use usable_area when arranging non-exclusive layer surfaces
7 years ago
Dan Robertson 4ebd6f3507
Fix null deref in server_init
7 years ago
Ryan Dwyer 4922d269b8 Fix titles on rotated outputs
7 years ago