Skip to content

Releases: brendaw/add-username-toppanel

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 14:07

Added

  • add reset to last saved settings with confirmation dialogs
  • add reset to defaults button in preferences panel
  • add left/right spacing controls, font size detection, and adjust defaults
  • replace padding with left/right spacing controls and add font size
  • add position control for username in panel (left, center, right)
  • support template variables in display text (%u, %U, %h)
  • apply settings changes in real-time without restart

Fixed

  • use GNOME-compliant GSettings schema id and fix package build
  • use explicit set calls for reset and add confirmation dialog
  • adjust font size slider to jump 0->15 on up and 8->0 on down
  • jump font size slider from 0 to 8 on first interaction
  • pass schema ID to getSettings in extension and prefs

Changed

  • update changelog with pending changes
  • add real-time apply and reset features, link project website
  • update RELEASING with GSettings schema compilation in build.sh
  • update CONTRIBUTING with GSettings schema compilation info
  • update README with new features and troubleshooting info
  • simplify font size control and remove system detection
  • remove hardcoded spaces from username label text

v3.9.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 01:44

Fixed

  • resolve shexli path mismatch on macOS caused by /var symlink
  • fall back to username if display name is unavailable (#34)

Changed

  • show changelog preview and commit message in release.sh dry-run
  • add hustlerone to AUTHORS
  • add --dry-run flag to release.sh for safe preview
  • add build validation step to release.sh before push
  • remove duplicate entries from CHANGELOG unreleased section
  • fix release workflow referencing deleted ci-checks.yml
  • inline reusable workflow to fix branch protection check name mismatch
  • fix PR template CHANGELOG contradiction and add debug instructions to CONTRIBUTING
  • document metadata.json fields in RELEASING.md
  • add lifecycle flow to scripts overview in RELEASING.md
  • add scripts overview and pin shexli version in RELEASING.md
  • document contributor-facing scripts in CONTRIBUTING
  • document shexli checks, failure behavior, and macOS limitation in CONTRIBUTING
  • add local shexli validation instructions to CONTRIBUTING
  • pin shexli to 0.2.1 to avoid unexpected breakage on new releases

v3.9.2

Choose a tag to compare

@github-actions github-actions released this 11 Jun 19:36

Changed

  • add Ko-fi and GitHub Sponsors to funding, metadata, and README
  • rename Known Issues to Troubleshooting and link to open issues
  • add installation from release ZIP to README
  • add CI status badge to README
  • document conventional commit format
  • disable blank issues
  • document recovery paths for failed releases

v3.9.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 16:58

Changed

  • fail on shexli warnings, not just errors

v3.9.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 16:42

Added

  • show metadata.json version preview in release.sh begore confirmation

Changed

  • move metadata.json version bump from changelog.sh to release.sh
  • fix metadata version to current on GNOME Extensions
  • add donations field to metadata.json with Buy Me a Coffee link
  • add Buy Me a Coffee support section to README
  • add FUNDING.yml with Buy Me a Coffee link
  • document when not to create a release in RELEASING.md
  • add warning emoji to version lag notice in README
  • move version lag note to blockquote in README

v3.8.1

Choose a tag to compare

@github-actions github-actions released this 09 Jun 21:00

Fixed

  • retag to release commit so workflow reads correct CHANGELOG entry

v3.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 20:54

Added

  • add release.sh to automate release flow and simplify changelog.sh
  • skip metadata.json version bump when src/ has no changes between tags

Fixed

  • unquote glob in local.sh so rm clears extension folder correctly
  • use CommonJS require in ci metadata validation node script

Changed

  • extract maintainer release process to RELEASING.md
  • restructure CONTRIBUTING with contributor-first layout, maintainer section at the end
  • mark release section as maintainer-only and expand contributor workflow
  • remove unused source_folder variable from local.sh
  • fix scenario B description, expand commit table, fix local.sh path
  • update changelog.sh and CONTRIBUTING with full release step sequence
  • fix release order — push tag after CHANGELOG is on main

v3.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:49

Added

  • add semantic version bump suggestion to changelog.sh

Changed

  • remove overwrite guard from changelog.sh Unreleased section
  • update release flow and conventional commit table with semver bump guidance
  • mention CI/CD automation in README
  • document GNOME Shell globals and ESLint rules in CONTRIBUTING
  • document editorconfig conventions in CONTRIBUTING
  • document manual release workflow dispatch for existing tags
  • clarify shexli is optional locally but enforced in CI
  • document changelog.sh scenarios and conventional commit mapping
  • document CI checks in CONTRIBUTING
  • overlay src/ from tag on manual dispatch to support old releases
  • overlay src/ from tag on manual dispatch to support old releases
  • add tag input to workflow_dispatch for manual release trigger
  • allow manual workflow dispatch on release workflow
  • replace shields.io badges with badgen.net
  • add shexli setup instructions to CONTRIBUTING
  • add shexli extension package validation to build script and CI
  • rename scripts to build.sh, local.sh and changelog.sh
  • add update-changelog.sh script for automated changelog management
  • document linting setup and release process in CONTRIBUTING
  • fix broken infos and typo in changelog
  • update metadata description
  • add CODEOWNERS designating @brendaw as required reviewer
  • add GitHub issue templates and pull request template
  • add automated release workflow on version tags
  • add GitHub Actions workflow for lint and metadata validation
  • add ESLint with GNOME Shell config and npm lint script
  • add .editorconfig to enforce project coding style
  • rename UsernameIndicator.js to camelCase for JS/GNOME convention alignment
  • move shell scripts into scripts/ directory
  • fix grammar and username casing in AUTHORS

v3.6

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:23

Changed

  • Update authors, license, changelog, and readme
  • Updated code formatting
  • Added update local install script

Fixed

  • Username appearing on left end of Quick Settings (#28)

v3.5

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:22
a597639

Changed

  • Added support to GNOME version 50
  • Updated author's email