56 Commits (debb8e85b2808e4b5e8ff79a702ffc48efc36389)

Author SHA1 Message Date
minus bfcfabee2b swaybar: Fix scroll handling on workspace buttons
7 years ago
Peter Rice 79a998849b make hotspot callback take an x11 button id
7 years ago
minus c73a40555f swaybar/bg: Fix crash on DPMS off
7 years ago
Brian Ashworth 1b4c289482 Fix swaybar teardown when workspace buttons hidden
7 years ago
Brian Ashworth 78c08fb0a2 Implement mode --pango_markup
7 years ago
Ryan Dwyer e012b05b00 Swaybar: Respect pango_markup config
8 years ago
Drew DeVault 5785170421 Fix separator height calculation
8 years ago
Ryan Dwyer 7dfc0409eb Check height in surface local coordinates and rename some variables.
8 years ago
Ryan Dwyer 1a0d367f22 Fix swaybar not showing all status blocks.
8 years ago
emersion 16e363e3e2
Fix swaybar HiDPI rounding issue
8 years ago
Drew DeVault 4ba6545c65 Fixup for #1773
8 years ago
db 257a831c72 Use full ws->name in swaybar hotspot callback
8 years ago
Drew DeVault f242362e7e Handle output removal on swaybar
8 years ago
Drew DeVault 38bdd4bdeb Address review feedback
8 years ago
Drew DeVault c4e92c81f5 Adjust height calculation, naming
8 years ago
Drew DeVault 2605950769 Add hidpi support to swaybar
8 years ago
Drew DeVault ef50d84be1 Render blocks the correct order
8 years ago
Drew DeVault c507727ad2 Fix use-after-free with block hotspots
8 years ago
Drew DeVault 0cbd2a4f49 Send click events for i3bar blocks
8 years ago
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
8 years ago
Drew DeVault 790887ce76 Fix cairo blending on tray icons
8 years ago
Calvin Lee 843ad38b3c Implement Tray Icons
8 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()
9 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