Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Initial swaylock port | 2018-04-04 | |
| | |||
* | Move swaybg background rendering into common/ | 2018-04-04 | |
| | | | | swaylock will use it too | ||
* | Fix use-after-free with block hotspots | 2018-04-02 | |
| | |||
* | Use statically allocated text buffer | 2018-03-29 | |
| | |||
* | Start port of swaybar to layer shell | 2018-03-29 | |
| | | | | | | This starts up the event loop and wayland display and shims out the basic top level rendering concepts. Also includes some changes to incorporate pango into the 1.x codebase properly. | ||
* | Allow sway IPC clients to fall back to i3 socket | 2018-03-29 | |
| | |||
* | Address review comments | 2018-03-28 | |
| | |||
* | Add solid-color rendering to swaybg | 2018-03-28 | |
| | |||
* | common/log: finish removing most log functions | 2018-01-05 | |
| | | | | | Keep sway_abort and sway_assert and convert them to use wlr_log functions | ||
* | sway: change all sway_log to wlr_log | 2018-01-05 | |
| | |||
* | build: add wlroots dependency to common | 2017-12-19 | |
| | | | | | It is required for include path if wlroots is not built in standard path, but found through pkg-config | ||
* | remove relevant CMakeLists.txt | 2017-11-30 | |
| | |||
* | meson: common static library | 2017-11-30 | |
| | |||
* | use meson subdirectories | 2017-11-30 | |
| | |||
* | common/util: replace WLC_BIT_MOD_* by WLR_MODIFIER_* | 2017-11-23 | |
| | | | | This removes the last wlc/wlc.h include actually in use | ||
* | Move everything to sway/old/ | 2017-11-18 | |
| | |||
* | Print log level even if STDERR is not a tty | 2017-10-20 | |
| | | | | | Makes reading debug logs much easier, debug lines will start with `E`, info lines with `I` and error lines with `E`. | ||
* | FreeBSD fixes | 2017-06-06 | |
| | | | | | | | Increase _POSIX_SOURCE value where needed. Increase _XOPEN_SOURCE value where needed. Conditionally link to libcap (only on Linux). Possibly some trailing whitespace fixes (automatic). | ||
* | Replace spaces with tabs in resolve_path | 2017-05-11 | |
| | |||
* | Fix link to dotfiles, closes #1193 | 2017-04-26 | |
| | |||
* | Make sway_abort() report location | 2017-04-20 | |
| | |||
* | Add resolve_path() to utils | 2017-04-16 | |
| | |||
* | Fix location reported by sway_assert | 2017-04-16 | |
| | |||
* | Fix variadic forwarding in sway_assert | 2017-04-16 | |
| | | | | | | | | _sway_assert is a variadic function which tries to delegate to another variadic function. This requires a vprintf-style variant of the delegate. https://stackoverflow.com/a/150616 | ||
* | UnGNUify the codebase | 2017-03-10 | |
| | |||
* | Feature for #1078: Configurable swaylock colors | 2017-02-21 | |
| | | | | | | | | | | | Colors are configured through the command line so that swaylock conforms to the i3lock fork 'github.com/chrjguill/i3lock-color'. Differences from it are that one letter options '-r' and '-s' are not implimentend because '-s' is already used by '--scaling' in swaylock. This commit also fixed whitespace in 'include/swaylock/swaylock.h' and changed `parse_color` in 'common/util.h' so that it can accept colors that do not start with a hash. This was done to keep compatability with the i3lock fork. | ||
* | Added "layout promote" command. | 2016-12-29 | |
| | |||
* | Handle config-related allocation failures | 2016-12-15 | |
| | |||
* | Handle malloc failures from read_line | 2016-12-15 | |
| | |||
* | Handle malloc failure in ipc_recv_response | 2016-12-15 | |
| | |||
* | Reorganize includes | 2016-09-01 | |
| | |||
* | Fix to make ipc client code FreeBSD compatible. | 2016-08-30 | |
| | |||
* | common: use strtoul in parse_color to avoid clamp | 2016-08-04 | |
| | | | | | Some implementations of strtol may clamp the values to LONG_MAX instead of wrapping around to negative values, so use strtoul instead to parse colors. | ||
* | implement solid color rendering for swaybg | 2016-07-30 | |
| | |||
* | Add timestamp to log messages | 2016-07-28 | |
| | |||
* | Remove SIGSERV and SIGABORT handler | 2016-07-17 | |
| | | | | | From now on let's just let the core dumps happen and ask users to provide them. | ||
* | Add get_log_level() to encapsulate v (current log level) | 2016-06-27 | |
| | | | | This patch also makes all global variable in log.c static. | ||
* | couple small fixes | 2016-06-11 | |
| | |||
* | cleanup + add timeouts for pid_workspace list | 2016-06-11 | |
| | |||
* | Merge branch 'master' into assign-command | 2016-06-11 | |
|\ | |||
| * | Common: Readline: Ignore newline on '\' escaped line ends. | 2016-06-06 | |
| | | | | | | | | | | | | | | Escape line return when reading from a file with the '\' character. Similar to shell scripts. Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch> | ||
* | | semi-working (only non-client/server wayland apps) | 2016-06-10 | |
|/ | |||
* | implement stable sort for lists | 2016-06-02 | |
| | | | | also change sort_workspaces() to use it | ||
* | common: refactor sway_log() | 2016-05-02 | |
| | | | | This removes most preprocessor logic, leaving it only it the header. | ||
* | common: fix double-close in error_handler() | 2016-05-02 | |
| | |||
* | Fix off-by-one bug in log functions | 2016-05-02 | |
| | |||
* | common: fix potential buffer overflow | 2016-05-01 | |
| | |||
* | common/stringop.c: a premature decrement meant an element of argv was never ↵ | 2016-04-29 | |
| | | | | released | ||
* | Explicitly mark static linking in CMake | 2016-04-28 | |
| | | | | | When no type is given, it depends on BUILD_SHARED_LIBS value which is not desired in this case. | ||
* | Fix missing include paths | 2016-04-28 | |
| | | | | | | When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it. |