Commit Graph
100 Commits
Author SHA1 Message Date
Lei Nelissen 4635266273 Add screens for opting into Sentry error tracking 2021-02-13 15:34:43 +01:00
Lei Nelissen 8dc287e56a Make theming somewhat more performant 2021-02-13 12:14:57 +01:00
Lei Nelissen 6cfa8f7624 Attempt fix for JELLYFIN-AUDIO-PLAYER-M 2021-02-11 23:55:49 +01:00
Lei Nelissen 6cf5b8167b Release build 9 2021-02-11 23:47:42 +01:00
Lei Nelissen dc76ea27d3 Double-check whether an album has tracks 2021-02-11 23:46:03 +01:00
Lei Nelissen 7adc96ba12 Fancy new buttons and more consistent colors 2021-02-11 23:43:21 +01:00
Lei Nelissen 42eb7a169b Release build number 8 2021-02-09 23:33:34 +01:00
Lei Nelissen 3eab7793f5 Allow for HTTP connections in Android Webviews 2021-02-07 23:26:45 +01:00
Lei Nelissen 66eb4bd61d Add environment variables for sentry 2021-02-07 23:19:49 +01:00
Lei Nelissen 3312e99911 Minor package versions upgrade 2021-02-07 23:06:34 +01:00
Lei Nelissen 3ae967e137 Base setup for Sentry 2021-01-29 00:47:17 +01:00
Lei Nelissen d18daf027e Update packages 2021-01-28 17:40:11 +01:00
Lei Nelissen 0ae7e3ba0c Release new build 2020-12-02 20:51:03 +01:00
Lei Nelissen e918f089e2 Add Spanish locale as getter 2020-12-02 20:35:46 +01:00
Lei Nelissen 491f019fb3 Merge pull request #30 from raikoon/add-es-locale
Add Spanish locale
2020-12-02 20:24:43 +01:00
Lei Nelissen fadfabc868 Merge pull request #29 from leinelissen/translations_src-localisation-lang-en-locale-json--master_fr
Translate '/src/localisation/lang/en/locale.json' in 'fr'
2020-11-11 12:49:54 +01:00
Lei Nelissen 6f3ed9c988 Release build number 6 2020-11-04 17:05:06 +01:00
Lei Nelissen ff484cebed Add nl locale as option 2020-11-03 23:10:21 +01:00
Lei Nelissen 1e14ed3271 Merge pull request #23 from leinelissen/translations_src-localisation-lang-en-locale-json--master_nl
Translate '/src/localisation/lang/en/locale.json' in 'nl'
2020-11-03 23:09:40 +01:00
Lei Nelissen 954fe38531 Merge pull request #24 from leinelissen/translations_src-localisation-lang-en-locale-json--master_fr
Translate '/src/localisation/lang/en/locale.json' in 'fr'
2020-11-03 23:09:13 +01:00
Lei Nelissen 49bb4dfaab Merge branch 'master' of https://github.com/leinelissen/jellyfin-audio-player 2020-11-03 10:21:32 +01:00
Lei Nelissen 9f9e61017e Update project version for release 2020-11-03 10:21:17 +01:00
Lei Nelissen 65c7db9911 Merge pull request #21 from leinelissen/translations_src-localisation-lang-en-locale-json--master_fr
Translate '/src/localisation/lang/en/locale.json' in 'fr' [manual sync]
2020-11-02 23:35:15 +01:00
Lei Nelissen 481a411e4c Delete locale.json 2020-11-02 23:34:19 +01:00
Lei Nelissen 0988e10a09 Add example locale? 2020-11-02 23:20:26 +01:00
Lei Nelissen 9ea0753912 Give locale file static name so Transifex is better at recognizing it 2020-11-02 23:06:24 +01:00
Lei Nelissen 6cf421f24f Implement locales in codebase 2020-11-02 22:50:00 +01:00
Lei Nelissen 0df9d4a621 Add localisation files 2020-11-02 22:43:11 +01:00
Lei Nelissen 6a1d75c27c Update packages for iOS 14 2020-11-02 22:42:57 +01:00
Lei Nelissen c88158cf16 (1) Play whole album when selecting a single track
(2) Create popup window on track long-press in which the track can be added to the end or front of the queue
(3) Add Redux counter for added tracks so that the queue is properly updated
2020-08-28 16:28:49 +02:00
Lei Nelissen 3026fdf4da Add repeat mode 2020-08-28 14:17:54 +02:00
Lei Nelissen 12b53eca4a Allow for clearing the Redux store from the settings page 2020-08-28 14:17:37 +02:00
Lei Nelissen 3ff971a773 Support FLAC 2020-08-28 12:45:21 +02:00
Lei Nelissen 8fac21f4d8 Add button for clearing current queue 2020-08-28 12:45:00 +02:00
Lei Nelissen 6e85013b5a (1) Fix missing image on first track
(2) Dial back the updates in useCurrentTrack
2020-08-25 23:34:35 +02:00
Lei Nelissen edce0329cf Setup scheme to work correctly with shortened product name 2020-08-25 23:33:56 +02:00
Lei Nelissen be40d8a404 Add BMD Logo to README 2020-08-25 11:01:31 +02:00
Lei Nelissen 9138946ba9 Release TestFlight URL 2020-08-25 10:51:11 +02:00
Lei Nelissen ea11a7d317 Resolve dark mode styling issues 2020-08-25 10:39:21 +02:00
Lei Nelissen 91344300c8 Update fastlane to support signing and TestFlight 2020-08-25 10:39:02 +02:00
Lei Nelissen 52146a6e12 Disable codec/bitrate settings
Appearently neither Jellyfin nor Emby support user-defined bitrates (see https://emby.media/community/index.php?/topic/65896-change-audio-bitrate-of-transcoder/ and https://github.com/jellyfin/jellyfin/issues/1124. These issues must be fixed first before any attempt at user control over bitrate and codecs can be considered.
2020-08-09 18:29:17 +02:00
Lei Nelissen 0712e6b8ca Add onboarding component 2020-08-09 17:49:36 +02:00
Lei Nelissen 2155320f6b Add fastlane to README and simplify structure 2020-08-09 13:32:20 +02:00
Lei Nelissen 4ff1e173ba Get short hash in separate step 2020-07-28 12:09:15 +02:00
Lei Nelissen c1f6a2984a Fix variable name in artifact upload 2020-07-28 12:03:37 +02:00
Lei Nelissen 8ba3080734 Fix entry file for good
(Famous last words)
2020-07-28 11:52:09 +02:00
Lei Nelissen fe22661036 Add commit hash to Android APK filename 2020-07-28 11:43:06 +02:00
Lei Nelissen 3762d9166b Update fastlane syntax 2020-07-28 11:42:43 +02:00
Lei Nelissen 48dd8c23aa Change entrypoint file so iOS bundle is automatically generated 2020-07-28 11:42:08 +02:00
Lei Nelissen 86a4d11f67 Fix small dark mode issues 2020-07-26 17:18:15 +02:00
Lei Nelissen 57b79bf4e2 Implement dark mode for Android 2020-07-26 17:02:18 +02:00
Lei Nelissen 9c24dede18 Make sure dark mode updates are propagated 2020-07-26 14:55:13 +02:00
Lei Nelissen 6978a4dfea Add iOS Dark Mode 2020-07-26 14:45:32 +02:00
Lei Nelissen ea91b083c3 Adjust slider color on Android 2020-07-26 12:55:02 +02:00
Lei Nelissen 715e9e3580 Adjust podfile for RN 0.63 2020-07-26 12:54:52 +02:00
Lei Nelissen f1a084bc1e Fix ScrollView padding issues 2020-07-26 12:34:00 +02:00
Lei Nelissen 425b19734c Give artifact a name 2020-07-26 12:30:07 +02:00
Lei Nelissen 60bbbc7193 Update dependencies 2020-07-26 12:29:27 +02:00
Lei Nelissen 8aafd3f0d6 Install and setup bundler correctly 2020-07-26 12:14:42 +02:00
Lei Nelissen fde4d7ecb3 Speed up fastlane install and upload correct artifact 2020-07-26 12:11:47 +02:00
Lei Nelissen db2801d77d Add android APK workflow 2020-07-26 11:56:04 +02:00
Lei Nelissen 218c72d9e8 Setup fastlane for both iOS and Android 2020-07-26 11:55:46 +02:00
Lei Nelissen 4d3f6f30d1 Fix Android compilation issues and icon 2020-07-26 11:31:56 +02:00
Lei Nelissen 90a61f258d Use correct lane 2020-07-25 21:26:37 +02:00
Lei Nelissen 3a1fcd4594 Fix syntax 2020-07-25 21:19:50 +02:00
Lei Nelissen b9501265f9 Cocoapods is already installed, so we don't need to explicitly install it 2020-07-25 21:18:14 +02:00
Lei Nelissen 3680cad5fc Setup Github action generating IPA file 2020-07-25 21:10:40 +02:00
Lei Nelissen 0690aae374 Implement fastlane 2020-07-25 21:10:28 +02:00
Lei Nelissen d27a0d3691 Add identifiers for multiple tracks 2020-07-10 15:47:03 +02:00
Lei Nelissen 46ee047c3c Touch up last theme color 2020-07-10 15:37:04 +02:00
Lei Nelissen f9b589cbe2 Use theme color more consistently 2020-07-10 15:25:32 +02:00
Lei Nelissen 91f4f349b9 Reset music state whenever new credentials are set 2020-07-07 15:44:22 +02:00
Lei Nelissen 7ffb38b7f6 Update README 2020-07-07 15:28:10 +02:00
Lei Nelissen d409cd6f66 Add images to README 2020-07-07 15:19:10 +02:00
Lei Nelissen 105ecc1697 Make PNGs more efficient 2020-07-07 15:16:06 +02:00
Lei Nelissen 9bc2db6b42 Add images to docs 2020-07-07 15:10:19 +02:00
Lei Nelissen a458164ee7 Resolve colors and app icon 2020-07-07 14:40:03 +02:00
Lei Nelissen 1f0db4c71d Remove redundant dependencies and fix eslint issues 2020-07-07 13:33:08 +02:00
Lei Nelissen b8718b0b16 Replace Font Awesome with SF Symbols 2020-07-07 13:21:03 +02:00
Lei Nelissen be17edff6e Add custom splash screen on iOS 2020-07-07 11:57:31 +02:00
Lei Nelissen c8a15b5a8a Fix redundant console.log and imports 2020-07-06 18:01:00 +02:00
Lei Nelissen 9d497edfcf Refactor ProgressBar to React Native Slider 2020-07-06 17:43:49 +02:00
Lei Nelissen 4476ac8e54 Remove redundant logs and store tracks properly 2020-07-06 16:56:23 +02:00
Lei Nelissen 5e8fb1de9f Implement UX for found albums 2020-07-06 16:40:30 +02:00
Lei Nelissen ae9e6da9c9 Base search implementation 2020-07-05 23:15:30 +02:00
Lei Nelissen 5df929752c Adjust AlphabetScroller appearance 2020-07-05 22:26:36 +02:00
Lei Nelissen f5cfad326c Add small performance improvement to album list 2020-07-05 22:25:47 +02:00
Lei Nelissen 80ff88c3b2 Add "performant" recent album view 2020-06-25 18:07:44 +02:00
Lei Nelissen 623e267b52 Create LICENSE.md 2020-06-23 15:56:53 +02:00
Lei Nelissen 6800f34285 Add README 2020-06-23 15:54:18 +02:00
Lei Nelissen e4b7e76a19 Set react-native-track-player to forked version for the time 2020-06-23 13:30:11 +02:00
Lei Nelissen a282bb843e Add most recent albums 2020-06-21 13:02:23 +02:00
Lei Nelissen 4442b9b99a Set correct key for queue 2020-06-21 10:58:47 +02:00
Lei Nelissen fabb6d3614 Fix play album hook 2020-06-21 10:54:41 +02:00
Lei Nelissen 8309034a04 (1) Use absolute imports
(2) Allow queue tracks to be played when touched
(3) Store refresh dates as numbers
2020-06-21 10:52:54 +02:00
Lei Nelissen 38fa01620d Refactor some generic components 2020-06-21 10:30:41 +02:00
Lei Nelissen b04026b846 Add basic API caching 2020-06-20 23:10:19 +02:00
Lei Nelissen 91476ed5b6 Add image caching layer 2020-06-20 22:49:51 +02:00
Lei Nelissen 7aceac79c5 Allow for seeking outside of the app 2020-06-17 15:28:21 +02:00
Lei Nelissen f4f7530a2f Properly check for returned credentials 2020-06-17 15:21:24 +02:00