Refine subscribe calendar mobile filters and bump version

This commit is contained in:
jxxghp
2026-06-27 22:17:47 +08:00
parent 71c4f587d3
commit 9a2384bf02
6 changed files with 930 additions and 24 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "moviepilot",
"version": "2.13.15",
"version": "2.13.16",
"private": true,
"type": "module",
"bin": "dist/service.js",

View File

@@ -590,7 +590,7 @@ function resetFabPosition() {
function handleWindowResize() {
updateFabPosition(getCurrentFabPosition())
if (fabDocked.value && isFabNearRightEdge()) {
if (fabDocked.value) {
fabPosition.value = {
...getCurrentFabPosition(),
x: getDockedFabX(),

View File

@@ -1216,9 +1216,27 @@ export default {
currentEpisodeInLibrary: 'Current in library',
currentEpisodePartiallyInLibrary: 'Partially in library',
currentEpisodeNotInLibrary: 'Current not in library',
libraryStateComplete: 'In library',
libraryStatePartial: 'Partial',
libraryStateNone: 'Missing',
compactLibraryProgress: '{state} ({completed}/{total})',
libraryUpdatedAt: 'Updated {time}',
libraryUpdatedAtShort: '{time}',
expandDayEvents: 'Show {count} more items for this day',
mobileFilterTitle: 'Subscription Calendar',
itemCount: '{count} items',
hideExpired: 'Hide expired',
showExpired: 'Show expired',
today: 'Today',
todayUpdated: 'Updated today',
upcoming: 'Upcoming',
expired: 'Expired',
episodeCount: '{count} episodes',
mobileEpisodeTitle: 'Episode {number}',
runtimeMinutes: '{minutes} min',
movie: 'Movie',
imageLoadFailed: 'Failed',
noMatchingEvents: 'No calendar items match the current filters',
},
storage: {
name: 'Name',

View File

@@ -1211,9 +1211,27 @@ export default {
currentEpisodeInLibrary: '本集已入库',
currentEpisodePartiallyInLibrary: '本集部分入库',
currentEpisodeNotInLibrary: '本集未入库',
libraryStateComplete: '已入库',
libraryStatePartial: '部分入库',
libraryStateNone: '未入库',
compactLibraryProgress: '{state} ({completed}/{total})',
libraryUpdatedAt: '最近更新 {time}',
libraryUpdatedAtShort: '{time}',
expandDayEvents: '展开当天剩余 {count} 个条目',
mobileFilterTitle: '订阅日历',
itemCount: '{count} 项',
hideExpired: '隐藏过期',
showExpired: '显示过期',
today: '今天',
todayUpdated: '今天更新',
upcoming: '即将播出',
expired: '已过期',
episodeCount: '{count} 集',
mobileEpisodeTitle: '第 {number} 集',
runtimeMinutes: '{minutes} 分钟',
movie: '电影',
imageLoadFailed: '加载失败',
noMatchingEvents: '暂无符合筛选条件的日历内容',
},
storage: {
name: '名称',

View File

@@ -1211,9 +1211,27 @@ export default {
currentEpisodeInLibrary: '本集已入庫',
currentEpisodePartiallyInLibrary: '本集部分入庫',
currentEpisodeNotInLibrary: '本集未入庫',
libraryStateComplete: '已入庫',
libraryStatePartial: '部分入庫',
libraryStateNone: '未入庫',
compactLibraryProgress: '{state} ({completed}/{total})',
libraryUpdatedAt: '最近更新 {time}',
libraryUpdatedAtShort: '{time}',
expandDayEvents: '展開當天剩餘 {count} 個條目',
mobileFilterTitle: '訂閱日曆',
itemCount: '{count} 項',
hideExpired: '隱藏過期',
showExpired: '顯示過期',
today: '今天',
todayUpdated: '今天更新',
upcoming: '即將播出',
expired: '已過期',
episodeCount: '{count} 集',
mobileEpisodeTitle: '第 {number} 集',
runtimeMinutes: '{minutes} 分鐘',
movie: '電影',
imageLoadFailed: '載入失敗',
noMatchingEvents: '暫無符合篩選條件的日曆內容',
},
storage: {
name: '名稱',

File diff suppressed because it is too large Load Diff