| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-07-16 | Render containers as urgent if they have an urgent child | Ryan Dwyer | -4/+9 | |
| 2018-07-16 | Mark containers as urgent in IPC if they have urgent views | Ryan Dwyer | -10/+15 | |
| 2018-07-16 | Update workspace urgent state when views close or move workspaces | Ryan Dwyer | -7/+31 | |
| 2018-07-16 | Make container_for_each_descendant_dfs descend into floating views | Ryan Dwyer | -8/+15 | |
| 2018-07-16 | Fix crash in ipc_json_describe_view | Ryan Dwyer | -2/+4 | |
| I didn't expect a function called ipc_json_describe_view to be passed a container which wasn't a view :\ | ||||
| 2018-07-16 | Add documentation for urgent command | Ryan Dwyer | -0/+5 | |
| 2018-07-16 | Implement xwayland urgency hint | Ryan Dwyer | -0/+4 | |
| 2018-07-16 | Fix urgency IPC events | Ryan Dwyer | -1/+6 | |
| 2018-07-16 | Implement urgency base functionality | Ryan Dwyer | -7/+170 | |
| Introduces a command to manually set urgency, as well as rendering of urgent views, sending the IPC event, removing urgency after focused for one second, and matching urgent views via criteria. | ||||
| 2018-07-15 | Merge pull request #2280 from ianyfan/leaks | emersion | -0/+4 | |
| Fix some memory leaks | ||||
| 2018-07-15 | config output: free command string if unused | Ian Fan | -0/+2 | |
| 2018-07-15 | config: free include path on successful load | Ian Fan | -0/+1 | |
| 2018-07-15 | bar: free old position when changing | Ian Fan | -0/+1 | |
| 2018-07-15 | Merge pull request #2277 from ianyfan/config-read-fix | Drew DeVault | -14/+26 | |
| Fix config buffer overflow and logic | ||||
| 2018-07-15 | Add error handling for getting config file size | Ian Fan | -3/+8 | |
| 2018-07-15 | Fix config buffer overflow and logic | Ian Fan | -12/+19 | |
| 2018-07-15 | Merge pull request #2275 from RyanDwyer/transactionise-focus | Drew DeVault | -73/+55 | |
| Make focus part of transactions | ||||
| 2018-07-15 | Make focus part of transactions | Ryan Dwyer | -73/+55 | |
| Rather than maintain copies of the entire focus stack, this PR transactionises the focus by introducing two new properties to the container state and using those when rendering. * `bool focused` means this container has actual focus. Only one container should have this equalling true in its current state. * `struct sway_container *focus_inactive_child` points to the immediate child that was most recently focused (eg. for tabbed and stacked containers). | ||||
| 2018-07-15 | Merge pull request #2272 from RyanDwyer/simplify-transactions | Drew DeVault | -190/+139 | |
| Simplify transactions by using a dirty flag on containers | ||||
| 2018-07-15 | Merge pull request #2266 from emersion/remove-orbital-screenshooter | Drew DeVault | -2/+0 | |
| Remove orbital screenshooter | ||||
| 2018-07-14 | Merge pull request #2273 from swaywm/debug-flags | Drew DeVault | -11/+33 | |
| Add extended debugging flags | ||||
| 2018-07-14 | Add extended debugging flags | Drew DeVault | -11/+33 | |
| We currently have several ways of setting debug flags, including command line arguments, environment variables, and compile-time macros. This replaces the lot with command line flags. | ||||
| 2018-07-15 | Set signature to void | Ryan Dwyer | -1/+1 | |
| 2018-07-14 | Simplify transactions by utilising a dirty flag on containers | Ryan Dwyer | -190/+139 | |
| This PR changes the way we handle transactions to a more simple method. The new method is to mark containers as dirty from low level code (eg. arranging, or container_destroy, and eventually seat_set_focus), then call transaction_commit_dirty which picks up those containers and runs them through a transaction. The old methods of using transactions (arrange_and_commit, or creating one manually) are now no longer possible. The highest-level code (execute_command and view implementation handlers) will call transaction_commit_dirty, so most other code just needs to set containers as dirty. This is done by arranging, but can also be done by calling container_set_dirty. | ||||
| 2018-07-14 | Merge pull request #2271 from RedSoxFan/implement-1569 | Drew DeVault | -0/+53 | |
| Implement tap_button_map for input devices | ||||
| 2018-07-14 | Implement tap_button_map for input devices | Brian Ashworth | -0/+53 | |
| 2018-07-13 | Merge pull request #2244 from RyanDwyer/floating-resize | Drew DeVault | -55/+351 | |
| Implement resize command for floating views | ||||
| 2018-07-14 | Force min/max size when resizing floating containers | Ryan Dwyer | -10/+74 | |
| 2018-07-14 | Implement resize grow|shrink <direction> <amount> or <amount> | Ryan Dwyer | -109/+220 | |
| 2018-07-14 | Implement resize command for floating views | Ryan Dwyer | -8/+129 | |
| Implements the following for floating views: * resize set <width> <height> * resize <grow|shrink> <width|height|up|down|left|right> <amount> | ||||
| 2018-07-13 | Merge pull request #2269 from minus7/swaybarbg-crash-on-dpms-resume | emersion | -0/+6 | |
| swaybar/bg: Fix crash on DPMS off | ||||
| 2018-07-14 | swaybar/bg: Fix crash on DPMS off | minus | -0/+6 | |
| When turning off displays via DPMS, swaybar and swaybg still tried to render, but did not get a valid buffer, causing them to crash. | ||||
| 2018-07-13 | Merge pull request #2267 from emersion/simplify-popup-constraints | Drew DeVault | -68/+10 | |
| Simplify popup_unconstrain | ||||
| 2018-07-13 | Simplify popup_unconstrain | emersion | -68/+10 | |
| Just use the parent output. | ||||
| 2018-07-13 | Remove orbital screenshooter | emersion | -2/+0 | |
| 2018-07-13 | Merge pull request #2260 from emersion/fix-has-opaque-lockscreen | Drew DeVault | -4/+4 | |
| Fix output_has_opaque_lockscreen | ||||
| 2018-07-13 | Fix output_has_opaque_lockscreen | emersion | -4/+4 | |
| 2018-07-13 | Merge pull request #2252 from rkubosz/scroll-button-option | Drew DeVault | -0/+63 | |
| feature: scroll button option for input devices | ||||
| 2018-07-13 | add error handling for scroll button out of range | Robert Kubosz | -1/+8 | |
| user will be informed if the scroll button indentifier values causes underflow or overflow. | ||||
| 2018-07-13 | Merge pull request #2255 from emersion/xwayland-floating-borders | Ryan Dwyer | -1/+15 | |
| Don't disable borders for xwayland floating views | ||||
| 2018-07-13 | Merge branch 'master' into xwayland-floating-borders | Ryan Dwyer | -6/+106 | |
| 2018-07-12 | expanded error detection for scroll button option | Robert Kubosz | -2/+8 | |
| Now the scroll_button will not accept: - letters on string beginning; - negative numbers. What is tolerated: - letters after number; - rational numbers: the fraction after dot will be omitted. | ||||
| 2018-07-12 | Merge pull request #2253 from Hello71/issue2249 | Drew DeVault | -6/+6 | |
| config.c: fix current_config uninit warning (#2249) | ||||
| 2018-07-12 | Merge pull request #2256 from emersion/xdg-positioner | Drew DeVault | -0/+100 | |
| Add xdg-positioner support | ||||
| 2018-07-12 | Add xdg-positioner support | emersion | -0/+100 | |
| 2018-07-12 | Don't disable borders for xwayland floating views | emersion | -1/+15 | |
| 2018-07-12 | config.c: fix current_config uninit warning (#2249) | Alex Xu | -6/+6 | |
| 2018-07-12 | rm constraint for max value of button identifier | Robert Kubosz | -2/+2 | |
| updated error message to be more adequate for current contraint | ||||
| 2018-07-12 | add paragraph to sway-input man page | Robert Kubosz | -0/+5 | |
| The added paragraph describes how to get button identifier and set it in config. | ||||
| 2018-07-12 | increase maximum value of button identifier | Robert Kubosz | -3/+3 | |
| and also cleanup spaces | ||||
