[PR #829] [MERGED] feat: justify property for clock and custom label #6596

Closed
opened 2026-05-23 01:56:33 +01:00 by JakeStanger · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/JakeStanger/ironbar/pull/829
Author: @BowDown097
Created: 1/1/2025
Status: Merged
Merged: 1/2/2025
Merged by: @JakeStanger

Base: masterHead: master


📝 Commits (4)

  • 708118d feat: justify property for clock and custom label
  • 9cb1dfc refactor: enum/struct formatting
  • 27c14d2 Merge branch 'JakeStanger:master' into master
  • 59b5ddc refactor(clock): move justify above common

📊 Changes

6 files changed (+52 additions, -9 deletions)

View changed files

📝 docs/modules/Clock.md (+1 -0)
📝 docs/modules/Custom.md (+6 -5)
📝 src/config/common.rs (+23 -1)
📝 src/config/mod.rs (+1 -1)
📝 src/modules/clock.rs (+11 -1)
📝 src/modules/custom/label.rs (+10 -1)

📄 Description

Provides a way for the user to align text in these modules. Particularly useful with multi-line text. Equivalent to this would be CSS's text-align property (which, for God knows what reason, GTK CSS does not provide).

These seemed to be the best fitting modules to add this property to, but I'm open to adding it to more if there are any others that seem deserving of it to someone else.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/JakeStanger/ironbar/pull/829 **Author:** [@BowDown097](https://github.com/BowDown097) **Created:** 1/1/2025 **Status:** ✅ Merged **Merged:** 1/2/2025 **Merged by:** [@JakeStanger](https://github.com/JakeStanger) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (4) - [`708118d`](https://github.com/JakeStanger/ironbar/commit/708118d2664969cb239e1e769c08902510fbfd66) feat: justify property for clock and custom label - [`9cb1dfc`](https://github.com/JakeStanger/ironbar/commit/9cb1dfc1b1687df38347a914b20bf677a5f88cb3) refactor: enum/struct formatting - [`27c14d2`](https://github.com/JakeStanger/ironbar/commit/27c14d2da8c8602e881d484b4aab096ae125f7bd) Merge branch 'JakeStanger:master' into master - [`59b5ddc`](https://github.com/JakeStanger/ironbar/commit/59b5ddcc695516fcca586e59fea52cdfdcc6cb74) refactor(clock): move justify above common ### 📊 Changes **6 files changed** (+52 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `docs/modules/Clock.md` (+1 -0) 📝 `docs/modules/Custom.md` (+6 -5) 📝 `src/config/common.rs` (+23 -1) 📝 `src/config/mod.rs` (+1 -1) 📝 `src/modules/clock.rs` (+11 -1) 📝 `src/modules/custom/label.rs` (+10 -1) </details> ### 📄 Description Provides a way for the user to align text in these modules. Particularly useful with multi-line text. Equivalent to this would be CSS's ``text-align`` property (which, for God knows what reason, GTK CSS does not provide). These seemed to be the best fitting modules to add this property to, but I'm open to adding it to more if there are any others that seem deserving of it to someone else. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
JakeStanger 2026-05-23 01:56:33 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#6596
No description provided.