bumblebee-status

bumblebee-status is a modular, theme-able status line generator for the i3 window manager.

MIT License

Downloads
1.2K
Stars
1.2K
Committers
180

Bot releases are hidden (Show)

bumblebee-status - v2.2.0 Latest Release

Published by tobi-wan-kenobi about 1 year ago

New modules

  • pipewire (thanks @jebaum )
  • gitlab (thanks @beckcl )
  • wakatime (thanks @Duarte-Figueiredo )
  • todoist (thanks @Duarte-Figueiredo )
  • cpu3 (thanks @SuperQ )
  • usage - an activitywatch module (thanks @lasnikr)

New themes

  • Moonlight Powerline (thanks @ramonsaraiva )

Features

  • Status bar can now scroll through all available widgets (the bar itself, not just individual modules/widgets)
  • mpd port now configurable
  • pihole uses API token instead of password now (thanks @bbernhard )
  • support multiple sound cards (thanks Hugo Eustáquio)
  • font size for Tk menus now configurable (thanks @TheEdgeOfRage )
  • dunst: add parameter to start in disabled mode (thanks @zetxx )

Bugfixes

  • Better documentation of dependencies for network_traffic (thanks @alonsomoya)
  • Fixed path for manpage installs (thanks @benthetechguy )
  • Fixes around location detection (thanks @tfwiii )
  • nvidiagpu fixes (thanks @pvutov )
  • fixes to date/time and module width (thanks @arivarton )
  • improvements to playerctl (thanks @LokiLuciferase )
  • HTTPS support for open weather (thanks @dmturner )
  • documentation improvements (thanks @sazk07 )
  • stock: switch to alphavantage.co
  • pulsectl: device names are now case sensitive
  • title: also consider workspace changes (thanks @LokiLuciferase )
  • shell: improved time to update
bumblebee-status - v2.1.6

Published by tobi-wan-kenobi about 2 years ago

New

  • logo - thanks to @kellya !

New modules

  • blugon by @DTan13
  • persian_date by @Hame-daani
  • aur_update by @ishaanbhimwal
  • gcalendar by @arivarton
  • pamixer by @FraSharp
  • pulsectl (pulsein, pulseout) which obsoletes pulseaudio

New themes

  • zengarden light powerline
  • zengarden
  • srcery by @anarcat

Features

  • nic: added wifi signal strength by Christopher Kepes
  • pulseaudio extensions by @bbernhard
  • playerctl extensions by @SamTebbs33
  • taskwarrior improvements by @kellya
  • spotify scrolling support

Bugfixes

  • rss insecure tempfile use
  • misc. bugfixes by @mihaimorariu
  • redshift: fix kelvin by @LokiLuciferase
  • battery fixes by @anarcat
  • various fixes by @tfwiii
  • various fixes by @diesphink
  • fix concurrency issues
bumblebee-status - v2.1.5

Published by tobi-wan-kenobi over 2 years ago

