expensescontrol's People
expensescontrol's Issues
Detekt, CI
Исправить иконку уведомления
Сейчас стандартный робот
При выборе двух дат для фильтра Период траты за последнюю дату не попадают в список
Crashlytics
Коммит в мастер делает тег и релиз
Оптимизация виджета под Android 12
Можно ввести сумму == 0
Добавить javadoc для presentation и, возможно, data слоя
Виджет на лаунчер
Список расходов за сегодня и кнопка добавить -> переход на экран расходов
Проблема загрузки виджета при отсутствии трат в БД
Также отображается и первый добавленный элемент, и текст об отсутствии элементов
Разбиение на модули
Формат даты в элементе списка
Публикация в Play market
DataStore вместо SharedPreferences
Экран статистики
- Выбор фильтра
- Период трат (день, неделя, месяц, год)
- Категория
- Максимальная сумма покупки за выбранный период
- При выборе фильтра обновляется список трат на экране статистики и показывается общая сумма трат по выбранному фильтру (кроме макс. суммы покупки)
Splash screen
Заюзать splash screen api
Обновить зависимости
Сделать фильтрацию трат в IO потоке
Скрипты на kotlin dsl
Сделать экран ввода трат более информативным
Добавить информацию, что за траты отображаются, текст для пустого списка трат
Маска ввода для полей ввода суммы
Неверное состояние chip'a, если дисмиснуть диалог на экране статистики
После этого ломается визуальная логика экрана
Было поймано на чипе периода, проверить на чипе категорий
Показывать дату, до которой действует текущий лимит
Сохранять выбранные категории и траты в аккаунте Гугла
Проверка, добавлена ли хоть одна сумма за день
Если нет, уведомление. Проверка периодическая
Jetpack compose
Показ графика при выборе фильтра с периодом трат
Показывать график по категориям трат за выбранный период
Выбирать желаемые категории на входе в приложение
Расширить категории, на экране добавления трат будут только выбранные
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.