100 Commits
Author SHA1 Message Date
loner 1139addd58 fix(cc): registry enableColorization 2025-12-01 03:03:46 +08:00
loner 9a9ebf11fb i18n(ControlCenter): Update translations for colorization switch 2025-11-29 21:58:02 +08:00
loner aabe251f0d feat(ControlCenter): Implement master colorization switch 2025-11-29 21:57:57 +08:00
loner 59f70e803b feat(ControlCenter): Prioritize distro logo and preserve custom icon settings 2025-11-29 21:57:53 +08:00
loner 01d42e55f3 feat(controlcenter): Add system icon colorization 2025-11-29 21:57:49 +08:00
loner 69004c072c fix: Caps Off OSD color inconsistency with Num Off OSD 2025-11-28 15:28:21 +08:00
loner b3cd4568f3 feat(shader): Add progress_border.frag shader source file 2025-11-26 14:36:58 +08:00
loner 15a936bebc feat: Optimize the icon display inside the progress circle 2025-11-25 23:55:08 +08:00
loner f9f83a6db3 i18n: Add show-lock-key-notifications translation 2025-11-25 21:20:55 +08:00
loner 4c6cf8d21b feat: Add setting to disable lock key OSD notifications 2025-11-25 21:20:50 +08:00
loner a57480320f fix: Music progress ring color not updating on theme change when paused 2025-11-24 22:56:53 +08:00
loner fab0d3d8db fix(program-checker): Improve Telegram detection for NixOS 2025-11-24 19:44:22 +08:00
loner 611ddbe612 feat: Enhance MediaMini widget with bug fixes and improvements 2025-11-24 17:31:42 +08:00
loner 56c228b4da fix(MediaMini): Resolve icon duplication and progress ring display issues 2025-11-24 17:03:11 +08:00
loner 8f850cdbfd fix: MediaMini play/pause icon duplication and improve album art display 2025-11-24 16:08:21 +08:00
loner 87dd944075 fix: MediaMini progress ring visibility when showAlbumArt is disabled 2025-11-24 05:14:24 +08:00
loner f56109ad35 feat: Add progress ring setting translations for all languages 2025-11-24 03:42:11 +08:00
loner a5fdf67b05 fix: Optimize MediaMini widget progress ring display 2025-11-24 03:42:11 +08:00
loner d04ae8a81d feat: Add circular progress bar to MediaMini widget 2025-11-24 03:42:11 +08:00
loner 676942a942 Fix shader compilation error in color picker 2025-11-24 02:00:28 +08:00
loner 60280aa8d4 feat: Added scrolling to the custom button settings page 2025-11-24 00:35:06 +08:00
loner 16486ba054 Fix: Prevent lockkey OSD from showing at startup 2025-11-24 00:15:53 +08:00
loner b9c12ec14c fix(brightness): Prevent brightness from getting stuck at minimum 2025-11-23 19:14:22 +08:00
loner 40a717e009 feat(osd): Implement lock key notifications with dynamic sizing 2025-11-23 18:48:31 +08:00
loner 880ae9c7b9 fix: Fix inconsistent tray drawer behavior for different mouse buttons 2025-11-22 18:03:33 +08:00
loner c390e97c7a feat: Add emoji plugin translations for all supported languages 2025-11-22 17:34:44 +08:00
loner 8730eb0e71 feat: Add emoji usage tracking and sorting by frequency 2025-11-22 17:34:44 +08:00
loner 1dced9a7bc feat: Implement EmojiService 2025-11-22 17:34:44 +08:00
loner aa7563838b feat: Implement emoji deduplication with user emoji priority 2025-11-22 17:34:44 +08:00
loner 6dc2bf5a16 feat: Add emoji picker plugin to launcher with category support 2025-11-22 17:34:44 +08:00
loner 8cb4711629 fix: Fix latestVersion on the about page 2025-11-21 23:06:36 +08:00
loner a39fbb5639 fix: Fix the rich text display on the About page 2025-11-21 22:14:57 +08:00
loner ee33da8348 i18n: fix: Add translations for custom button wheel actions 2025-11-21 13:14:57 +08:00
loner f7d7d7ac15 fix: Stabilize custom button wheel command settings UI layout 2025-11-21 12:38:50 +08:00
loner e8a27acb63 fix: Left click behavior should only depend on left click settings 2025-11-21 11:06:51 +08:00
loner 694fefeebd feat: Custom buttons now support wheel actions 2025-11-21 10:58:15 +08:00
loner 857d1dbbb6 feat: Update translation files for maxTextLength feature 2025-11-21 09:07:39 +08:00
loner 516fc47b68 feat: Replace hideTextInVerticalBar with maxTextLength object
- Replace boolean hideTextInVerticalBar with maxTextLength object that has
  separate horizontal and vertical properties for more flexible text length control
