Commit Graph

52 Commits

Author SHA1 Message Date
Ethan Pippin fd1a87cb02
Item Views to `Stateful` (#997) 2024-04-01 00:48:41 -06:00
Ethan Pippin 1bd18ef8b0
Fix iOS Chapter Overlay (#992) 2024-03-13 23:08:43 -06:00
Daniel Chick 876ffba417
Enable Swift Symbol Generation for Assets Catalogs (#955) 2024-03-13 14:37:03 -06:00
Ethan Pippin a645444f25
Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
Ethan Pippin b038f05848
Update 2024 headers (#951)
* update header

* the rest after upgrading
2024-01-13 15:13:44 -07:00
Ethan Pippin 9266d53ae0
Remove iOS `PosterButtonType` + cleanup (#883) 2023-10-31 23:52:06 -06:00
Ethan Pippin ddbe77e348
Cleanup and `ItemView.AboutView` Cards (#788) 2023-06-12 22:24:58 -06:00
Ethan Pippin a08a92e98a
New Year, New Video Player + Other Goodies (#593) 2023-04-20 09:33:51 -06:00
Ethan Pippin 3ffb67a400
Implement Factory (#587) 2022-09-15 11:32:47 -06:00
Ethan Pippin 20e0789ce2
Generic Libraries (#583) 2022-09-14 06:41:06 -06:00
Ethan Pippin 83f9c1c81c
fix (#579) 2022-09-12 16:20:59 -06:00
Ethan Pippin 859a47803f
tvOS - Revamp Connect Flow (#563) 2022-09-07 23:52:19 -06:00
Ethan Pippin ace339bd1a
implement (#561) 2022-09-05 06:45:22 -06:00
Ethan Pippin 2a3617bd47
Fix Folder Libraries (#555) 2022-09-03 23:19:45 -06:00
Ethan Pippin 79476328fe
Some work (#552) 2022-09-03 10:20:12 -06:00
Ethan Pippin f92edb83fb
iOS/iPadOS - Refactor Filter Selection (#548) 2022-09-01 23:29:52 -06:00
Ethan Pippin ce38efb3ec
Proper Library Handling (#543) 2022-08-29 20:29:24 -06:00
Ethan Pippin 98a5507b52
Refactor Search and implement in tvOS (#539) 2022-08-27 21:30:17 -06:00
Ethan Pippin 8181db13de
iOS/iPadOS - Landscape/Thumb Posters (#526) 2022-08-18 11:00:33 -06:00
Ethan Pippin 6f937ceddd
`ImageView` Refactor (#517) 2022-08-12 12:05:24 -06:00
Ethan Pippin 599cff4c95
Update Nuke and implement BlurHashKit (#516) 2022-08-07 22:27:23 -06:00
Ethan Pippin a9f09edd81
Navigation and Item Overhaul (#492) 2022-08-05 10:54:40 -06:00
Ethan Pippin cfb3aa1faa
No Tab Characters and Before First for Argument and Parameter Wrapping (#482) 2022-07-16 07:46:25 -06:00
Ethan Pippin cf812fd9dd redo logging 2022-04-28 14:51:22 -06:00
Ethan Pippin 37be6be200 Merge branch 'main' into improve-logging 2022-04-28 12:51:37 -06:00
Ethan Pippin 9e10395f80 update inits 2022-03-18 21:38:33 -06:00
Ethan Pippin 2231870263 lint 2022-01-29 12:33:32 -07:00
Ethan Pippin 8840ca4995 fix blurhashes 2022-01-29 12:30:22 -07:00
Ethan Pippin 4c76ac1438 new log structure 2022-01-25 12:35:38 -07:00
Min-Yih Hsu 3f52223be5 Basic support for folder-type library items
- Add a new BaseItemDto.ItemType member: .folder.
  - Use CollectionItemViewModel to display folder-type item.
  - For each episode in a folder, fallback to primary image if series
    primary image is not available.
2022-01-25 21:14:58 +08:00
Ethan Pippin 2220779fbd lint 2022-01-17 16:11:04 -07:00
Ethan Pippin 9845789ee6 ios item view fixes 2022-01-17 16:10:53 -07:00
David Cordero 7a188bd922 Ease voice over navigation combining key and values view elements in ItemViewDetails 2022-01-16 21:39:48 +01:00
David Cordero d08365da20 Add missing accessibility traits for Headers in ItemViewDetails View 2022-01-16 21:39:48 +01:00
David Cordero be0e3c5097 Avoid inverting the colors of movies and series posters when using Smart Invert 2022-01-16 21:39:48 +01:00
David Cordero fa026298a9 Add missing accessibility traits for the Headers in the Home and Item views 2022-01-16 21:39:48 +01:00
Ethan Pippin 23da0ba273 merge fixes 2022-01-12 22:03:08 -07:00
Ethan Pippin cdc294dd96 Merge branch 'main' into multiple-media-sources 2022-01-12 21:56:12 -07:00
Ethan Pippin eb997e8cbe ios multiple sources 2022-01-12 17:00:44 -07:00
Ethan Pippin 2d16b2886b lint 2022-01-12 13:21:31 -07:00
Ethan Pippin b38d788e34 implement remove from resume and play from beginning 2022-01-12 13:14:39 -07:00
Ethan Pippin 143836a26c tvOS, fix seasons defaults, and localize 2022-01-11 23:21:03 -07:00
Ethan Pippin 6771d3d2c9 initial iOS missing items 2022-01-11 16:33:37 -07:00
Ethan Pippin 53048d7d14 update item after playback close 2022-01-11 00:01:37 -07:00
Ethan Pippin 4c59bfcf9d only show some items if there are items 2022-01-10 22:46:42 -07:00
Ethan Pippin f02c52f20a lint 2022-01-10 15:51:24 -07:00
Ethan Pippin 057beca0ff localize 2022-01-10 15:48:29 -07:00
Ethan Pippin 4298062ca3 swiftformat 2022-01-10 12:28:03 -07:00
Ethan Pippin e3608e9ca1 ios current episode bordered on row view and see more description 2022-01-09 21:02:02 -07:00
Ethan Pippin c6886e3272 iOS truncated item overview 2022-01-09 20:00:41 -07:00