feat: ребрендинг в Prisma и улучшенная прокрутка анонсов автора (v3.4.0)
Build and Release / Build Windows x64 (push) Has been cancelled

This commit is contained in:
2026-09-05 10:55:10 +03:00
parent f983e3c8c0
commit 583f60e706
21 changed files with 68 additions and 54 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ class GelRuleApp extends ConsumerWidget {
return DynamicColorBuilder(
builder: (lightDynamic, darkDynamic) {
return MaterialApp.router(
title: 'Lunaris',
title: 'Prisma',
debugShowCheckedModeBanner: false,
theme: buildTheme(
Brightness.light,
+2 -2
View File
@@ -1,3 +1,3 @@
const appDisplayVersion = '3.3.1';
const appBuildNumber = 73;
const appDisplayVersion = '3.4.0';
const appBuildNumber = 74;
const appReleaseChannel = 'Stable';
+9
View File
@@ -1,4 +1,13 @@
const lunarisChangelog = [
LunarisChange(
version: '3.4.0',
title: 'Ребрендинг в Prisma: новое имя, комфортная прокрутка анонсов и обновленные репозитории',
bullets: [
'Ребрендинг в Prisma: приложение официально переименовано в Prisma — обновлены названия окон, манифесты и системные идентификаторы.',
'Улучшенная прокрутка анонсов: в диалоге личных сообщений и рассылок автора добавлен дополнительный нижний отступ, чтобы карточки не перекрывались нижней панелью навигации и системными элементами управления.',
'Синхронизация репозиториев: репозитории на GitHub и Gitea переведены на Prisma, ссылки внутри приложения и служба автообновления переключены на новые адреса.',
],
),
LunarisChange(
version: '3.3.1',
title: 'Улучшенное разделение текстовых постов и облачных зеркал',
+4 -4
View File
@@ -18,14 +18,14 @@ class UpdateService {
UpdateService(this._dio, this._settingsService);
static const giteaLatestReleaseUrl =
'https://gitea.rardogsynapse.online/api/v1/repos/RarDog/Lunaris/releases/latest';
'https://gitea.rardogsynapse.online/api/v1/repos/RarDog/Prisma/releases/latest';
static const giteaReleasesUrl =
'https://gitea.rardogsynapse.online/api/v1/repos/RarDog/Lunaris/releases';
'https://gitea.rardogsynapse.online/api/v1/repos/RarDog/Prisma/releases';
static const githubLatestReleaseUrl =
'https://api.github.com/repos/RarDog/Lunaris/releases/latest';
'https://api.github.com/repos/RarDog/Prisma/releases/latest';
static const githubReleasesUrl =
'https://api.github.com/repos/RarDog/Lunaris/releases';
'https://api.github.com/repos/RarDog/Prisma/releases';
static const latestReleaseUrl = githubLatestReleaseUrl;
static const releasesUrl = githubReleasesUrl;
@@ -307,7 +307,12 @@ class _ArtistPostsScreenState extends ConsumerState<ArtistPostsScreen> {
)
: ListView.separated(
controller: scroll,
padding: const EdgeInsets.fromLTRB(16, 16, 16, 24),
padding: EdgeInsets.fromLTRB(
16,
16,
16,
120 + MediaQuery.paddingOf(context).bottom,
),
itemCount: _announcements.length,
separatorBuilder: (_, __) => const SizedBox(height: 12),
itemBuilder: (context, index) {