New modules

  • generic layout module
  • GPU module for optimus-manager (#795)
  • network module to show interfaces (#800)
  • solaar for logitech unifying device (#832)
  • emerge_status for Gentoo support (#842)

New themes

  • albiceleste (#778)
  • rasafari (#778)
  • nord-colorful (#830)
  • rose-pine (#848)

Improvements

  • Configurable editor for todo (#777)
  • Per-CPU widget for cpu
  • Better documentation (#786, #807, #810, #811)
  • ⚠️ breaking: playerctl changed binary usage (#793)
  • playerctl stopped status support (#796)
  • nvidiagpu get GPU and memory usage (#806)
  • tests for dunst and libvirtvms (#823, #824)
  • sensors thermal zone auto-detection (#825)
  • Allow hiding of inactive states of modules
  • No logging if playerctl not found (#838)
  • Less logging in spotify (#840)
  • Update apt module on click (#845)

Bugfixes

  • Padding improvements
  • Better widget creation
  • sun parameter names (#789)
  • todo bugfixes (#812)
  • nvidiagpu bugfixes (#813)
  • allow "autohide" parameter in configuration file
  • QA fixes (#841)
  • Fix Tk bugs & endless loops in popups

Misc

  • Removed support for Python 3.4 and 3.5
bumblebee-status - v2.1.4

Published by tobi-wan-kenobi over 3 years ago

Bugfixes

  • Module "shell": Better autoscrolling behaviour (do not make the widget 30 characters wide by default) - thanks to @es80 for reporting
  • Module "shell": Make on-click events work again - thanks to @es80 for reporting
bumblebee-status - v2.1.3

Published by tobi-wan-kenobi over 3 years ago

New modules

  • keys: shows when keys are pressed or held

Improvements

  • Add scrolling to shell (#766 - thanks to @michalroxorpl )
  • Removed requests dependency in stock (#773 - thanks to @fredj )
  • Add hidden attribute for individual widgets

Bugfixes

  • Vastly improve performance during input events
bumblebee-status - v2.1.2

Published by tobi-wan-kenobi over 3 years ago

Improvements

  • make configuration file name configurable (#764) - thanks to @michalroxorpl
  • Support for spotifyd (#752) - thanks to @gkeep
  • add /usr/share/ as theme directory (#753)
  • playerctl improvements - thanks to @gkeep
bumblebee-status - v2.1.1

Published by tobi-wan-kenobi almost 4 years ago

(hopefully) fix PIP publishing

bumblebee-status - v2.1.0

Published by tobi-wan-kenobi almost 4 years ago

New modules

  • messagereceiver (thanks to @bbernhard )
  • portage (thanks to @andrewreisner )
  • thunderbird (thanks to @cristianmiranda )
  • amixer (thanks to @izn )
  • rofication (thanks to @jebaum )

New themes

  • support for xresources in themes (thanks to @Aliuakbar)

Improvements

  • modules/nic: Use "iw" to find SSID (thanks to @xsteadfastx and @cdbrkfxrpt )
  • Improve media player icons (thanks to @gkeep )
  • various documentation updates
  • tons of updates to travis (thanks to @jayvdb )
  • Improve popup code (thanks to @nayaverdier )
  • additional tests (thanks to @izn )
  • various bugfixes and improvements all over the place (thanks to @izn)
  • dunst: use dunstctl (thanks to @cristianmiranda )
  • dunst alternatives (thanks to @joachimmathes )
  • smart status improvements (thanks to @martindoublem )
  • Python 3.9 support (thanks to @eumiro )
  • Terrabyte and SI unit support to framework (thanks to @cdbrkfxrpt )

Bugfixes

  • Small fixes to xrandr (thanks to @andrewreisner and @nayaverdier )
  • Update Config parser (thanks to @fenilgandhi )
  • Fix issues in vault (thanks to @nayaverdier )
  • Fix issue in stock (thanks to Andreas Lindahl Flaten)
  • Deadbeef fixes (thanks to @joshbarrass )
  • Remove embarassing prints (thanks to @cristianmiranda )
  • bluetooth2 improvements (thanks to @martindoublem )
  • fixes in arch-updates (@spxtr )
bumblebee-status - v2.0.5

Published by tobi-wan-kenobi over 4 years ago

Bugfixes and improvements

  • fixed "spamming" of mouse click events (#668)
  • fixed theme iconset handling (#666)
  • improved spotify (#667 - thanks to @gkeep)
bumblebee-status - v2.0.4

Published by tobi-wan-kenobi over 4 years ago

The "fully support sway" release :)

New modules

  • speedtest

Improvements

  • spotify buttons (#663 - thanks to @LtPeriwinkle )

Bugfixes

  • fixed CLI commands for sway (#628 - thanks to @piyueh )
  • re-enabled brightness reading via ACPI
  • improved default location (see #664 )
bumblebee-status - v2.0.3

Published by tobi-wan-kenobi over 4 years ago

  • fixed #661 - collapsing modules via middle mouse was missing
  • fixed #662 - regression that broke the pulseaudio module when using non-english locales
bumblebee-status - v2.0.2

Published by tobi-wan-kenobi over 4 years ago

#660 - fix problems in nic when using wireguard tunnels

bumblebee-status - v2.0.1

Published by tobi-wan-kenobi over 4 years ago

fixing #658 (regression in shell module - thanks to @es80)

bumblebee-status - v2.0.0

Published by tobi-wan-kenobi over 4 years ago

2.0 release

The changes in this release are really too big to list, essentially, it's a rewrite of bumblebee-status, with a focus on greater extensibility and better code testing coverage. Also, the documentation is much nicer now, I hope :)

As such, I unfortunately cannot drag up a full list of changes (modules, themes, fixes) - apologies for everyone who goes unmentioned!

Also, this release probably contains numerous bugs and regressions - sorry for that as well!

Many thanks go out in particular to @TheEdgeOfRage , @martindoublem , @bbernhard , @somospocos , @fredj for alpha-testing and valuable, early feedback!

bumblebee-status - v1.10.4

Published by tobi-wan-kenobi over 4 years ago

This is the "rescue" release before merging the current "development" branch into master

Modules

  • libvirtvms - thanks to @rriggs-pk / @maxpivo
  • bluetooth2 - thanks to @martindoublem
  • smartstatus - thanks to @martindoublem
  • watson - thanks to @bendardenne

Themes

  • added nord-powerline - thanks to @jsy1001

Improvements

  • i3 output refactoring - thanks to @somospocos
  • added experimental pango support - thanks to @somospocos
  • new tool bumblebee-ctl to trigger mouse events via CLI
  • add option to align scrolling left/right/center
  • cpu2 theme colors - thanks to @somospocos
  • better docker_ps output - thanks to @martindoublem
  • improvements to sun module - thanks to @soykan
  • improvements to sensors2 - thanks to @martindoublem
  • misc small improvements - thanks to @soykan

Bugfixes

  • pulseaudio: only start daemon if it's not running already
  • pomodoro: refresh bugfix - thanks to @RomainGehrig
bumblebee-status - v1.10.3

Published by tobi-wan-kenobi over 4 years ago

Another PyPI packaging bugfix release.

For the life of me, I cannot figure out how to properly do a manual release cycle with versioneer and modified/unreleased versions.

Let this release branch (1.10.x) be a testament to my inability to handle packaging and releases, and a caution to everyone else :(

bumblebee-status - v1.10.2

Published by tobi-wan-kenobi over 4 years ago

Another bugfix release to get the PyPI working

bumblebee-status - v1.10.1

Published by tobi-wan-kenobi over 4 years ago

Bugfix release to (hopefully) make PIP/PyPI packaging work correctly.

(Also, test the github workflow for automated PIP update)

bumblebee-status - v1.10.0

Published by tobi-wan-kenobi over 4 years ago

I'll dub this the "community release", as all significant improvements are from contributors - everyone, you are amazing, thanks!

New modules

  • pomodoro (thanks to @martindoublem and @karthink )
  • deezer (thanks to @wwmoraes )
  • battery-upower (thanks to @martindoublem )
  • shell (thanks to @rrhuffy )
  • hddtemp (thanks to @somospocos)
  • layout-xkbswitch (thanks to @somospocos)
  • cpu2 (thanks to @somospocos)
  • braille support (thanks to @somospocos)
  • horizontal/vertical chart support (thanks to @somospocos)

New themes

  • dracula-powerline (thanks to @xsteadfastx )

New features

  • docker support (thanks to @brianlechthaler )
  • spotify is now scrollable (thanks to @joshbarrass )
  • pip module! (thanks to @tony )

Bugfixes and improvements

  • deadbeef improvements (thanks to @joshbarrass )
  • zfs improvements (thanks to @Ninpo )
  • vpn improvements (thanks to Stijn van Campenhout)
  • timezone handling improvements (thanks to @cphyc )
  • cpu improvements (thanks to Ivan Chinenov)
  • bluetooth improvements (thanks to @piyueh )
  • mpd improvements (thanks to @somospocos)
  • weather improvements (thanks to @CPrompt )
  • battery improvements (@hoamer )
  • apt improvements (thanks to Piotr Piorkowski)
  • pacman module improvements
bumblebee-status - v1.9.0

Published by tobi-wan-kenobi about 5 years ago

New modules

  • new traffic module (@izn)
  • vault for storing/retrieving passwords
  • system for shutdown/lock/etc (@bbernhard )
  • twmn (@Pseudonick47 )
  • sunset/sunrise (@lonesomebyte537 )
  • newspaper (@lonesomebyte537 )

New themes

  • firefox dark (Frank Scherrer)

New features

  • arch update: add format string (@kockahonza )

Bugfixes

  • caffeine: add DPMS support (@cddmp )
  • caffeine: bugfixes, better interoperability (@cddmp )
  • network and traffic modules: misc improvements by @izn
  • improved performance of title (@adario7 )
  • improved performance for alias resolution (@adario7 )