Обновление 2.2.1
Теперь фиксируется рекорд глобального стрика и стрика в проекте. Если вы достигли нового рекорда в глобальном стрике - это отображается в главном меню. Максимальных стрик проекта отображается в его подробностях.
В псписке проектов виден мини-статус стрика - Не начат, начат, продлен, потерян
Список проектов стал более читаемым, добавились эмодзи для наглядности
Теперь фиксируется рекорд глобального стрика и стрика в проекте. Если вы достигли нового рекорда в глобальном стрике - это отображается в главном меню. Максимальных стрик проекта отображается в его подробностях.
В псписке проектов виден мини-статус стрика - Не начат, начат, продлен, потерян
Список проектов стал более читаемым, добавились эмодзи для наглядности
🔥1
Обновление 2.2.6
Добавлено завершение проекта и игровой бонус за завершение
Цель на день теперь не необходимое кол-во символов к написанию, а общее кол-во символов, которое должно быть достигнуто сегодня.
Добавлено завершение проекта и игровой бонус за завершение
Цель на день теперь не необходимое кол-во символов к написанию, а общее кол-во символов, которое должно быть достигнуто сегодня.
🔥1
Обновление 2.2.7
Новый проект автоматически становится последним для быстрого добавления записи
Новый проект автоматически становится последним для быстрого добавления записи
🔥1
Обновление 2.2.8
Возвращен старый механизм расчета символов ан сегодня (сколько нужно написать).
Возвращен старый механизм расчета символов ан сегодня (сколько нужно написать).
🔥1
Обновление 2.2.9
Снова вернул цель на день как общее кол-во символов, улучшив механизм.
При завершении стрика в проекте глобальный стрик тоже продлевается.
Снова вернул цель на день как общее кол-во символов, улучшив механизм.
При завершении стрика в проекте глобальный стрик тоже продлевается.
🔥1
Обновление 2.2.10
Если цель на сегодня выполнена, она больше не отображается.
Продление стриков и выдача бонусов происходит даже в том случае, если цель на сегодня уже выполнена, но новые символы не добавлялись, но стрик не продлен. Проверка происходит на этапе создания новой записи.
Если цель на сегодня выполнена, она больше не отображается.
Продление стриков и выдача бонусов происходит даже в том случае, если цель на сегодня уже выполнена, но новые символы не добавлялись, но стрик не продлен. Проверка происходит на этапе создания новой записи.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Работа над графическим интерфейсом идет полным ходом. Пока я только разбираюсь в этом, постепенно подключая всю логику к интерфесу.
🔥1
Media is too big
VIEW IN TELEGRAM
Теперь интерфейс реагирует на изменения в проекте, проект можно редактировать, быстро добавлять записи, удалять их, добавлять проект в архив и завершать его, если цель достигнута.
Остется добавить сортировку в список проектов и подключить игровую логику и логику стрика. По традиции - последние две вещи будут самыми трудоемкими.
Вариант с вкладками, а не отдельным окном выбран намеренно - в дальнейшем проше будет добавлять что-то новое и использовать это.
Остется добавить сортировку в список проектов и подключить игровую логику и логику стрика. По традиции - последние две вещи будут самыми трудоемкими.
Вариант с вкладками, а не отдельным окном выбран намеренно - в дальнейшем проше будет добавлять что-то новое и использовать это.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь приложение поддерживает отображение внутренних уведомлений.
Несемся вперед семимильными шагами.
Несемся вперед семимильными шагами.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Добавлена анимация круговой диаграммы
🔥1
Разобрался с компиляцией приложения и будущим его распространением, добавил фильтрацию проектов по статусу.
🔥1
Мем дня - сегодня ночью собрал приложение в .app и оно в какой-то момент весило 1.5 Гб. Я не знаю, что в него запихал упаковщик, но это было смешно.
В итоге узнал, что код можно упаковать с компилятором на C++ и вес упал до 98 мб. Работаю над этим.
В итоге узнал, что код можно упаковать с компилятором на C++ и вес упал до 98 мб. Работаю над этим.
🥰1
Сегодня планирую подключить игровую логику, примерно понимаю, каким будет макет.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Срздал структуру игрового меню
Еще вчера сделал интерфейс адаптивным к изменению размера, а сегодня открыл для себя свойство текстового объекта - перенос по словам. Все думал, это же должно быть в библиотеке. И это есть.
Еще вчера сделал интерфейс адаптивным к изменению размера, а сегодня открыл для себя свойство текстового объекта - перенос по словам. Все думал, это же должно быть в библиотеке. И это есть.
🔥1