Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-12 | swaybar: Group child processes for signalling | Yury Krivopalov | |
Fixes child proccess killing, when status_command is a complex command like "i3status | wrapper.sh". Set the process group id of the child process by calling `setpgid` after forking and before calling `exec`. The process group ID will be set to the process ID of the forked process. Processes spawned by this child process will also have this group ID. Send signals to the process group with `killpg`. This will send the signal to all of the process group. | |||
2017-04-26 | Add -DVERSION flag for release version numbers | Sebastian Noack | |
2017-03-10 | UnGNUify the codebase | Drew DeVault | |
2016-12-15 | Handle malloc failure in ipc_recv_response | Drew DeVault | |
2016-11-02 | add bar colours for focused_(workspace|statusline|separator) | D.B | |
If these aren't defined in config, color settings without 'focused_' prefix are used as a fallback. | |||
2016-10-20 | config: set pango_markup default to false | Mykyta Holubakha | |
2016-10-12 | Use CAIRO_OPERATOR_SOURCE for swaybar | Drew DeVault | |
2016-10-07 | parse pango markup in workspace names (and bugfix) | D.B | |
This change allows using numeric character references in workspace names - for example æ which stands for sharp s. A fix was necessary in get_pango_layout, since markup and parsed markup had different width. | |||
2016-09-29 | Correctly scale swaybar | D.B | |
Fixes #910. There were some missing multiplications with window->scale. | |||
2016-09-17 | Fix swaybar when running on named outputs. | Ryan Dwyer | |
When using a bar on a named output, load_swaybars() requires the output to be active (ie. in the root container), but this is not the case if the bar is added to the last output. To fix this, load_swaybars() is now called after the output has been added to the root container. After fixing that, swaybar would segfault due to using the wrong index variable when loading outputs and config. | |||
2016-09-12 | swaybar sends workspace name in quotes | D.B | |
fixes #894 | |||
2016-09-05 | Fix constant scale factor in font code | Drew DeVault | |
2016-09-05 | Add client support for HiDPI | Drew DeVault | |
This adds HiDPI support to swaybar, swaybg, and swaylock. | |||
2016-09-05 | Initial testing on hidpi clients | Drew DeVault | |
2016-09-01 | Reorganize includes | Drew DeVault | |
2016-07-30 | implement solid color rendering for swaybg | Zandr Martin | |
2016-07-18 | Fix a warning | Hummer12007 | |
2016-07-17 | Implement configurable wrapping on bar ws scroll | Drew DeVault | |
2016-07-16 | Fix #753 | Drew DeVault | |
2016-07-15 | Change workspace when mouse wheel is scrolled while hovering over the bar | David Eklov | |
2016-07-15 | Rename pointer_input::notify to indicate that is called on button clicks | David Eklov | |
2016-07-14 | Send command to sway to change workspace when workspace button is clicked | David Eklov | |
2016-07-14 | Compute what workspace button is clicked | David Eklov | |
This commit does not do anything with this information other than logging it. | |||
2016-07-14 | Extract workspace size computation from render_workspace_button() | David Eklov | |
Also remove some unnecessary strtup()s and rename a few variables and functions. | |||
2016-07-14 | Setup to receive mouse click events and log them | David Eklov | |
2016-07-04 | swaybar: Make swaybar a shell surface | David Eklov | |
2016-04-29 | Fix another -Wunused-result | Drew DeVault | |
2016-04-28 | Fix missing include paths | Tomáš Čech | |
When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it. | |||
2016-04-24 | Renamed to pango_markup | Mykyta Holubakha | |
2016-04-24 | Fix line length calculation | Mykyta Holubakha | |
2016-04-24 | Added plaintext_markup to swaybar IPC | Mykyta Holubakha | |
2016-04-24 | Added plaintext markup configuration | Mykyta Holubakha | |
2016-04-24 | Merge pull request #598 from Hummer12007/pango_fix | Drew DeVault | |
Passing missing argument to get_text_size | |||
2016-04-24 | Use i3bar format for markup field. | Mikkel Oscar Lyderik | |
In the i3bar protocol the value of the markup field is a string: "pango" or "none" rather than a bool. This patch makes swaybar compatible with that. http://i3wm.org/docs/i3bar-protocol.html | |||
2016-04-24 | Passing missing argument to get_text_size | Mykyta Holubakha | |
2016-04-17 | Flesh out pango markup implementation | Drew DeVault | |
2016-03-31 | Stop swaybar crashing without args | crondog | |
2016-03-30 | Handle swaybar using sway font | Mikkel Oscar Lyderik | |
2016-03-30 | Make client/pango.h not depend on client/window.h | Mikkel Oscar Lyderik | |
2016-02-27 | Poll before wl_display_dispatch | Mikkel Oscar Lyderik | |
2016-02-27 | Differentiate between all or no outputs | Mikkel Oscar Lyderik | |
2016-02-27 | Make single bar handle multiple outputs | Mikkel Oscar Lyderik | |
2016-02-26 | Correctly exit sway on errors. | Mikkel Oscar Lyderik | |
Calling `exit` in sway_terminate prevents sway from correctly shutting down (freeing data, cleanly terminating the ipc server, etc.). A better way is to exit straight away if the failure occurs before `wlc_run` and use sway_abort as usual if it occur when wlc is running. | |||
2016-01-25 | extract cairo_set_source_u32() | Christoph Gysin | |
2016-01-25 | swaybar: Fix plaintext handling. | Mikkel Oscar Lyderik | |
Fix #473 | |||
2016-01-25 | Fix colors off by one | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: move headers to include/bar | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: cleanup CmakeLists.txt | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: rename state to bar | Mikkel Oscar Lyderik | |
2016-01-24 | swaybar: move core functionality to state.c | Mikkel Oscar Lyderik | |