Hello everyone. I've been using Glues as my main note-taking app, and I'm pleased to share this update. Here's a brief look at what's new. Expect more improvements soon!
Main Highlights
Design Renewal
- 256-Color Support
Switched from just 16 ANSI colors to 256 colors. Everything now looks way more vibrant and consistent, no matter which terminal you’re using.
![스크린샷 2025-02-11 오후 8 29 40](https://private-user-images.githubusercontent.com/2025065/411953839-2285586a-09dd-46ef-bac5-c83cd36046fc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTU0MjIsIm5iZiI6MTczOTQ1NTEyMiwicGF0aCI6Ii8yMDI1MDY1LzQxMTk1MzgzOS0yMjg1NTg2YS0wOWRkLTQ2ZWYtYmFjNS1jODNjZDM2MDQ2ZmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTNUMTM1ODQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OWYwMWJmY2M3ZWUzZjFlYmQyZTlhYThkZjM3NDEwOTBlYzc1MmIxNjBmY2MzNTEwNzMyOTUwYTVkZDVkMGY5MCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.T9VVNVFpFM3V1Awn4A0fmDsyfBiy8RxPW41AfXbjGkY)
- Better Note Tree Browser
- Added Nerd Font icons for directories and notes, so it’s easier to see what’s what at a glance.
- Directories get a neat yellow icon, and notes have dimmer icons for contrast.
![스크린샷 2025-02-11 오후 8 30 58](https://private-user-images.githubusercontent.com/2025065/411954024-74befc8c-c5c3-4c4a-b11e-0769b75f7920.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTU0MjIsIm5iZiI6MTczOTQ1NTEyMiwicGF0aCI6Ii8yMDI1MDY1LzQxMTk1NDAyNC03NGJlZmM4Yy1jNWMzLTRjNGEtYjExZS0wNzY5Yjc1Zjc5MjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTNUMTM1ODQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWEzMzgzYjliZjIwZGZlN2UyZGYzODAxNmIwNWVjOGNjNDc4NjQ5NGQ5NGVmMmYwMTk4YTRmNmQ1MWM1Y2RhMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.U6Qqm4RALa_GD7wEE6l23dWfanka5VYWUgVF4zltL-I)
- New Bottom Status Area
- Shows Vim mode (Normal/Insert/Visual) on the bottom-left corner.
- Displays a breadcrumb to let you know exactly where you are.
- Hides the Vim mode label when no tabs are open—clean and simple.
![스크린샷 2025-02-11 오후 8 32 06](https://private-user-images.githubusercontent.com/2025065/411954075-e635603f-d471-4897-8145-c44c41bb7eb1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTU0MjIsIm5iZiI6MTczOTQ1NTEyMiwicGF0aCI6Ii8yMDI1MDY1LzQxMTk1NDA3NS1lNjM1NjAzZi1kNDcxLTQ4OTctODE0NS1jNDRjNDFiYjdlYjEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTNUMTM1ODQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjczOTgyNDM5MWNiMjQ2NWNiY2YzZjM5NjIxOWQ0ODIwMzhkZmI5MzJlMzBhZjVjMzhjODZiMzI2ZmUxZGNmYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.61QZN5VCgjVsZj95hvur_TZXdCtC3XiwbYgx2u0Wja8)
Keymap Side Panel
- Press
?
to toggle a handy panel on the right with all the key mappings. - No more cramming everything into a single top row. Now you can open/close the panel anytime you want.
![스크린샷 2025-02-11 오후 8 31 21](https://private-user-images.githubusercontent.com/2025065/411954138-a4a5ec22-bc9c-4877-b052-17adb7b8f67f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTU0MjIsIm5iZiI6MTczOTQ1NTEyMiwicGF0aCI6Ii8yMDI1MDY1LzQxMTk1NDEzOC1hNGE1ZWMyMi1iYzljLTQ4NzctYjA1Mi0xN2FkYjdiOGY2N2YucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTNUMTM1ODQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjgxYzhiODhkN2Y3YmZiYTMzNTQ2YWY0Yjg1Zjk0N2IwOTM1ZGFlNWU4MzAwZGI1NTk5NDk2MjUwMDY3ZmNiZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.ahsSnM67hh66U7JF8qhVXq6P_h-5NsTTXQy2aapoQlo)
Additional Improvements
- Tab Closing Tweaks: You can now close all tabs on the right or all on the left.
- Cleaner Tab Rendering: Removed the square brackets around editor tabs.
- “Saving…” Label Update: Redesigned for better visibility.
- OS Clipboard Integration: Yanked text goes straight to your system clipboard.
- Vim ‘a’ Command Fix: Properly inserts text at the end of a line.
- Rust Update: Bumped to version 1.84.
- Plus various refactoring and logging upgrades under the hood.
Hope you find these changes helpful! I’m loving it so far and will keep improving Glues for everyone. Enjoy!
What's Changed
- Fix note rename to apply changes to open tabs in TUI by @panarch in #96
- Implement breadcrumb support in tui editor by @panarch in #97
- Update tui/ editor to show vim mode at bottom left corner by @panarch in #98
- Remove surrounding borders in note tree & editor and leave only divid… by @panarch in #99
- Remove square bracket uses in editor tab rendering by @panarch in #100
- Apply Nerd Font icons to NoteTree by @panarch in #101
- Apply NerdFont to editor - tabs & bottom right status message by @panarch in #102
- Add tab close mode with closing all right tabs by @panarch in #103
- Add closing all left tabs (normal mode - tXh) by @panarch in #104
- Change NoteTree icon colors - directory to yellow & note to dimmed by @panarch in #105
- Replace colors - named ANSI colors to other indexed colors by @panarch in #106
- Move tab management including breadcrumb from tui/ to core/ by @panarch in #107
- Add logger to core module by @panarch in #108
- Make editor breadcrumb look better by @panarch in #109
- Update rust-toolchain rust version to 1.84 by @panarch in #110
- Update editor yank to set OS clipboard by @panarch in #111
- Update editor 'Saving...' bottom-right label design by @panarch in #112
- Hide Vim mode label in editor if no tabs open by @panarch in #113
- Fix 'a' behavior in Vim normal mode to stop at line end by @panarch in #114
- Split tui/transitions.rs into sub modules by @panarch in #115
- Implement Keymap side panel UI/UX by @panarch in #116
- Release v0.6.0 by @panarch in #117
Full Changelog: v0.5.5...v0.6.0