Skip to content

Releases: Zensonaton/FlutterVK

Flutter VK v0.3.1

02 Mar 07:30
12b850c
Compare
Choose a tag to compare
Flutter VK v0.3.1 Pre-release
Pre-release

Flutter VK v0.3.1

Изменения

  • ⚡️ Кэширование списка треков и плейлистов. Данный функционал находится под большим сомнением в плане стабильности.

Flutter VK v0.3.0

17 Feb 18:27
8d58e1f
Compare
Choose a tag to compare

Flutter VK v0.3.0

Это обновление добавляет функционал мини-плеера, возможность переключать треки скроллингом, раздел "Совпадения по вкусам", а так же мелкие оптимизации и изменения интерфейса.

Хочу поблагодарить человека, который сказал что «прочитал полностью патчноуты, но мало что смог понять». Теперь я буду стараться делать текст обновлений более ясным. :)

Изменения

  • Новый функционал: "Мини плеер". Нажав на кнопку внизу, приложение скроется в малюсенькое окошко, которое находится поверх всех окон. В таком окошке находится отображение информации по текущему треку, а так же его текст или обложка.
  • Функционал переключения трека при помощи скроллинга его обложки на полноэкранном плеере в мобильном интерфейсе.
  • Реализация раздела "Совпадения по вкусам".
  • Анимация переключения показа текста песни в мобильном интерфейсе полноэкранного плеера.
  • Кнопка "Перемешать" у раздела "Моя музыка" теперь может ставить на паузу.
  • У "играющих" плейлистов теперь есть небольшое свечение.
  • Плеер снизу, при первом запуске воспроизведения музыки, теперь появляется намного раньше.
  • Реализация отображения описаний плейлистов.
  • Изменение цвета названия и описания у плейлистов, музыка с которых играет в данный момент.
  • Небольшое затемнение для рекомендованных плейлистов с целью улучшения читабельности.
  • Автоматическая прокрутка текста песни не мешает пользователю, если он вручную скроллит текст песни.
  • Мобильный мини-плеер снизу находится ближе к краям экрана.
  • Треки с одинаковыми обложками (т.е., одинаковым альбомом) не создают одинаковых файлов обложек в кэше.
  • Небольшой файл с посланием для тех пользователей, которые попытаются прочитать папку с кэшем треков.
  • Оптимизация главного экрана.
  • Увеличение back-буфера для треков.

Фиксы

  • Фикс загрузки больших плейлистов.
  • Фикс отображения иконки паузы/воспроизведения у плейлистов.
  • Фикс работы комбинаций клавиш на главном экране.
  • Фикс "исчезающих" плейлистов во время загрузки.
  • Фикс неработающей проверки на доступность трека у рекомендуемых треков. Документация API ВКонтакте поражает своим качеством и надёжностью.
  • Фикс отображения экрана содержимого плейлистов.
  • Исправление якобы не скруглённых краёв у обложек треков, вызванных тенями/освещением.
  • Фикс цветов у иконки поиска во время загрузки плейлиста.

Flutter VK v0.2.2

17 Feb 07:27
a07c01c
Compare
Choose a tag to compare
Flutter VK v0.2.2 Pre-release
Pre-release

Flutter VK v0.2.2

В основном, это обновление привносит фиксы, а так же мелкие-мелкие изменения интерфейса.

Хочу поблагодарить человека, который сказал что «прочитал полностью патчноуты, но мало что смог понять». Теперь я буду стараться делать текст обновлений более ясным. :)

Изменения

  • Реализация раздела "Совпадения по вкусам".
  • Кнопка "Перемешать" у раздела "Моя музыка" теперь может ставить на паузу.
  • У "играющих" плейлистов теперь есть небольшое свечение.
  • Плеер снизу теперь появляется намного раньше.
  • Реализация отображения описаний плейлистов.
  • Изменение цвета названия и описания у плейлистов, музыка с которых играет в данный момент.
  • Небольшое затемнение для рекомендованных плейлистов с целью улучшения читабельности.
  • Автоматический скроллинг не мешает пользователю, если он вручную скроллит текст песни.
  • Мобильный мини-плеер снизу находится ближе к краям экрана.
  • Треки с одинаковыми обложками (т.е., одинаковым альбомом) не создают одинаковых файлов обложек в кэше.
  • Увеличение back-буфера для треков.

