OpenVK Desktop (OVKDesktop)
39 subscribers
53 photos
27 links
Telegram канал посвященный разработке клиента на ПК для соцсети OpenVK.

Исходный код:
https://gitlab.com/fayzetwin.the.best/ovkdesktop

OpenVK:
https://ovk.to

Контакты:
contact@fayzetwin.xyz
Download Telegram
Вышла новая сборка OpenVK Desktop!

Версия: 0.8 Pre-release
Изменения:

- появилась ПОЛНАЯ поддержка аудио в постах, а также появился аудиоплеер, в котором вы можете слушать свои любимые треки, так и добавлять другие в свой плейлист

- была сделана адаптивная разметка по ВСЕМУ интерфейсу клиента:
теперь клиент будет смотреться прекрасно при почти любых его размерах - даже если на полный экран открыть

- был переделан внешний вид интерфейса клиента

- появилась (?) поддержка более старых систем, по типу Windows 8 и Windows 7 (пока что, не факт что это действительно будет работать - необходимо тестировать)

Скачать билд:
Google Drive | PixelDrain

Поддержать разработку OpenVK Desktop материальным путем вы можете изучив закрепленное сообщение в нашем канале!
❤2
OpenVK Desktop (OVKDesktop)
Photo
Если что, на разработку клиента я не забил, просто к сожалению, у меня на текущий момент достаточно много всякой работы и дел. Но релиз клиента в любом случае состоится.
❤3🎉1
В ближайшие недели будет релиз 100%
😱2❤1
OpenVK Desktop (OVKDesktop)
В ближайшие недели будет релиз 100%
Ну а пока вы ожидаете релиз, на репозиторий проекта было уже 2 коммита.


На текущий момент, были пофикшены критические баги, связанные с плеерами видео, а также был немного расширен функционал:

была добавлена полная поддержка отображения репостов в постах, а также появилась возможность отслеживать заявки на добавление в друзья (если кто-то захочет к вам добавиться в друзья - вы это увидите), а также, теперь можно кинуть человеку заявку в друзья прямо в его профиле.


Готового билда пока что не будет, планирую его сделать только тогда, когда проект окончательно перейдет в ветку release.

Все еще напоминаю, что вы можете поддержать мой труд материально (т.е. денежными средствами) - вся информация в закрепе в канале.
Также, вы можете поддержать мой проект, поставив звезду на репозиторий клиента! Ссылка на него - опять таки в закрепе канала.
👍1
Топик с моим клиентом добавили в @openvkmobile !

Я, честно, очень рад этому событию, что даже сама команда разработчиков OpenVK так или иначе заметила мой проект.

Как говорится, дальше - больше! 🚀
This media is not supported in your browser
VIEW IN TELEGRAM
Был залит еще один коммит в репозиторий клиента!

Что поменялось:

теперь, в профилях людей отображается, какой пост закреплен, а какой - нет

теперь, если на вашей страничке какой-либо пост написал другой человек, это будет отображаться в любом случае

был пофикшен баг с отображением статуса трека в MiniPlayer'е (лайкнут/не лайкнут). Ранее, иногда могло кинуть ошибку с Bad Request.

были написаны и интегрированы модули быстрого прерывания в PostsPage, AnotherProfilePage, ProfilePage. Ранее, если вы переходили на другую страницу в клиенте, и у вас в это время подгружались посты, то у вас мог вылететь клиент. Теперь, таких случаев должно стать намного меньше.
Вышла новая сборка OpenVK Desktop!

Версия 0.9 Pre-release
Изменения:

- все вышеперечисленное из последних коммитов в репозитории клиента (1, 2)

- появился LoggerService:
теперь в случае нахождения какого-либо бага или ошибки в клиенте, вы сможете найти в папке logs в папке с вашим клиентом взять нужный вам лог и указать его в issue. Учтите, что там также есть access_token от вашего аккаунта.

- появилась экспериментальная возможность репостить посты (пока что, только в PostsPage)

- был исправлен визуальный баг с AuthPage:
ранее, при авторизации у вас могло появится меню с просьбой ввести код от 2FA, хотя на самом деле у вас его и не было, и пароль у вас был неверным.


Скачать билд:
Официальный репозиторий (cloud.fayzetwin) | Google Drive

Поддержать разработку OpenVK Desktop материальным путем вы можете изучив закрепленное сообщение в нашем канале!
👍1
Тестирую сейчас кое-какой новый функционал клиента, который вы можете наблюдать на этой пикче 😁
Вышла новая сборка OpenVK Desktop!

Версия: 1.0 RELEASE
Изменения:

- был добавлен CrashReport:

теперь, при краше клиента, вы увидите окно с указанием причины, почему тот крашнулся.

- было пофикшено 2 визуальных бага в MiniPlayer:
теперь на слайдере длительности трека отображаются не секунды, а минуты и секунды в формате Х:ХХ;
теперь иконка громкости возле слайдера отображается более корректно, чем было ранее;


- был пофикшен критический баг при отображении репостов:
ранее, мог быть не виден репост репоста в посте, из-за некоторых особенностей OVK API, которые я при разработке метода отображения репостов в постах не предусмотрел.

- была добавлена возможность интеграции с LastFM (скробблер):

теперь, если вы того хотите, все то, что вы будете слушать в плане музыки в клиенте - это будет отображаться в вашем статусе в LastFM!

Скачать билд:
Официальный репозиторий (cloud.fayzetwin) | Google Drive

Поддержать разработку OVK Desktop материальным путем вы можете изучив закрепленное сообщение в нашем канале!
Кстати, репозиторий нашего клиента переходит с GitLab на GitHub, по некоторым техническим причинам.

Я буду очень рад, если вы поставите звезду нашему репозиторию в GitHub. 😃
На этом же репозитории будут выходить новые версии клиента.

https://github.com/fayzetwin1/ovkdesktop
This media is not supported in your browser
VIEW IN TELEGRAM
А теперь, пришло время для рубрики с донатами!

Я к сожалению, не очень знаю кто такой Владимир А., но все равно тебе огромное спасибо за донат!

Если что, на будущее, указывайте свои ники в комментах, если вы собираетесь донатить.

#донаты@ovkdesktop
Спасибо Веселкрафту за донат! 🙏

#донаты@ovkdesktop
Спасибо Михаилу за донат в виде 1 рубля🥀🥀🥀🥀

#донаты@ovkdesktop
OpenVK Desktop (OVKDesktop)
Спасибо Михаилу за донат в виде 1 рубля🥀🥀🥀🥀 #донаты@ovkdesktop
Насчёт версии под MacOS/Linux:
по большей части, это технически будет невозможно реализовать, так как WinUI3 - не кроссплатформенный графический фреймворк.


Есть всякие альтернативы по типу UNO Library, но это - костыли, и пока что я не очень хочу заниматься переносом клиента на другие системы.