| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-03-27 | swaybar: correctly render min_width for strings | Jonathan Rouleau | -0/+7 | |
| fixes #1635 | ||||
| 2018-01-12 | Calculate positions of empty blocks in swaybar | Peter Rice | -4/+6 | |
| 2017-08-29 | styling fixes | akokshar@redhat.com | -2/+2 | |
| 2017-08-29 | click_events as documented at https://i3wm.org/docs/i3bar-protocol.html | akokshar@redhat.com | -0/+3 | |
| 2017-06-07 | Reorganize Tray Code | Calvin Lee | -65/+2 | |
| Remove tray code from bar.c and render.c | ||||
| 2017-06-07 | Fix cairo blending on tray icons | Drew DeVault | -0/+3 | |
| 2017-06-07 | Implement Tray Icons | Calvin Lee | -3/+72 | |
| This commit implements the StatusNotifierItem protocol, and enables swaybar to show tray icons. It also uses `xembedsniproxy` in order to communicate with xembed applications. The tray is completely optional, and can be disabled on compile time with the `enable-tray` option. Or on runtime with the bar config option `tray_output none`. Overview of changes: In swaybar very little is changed outside the tray subfolder except that all events are now polled in `event_loop.c`, this creates no functional difference. Six bar configuration options were added, these are detailed in sway-bar(5) The tray subfolder is where all protocol implementation takes place and is organised as follows: tray/sni_watcher.c: This file contains the StatusNotifierWatcher. It keeps track of items and hosts and reports when they come or go. tray/tray.c This file contains the StatusNotifierHost. It keeps track of sway's version of the items and represents the tray itself. tray/sni.c This file contains the StatusNotifierItem struct and all communication with individual items. tray/icon.c This file implements the icon theme protocol. It allows for finding icons by name, rather than by pixmap. tray/dbus.c This file allows for asynchronous DBus communication. See #986 #343 | ||||
| 2016-11-02 | add bar colours for focused_(workspace|statusline|separator) | D.B | -5/+19 | |
| If these aren't defined in config, color settings without 'focused_' prefix are used as a fallback. | ||||
| 2016-10-12 | Use CAIRO_OPERATOR_SOURCE for swaybar | Drew DeVault | -0/+2 | |
| 2016-10-07 | parse pango markup in workspace names (and bugfix) | D.B | -2/+2 | |
| 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 | -6/+6 | |
| Fixes #910. There were some missing multiplications with window->scale. | ||||
| 2016-09-05 | Fix constant scale factor in font code | Drew DeVault | -11/+21 | |
| 2016-09-05 | Add client support for HiDPI | Drew DeVault | -9/+12 | |
| This adds HiDPI support to swaybar, swaybg, and swaylock. | ||||
| 2016-09-01 | Reorganize includes | Drew DeVault | -3/+3 | |
| 2016-07-14 | Extract workspace size computation from render_workspace_button() | David Eklov | -15/+19 | |
| Also remove some unnecessary strtup()s and rename a few variables and functions. | ||||
| 2016-04-24 | Renamed to pango_markup | Mykyta Holubakha | -2/+2 | |
| 2016-04-24 | Fix line length calculation | Mykyta Holubakha | -1/+1 | |
| 2016-04-24 | Added plaintext markup configuration | Mykyta Holubakha | -1/+1 | |
| 2016-04-24 | Passing missing argument to get_text_size | Mykyta Holubakha | -5/+5 | |
| 2016-04-17 | Flesh out pango markup implementation | Drew DeVault | -6/+7 | |
| 2016-03-30 | Make client/pango.h not depend on client/window.h | Mikkel Oscar Lyderik | -11/+11 | |
| 2016-01-25 | extract cairo_set_source_u32() | Christoph Gysin | -8/+1 | |
| 2016-01-25 | swaybar: Fix plaintext handling. | Mikkel Oscar Lyderik | -1/+1 | |
| Fix #473 | ||||
| 2016-01-25 | Fix colors off by one | Mikkel Oscar Lyderik | -4/+4 | |
| 2016-01-24 | swaybar: move headers to include/bar | Mikkel Oscar Lyderik | -3/+3 | |
| 2016-01-24 | swaybar: rename state to bar | Mikkel Oscar Lyderik | -4/+4 | |
| 2016-01-24 | swaybar: move ipc stuff to ipc.{h,c} | Mikkel Oscar Lyderik | -24/+41 | |
| 2016-01-24 | swaybar: feactor render, statusline | Mikkel Oscar Lyderik | -0/+311 | |