Фиксы

  • Фикс отображения иконки паузы/воспроизведения у плейлистов.
  • Фикс работы комбинаций клавиш на главном экране.
  • Фикс "исчезающих" плейлистов во время загрузки.
  • Фикс неработающей проверки на доступность трека у рекомендуемых треков. Документация API ВКонтакте поражает своим качеством и надёжностью.
  • Фикс отображения экрана содержимого плейлистов.
  • Исправление якобы не скруглённых краёв у обложек треков, вызванных тенями/освещением.
  • Фикс цветов у иконки поиска во время загрузки плейлиста.

Flutter VK v0.2.1

16 Feb 01:37
431a83a
Compare
Choose a tag to compare

Flutter VK v0.2.1 (багфикс)

Данное обновление имеет мно-о-ожество различных мелких изменений интерфейса, QoL-фич, мелочей, а так же системы кэширования треков.

Данное обновление было экстренно выпущено с целью фикса бага, допущенного в предыдущем обновлении.

Изменения

  • Экспериментальная система кэширования треков, которая работает только с «лайкнутыми» треками. Учтите, что в будущем система кэширования треков будет работать совершенно иным образом.
  • Новые комбинации клавиш: ENTER запускает воспроизведение первого трека из поиска, F11 открывает/закрывает полноэкранный плеер, ESC закрывает экран плейлиста, а так же экран глобального поиска треков, CTRL + F выделяет поля поиска.
  • Отображение длительности всех треков в плейлисте.
  • Использование другого текстового поля для поиска треков на экране плейлиста, а так же глобального поиска.
  • Кнопки для переключения разделов музыки (например, «Ваша музыка», «Ваши плейлисты» и прочие) теперь расположены в самом низу в мобильном интерфейсе.
  • Отображение анимации загрузки на изображении трека.
  • Теперь мини-плеер снизу при мобильном интерфейсе имеет равное, по сравнению с остальным интерфейсом расстояние слева и справа. Теперь плеер словно находится на одном и том же уровне что и остальной интерфейс.
  • Фикс невозможности открыть полноэкранный плеер.
  • Фикс обрезки текста на мини-плеере в мобильном интерфейсе.
  • Интерфейс теперь слегка меньше "глючит" при переключении между треками на Windows.
  • Убрал эффект "свечения" на экране с информацией о треке.
  • Разделы по типу «Ваши плейлисты», «Плейлисты для Вас» теперь не "обрезаются" справа и слева на главном экране.
  • Фикс цветов у кнопки для запуска плейлиста во время загрузки.
  • Небольшое скругление, видное при наведении на плейлистах.
  • Небольшая оптимизация метода по отображению длительности треков.
  • Избавление от лишнего Divider и SizedBox на главном экране на последнем месте.
  • Небольшие изменения блока "Как пусто" при включённых разделах музыки.
  • Временно избавился от IsolatedAudioHandler.
  • Пометил AppLogger'ы как static, благодаря чему больше виджетов стали const-виджетами.
  • Избавился от лишнего Hero для плейлистов, который по-итогу не работал, и лишь вызывал ошибки при открытии полноэкранного плеера.

Flutter VK v0.2.0

15 Feb 16:33
bb4ad3f
Compare
Choose a tag to compare

Flutter VK v0.2.0

Данное обновление имеет мно-о-ожество различных мелких изменений интерфейса, QoL-фич, мелочей, а так же системы кэширования треков.

eepy dog

Это обновление - первое обновление Flutter VK, в котором я изменил minor-версию приложения. В будущем, обновления для "основного" канала обновлений будут менять именно minor-версию, а обновления для "бета" канала будут менять patch-версию.

Изменения

  • Экспериментальная система кэширования треков, которая работает только с «лайкнутыми» треками. Учтите, что в будущем система кэширования треков будет работать совершенно иным образом.
  • Новые комбинации клавиш: ENTER запускает воспроизведение первого трека из поиска, F11 открывает/закрывает полноэкранный плеер, ESC закрывает экран плейлиста, а так же экран глобального поиска треков, CTRL + F выделяет поля поиска.
  • Отображение длительности всех треков в плейлисте.
  • Использование другого текстового поля для поиска треков на экране плейлиста, а так же глобального поиска.
  • Кнопки для переключения разделов музыки (например, «Ваша музыка», «Ваши плейлисты» и прочие) теперь расположены в самом низу в мобильном интерфейсе.
  • Отображение анимации загрузки на изображении трека.
  • Теперь мини-плеер снизу при мобильном интерфейсе имеет равное, по сравнению с остальным интерфейсом расстояние слева и справа. Теперь плеер словно находится на одном и том же уровне что и остальной интерфейс.
  • Фикс обрезки текста на мини-плеере в мобильном интерфейсе.
  • Интерфейс теперь слегка меньше "глючит" при переключении между треками на Windows.
  • Убрал эффект "свечения" на экране с информацией о треке.
  • Разделы по типу «Ваши плейлисты», «Плейлисты для Вас» теперь не "обрезаются" справа и слева на главном экране.
  • Фикс цветов у кнопки для запуска плейлиста во время загрузки.
  • Небольшое скругление, видное при наведении на плейлистах.
  • Избавление от лишнего Divider и SizedBox на главном экране на последнем месте.
  • Небольшие изменения блока "Как пусто" при включённых разделах музыки.
  • Временно избавился от IsolatedAudioHandler.
  • Пометил AppLogger'ы как static, благодаря чему больше виджетов стали const-виджетами.
  • Избавился от лишнего Hero для плейлистов, который по-итогу не работал, и лишь вызывал ошибки при открытии полноэкранного плеера.

