Commit graph

1765 commits

Author SHA1 Message Date
Amarjit Singh
f94e709432 Merge upstream/dev (0.5.6) into feature/collections
Resolve conflicts in AddonConfigServer (context param) and
AddonWebPage (i18n strings + tab removal → single-page layout).
Collections section adapted to upstream's new section-block structure.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 10:47:10 -07:00
skoruppa
716a3fd1a0
Merge pull request #1015 from halibiram/fix/cast-screen-skeleton-animation
fix: add shimmer animation to cast screen skeleton loading
2026-04-02 18:49:44 +02:00
skoruppa
dea9de4405
Merge pull request #1209 from skoruppa/fixes
Items erichment improvemens
2026-04-02 15:13:05 +02:00
skoruppa
ac89e0e519
Merge pull request #1210 from halibiram/fix/player-speed-v2
fix playback speed compatibility and player exit stability
2026-04-02 14:26:47 +02:00
skoruppa
bc0f835bd3
Merge pull request #1214 from aicon/dev
Update Hungarian translation add missing strings
2026-04-02 14:20:45 +02:00
aicon
a994f83dd3
Update Hungarian translation add missing strings 2026-04-02 14:14:13 +02:00
HALİL İBRAHİM ÖZDEMİR
6e32d95961 Fix playback speed change not working on DTS and other passthrough audio formats 2026-04-02 11:49:27 +03:00
skoruppa
3fff033987 Update strings.xml 2026-04-02 10:34:47 +02:00
skoruppa
2cd6507a2f
Merge branch 'NuvioMedia:dev' into fixes 2026-04-02 10:31:53 +02:00
skoruppa
baba142275
Merge pull request #564 from halibiram/feature/i18n-web-config
feature/i18n web config
2026-04-02 10:31:22 +02:00
skoruppa
8a49d820b1 Small change in translation 2026-04-02 10:26:15 +02:00
skoruppa
5efafdd98a Add rest of missing translations 2026-04-02 09:10:47 +02:00
skoruppa
2377462e72
Merge branch 'NuvioMedia:dev' into fixes 2026-04-02 09:07:44 +02:00
skoruppa
019c998447
Merge pull request #1167 from M7-SiN/patch-1
Added Arabic Language
2026-04-02 09:06:32 +02:00
skoruppa
1fc909a7cc
Merge pull request #1203 from daniele-sforza/feat/it-localization-full-parity
Updated Italian localization after hardcoded strings extraction
2026-04-02 09:03:36 +02:00
skoruppa
efe27a0bd1
Merge pull request #1205 from danilopagotto82/Pt-br-update-v0,6,2
Update pt-br strings.xml (contents and erros)
2026-04-02 09:03:03 +02:00
skoruppa
0901ef80df
Merge pull request #947 from silentbil/player_loading_status
Show player loading status
2026-04-02 08:26:14 +02:00
natan
253899da93 on by default 2026-04-02 09:00:00 +03:00
Amarjit Singh
cb19acf552 Redesign Web UI collections tab and polish folder detail
- Redesign collections tab: grouped settings, toggle switches,
  cover mode picker (None/Emoji/Image), separated Active/Add Sources
- Filter collections from catalog source picker
- Active sources scrollable with search and filter
- Sort arrows disabled during search, first/last arrows disabled
- Larger collapse arrow icons
- Update strings to mention collections
- Adjust folder detail tab spacing to 12dp

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:56 -07:00
Amarjit Singh
1e00669752 Render collection folders as native grid items in Grid layout
- Add CollectionHeader and CollectionFolder to GridItem sealed class
- Build grid items from homeRows for correct collection ordering
- Collections appear as section headers + folder cards in the grid
- Folder cards show cover image, emoji, or initials with title overlay
- Removes old hardcoded horizontal row insertion for collections

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:56 -07:00
Amarjit Singh
c407eda71c Polish collection UI: tab styling, editor scroll, view mode labels, catalog names
- Fix View Mode button selected style to match Tile Shape pattern
- Show All Tab toggle now uses Card style matching Hide Title
- Emoji shows in folder detail header (Tabbed/Rows modes)
- Tabs moved to same row as folder title, title truncates with ellipsis
- All tab uses "Combined" subtitle for consistent pill sizing
- Collection editor is now a single scrollable LazyColumn
- Rename Tabbed Grid to Tabs, Follow Layout to Follow Home Layout
- Fix catalog display name showing raw ID instead of proper name
- Pass Modern landscape posters and fullscreen backdrop settings through

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:56 -07:00
Amarjit Singh
9029351316 Implement true Follow Layout using real home layout composables
- Follow Layout now renders actual ClassicHomeContent, GridHomeContent,
  or ModernHomeContent with folder catalog data
