116 Commits

Author SHA1 Message Date
住京华
b8ce69011c feat(video): use ffmpeg as video backend (#241)
* chore(deps): update dependencies

* chore(deps): update dependencies

* fix: update ios and macos platform version

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* feat: add argon2 support

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* chore(deps): update deps

* feat(video): use ffmpeg as video backend

* fix(video): simplify video view invocation and improve button interaction

* feat(button): add customizable color option to PageBackButton

[skip ci]
2025-05-19 00:18:51 +08:00
ZhuJHua
f642530bca feat: integrate Jieba for keyword extraction and search optimization 2025-04-18 11:19:01 +08:00
ZhuJHua
3be9f90575 chore(deps): update dependencies 2025-04-16 23:56:59 +08:00
ZhuJHua
2eb6ab7409 feat: add code scanning to import support 2025-04-14 15:30:23 +08:00
ZhuJHua
96682cb593 refactor: optimize the code structure 2025-04-13 21:36:41 +08:00
ZhuJHua
06b52fce5d chore(deps): update permission_handler and syncfusion_flutter_sliders versions 2025-04-09 23:54:58 +08:00
ZhuJHua
9edc55a6c8 chore(deps): update flutter_map_cache and flutter_native_splash versions 2025-04-07 23:57:58 +08:00
ZhuJHua
6584cca855 chore(deps): update project configuration and dependencies 2025-04-02 23:58:59 +08:00
ZhuJHua
12e4e808da chore(deps): update project configuration and dependencies 2025-04-01 23:52:46 +08:00
ZhuJHua
3266d9f438 chore(deps): update project configuration and dependencies 2025-03-28 23:56:46 +08:00
ZhuJHua
c39f5b30f8 chore(deps): update project configuration and dependencies 2025-03-27 23:35:59 +08:00
ZhuJHua
d5e5b94607 chore(deps): update project configuration and dependencies 2025-03-25 22:34:00 +08:00
ZhuJHua
b274622006 chore: remove custom_lint to fix dart analyzer slow 2025-03-23 05:36:05 +08:00
ZhuJHua
4abb85ad42 fix: remove workspace 2025-03-23 04:30:17 +08:00
ZhuJHua
182008a678 chore(deps): update isar_flutter_libs dependency to use git source 2025-03-22 23:22:57 +08:00
ZhuJHua
0b1a9bf4c8 chore(deps): update package versions 2025-03-21 23:58:26 +08:00
ZhuJHua
0e46a830af chore(deps): update dependencies to latest versions 2025-03-19 23:27:42 +08:00
ZhuJHua
41709c8832 chore(deps): update dependencies to latest versions 2025-03-18 23:57:10 +08:00
ZhuJHua
af3bf29139 chore(deps): use dart workspace 2025-03-16 20:14:58 +08:00
ZhuJHua
1afe59ac70 chore(deps): update dependencies 2025-03-16 00:03:53 +08:00
ZhuJHua
406e042411 chore(deps): update dependencies 2025-03-16 00:03:53 +08:00
ZhuJHua
8d95476d04 chore(deps): update dependencies 2025-03-16 00:03:52 +08:00
ZhuJHua
83049f598e chore(deps): update dependencies in pubspec.lock and pubspec.yaml 2025-03-16 00:03:52 +08:00
ZhuJHua
d992cc173d refactor: remove Objectbox plugin references and update tile caching implementation 2025-03-02 07:05:48 +08:00
ZhuJHua
3fb5573a7c refactor: streamline theme management and dynamic color support 2025-03-02 04:47:50 +08:00
ZhuJHua
9b72ceaa6e chore: update dependencies in pubspec.yaml to latest versions 2025-03-01 23:59:33 +08:00
住京华
cd78ab72c4 feat: enhance UI and improve desktop experience (#179) 2025-02-23 13:06:39 +00:00
ZhuJHua
bcdbabc8d4 fix: update dependencies and remove unused localization imports 2025-02-23 16:36:48 +08:00
ZhuJHua
e9992128c7 feat: optimize image preview 2025-02-17 23:59:13 +08:00
ZhuJHua
12e5dbdaad fix: route error 2025-02-16 23:57:40 +08:00
ZhuJHua
cdf39298f9 feat: use the new route transition 2025-02-14 23:54:06 +08:00
ZhuJHua
fe6267bf29 chore(*): upgrade flutter version to 3.29.0 2025-02-13 23:57:51 +08:00
ZhuJHua
e53c379502 chore(*): upgrade flutter and frb version 2025-02-12 23:56:07 +08:00
ZhuJHua
1c374b7a84 test(add test for utils): 2025-02-08 23:56:26 +08:00
ZhuJHua
6ce64f8b46 feat: add secure storage to store user key 2025-02-06 18:51:07 +08:00
ZhuJHua
5dc836ecce feat(font): streamline font loading 2025-02-04 04:38:07 +08:00
ZhuJHua
5154db3269 feat(cache): implement LRUCache and AsyncLRUCache for efficient data management 2025-02-04 04:13:36 +08:00
ZhuJHua
b5be93fa56 refactor: rename rust library from rust_lib_mood_diary to moodiary_rust 2025-02-04 03:10:37 +08:00
ZhuJHua
5ded722d5c chore: update imports and refresh package version to 3.0.0 2025-02-04 02:34:12 +08:00
ZhuJHua
4436162bd7 chore: update flutter_rust_bridge to version 2.7.1 and adjust generated files 2025-01-31 21:36:32 +08:00
ZhuJHua
e3066748d4 feat(llama): add LlamaUtil class and update dependencies 2025-01-30 23:40:50 +08:00
ZhuJHua
f6fbdf8c4c build(*): upgrade dependencies 2025-01-29 23:59:00 +08:00
ZhuJHua
fb77e91a33 chore(*): bump version to 2.7.2+72
Update the application version in pubspec.yaml from 2.7.1+71 to 2.7.2+72.
2025-01-27 15:47:43 +08:00
ZhuJHua
686bd4f41a feat(markdown): support markdown editing and embed rendering
- Implement markdown editing feature with toolbar.
- Add rendering for image, audio, and video embeds in markdown content.
- Add markdown content preview.
- Refactor and improve drawing and photo picking features.
- Implement rendering of markdown syntax highlighting.
- Add markdown to text plain text conversion.
- Add markdown type for diary.
2025-01-26 10:57:37 +08:00
ZhuJHua
93a4325aec feat(pubspec): add logo path for desktop
Add `logo_path` to pubspec.yaml for specifying the desktop application logo.
2025-01-25 22:28:02 +08:00
ZhuJHua
0b5aa5f762 feat(msix): update msix config for store publishing
Update `identity_name`, `publisher`, and `publisher_display_name` in `msix_config` for Microsoft Store publishing.
2025-01-25 16:43:14 +08:00
ZhuJHua
c9fd39561f feat(msix): update msix configuration for store
Update `display_name`, `publisher_display_name`, `identity_name`, and `publisher` in `msix_config` for store publishing.
2025-01-25 16:40:48 +08:00
ZhuJHua
ad32aa616a chore(*): adjust msix_config settings in pubspec.yaml
Refactor the msix_config in `pubspec.yaml` by changing the indentation of the settings.
2025-01-25 16:37:55 +08:00
ZhuJHua
41e6113a0a feat(msix): add msix configuration for store publishing
Adds display name, publisher display name, identity name and capabilities for publishing to the Microsoft Store.
2025-01-25 16:36:01 +08:00
ZhuJHua
7a2fe21a21 chore(deps): bump shared_preferences, waterfall_flow, slang_build_runner and other dependencies
Bumps [shared_preferences](https://pub.dev/packages/shared_preferences) from 2.3.5 to 2.4.0.
Bumps [waterfall_flow](https://pub.dev/packages/waterfall_flow) from 3.1.0 to 3.1.1.
Bumps [slang_build_runner](https://pub.dev/packages/slang_build_runner) from 4.4.0 to 4.4.2.
Also bumps other dependencies:
- glob from 2.1.2 to 2.1.3
- image_picker_macos from 0.2.1+1 to 0.2.1+2
2025-01-24 18:11:15 +08:00