Flutter VK v0.1.14

14 Feb 18:00
4658745
Compare
Choose a tag to compare
Flutter VK v0.1.14 Pre-release
Pre-release

Flutter VK v0.1.14

Перепись системы кэширования с целью улучшения её работы, а так же реализации её работы на Windows. Помимо кэширования треков, данная система дополнительно загружает обложки у треков.

Изменения

  • Экспериментальная система кэширования треков, благодаря которой треки не загружаются по несколько раз, экономя интернет траффик. В данный момент, данная система работает лишь с «лайкнутыми» треками. Учтите, что ввиду особенностей работы Android, кэш треков может очищаться в некоторых случаях. В будущем, кэш треков будет работать совершенно по-иному.
  • Фикс обрезки текста на мини-плеере в мобильном интерфейсе.

Flutter VK v0.1.13

14 Feb 01:42
44b9006
Compare
Choose a tag to compare
Flutter VK v0.1.13 Pre-release
Pre-release

Flutter VK v0.1.13

Это обновление привносит систему кэширования треков на Android, а так же множество мелких изменений интерфейса.

Изменения

  • Базовая система кэширования для Android: Теперь приложение старается "запомнить" прослушанные Вами треки, не требуя в будущем повторной их загрузки. Учтите, что данный функционал сделан как "затычка", и в будущем оно будет реализовано иным образом.

Flutter VK v0.1.12

13 Feb 19:00
591c8ae
Compare
Choose a tag to compare
Flutter VK v0.1.12 Pre-release
Pre-release

Flutter VK v0.1.12

Это обновление привносит множество мелких изменений интерфейса.

Изменения

  • Кнопки для переключения разделов музыки (например, «Ваша музыка», «Ваши плейлисты» и прочие) теперь расположены в самом низу в мобильном интерфейсе.
  • Отображение анимации загрузки на изображении трека.
  • Теперь мини-плеер снизу при мобильном интерфейсе имеет равное, по сравнению с остальным интерфейсом расстояние слева и справа. Теперь плеер словно находится на одном и том же уровне что и остальной интерфейс.
  • Интерфейс теперь слегка меньше "глючит" при переключении между треками на Windows.
  • Убрал эффект "свечения" на экране с информацией о треке.
  • Разделы по типу «Ваши плейлисты», «Плейлисты для Вас» теперь не "обрезаются" справа и слева.
  • Фикс цветов у кнопки для запуска плейлиста во время загрузки.
  • Небольшое скругление, видное при наведении на плейлистах.
  • Избавление от лишнего Divider и SizedBox на главном экране на последнем месте.
  • Небольшие изменения блока "Как пусто" при включённых разделах музыки.
  • Временно избавился от IsolatedAudioHandler.
  • Пометил AppLogger'ы как static, благодаря чему больше виджетов стали const-виджетами.
  • Избавился от лишнего Hero для плейлистов, который по-итогу не работал, и лишь вызывал ошибки при открытии полноэкранного плеера.

Flutter VK v0.1.10

12 Feb 18:01
683aef6
Compare
Choose a tag to compare
Flutter VK v0.1.10 Pre-release
Pre-release

Flutter VK v0.1.10

  • Отображение анимации загрузки поверх изображения трека.
  • Избавился от лишнего Hero для плейлистов, который по-итогу не работал, и лишь вызывал ошибки при открытии полноэкранного плеера.

Flutter VK v0.1.9

12 Feb 13:20
d604b73
Compare
Choose a tag to compare

Flutter VK v0.1.9

  • Реализация системы обновлений. По-умолчанию, наличие обновлений происходит каждый раз, когда Вы заходите в приложение. Если таковое поведение Вам не нравится, то Вы в любой момент можете отключить проверку на наличие обновлений в разделе «Профиль».
  • Фикс установщика для Windows.