Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.5 #65

Merged
merged 22 commits into from
Apr 13, 2024
Merged

v1.5 #65

merged 22 commits into from
Apr 13, 2024

Conversation

janoamaral
Copy link
Owner

@janoamaral janoamaral commented Apr 13, 2024

Major changes

Minor changes

  • Change windows icons to generic terminal (many users uses ZSH and not Bash).
  • Window icon change to SSH if a SSH connection is running.
  • Standardized color pallets in all widgets.
  • Improved configuration (needs more work tho)

janoamaral and others added 21 commits January 4, 2024 21:32
* fixed the bug report template text

* fixed the security report template text
* experimental branch

* docs: added config to README.md

* feat: Implement support for nowplaying-cli (#35)

* Implement support for nowplaying-cli

nowplaying-cli uses macOS frameworks to gather the metadata of any
playing media in supported applications (VLC, TIDAL, Spotify, Browser,
etc.) The script now checks if either cmus-remote or nowplaying-cli
commands are available using the POSIX method, and gathers the relevant
data from either tool.

An additional integer strip using cut has been included for
compatibility with bash.

* Add update age calculation for nowplaying-cli

Media applications on macOS often lazily update MediaInfo if the
application is not in the foreground or being observed, so we calculate
the number of seconds since last update and add that to POSITION if
required.

* fix: song title limit and cropped session name

* fix: shell scripts use hashbang /usr/bin/env bash (#40)

* feat: handle multi-digit IDs for non-roman numerals (#34)

ID formats have been redefined as string arrays, with a new iterator for
panel ID digits replacing the numerical ASCII digit with the preferred
format.

A workaround has been placed for roman numeral format to only handle
1-9.

* better representation of remote update

* partial migration to playerctl

* feat: migrated cmus to playerctl

---------

Co-authored-by: StealthCT <[email protected]>
Co-authored-by: mxaddict <[email protected]>
* experimental branch

* docs: added config to README.md

* feat: Implement support for nowplaying-cli (#35)

* Implement support for nowplaying-cli

nowplaying-cli uses macOS frameworks to gather the metadata of any
playing media in supported applications (VLC, TIDAL, Spotify, Browser,
etc.) The script now checks if either cmus-remote or nowplaying-cli
commands are available using the POSIX method, and gathers the relevant
data from either tool.

An additional integer strip using cut has been included for
compatibility with bash.

* Add update age calculation for nowplaying-cli

Media applications on macOS often lazily update MediaInfo if the
application is not in the foreground or being observed, so we calculate
the number of seconds since last update and add that to POSITION if
required.

* fix: song title limit and cropped session name

* fix: shell scripts use hashbang /usr/bin/env bash (#40)

* feat: handle multi-digit IDs for non-roman numerals (#34)

ID formats have been redefined as string arrays, with a new iterator for
panel ID digits replacing the numerical ASCII digit with the preferred
format.

A workaround has been placed for roman numeral format to only handle
1-9.

* fix: shell scripts use hashbang /usr/bin/env bash (#40)

* feat: handle multi-digit IDs for non-roman numerals (#34)

ID formats have been redefined as string arrays, with a new iterator for
panel ID digits replacing the numerical ASCII digit with the preferred
format.

A workaround has been placed for roman numeral format to only handle
1-9.

* better representation of remote update

* partial migration to playerctl

* feat: migrated cmus to playerctl

* fix: firefox not showing time data

* return to original blue

* feat; Add netspeed widget (#46)

* integrate netspeed widget

* add gnu bc as requirement

* fix typo error

* add toggle condition

* [remove loop from netspeed, change pause icon to nf 'f03e4', restore D&T, set right bar]

---------

Co-authored-by: StealthCT <[email protected]>
Co-authored-by: mxaddict <[email protected]>
Co-authored-by: tribhuwan <[email protected]>
@janoamaral janoamaral added the 🚀 Release New release! label Apr 13, 2024
@janoamaral janoamaral self-assigned this Apr 13, 2024
@janoamaral janoamaral merged commit 6fe88ac into master Apr 13, 2024
1 check passed
uNyanda pushed a commit to uNyanda/tokyo-night-tmux that referenced this pull request Nov 13, 2024
Co-authored-by: aminnairi <[email protected]>
Co-authored-by: StealthCT <[email protected]>
Co-authored-by: mxaddict <[email protected]>
Co-authored-by: tribhuwan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 Release New release!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extensive user configuration
2 participants