Sanders
42f8e20bf0
Improves: Internationalization and data models
...
- Adds new localization keys for transaction details.
- Deletes obsolete localization files, switching to a single ARB file per language.
- Adds `Equatable` to data models (`Category`, `Tag`, `TransactionRecord`, `User`) for improved state management and change detection.
- Introduces the transaction creation dialog.
- Adds development note to GEMINI.md
Improves internationalization and data models
- Adds new localization keys for transaction details, supporting enhanced user experience.
- Migrates to single ARB file for each language, streamlining the localization process.
- Implements Equatable in data models (Category, Tag, TransactionRecord, User) for improved state management and simplified change detection.
- Introduces transaction creation dialog, simplifying the transaction creation process.
- Adds development note to GEMINI.md
2025-06-29 23:03:17 +03:00
Sanders
e0cb2d1e2c
Fix summary
2025-06-29 13:07:39 +03:00
Sanders
f2f9f7871f
Add summary
2025-06-28 13:47:47 +03:00
Sanders
145e57f410
Small fixes
2025-06-28 00:49:21 +03:00
Sanders
14a69200d3
Small fixes
2025-06-28 00:02:41 +03:00
Sanders
65fe73b396
Transfer settings to user
2025-06-27 23:31:16 +03:00
Sanders
0d64d4ca0e
Add cubit settings
2025-06-27 22:28:12 +03:00
Sanders
5856b59b54
Language
2025-06-27 18:42:02 +03:00
Sanders
b2c8189cb2
Add bloc
2025-06-27 16:42:12 +03:00
Sanders
74f5b9872a
Small fix
2025-06-27 16:02:39 +03:00
Sanders
5f78dfb603
Small fix
2025-06-27 16:02:30 +03:00
Sanders
caff9bac1f
Small fix
2025-06-27 12:24:47 +03:00
Sanders
33fb960397
feat: Добавить ссылку на пользователя в сущность транзакции
2025-06-10 23:55:35 +03:00
Sanders
e4dc12666b
refactor: Передать userId в getDefaultTags
2025-06-10 23:55:33 +03:00
Sanders
70851b65dc
Small fix
2025-06-10 23:33:27 +03:00
Sanders
fbefda5042
feat: реализовать привязку тегов к пользователю
2025-06-10 23:33:07 +03:00
Sanders
1b1fe1e89f
Small fix
2025-06-10 11:58:41 +03:00
Sanders
6eb8a2d9bb
refactor: удалить неиспользуемый импорт и обновить метод заполнения примеров транзакций
2025-06-09 23:33:40 +03:00
Sanders
00a9a1a549
feat: добавить системного пользователя и userId в создание категорий
2025-06-09 22:44:04 +03:00
Sanders
62e3cf9fb7
refactor: обновить утилиты категорий с поддержкой userId
2025-06-09 22:40:59 +03:00
Sanders
df405685b8
feat: добавить userId в методы создания категорий
2025-06-09 22:39:30 +03:00
Sanders
c68bd8b79c
refactor: обновить модели категорий с добавлением userId
2025-06-09 22:39:27 +03:00
Sanders
a68c2cd4b3
feat: добавить адаптеры Color и IconData для Hive
2025-06-09 22:30:13 +03:00
Sanders
c638b6ee4f
Основываясь на предоставленных изменениях, я предлагаю следующий коммит:
...
feat: добавить поддержку пользователей в приложение учета бюджета
2025-06-09 22:23:52 +03:00
Sanders
f9e95a6df5
Small fix
2025-06-09 18:55:49 +03:00
Sanders
0cc4b26983
fix: добавить регистрацию SettingsService в GetIt
2025-06-09 18:55:01 +03:00
Sanders
b99c43a731
refactor: удалить кнопку переключения темы из домашней страницы
2025-06-09 18:46:03 +03:00
Sanders
1032b09114
feat: внедрить сервис настроек с использованием Hive CE и dependency injection
2025-06-09 18:42:58 +03:00
Sanders
e07cec7608
Small fix
2025-06-09 18:39:09 +03:00
Sanders
db8e5f4a73
feat: добавить страницу настроек с сохранением темы
2025-06-09 17:39:09 +03:00
Sanders
881f57b70a
refactor: добавить вызов flush после инициализации данных
2025-06-09 17:39:07 +03:00
Sanders
75c3b4c69a
Small fix
2025-06-09 17:03:41 +03:00
Sanders
8414233e14
feat: добавить адаптер IconData для Hive
2025-06-09 17:00:21 +03:00
Sanders
d578c72691
refactor: обновил импорты в hive_service.dart
2025-06-09 17:00:19 +03:00
Sanders
f4642a8281
feat: добавить заполнение начальных данных и логирование в HiveService
2025-06-09 16:54:21 +03:00
Sanders
fa3deff5f6
Small fix
2025-06-09 16:28:16 +03:00
Sanders
4eb3e1f700
Small fix
2025-06-09 16:27:01 +03:00
Sanders
7db4e35bf6
feat: добавить автогенерацию ID через UUID
2025-06-09 16:25:18 +03:00
Sanders
820528398d
build: обновить зависимости hive на версии ce
2025-06-09 16:25:15 +03:00
Sanders
c414403f8c
fix: добавить аннотации HiveField для всех полей моделей
2025-06-09 16:17:27 +03:00
Sanders
c5ec6d1dc9
build: обновил зависимости на hive_ce в моделях
2025-06-09 16:17:22 +03:00
Sanders
84b41bcf55
fix: исправить порядок импортов в transaction_record.dart
2025-06-09 16:11:30 +03:00
Sanders
06557638e8
feat: добавить поддержку Tag и TransactionRecord в Hive
2025-06-09 16:10:45 +03:00
Sanders
673ce8bfd3
feat: Добавить уникальный ID для транзакций
2025-06-09 16:10:43 +03:00
Sanders
5f867873ec
feat: добавить репозитории Hive для тегов и транзакций
2025-06-09 16:04:57 +03:00
Sanders
c63d90163d
feat: добавить зависимости для работы с Hive
2025-06-09 15:54:09 +03:00
Sanders
1ee3a54d94
feat: добавить реализацию Hive базы с интерфейсами репозиториев
2025-06-09 15:53:42 +03:00
Sanders
36f9b380e3
feat: добавить зависимость hive_ce
2025-06-09 15:53:41 +03:00
Sanders
2e73141e7d
feat: добавить утилиты для тегов и тестовых транзакций
2025-06-09 15:40:44 +03:00
Sanders
a4f4f77fc6
feat: добавить утилиту для работы с категориями
2025-06-09 15:38:48 +03:00