- Add NSpinBox controls in settings UI to configure both horizontal and
  vertical max text length independently
- Update CustomButton widget to use new maxTextLength structure and
  implement text scrolling based on direction-specific limits
- Set default values to 10 for both horizontal and vertical (was 20/0)
- Update translations and widget registry metadata accordingly
- When vertical maxTextLength is 0, text is completely hidden (preserving
  original hideTextInVerticalBar: true behavior)

This allows users to set different text length limits for horizontal and
vertical bar orientations, providing more granular control over text display.
2025-11-21 09:07:30 +08:00
loner e549cfcb78 feat: Use maxTextLength to Limit Custom Button Text Length 2025-11-21 08:31:15 +08:00
loner 6a840769ed Fix(BarPillVertical): Improve vertical text positioning and spacing 2025-11-21 08:31:00 +08:00
loner ec92295a98 Enhance custom tooltip parsing 2025-11-21 08:30:46 +08:00
loner e4e3b1b85c qml format 2025-11-19 16:07:08 +08:00
loner 4a0c2b7ef3 feat(i18n): Add clip preview translations for Simplified Chinese (zh-CN) 2025-11-19 16:07:07 +08:00
loner 5e2f8c1462 feat(i18n): Add clip preview translations for Ukrainian (uk-UA) 2025-11-19 16:07:07 +08:00
loner 97ba831cb4 feat(i18n): Add clip preview translations for Turkish (tr) 2025-11-19 16:07:07 +08:00
loner 5ade827a4c feat(i18n): Add clip preview translations for Russian (ru) 2025-11-19 16:07:07 +08:00
loner 03554120be feat(i18n): Add clip preview translations for Portuguese (pt) 2025-11-19 16:07:07 +08:00
loner 2917f02621 feat(i18n): Add clip preview translations for Dutch (nl) 2025-11-19 16:07:07 +08:00
loner a18be7927c feat(i18n): Add clip preview translations for French (fr) 2025-11-19 16:07:07 +08:00
loner 9bf8fd16d6 feat(i18n): Add clip preview translations for Spanish (es) 2025-11-19 16:07:07 +08:00
loner 948c3c7e18 feat(i18n): Add clip preview translations for German (de) 2025-11-19 16:07:07 +08:00
loner b2978113c5 feat(launcher): Integrate TextFormatter for enhanced preview UI 2025-11-19 16:07:07 +08:00
loner 87f62b288b feat(launcher): UI improvements for clipboard preview window 2025-11-19 16:07:07 +08:00
loner ed373df99d feat(launcher): Add toggle for clip plugin preview 2025-11-19 16:07:07 +08:00
loner 529869f796 fix: External clipboard preview panel positioning and styling 2025-11-19 16:07:07 +08:00
loner 12766e411d widget: new fillMode and smt 2025-11-19 16:07:07 +08:00
loner 79f79e0cff feat: Add image preview logic 2025-11-19 16:07:07 +08:00
loner ca89a0dc35 fix: Fix the proportions of the list and the preview 2025-11-19 16:07:07 +08:00
loner 6eaffb0e65 feat: implement full content preview with async loading in ClipboardPreview 2025-11-19 16:07:07 +08:00
loner 455ef3449e feat: clip preview 2025-11-19 16:07:07 +08:00
loner 1a4f151bbc Enhanced rich text parsing for specific plain text content 2025-11-19 05:11:27 +08:00
loner 4b507fa238 feat: Tooltip supports rich text parsing 2025-11-19 05:10:26 +08:00
loner cd10f16b61 feat: Add IPC command to toggle dock visibility 2025-11-17 19:52:23 +08:00
loner b2bfb71a91 fix: DarkMode widget to use unified Style.capsuleColor 2025-11-17 11:05:58 +08:00
loner b79ce196a6 Unify the tray background color 2025-11-17 11:05:58 +08:00
loner 24b8eeb1f4 feat: Optimize capsule color computation by using Style.qml property 2025-11-17 11:05:58 +08:00
loner a201b8a2c8 fix: Fix overlapping opacity in BarPill components 2025-11-17 11:05:58 +08:00
loner 609c9900f7 Add Chinese translation for capsule opacity setting 2025-11-17 11:05:58 +08:00
loner f2ffed74be Add Turkish translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner 660287c7a1 Add Ukrainian translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner ada3d7abf2 Add Russian translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner 89a5efe6d1 Add Portuguese translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner 83edb704a1 Add Dutch translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner 1f5b7ab3a1 Add Spanish translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner 8f6d1e06d2 Add German translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner aee415e82e Add French translation for capsule opacity setting 2025-11-17 11:05:57 +08:00
loner a46c76b9d5 feat(bar): Add capsule opacity setting with conditional slider in bar settings 2025-11-17 11:05:57 +08:00
loner 54dad12a70 feat(bar): Add conditional text rotation for BarPillVertical 2025-11-10 18:39:53 +08:00
loner b37f4d4268 feat: Add dynamic tooltip parsing to CustomButton 2025-11-10 18:39:53 +08:00
loner ebfd50b20a i18n(zh-CN): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 8a5704ab82 i18n(uk-UA): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 97a9e5a184 i18n(tr): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 10b6945966 i18n(pt): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 0432ef7b9b i18n(fr): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner ba38031b5f i18n(es): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 0c0e353308 i18n(de): Translate CustomButton settings 2025-11-10 18:39:53 +08:00
loner 2f853e3eca feat(bar): Add option to hide CustomButton text in vertical bar 2025-11-10 18:39:53 +08:00
loner 110bbdf7a3 fix(custom button): Adjust the custom button text display when the bar is vertical 2025-11-10 18:39:52 +08:00
loner 1df1e1119e fix(tray): import ui service 2025-11-10 18:32:23 +08:00
loner 4ed3744cfb fix(battery): remove panelKeyboardFocus 2025-11-04 11:29:17 +08:00
loner cb4de305fe feat(battery): support adaptive layout for battery panel 2025-11-04 10:59:55 +08:00
loner be78a72c51 feat(i18n): Add Chinese translations for custom button 2025-11-04 02:46:05 +08:00
loner a7bbfe03f0 feat(i18n): Add Ukrainian translations for custom button 2025-11-04 02:45:06 +08:00
loner eb37dc9951 feat(i18n): Add Portuguese translations for custom button 2025-11-04 02:44:26 +08:00
loner 8e9069b2fe feat(i18n): Add French translations for custom button 2025-11-04 02:43:54 +08:00
loner 59ab5f77cb feat(i18n): Add Spanish translations for custom button 2025-11-04 02:43:16 +08:00
loner 3970aee796 feat(i18n): Add German translations for custom button 2025-11-04 02:42:26 +08:00
loner 34cdbfea32 fix(controlcenter): fix widget sorting in dropdown list 2025-11-04 02:28:36 +08:00
loner e5e9b5961b feat(controlcenter): beautify UI interface for custom button state checks 2025-11-04 02:28:36 +08:00
loner 5a9470d64e feat(controlcenter): implement multi-state support for custom button 2025-11-04 02:28:36 +08:00