Commit Graph

2516 Commits

Author SHA1 Message Date
alexsparkes
05cc274b27 Refactor: welcome modal and initial background loader 2026-01-30 23:39:45 +00:00
alexsparkes
f29b879215 feat(greeting, date): enhance turkish localisation support for date 2026-01-29 22:26:02 +00:00
alexsparkes
09308a4452 feat(i18n): add localised versions of the mue brand name 2026-01-29 18:31:42 +00:00
David Ralph
e03b1d68d0 fix(quicklinks): close #875 by enabling offline 2026-01-28 16:52:08 +00:00
David Ralph
3e434341da chore: merge branch 'dev' of https://github.com/mue/mue into dev 2026-01-28 16:45:49 +00:00
David Ralph
49630ee375 fix: quick link input, close #1124 2026-01-28 16:45:41 +00:00
alexsparkes
9d98e2124a feat(CustomSettings): replace video icon and add overlay icon for custom backgrounds 2026-01-28 16:44:27 +00:00
alexsparkes
0c9a90d693 fix: comment out box-shadow on hover effect for sortable items 2026-01-28 16:37:03 +00:00
alexsparkes
6c73bdb156 fix(modal): weird cutting off of bottom content 2026-01-28 16:31:36 +00:00
David Ralph
6465b88f30 fix: custom video background 2026-01-28 16:27:24 +00:00
David Ralph
a4e575c5f6 feat: library display option, navbar count 2026-01-28 15:49:22 +00:00
alexsparkes
05bf8edeea feat(WeatherOptions): refactor weatherType state management and update onChange handler 2026-01-28 14:02:31 +00:00
alexsparkes
50aae0f8ec feat(LocationSearch): add LocationSearch component for improved location input 2026-01-28 13:43:29 +00:00
alexsparkes
6e852eb252 feat(Appearance): add Google Fonts selection to font options 2026-01-28 11:51:42 +00:00
alexsparkes
6cb8843b49 feat(SidebarToggle): replace menu icon with sidebar icon and update button accessibility
feat(buttons): enhance button styles with active state transformations and transitions
fix(Header): add delay for setting change to ensure button click animation completes
2026-01-27 23:07:37 +00:00
alexsparkes
63b8742218 feat(Sidebar): implement collapsible sidebar with toggle functionality and update translations 2026-01-27 22:59:52 +00:00
alexsparkes
bebd551193 feat(Modal): add modal border variable and update themed styles 2026-01-27 22:33:45 +00:00
alexsparkes
c71c6442db feat(Dropdown): optimize position calculation and add scroll/resize handling 2026-01-27 22:14:45 +00:00
alexsparkes
9e692b97ce feat(Slider): add hover functionality with tooltip and indicator 2026-01-27 21:40:12 +00:00
David Ralph
7f0b37c713 feat: new date picker 2026-01-27 20:42:19 +00:00
David Ralph
4d8be5774f style: improve dropdown default 2026-01-27 20:26:41 +00:00
David Ralph
b7097979de fix: moreSettings misfiring on dropdown click 2026-01-27 20:10:09 +00:00
David Ralph
7e6bc58f2c feat: new dropdown search capability 2026-01-27 20:04:58 +00:00
alexsparkes
9fa1ddcab5 feat(ModalTabContent): add gap to settings row for improved layout 2026-01-27 16:51:04 +00:00
alexsparkes
3dad52196d feat(Radio): update header structure and styling for improved accessibility
feat(Dropdown): remove margin and clean up unused styles
style(ModalTabContent): adjust padding and add gap for button layout
2026-01-27 16:49:03 +00:00
alexsparkes
df23753971 feat(Dropdown): add default value indication and style for dropdown options 2026-01-27 16:34:49 +00:00
alexsparkes
401e711bd8 feat(ChipSelect): enhance dropdown with closing animations and position calculation 2026-01-27 16:29:07 +00:00
alexsparkes
f493eb186e feat(Dropdown): enhance dropdown menu with position calculation and closing animations 2026-01-27 16:23:54 +00:00
Alex Sparkes
79c8e1508f Merge branch 'beta' into dev
Signed-off-by: Alex Sparkes <alexsparkes@gmail.com>
2026-01-27 14:28:50 +00:00
alexsparkes
b5a451c70d chore: bump version to 7.6.1 in package.json, manifest.json, project.pbxproj, and constants.js 2026-01-27 14:27:27 +00:00
alexsparkes
7a589de14b feat(Dropdown): implement closing animation and portal rendering for dropdown menu
fix(QuoteOptions): ensure authorDetails is set to true for users upgrading from older versions
2026-01-27 14:22:15 +00:00
alexsparkes
9bf160094e fix: add blurhash dependency for image metadata encoding 2026-01-27 12:29:34 +00:00
alexsparkes
f8746a31b0 fix: add blurhash dependency for image metadata encoding 2026-01-27 12:27:18 +00:00
alexsparkes
864097c508 refactor(Items): remove unused imports and hex color conversion logic 2026-01-27 12:15:12 +00:00
Alex Sparkes
139c8e2914 Merge branch 'beta' into dev
Signed-off-by: Alex Sparkes <alexsparkes@gmail.com>
2026-01-27 12:10:35 +00:00
alexsparkes
f2a0330655 fix(QuoteOptions): ensure authorDetails is set to true for all users during migration 2026-01-27 12:06:45 +00:00
alexsparkes
89523df1cf feat(Dropdown): implement dropdown closing animation and portal rendering 2026-01-27 10:21:02 +00:00
alexsparkes
9462fe1b32 fix(Custom): remove unnecessary characters from loading state 2026-01-27 10:13:08 +00:00
alexsparkes
c7a2760709 feat(modal): enhance close button styling and theming support 2026-01-26 22:32:45 +00:00
alexsparkes
f1e961e8e4 feat(storage): implement dynamic storage quota estimation and request persistence 2026-01-26 16:48:47 +00:00
alexsparkes
616055106b fix(background/custom): prevent flashing during uploads 2026-01-26 16:44:10 +00:00
alexsparkes
9677434c00 Add new localization strings and improve image metadata utility functions
- Updated localization files for multiple languages (Hungarian, Indonesian, Japanese, Lithuanian, Latvian, Dutch, Norwegian, Persian, Portuguese, Brazilian Portuguese, Russian, Slovenian, Swedish, Tamil, Turkish, Ukrainian, Vietnamese, Simplified Chinese, Traditional Chinese) to include new strings for image management features such as "Delete Selected", "Uploading", "Tag Images", and storage information.
- Enhanced the `getDataUrlSize` and `formatBytes` functions in `imageMetadata.js` for better readability and maintainability by adding braces for conditional statements.
2026-01-26 16:28:13 +00:00
alexsparkes
cac58cdaeb feat: enhance image management features
- Added new localization strings for image management, including upload and storage information.
- Refactored custom background database functions to support metadata and backward compatibility.
- Introduced a new FolderTaggingModal component for organizing images into folders.
- Created utility functions for image metadata extraction, including dimensions, blur hash generation, and file size calculation.
- Implemented functions to delete multiple backgrounds and update background metadata.
2026-01-26 16:14:09 +00:00
alexsparkes
e42a218116 feat(background): implement custom background loading and improve state management 2026-01-26 12:24:26 +00:00
alexsparkes
40c248985d fix(quote/buttons): improve state management and event handling 2026-01-26 10:26:02 +00:00
alexsparkes
d88ed2eedd fix(greeting/events): event text box styling 2026-01-26 10:21:51 +00:00
David Ralph
ab2b969772 cleanup: remove unused code from addons and marketplace 2026-01-25 21:28:26 +00:00
David Ralph
67ba0f6718 font: replace montserrat with inter 2026-01-25 21:17:38 +00:00
Alex Sparkes
4cf5269cdc Dev (#1134)
* feat: add professional three-branch release workflow automation (#1129)

- Add version-bump workflow for semantic versioning across all files
- Add beta-release workflow for automated pre-release testing
- Add production-release workflow with manual approval gates
- Add hotfix-release workflow for emergency patches
- Create comprehensive CONTRIBUTING.md with workflow guide
- Create detailed RELEASE_PROCESS.md for maintainers
- Add PR template with release checklists
- Update CODEOWNERS to protect workflow files
- Update README with contribution links
- Remove /docs from .gitignore to allow documentation

This implements a dev  beta  main branching strategy with:
- Automated version management across 6 files
- Changelog generation from conventional commits
- GitHub Releases with build artifacts
- Environment-based approvals for production
- Back-merge support for hotfixes

* feat: new default quotes experience, improve added page

* Fix/beta workflow version check (#1131)

* fix(workflows): prevent beta release for non-beta versions

* fix(workflows): address copilot PR review feedback

- Support iterative beta versions (7.6.0-beta.1 -> 7.6.0-beta.2)
- Remove tag trigger from beta workflow to prevent premature releases
- Fix tag format in docs/summaries to include 'v' prefix
- Clarify deployment approval wording

* feat: replace mui with new style

* feat: improve time formatting in Clock component with padded digits

* fix: change Checkbox component from label to div for better semantics

* fix: change Switch component from label to div for better semantics

* feat: add smooth animation to reset functionality in Slider component

* feat: enhance accessibility and styling for form components including Checkbox, Dropdown, Radio, Slider, and Text

* feat: enhance WeatherOptions component with improved layout and auto location reset functionality

* feat: update Slider and Dropdown components with improved layout and z-index adjustments

* feat: add reset functionality to Dropdown component with toast notification

* feat: update Dropdown component styles for improved layout and structure

* feat: update languageSettings component with increased padding for better spacing

* feat: bump version to 7.6.0 across all manifests and documentation

---------

Signed-off-by: Alex Sparkes <alexsparkes@gmail.com>
Co-authored-by: David Ralph <me@davidcralph.co.uk>
2026-01-25 20:58:57 +00:00
Alex Sparkes
ce6b05f1a1 Merge branch 'beta' into dev
Signed-off-by: Alex Sparkes <alexsparkes@gmail.com>
2026-01-25 20:57:24 +00:00