Commit Graph

173 Commits (e50170a417db57245a89238e51b535055b8b0d22)

Author SHA1 Message Date
Patrick Barron 4dd2ed8fb7 Remove some unused drawing code
8 months ago
Patrick Barron 0960438065 Remove ActionableProgress
8 months ago
Patrick Barron 8698b90594 Remove SimpleProgress
8 months ago
Cody Robibero ccfc85af11
Merge pull request #10951 from barronpm/livetv-di
8 months ago
Mark Cilia Vincenti f26fc7dfb2 Merge changes
8 months ago
Patrick Barron 34269dee58 Use DI for ILiveTvService
8 months ago
Patrick Barron 775b7eadef Kill circular dependency between LiveTvManager and EmbyTV
8 months ago
Patrick Barron efd024bafe Use DI for IListingsProvider
8 months ago
Patrick Barron f0a9639c17 Remove pointless code
9 months ago
Patrick Barron 75c2de110e Remove useless comment
9 months ago
Patrick Barron 5d3acd43e9 Use collection expression
9 months ago
Patrick Barron 502cbe77b2 Use Math.Clamp in GetGuideDays
9 months ago
Patrick Barron 4399b51dca Merge branch 'master' into livetv-guidemanager
9 months ago
Cody Robibero e7b8d45bbb
Use helper function to compare guid (#10825)
9 months ago
Patrick Barron 3e32f94fb3 Move RefreshGuideScheduledTask to Guide folder
9 months ago
Patrick Barron 59c2ae944d Add IGuideManager service
9 months ago
Patrick Barron c101d287f2 Remove unused Live TV code
9 months ago
Patrick Barron c23a038ba8 Remove unnecessary allocations in TunerHostManager
9 months ago
Mark Cilia Vincenti e47144e7c7 Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
9 months ago
Patrick Barron 9c2c066e6f Add ITunerHostManager service
9 months ago
Patrick Barron 449365182c Move LiveTV service registration to extension method
9 months ago
Patrick Barron 063168fc1c Move LiveTvConfigurationFactory to Configuration folder
9 months ago
Patrick Barron ad51f4f95d Add LiveTv configuration extension
9 months ago
Patrick Barron 41de6d1741 Move StreamHelper to LiveTv project
9 months ago
Patrick Barron c964ea23bf Move RecordingNotifier to LiveTv project
9 months ago
Patrick Barron 126aa9c893 Move channels to LiveTv project
9 months ago
Patrick Barron c1a3084312 Move LiveTv to separate project
9 months ago
Patrick Barron 43b32b0d94
Auto Discovery Cleanup (#10793)
9 months ago
Patrick Barron eea676429b Use file-scoped namespaces in Jellyfin.Networking
10 months ago
Patrick Barron 1b821efcf2 Move ExternalPortForwarding to Jellyfin.Networking
10 months ago
Patrick Barron fc1e27b754 Move SocketFactory to Jellyfin.Networking
10 months ago
Patrick Barron f1ca1dd7cc Move UdpServerEntryPoint to Jellyfin.Networking
10 months ago
Patrick Barron 9597648ce3 Move Jellyfin.Networking to src
10 months ago
Bond_009 8ee1525894 Fix runtime errors
11 months ago
Bond_009 b62b0ec2b5 Fix warnings
11 months ago
Bond_009 99e0d46ad9 Use System.Net.IPNetwork
11 months ago
Bond_009 eb022c49cc Update to .NET 8
11 months ago
Bond_009 a9ef103c95 Add IDisposableAnalyzers to more projects
11 months ago
Bond-009 ed00d7448b
Merge pull request #10472 from cvium/dispose_imagefilter
11 months ago
cvium 0a284dc0ab refactor: cache the resize image filter
11 months ago
cvium 4be0f4267d chore(deps): use Svg.Skia instead of the deprecated SkiaSharp.Svg
11 months ago
Nick cd662506a1 Merge branch 'master' into trickplay
12 months ago
Bond_009 c707baed83 Jellyfin.Drawing minor improvements
12 months ago
Bond_009 b176beb88e Reduce string allocations
12 months ago
Bond_009 afc195286f Start adding IDisposableAnalyzers to projects
1 year ago
Lehonti Ramos bc959270b7
Removed nesting levels through block-scoped `using` statement (#10025)
1 year ago
Bond_009 18a311d32f == null -> is null
1 year ago
Bond_009 d92e9ae85e Enable nullable for more files and add tests
1 year ago
Claus Vium 956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards (#10125)
1 year ago
Nick 6d9e43cfe0 Merge branch 'master' into trickplay
1 year ago