Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-24 | Add support for manually setting subpixel hinting on outputs. | Geoff Greer | |
Many laptop screens report unknown subpixel order. Allow users to manually set subpixel hinting to work around this. Addresses https://github.com/swaywm/sway/issues/3163 | |||
2019-01-22 | Remove assumption that noop output will be called NOOP-1 | Ryan Dwyer | |
2019-01-22 | Don't allow noop output to be configured | Ryan Dwyer | |
2019-01-21 | Replace wlr_log with sway_log | M Stoeckl | |
This commit mostly duplicates the wlr_log functions, although with a sway_* prefix. (This is very similar to PR #2009.) However, the logging function no longer needs to be replaceable, so sway_log_init's second argument is used to set the exit callback for sway_abort. wlr_log_init is still invoked in sway/main.c This commit makes it easier to remove the wlroots dependency for the helper programs swaymsg, swaybg, swaybar, and swaynag. | |||
2019-01-14 | Remove now-unused "input" argument of cmd_results_new | M Stoeckl | |
Patch tested by compiling with `__attribute__ ((format (printf, 2, 3)))` applied to `cmd_results_new`. String usage constants have been converted from pointers to arrays when encountered. General handler format strings were sometimes modified to include the old input string, especially for unknown command errors. | |||
2018-08-26 | Remove layout.c | Ryan Dwyer | |
When we have type safety we'll need to have functions for workspace_add_tiling and so on. This means the existing container functions will be just for containers, so they are being moved to container.c. At this point layout.c doesn't contain much else, so I've relocated everything and removed the file. * container_swap and its static functions have been moved to the swap command and made static. * container_recursive_resize has been moved to the resize command and made static. * The following have been moved to container.c: * container_handle_fullscreen_reparent * container_insert_child * container_add_sibling * container_add_child * container_remove_child * container_replace_child * container_split * enum movement_direction and sway_dir_to_wlr have been moved to util.c. Side note: Several commands included layout.h which then included root.h. With layout.h gone, root.h has to be included by those commands. | |||
2018-07-20 | Reset outputs on reload | Brian Ashworth | |
2018-07-20 | Fix output wildcard handling | Brian Ashworth | |
2018-07-09 | Update for swaywm/wlroots#1126 | emersion | |
2018-06-06 | Switch output storing from list_t to wl_list | Brian Ashworth | |
2018-06-06 | Store sway_outputs so that they can be reenabled | Brian Ashworth | |
2018-06-03 | Address review comments for output subcommands | Brian Ashworth | |
2018-06-03 | Refactor cmd_output to use config_subcommand | Brian Ashworth | |
2018-05-13 | Idle handling for dpms/lockscreen et al | Mattias Eriksson | |
Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541 | |||
2018-03-29 | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | Tony Crisci | |
This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | |||
2018-03-29 | Revert "Refactor tree" | Drew DeVault | |
2018-03-29 | rename container functions | Tony Crisci | |
2018-03-28 | Render layer surfaces and respect exclusive zone | Drew DeVault | |
2018-01-05 | sway: change all sway_log to wlr_log | Dominique Martinet | |
2017-12-29 | Allow to configure outputs by their identifier | emersion | |
2017-12-27 | Refactor output command, add output enable | emersion | |
2017-12-18 | Add support for fractional output scale | emersion | |
2017-12-14 | Use strtol instead of atoi in output command | emersion | |
2017-12-14 | Fail if unknown output subcommand | emersion | |
2017-12-14 | Replace refresh_rate and position by mode in output command | emersion | |
2017-12-12 | Update output container box in event handler | emersion | |
2017-12-09 | Remove output from layout | emersion | |
2017-12-06 | Add new_output_config, update root container size on output hotplug | emersion | |
2017-12-06 | Init, merge output config params, use wlr_output_layout | emersion | |
2017-12-06 | Add output config | emersion | |
2017-11-18 | Move everything to sway/old/ | Drew DeVault | |
2017-10-05 | Clean up output command | Calvin Lee | |
Plugs memory leaks during failure of the output command and in other circumstances and fixes `bg` option. Fixes #1381 | |||
2017-03-10 | UnGNUify the codebase | Drew DeVault | |
2016-12-15 | Handle calloc failures | Drew DeVault | |
2016-12-15 | Handle allocation failure in commands | Drew DeVault | |
2016-09-02 | merge in latest commits | Zandr Martin | |
2016-09-01 | refactor commands.c | Zandr Martin | |