87 Commits (8ce57f0a77f50315c83bae305e78091cc40175c2)

Author SHA1 Message Date
Drew DeVault 333dbcbe72 Render i3bar blocks
8 years ago
Drew DeVault 2a5108a278 Implement workspace switch on click
8 years ago
Drew DeVault d8104db8f1 Early return from render functions if necessary
8 years ago
Drew DeVault da6e48520b Tear down bar when display exits
8 years ago
Drew DeVault 0d0ab7c5ce Implement status line
8 years ago
Drew DeVault 718502c815 Iterate over workspaces backwards
8 years ago
Drew DeVault 531c175d3e Respect user bar height preference
8 years ago
Drew DeVault 1e8faeec02 Pixel-perfect rendering
8 years ago
Drew DeVault 37b61eff2d Add binding mode indicator
8 years ago
Drew DeVault 3a458cd7b5 Implement workspace button rendering
8 years ago
Drew DeVault cab1352801 Start port of swaybar to layer shell
8 years ago
akokshar@redhat.com 39df3aed82 styling fixes
8 years ago
akokshar@redhat.com 65022e1cbf click_events as documented at https://i3wm.org/docs/i3bar-protocol.html
8 years ago
Calvin Lee 1451ee8fd1 Reorganize Tray Code
9 years ago
Drew DeVault 790887ce76 Fix cairo blending on tray icons
9 years ago
Calvin Lee 843ad38b3c Implement Tray Icons
9 years ago
D.B ad4d21d60b add bar colours for focused_(workspace|statusline|separator)
9 years ago
Drew DeVault c0916f6138 Use CAIRO_OPERATOR_SOURCE for swaybar
9 years ago
D.B 6f2c39610e parse pango markup in workspace names (and bugfix)
9 years ago
D.B fe89d7fba3 Correctly scale swaybar
9 years ago
Drew DeVault af44154119 Fix constant scale factor in font code
9 years ago
Drew DeVault b2226ac655 Add client support for HiDPI
9 years ago
Drew DeVault 416417a54c Reorganize includes
9 years ago
David Eklov c805e42635 Extract workspace size computation from render_workspace_button()
10 years ago
Mykyta Holubakha 0f1cfdec61 Renamed to pango_markup
10 years ago
Mykyta Holubakha ee4e245f16 Fix line length calculation
10 years ago
Mykyta Holubakha 53b53dd8c2 Added plaintext markup configuration
10 years ago
Mykyta Holubakha a25c35f859 Passing missing argument to get_text_size
10 years ago
Drew DeVault 84fae94ab9 Flesh out pango markup implementation
10 years ago
Mikkel Oscar Lyderik cefcce48aa Make client/pango.h not depend on client/window.h
10 years ago
Christoph Gysin a5345e807e extract cairo_set_source_u32()
10 years ago
Mikkel Oscar Lyderik 123de86001 swaybar: Fix plaintext handling.
10 years ago
Mikkel Oscar Lyderik 96935f2682 Fix colors off by one
10 years ago
Mikkel Oscar Lyderik ed227f5664 swaybar: move headers to include/bar
10 years ago
Mikkel Oscar Lyderik aa6ad09183 swaybar: rename state to bar
10 years ago
Mikkel Oscar Lyderik fcc47cb3bd swaybar: move ipc stuff to ipc.{h,c}
10 years ago
Mikkel Oscar Lyderik a6349a2444 swaybar: feactor render, statusline
10 years ago