summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAge
* Fix infinite loop in peek_line for EOF blanksLibravatar Brian Ashworth2018-06-02
|
* Address emersion's feedback on peek_lineLibravatar Brian Ashworth2018-06-02
|
* Fix condition in peek_lineLibravatar Brian Ashworth2018-06-02
|
* Address first round of review for generic blocksLibravatar Brian Ashworth2018-06-02
|
* Support braces on next line for config blocksLibravatar Brian Ashworth2018-06-02
|
* Clean up container title functionsLibravatar Ryan Dwyer2018-05-25
| | | | | | | | | | | | | * Add and use lenient_strcat and lenient_strncat functions * Rename `concatenate_child_titles` function as that's no longer what it does * Rename `container_notify_child_title_changed` because we only need to notify that the tree structure has changed, not titles * Don't notify parents when a child changes its title * Update ancestor titles when changing a container's layout * Eg. create nested tabs and change the inner container to stacking * No need to store tree presentation in both container->name and formatted_title
* Change scale from int32_t to double for pangoLibravatar Brian Ashworth2018-05-16
|
* Fix pango markupLibravatar emersion2018-05-13
| | | | | | | The condition checking if the markup is valid was inverted. This commit also adds better error handling: if the markup cannot be parsed, it fallbacks to plain text.
* Fix crash when using pango markup fontLibravatar Heghedus Razvan2018-05-13
| | | | | | The characters & < > ' " needs to be escaped when using pango markup Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
* Fix gcc string truncation warningsLibravatar Dominique Martinet2018-04-13
|
* R E N D E R I N GLibravatar Drew DeVault2018-04-04
|
* Add password buffer, refactor rendering/surfacesLibravatar Drew DeVault2018-04-04
|
* Initial swaylock portLibravatar Drew DeVault2018-04-04
|
* Move swaybg background rendering into common/Libravatar Drew DeVault2018-04-04
| | | | swaylock will use it too
* Fix use-after-free with block hotspotsLibravatar Drew DeVault2018-04-02
|
* Use statically allocated text bufferLibravatar Drew DeVault2018-03-29
|
* Start port of swaybar to layer shellLibravatar Drew DeVault2018-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 socketLibravatar Drew DeVault2018-03-29
|
* Address review commentsLibravatar Drew DeVault2018-03-28
|
* Add solid-color rendering to swaybgLibravatar Drew DeVault2018-03-28
|
* common/log: finish removing most log functionsLibravatar Dominique Martinet2018-01-05
| | | | | Keep sway_abort and sway_assert and convert them to use wlr_log functions
* sway: change all sway_log to wlr_logLibravatar Dominique Martinet2018-01-05
|
* build: add wlroots dependency to commonLibravatar Dominique Martinet2017-12-19
| | | | | It is required for include path if wlroots is not built in standard path, but found through pkg-config
* remove relevant CMakeLists.txtLibravatar Tony Crisci2017-11-30
|
* meson: common static libraryLibravatar Tony Crisci2017-11-30
|
* use meson subdirectoriesLibravatar Tony Crisci2017-11-30
|
* common/util: replace WLC_BIT_MOD_* by WLR_MODIFIER_*Libravatar Dominique Martinet2017-11-23
| | | | This removes the last wlc/wlc.h include actually in use
* Move everything to sway/old/Libravatar Drew DeVault2017-11-18
|
* Print log level even if STDERR is not a ttyLibravatar Calvin Lee2017-10-20
| | | | | Makes reading debug logs much easier, debug lines will start with `E`, info lines with `I` and error lines with `E`.
* FreeBSD fixesLibravatar johalun2017-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_pathLibravatar Mykyta Holubakha2017-05-11
|
* Fix link to dotfiles, closes #1193Libravatar Drew DeVault2017-04-26
|
* Make sway_abort() report locationLibravatar Jerzi Kaminsky2017-04-20
|
* Add resolve_path() to utilsLibravatar Jerzi Kaminsky2017-04-16
|
* Fix location reported by sway_assertLibravatar Jerzi Kaminsky2017-04-16
|
* Fix variadic forwarding in sway_assertLibravatar Jerzi Kaminsky2017-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 codebaseLibravatar Drew DeVault2017-03-10
|
* Feature for #1078: Configurable swaylock colorsLibravatar Calvin Lee2017-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.Libravatar wil2016-12-29
|
* Handle config-related allocation failuresLibravatar Drew DeVault2016-12-15
|
* Handle malloc failures from read_lineLibravatar Drew DeVault2016-12-15
|
* Handle malloc failure in ipc_recv_responseLibravatar Drew DeVault2016-12-15
|
* Reorganize includesLibravatar Drew DeVault2016-09-01
|
* Fix to make ipc client code FreeBSD compatible.Libravatar Johannes Lundberg2016-08-30
|
* common: use strtoul in parse_color to avoid clampLibravatar progandy2016-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 swaybgLibravatar Zandr Martin2016-07-30
|
* Add timestamp to log messagesLibravatar Tony Crisci2016-07-28
|
* Remove SIGSERV and SIGABORT handlerLibravatar Drew DeVault2016-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)Libravatar David Eklov2016-06-27
| | | | This patch also makes all global variable in log.c static.
* couple small fixesLibravatar Zandr Martin2016-06-11
|