John Zhen Mo
84c5d27416
-Revamped local items to display more information such as service name, etc.
...
-Enabled reordering, renaming, removing of items on playlist fragment.
-Enabled removal of dangling streams entries when history is cleared.
-Changed playlist append menu item to icon on service player activity.
-Added adapter and builder for local items, removed dependency on infoitem and existing infolist for database entry items.
-Removed watch history entity and DAO.
-Extracted info item selected listener to remove adding boilerplate code when long click functionality is optional.
-Fixed query returning no record on left join when right table is empty.
2018-02-07 19:24:35 -08:00
John Zhen Mo
17d77aa31f
-Removed watch history table.
...
-Added migration for dropping watch history table.
2018-02-07 19:24:35 -08:00
John Zhen Mo
388ec3e3d3
-Added history record manager as single entry for all database history transactions.
...
-Merged stream record manager into history record manager.
-Removed subject-based history database actions.
-Merged normalized history table into watch history fragment.
-Modified history fragments to use long click for delete actions.
-Refactored DAO operations from search fragment to record manager.
-Added index to search history table on search string.
-Fix baseplayer round repeat not detected by discontinuity.
2018-02-07 19:24:35 -08:00
John Zhen Mo
f0829f9ef3
-Added support for changing local playlist name and thumbnail url.
...
-Added query to remove stream table orphans.
-Added query for retrieving flattened watch history records.
-Added holder for local playlist stream info items.
-Refactored info item on select listener as on touch gesture.
2018-02-07 19:24:35 -08:00
John Zhen Mo
81f481833c
-Added icon for bookmark pager.
2018-02-07 19:24:35 -08:00
John Zhen Mo
a74c4168f3
-Improved bulk stream upsert into playlist performance by 5x.
...
-Added custom info item type for plain stream entity.
2018-02-07 19:24:34 -08:00
John Zhen Mo
776dbc34f7
-Added bulk playlist creation and append.
...
-Added UI to create playlist from service player activity.
-Added state saving to playlist dialogs.
-Removed access to history activity on service player activity.
-Made StreamEntity serializable.
2018-02-07 19:24:34 -08:00
John Zhen Mo
168ac91ab8
-Fixed toast exception on playlist creation.
2018-02-07 19:24:34 -08:00
John Zhen Mo
9bd26798b6
-Added icon for adding stream to playlist.
...
-Renamed HistoryPlaylistFragment to StatisticsPlaylistFragment.
2018-02-07 19:24:34 -08:00
John Zhen Mo
4ae81a2de4
-Deprecating database get instance without context.
...
-Added comments to migrations.
2018-02-07 19:24:34 -08:00
John Zhen Mo
3c314ced0a
-Bump database version to 2.
...
-Added migration script for upgrading database from version 1 to 2.
-Fixed database name of stream type in stream entity.
2018-02-07 19:24:34 -08:00
John Zhen Mo
ba9d0d7707
-Added basic UI for local playlists.
...
-Added UI for watch history and most played fragments.
-Added stream state table for storing playback timestamp and future usage.
-Enabled playlist deletion.
2018-02-07 19:24:34 -08:00
John Zhen Mo
38946e4b0f
-Added UI for creating playlist.
...
-Added UI for appending item to playlists.
-Added mini variant of playlist info item.
2018-02-07 19:24:34 -08:00
John Zhen Mo
f71242a036
-Added schema for local playlist and stream statistics.
...
-Added normalized schema for stream history.
-Added managers for specialized database access for stream and local playlist.
2018-02-07 19:24:34 -08:00
Rintaro matsuo
960fd9be38
Translated using Weblate (Japanese)
...
Currently translated at 72.4% (200 of 276 strings)
2018-02-08 02:19:25 +01:00
ScratchBuild
40844dcd76
Translated using Weblate (Japanese)
...
Currently translated at 72.4% (200 of 276 strings)
2018-02-08 02:18:59 +01:00
Rintaro matsuo
420d28c713
Translated using Weblate (Japanese)
...
Currently translated at 72.4% (200 of 276 strings)
2018-02-08 02:17:54 +01:00
r2308145
77a06c7604
Translated using Weblate (Czech)
...
Currently translated at 100.0% (276 of 276 strings)
2018-02-08 02:17:38 +01:00
ezjerry liao
1f4f87d3bd
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 95.6% (264 of 276 strings)
2018-02-08 02:17:38 +01:00
thami simo
2e8d86575e
Translated using Weblate (Arabic)
...
Currently translated at 94.2% (260 of 276 strings)
2018-02-08 02:17:35 +01:00
ScratchBuild
ef0659f436
Translated using Weblate (Japanese)
...
Currently translated at 72.4% (200 of 276 strings)
2018-02-08 02:17:33 +01:00
r2308145
629549d76f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (276 of 276 strings)
2018-02-07 19:19:31 +01:00
Oleh Ilnytskyi
756fb795d6
Translated using Weblate (Ukrainian)
...
Currently translated at 68.8% (190 of 276 strings)
2018-02-07 15:41:38 +01:00
BurningKarl
13d1974a5b
Translated using Weblate (German)
...
Currently translated at 99.2% (274 of 276 strings)
2018-02-07 14:36:33 +01:00
wb9688
d3168a9022
Fix opening SoundCloud links
2018-02-07 10:22:27 +01:00
Freddy Morán Jr
059378eedf
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (276 of 276 strings)
2018-02-06 20:07:07 +01:00
Nathan Follens
e973868a90
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (276 of 276 strings)
2018-02-06 12:23:33 +01:00
Emanuele Petriglia
2a0e5d6835
Translated using Weblate (Italian)
...
Currently translated at 100.0% (276 of 276 strings)
2018-02-06 09:53:09 +01:00
Weblate
5537abe2c3
Merge remote-tracking branch 'origin/dev' into dev
2018-02-05 22:40:19 +01:00
Oleh Ilnytskyi
5eae235b3c
Translated using Weblate (Ukrainian)
...
Currently translated at 38.2% (102 of 267 strings)
2018-02-05 22:40:18 +01:00
ezjerry liao
bfc7718a21
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 86.1% (230 of 267 strings)
2018-02-05 22:40:10 +01:00
TotalCaesar659
405d6bee78
Translated using Weblate (Russian)
...
Currently translated at 94.3% (252 of 267 strings)
2018-02-05 22:40:07 +01:00
Christian Schabesberger
f65f2da890
moved on to v0.11.6
2018-02-04 18:40:45 +01:00
Christian Schabesberger
30ab58c33d
added some more lambdas
2018-02-04 17:50:22 +01:00
Christian Schabesberger
87ba5a7eb6
Merge branch 'eximport' into dev
2018-02-04 13:40:03 +01:00
Christian Schabesberger
6e8593af91
add import database function
...
bla
remove unused restart function
add allert dialog and add time to filename
2018-02-04 13:38:58 +01:00
Weblate
0ab1d3fc40
Merge remote-tracking branch 'origin/dev' into dev
2018-02-04 03:36:15 +01:00
ezjerry liao
f22d13e695
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 83.5% (223 of 267 strings)
2018-02-04 03:36:07 +01:00
Mauricio Colli
cdde61a460
Change service icons for now
...
- Use place holders while the legal discussion is happening
2018-02-03 22:32:01 -02:00
Mauricio Colli
989ce126f1
Improve up button behavior
...
- Closes #614
2018-02-03 09:03:55 -02:00
ScratchBuild
28618e822e
Translated using Weblate (Japanese)
...
Currently translated at 74.5% (199 of 267 strings)
2018-02-03 08:38:18 +01:00
Weblate
6772381afc
Merge remote-tracking branch 'origin/dev' into dev
2018-01-31 13:34:27 +01:00
孟武尼德霍格龍
75b45beabc
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 77.2% (207 of 268 strings)
2018-01-31 13:34:24 +01:00
ButterflyOfFire
56d53e9b01
Translated using Weblate (Arabic)
...
Currently translated at 95.1% (255 of 268 strings)
2018-01-31 13:34:15 +01:00
Mauricio Colli
3a8b04e2d1
Fix and improve service switching (introduced colors)
...
- Every service now have its own colors
- Fix bug navigation button and backstack count
- Fix and themed properly the icons and colors of the main fragment tabs
- Re-organized the styles and colors (too much in one file)
2018-01-30 05:07:40 -02:00
TobiGr
7b5a9b69fe
make preferred string not translatable
2018-01-28 21:27:20 +01:00
Allan Nordhøy
837b22ccac
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (268 of 268 strings)
2018-01-28 19:24:39 +01:00
Christian Schabesberger
7146719393
add export newipe db function
2018-01-28 19:02:34 +01:00
Weblate
71ee604c69
Merge remote-tracking branch 'origin/dev' into dev
2018-01-27 21:19:32 +01:00
Mateusz
9945a5b813
Translated using Weblate (Polish)
...
Currently translated at 98.1% (263 of 268 strings)
2018-01-27 21:19:31 +01:00
Kompiuterių meistras +37060040
7254387042
Translated using Weblate (Lithuanian)
...
Currently translated at 91.0% (244 of 268 strings)
2018-01-27 21:19:29 +01:00
Jonas
3a7f2a94a6
Translated using Weblate (French)
...
Currently translated at 100.0% (268 of 268 strings)
2018-01-27 21:19:26 +01:00
Mauricio Colli
6bea4aa96b
Fix player switching
...
- Background to popup wasn't asking for permission
- The new task flag is needed to switch from the background/popup UI to the main player
2018-01-27 02:57:00 -02:00
Mauricio Colli
fa262bbceb
Improve settings theme color
...
- Closes #863
2018-01-27 02:56:10 -02:00
Eduardo Caron
3139fe0170
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 98.8% (265 of 268 strings)
2018-01-25 22:39:19 +01:00
Freddy Morán Jr
ef6c5de65b
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (268 of 268 strings)
2018-01-25 19:40:22 +01:00
M1ck
07799563b5
Translated using Weblate (French)
...
Currently translated at 99.6% (267 of 268 strings)
2018-01-25 18:36:21 +01:00
Nathan Follens
b1de4b7bd6
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (268 of 268 strings)
2018-01-25 18:16:29 +01:00
E T
2b8ae9a5ea
Translated using Weblate (Turkish)
...
Currently translated at 99.6% (267 of 268 strings)
2018-01-25 14:42:33 +01:00
Georg Rieger
7c52d3ec5d
Translated using Weblate (German)
...
Currently translated at 99.6% (267 of 268 strings)
2018-01-25 14:37:17 +01:00
Osoitz
aefaa7619e
Translated using Weblate (Basque)
...
Currently translated at 99.6% (267 of 268 strings)
2018-01-25 14:34:34 +01:00
Emanuele Petriglia
ca202290bf
Translated using Weblate (Italian)
...
Currently translated at 100.0% (268 of 268 strings)
2018-01-24 14:46:59 +01:00
Weblate
cbdbc4cba2
Merge remote-tracking branch 'origin/dev' into dev
2018-01-24 13:10:42 +01:00
M1ck
8abf904a78
Translated using Weblate (French)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-24 13:10:32 +01:00
Mauricio Colli
ecf7969c46
Improve settings up button behavior
...
- Fix #736
2018-01-23 11:45:41 -02:00
Mauricio Colli
a473e3d623
Add preferred player
2018-01-23 11:15:36 -02:00
Osoitz
2c2edca8fa
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-23 12:17:33 +01:00
Rubix
50e86ff1ca
Translated using Weblate (Romanian)
...
Currently translated at 87.6% (221 of 252 strings)
2018-01-23 12:17:33 +01:00
Rintaro matsuo
02ecc5011a
Translated using Weblate (Japanese)
...
Currently translated at 78.9% (199 of 252 strings)
2018-01-23 12:17:32 +01:00
nautilusx
6e666a018b
Translated using Weblate (German)
...
Currently translated at 96.8% (244 of 252 strings)
2018-01-23 12:17:31 +01:00
M2ck
66fbb2ce1e
Translated using Weblate (French)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-23 12:17:30 +01:00
r2308145
b00722ec0a
Translated using Weblate (Czech)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-23 12:17:29 +01:00
ButterflyOfFire
77b1413319
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-23 12:17:29 +01:00
Osoitz
87b8d60c9d
Translated using Weblate (Basque)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-23 12:17:26 +01:00
r2308145
54b009cc49
Translated using Weblate (Czech)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-22 19:09:37 +01:00
E T
80c3acace9
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-21 17:40:52 +01:00
Nathan Follens
cea9428b47
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-21 17:34:51 +01:00
Emanuele Petriglia
f8ffbfabbe
Translated using Weblate (Italian)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-21 12:12:04 +01:00
Allan Nordhøy
836a1e652b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-20 23:27:15 +01:00
Freddy Morán Jr
d8544e0b84
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-20 23:06:06 +01:00
M2ck
4817d7fddc
Translated using Weblate (French)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-20 23:00:00 +01:00
ButterflyOfFire
e6a385a85e
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (252 of 252 strings)
2018-01-20 21:34:50 +01:00
Weblate
3634f68364
Merge remote-tracking branch 'origin/dev' into dev
2018-01-20 21:31:01 +01:00
Freddy Morán Jr
f17ffa94fe
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (249 of 249 strings)
2018-01-20 21:31:00 +01:00
Coffeemaker
d52bcd46a1
Translated using Weblate (German)
...
Currently translated at 97.5% (243 of 249 strings)
2018-01-20 21:30:56 +01:00
ButterflyOfFire
7e58b0b6fe
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (249 of 249 strings)
2018-01-20 21:30:49 +01:00
Christian Schabesberger
f451f1f65d
resolve conflict
2018-01-20 18:06:34 +01:00
Christian Schabesberger
4d12e71fba
move on to v0.11.5
2018-01-20 16:00:39 +01:00
Christian Schabesberger
66fde7a212
fix loop in channel
2018-01-20 15:59:34 +01:00
Christian Schabesberger
86eccf219d
refactore some more lambda functions
2018-01-20 15:24:45 +01:00
Christian Schabesberger
677865f347
player popup menu icons for white theme
2018-01-20 14:46:10 +01:00
Christian Schabesberger
eb4b3810e9
refactor ExtractionHelper using lambda expression
2018-01-20 13:57:31 +01:00
Christian Schabesberger
5f26501ddf
fix triangle play button when returning to app
2018-01-20 13:39:06 +01:00
Emanuele Petriglia
b33a72f864
Translated using Weblate (Italian)
...
Currently translated at 100.0% (249 of 249 strings)
2018-01-19 20:07:50 +01:00
Freddy Morán Jr
675f43b968
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (249 of 249 strings)
2018-01-19 01:24:52 +01:00
M2ck
9f117a2e59
Translated using Weblate (French)
...
Currently translated at 100.0% (249 of 249 strings)
2018-01-19 00:33:40 +01:00
Yann Hodiesne
a0844229a3
Translated using Weblate (French)
...
Currently translated at 97.9% (244 of 249 strings)
2018-01-19 00:23:06 +01:00
M2ck
114fcc144c
Translated using Weblate (French)
...
Currently translated at 97.9% (244 of 249 strings)
2018-01-19 00:19:11 +01:00
Weblate
43372ff648
Merge remote-tracking branch 'origin/dev' into dev
2018-01-19 00:17:53 +01:00
ScratchBuild
b8ebbc5404
Translated using Weblate (Japanese)
...
Currently translated at 79.5% (194 of 244 strings)
2018-01-19 00:17:51 +01:00