Обновление 2.0
Приложение практически полностью переработано, теперь проекты, записи, игровой режим (сам игрок), предметы и даже уведомления — это объекты.
Ранее все данные хранились в словарях, что усложняло работу с ними и доработку функций. Сами функции были отдельно от того, с чем они работали. Теперь все это — единое целое.
Благодаря новому подходу уже появилось несколько новых предметов (несколько зелий), улучшены уведомления, проекты, записи и игровой режим. Все важные функции прошлой версии восстановлены. Менее важные будут добавлены позднее.
Планируется несколько крупных обновлений, которые коснутся игрового режима — квесты и бафы. Так же в проекты будут добавлены Этапы - подпроекты, как в мак-версии.
Глобальная цель — переход на графический интерфейс. Именно для этого потребовался переход на ООП — в дальнейшем нужно будет только перенести все в графику.
Приложение практически полностью переработано, теперь проекты, записи, игровой режим (сам игрок), предметы и даже уведомления — это объекты.
Ранее все данные хранились в словарях, что усложняло работу с ними и доработку функций. Сами функции были отдельно от того, с чем они работали. Теперь все это — единое целое.
Благодаря новому подходу уже появилось несколько новых предметов (несколько зелий), улучшены уведомления, проекты, записи и игровой режим. Все важные функции прошлой версии восстановлены. Менее важные будут добавлены позднее.
Планируется несколько крупных обновлений, которые коснутся игрового режима — квесты и бафы. Так же в проекты будут добавлены Этапы - подпроекты, как в мак-версии.
Глобальная цель — переход на графический интерфейс. Именно для этого потребовался переход на ООП — в дальнейшем нужно будет только перенести все в графику.
🔥1
Обновление 2.0.3
Если имя последнего проекта больше 4 слов, оно сокращается до аббревиатуры.
У помледнего проекта отображается прогресс в процентах с округлением.
В списке проектов у проекта отображается прогресс в процентах без округления
Если имя последнего проекта больше 4 слов, оно сокращается до аббревиатуры.
У помледнего проекта отображается прогресс в процентах с округлением.
В списке проектов у проекта отображается прогресс в процентах без округления
🔥1
Обновление 2.0.4
Исправлен баг с расчетом прогресса проекта в процентах
В записях теперь хранится добавленный прогресс в процентах, он же выводится после создания записи.
Исправлен баг с расчетом прогресса проекта в процентах
В записях теперь хранится добавленный прогресс в процентах, он же выводится после создания записи.
🔥1
Обновление 2.0.5
Текстовый интерфейс улучшен добавлением эмодзи - он стал более наглядным и красочным.
Текстовый интерфейс улучшен добавлением эмодзи - он стал более наглядным и красочным.
🔥1
Обновление 2.0.6
В уведомления добавлено имя проекта, в котором были изменения. Если оно большое - оно превращается в аббревиатуру.
В уведомления добавлено имя проекта, в котором были изменения. Если оно большое - оно превращается в аббревиатуру.
🔥1
Обновление 2.1
Добавлен Глобальный стрик!
Теперь есть два вида стрика - глобальный и локальный. Глобальный стрик - количество дней, в котором вы каждый день выполняете цель в любом проекте с дедлайном. Теперь в игровом режиме урон выдается именно за потерю глобального стрика.
Локальный стрик — это стрик конкретного проекта. Если по какой-то причиине вы не смогли его продлить — при потере локального стрика вы не получите урон. За локальный стрик можно получить только бонусы.
Так же добавлена Глобальная заморозка - она стоит 200 монет и замораживает глобальный стрик на 1 день.
Глобальный стрик и его статус (не продлен, продлен, заморожен) отображается в главном меню.
Кол-во дней в глобальном стрике отображается в главном меню.
Добавлен Глобальный стрик!
Теперь есть два вида стрика - глобальный и локальный. Глобальный стрик - количество дней, в котором вы каждый день выполняете цель в любом проекте с дедлайном. Теперь в игровом режиме урон выдается именно за потерю глобального стрика.
Локальный стрик — это стрик конкретного проекта. Если по какой-то причиине вы не смогли его продлить — при потере локального стрика вы не получите урон. За локальный стрик можно получить только бонусы.
Так же добавлена Глобальная заморозка - она стоит 200 монет и замораживает глобальный стрик на 1 день.
Глобальный стрик и его статус (не продлен, продлен, заморожен) отображается в главном меню.
Кол-во дней в глобальном стрике отображается в главном меню.
🔥1
Обновление 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