- Build HomeUiState from loaded CatalogRows including GridItem list
- Pass through Modern settings (landscape posters, fullscreen backdrop)
- Fix catalog display name showing raw ID instead of proper name

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:55 -07:00
Amarjit Singh
01bcca304c Add backdrop image, view modes, and Modern hero for collections
- Add backdropImageUrl at Collection level for Modern layout hero
- Add viewMode (Tabbed Grid/Rows/Follow Layout) and showAllTab at Collection level
- Modern hero shows folder title/emoji with backdrop fallback chain
- Tabbed Grid supports "All" tab with round-robin catalog merge
- Rows mode uses CatalogRowSection for each catalog source
- Update Web UI, TV editor, and serialization for new fields

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:55 -07:00
Amarjit Singh
39a8a9cee2 Add Collections tab to Manage from Phone web UI
Extend the existing QR-code addon management feature with a Collections
tab for full CRUD of collections and folders from the phone browser.
Includes categorized emoji picker, searchable catalog source list,
collapsible sections, import/export with full validation, cover image
preview, unified catalog+collection ordering in the Catalogs tab with
correct persistence, and enable/disable toggle for collections.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:41:55 -07:00
HALİL İBRAHİM ÖZDEMİR
44965795cf fix playback speed compatibility and player exit stability 2026-04-02 04:46:28 +03:00
skoruppa
85e180dc34 Erichment improvemens
A lot of people had some problems with enrichment data - either release dates, didn't want images changed on home (but with everything else enriched), or were unhappy with the imdb rating from tmdb.

With this change, Home and CW enrichment finally respects TMDB settings, it is possible to turn off only dates enrichement, and MDBList is used for getting the correct imdb rating

Fixes #1198
2026-04-02 00:52:06 +02:00
DaN
4ea2749cf6
Update strings.xml
Errors and contents
2026-04-01 13:09:42 -03:00
Daniele Sforza
edc534a866 Updated Italian Localization 2026-04-01 17:35:57 +02:00
M7sin
b3b372d644
Final touches 2026-04-01 15:00:58 +03:00
M7sin
953ebfb06a
Update Arabic strings 2026-04-01 13:30:16 +03:00
natan
7021a8ee25 Merge branch 'dev' into player_loading_status
# Conflicts:
#	app/src/main/java/com/nuvio/tv/ui/screens/player/PlayerRuntimeControllerInitialization.kt
2026-03-31 23:15:07 +03:00
Nayif
3fdfb341d7
Merge pull request #1176 from halibiram/feat/player-aspect-mode
player aspect mode
2026-04-01 00:22:27 +05:30
Nayif
8dad475e8f
Merge pull request #1179 from halibiram/fix/detail-backdrop-scroll-bleed
Fix stale hero backdrop in MetaDetails
2026-04-01 00:22:13 +05:30
tapframe
89a769a33c bump version 2026-03-31 23:18:47 +05:30
Nayif
b32463bdf0
Merge pull request #1180 from skoruppa/fixes-2
Series Watched Badges - trakt improvements
2026-03-31 23:13:06 +05:30
Nayif
6a6e132dc3
Merge pull request #1149 from foXaCe/fix/hardcoded-strings-extraction
Extract hardcoded strings to resources for i18n
2026-03-31 23:12:46 +05:30
Nayif
9951620f1b
Merge pull request #1153 from silentbil/fix-hebrew
Fix Hebrew translations and RTL player seek direction
2026-03-31 23:12:31 +05:30
Nayif
2620ce9814
Merge pull request #1170 from skoruppa/fixes
Batch of small fixes (#1157, #1154)
2026-03-31 23:11:50 +05:30
skoruppa
e682330058 Unify logic 2026-03-31 14:39:11 +02:00
skoruppa
9bfc70eb27 Just like Watched Series badge, check if first episode of next season already aired 2026-03-31 14:10:25 +02:00
skoruppa
1dfd3c0266 Quick fix for auto sub selection from preserved list 2026-03-31 11:28:37 +02:00
skoruppa
e4067d20bb Fix BR translation 2026-03-31 10:04:31 +02:00
skoruppa
0fa4beadb9 Series Watched Badges improvements 2026-03-31 02:19:53 +02:00
HALİL İBRAHİM ÖZDEMİR
8c31ee159d Fix stale hero backdrop in MetaDetails 2026-03-31 01:59:21 +03:00
HALİL İBRAHİM ÖZDEMİR
59dbc6a705 Warn when aspect ratio is unavailable during tunneled playback 2026-03-31 00:19:50 +03:00
HALİL İBRAHİM ÖZDEMİR
32102b30e5 Keep subtitles unaffected by aspect scaling 2026-03-31 00:14:32 +03:00
HALİL İBRAHİM ÖZDEMİR
b2ab419b1a Replace main aspect ratio with typed aspect modes 2026-03-30 23:59:58 +03:00
HALİL İBRAHİM ÖZDEMİR
fbfab7cc39 Fix pt-BR string resource markup 2026-03-30 23:59:40 +03:00
Nayif
8033a05f2f
Merge pull request #1162 from kernexshadow/SubtitlesUI
Subtitles User Experience Improvement
2026-03-30 22:21:20 +05:30
Nayif
fde06906ea
Merge pull request #1163 from daniele-sforza/feat/it-localization-full-parity
Updated Italian Localization
2026-03-30 22:19:18 +05:30