Mauricio Colli
db61021aff
Disable buttons when processing actions in the feed dialogs
2020-03-14 00:12:47 -03:00
Mauricio Colli
a1960705c6
Fix behavior of the feed group dialog under some screen sizes/scales
2020-03-14 00:12:46 -03:00
Mauricio Colli
7aecb00211
Implement feed groups manual sorting
...
Now, the user can sort its groups to his liking even after he created
them.
Also updated the database diagram to reflect the table's new column.
2020-03-14 00:12:45 -03:00
Mauricio Colli
eb8b394d96
Add ability to cancel a feed update through a notification action
...
- Change prefetch value default so each parallel rail buffers less
items.
2020-03-14 00:12:44 -03:00
Mauricio Colli
8e6ef3df44
Add Groupie library to the credit list in the about page
2020-03-14 00:12:43 -03:00
Mauricio Colli
37e99e203a
Stick info header when selecting subscriptions in the feed group dialog
...
- Avoid creating plural translation by using a different wording
2020-03-14 00:12:42 -03:00
Mauricio Colli
ff298dfbeb
Replace hardcoded value that represents the group "All" with a constant
2020-03-14 00:12:41 -03:00
Mauricio Colli
f7d1cdcb17
New option to use dedicated feed sources for services that support it
...
YouTube, for example, has a dedicated feed which was built to be used
like this. It comes with some caveats though, like lacking enough
information about the items and returning a limited amount of them.
Nonetheless, a nice option for users that like speedy updates but don't
mind this issue.
2020-03-14 00:12:39 -03:00
Mauricio Colli
6e6a1752d6
Load only the selected group and customizable updated status timeout
...
Now only the subscriptions from the selected group by the user will be
loaded.
Also add an option to decide how much time have to pass since the last
refresh before the subscription is deemed as not up to date. This helps
when a subscription appear in multiple groups, since updating in one
will not require to be fetched again in the others.
2020-03-14 00:12:38 -03:00
Mauricio Colli
a73b752fa2
Change feed groups header title and icon from feed representing "All"
2020-03-14 00:12:37 -03:00
Mauricio Colli
e1eb50c241
Expand import/export options by default when subscriptions list is empty
2020-03-14 00:12:36 -03:00
Mauricio Colli
01e806f587
Update Groupie list library to v2.7.0
2020-03-14 00:12:35 -03:00
Mauricio Colli
6a12fb813a
Quick fix for NPE when exiting the feed fragment
2020-03-14 00:12:34 -03:00
Mauricio Colli
3e9471686b
Fix alignment issues in group creator dialog
2020-03-14 00:12:33 -03:00
Mauricio Colli
ee00c8c26f
Implement new feed and subscriptions groups
...
- Introduce Groupie for easier lists implementations
- Use some of the new components of the Android Architecture libraries
- Add a bunch of icons for groups, using vectors, which still is
compatible with older APIs through the compatibility layer
2020-03-14 00:12:31 -03:00
Mauricio Colli
c1765bf035
Setup initial database for feed implementation
...
- Update the database diagram
- Add new migration for the new tables and fields
- Enable schema exports
2020-03-14 00:12:30 -03:00
Mauricio Colli
0ec7b7be26
Disable database destructive migration fallback
...
This really shouldn't be enabled, as this database is not just a temp
one. Making the mistake of shipping the app without a proper migration
would cause a big problem.
Really hard to happen but an error is far better than data loss.
2020-03-14 00:12:29 -03:00
Tobias Groza
1806a643dc
Merge pull request #3195 from B0pol/second
...
Fix seek duration not showing
2020-03-13 23:27:37 +01:00
bopol
098c71916d
Fix seek duration not showing
2020-03-13 23:12:10 +01:00
Tobias Groza
1014ea128f
Merge pull request #3177 from wb9688/yt-music
...
Accept music.youtube.com in manifest
2020-03-13 23:02:48 +01:00
TobiGr
ed439225e7
Merge remote-tracking branch 'Weblate/dev' into dev
2020-03-13 22:50:15 +01:00
Tobias Groza
94ba414850
Merge pull request #3196 from mauriciocolli/fix-app-glitch
...
Fix visual glitch when exiting the app
2020-03-13 22:39:52 +01:00
Tobias Groza
baaac8da0e
Merge pull request #3224 from B0pol/buttons_player
...
Fix captions overtaking mute button
2020-03-13 22:16:30 +01:00
bopol
35648c9315
fix captions overtaking mute button
2020-03-13 19:50:11 +01:00
Hosted Weblate
5379daec6a
Merge branch 'origin/dev' into Weblate.
2020-03-12 10:50:06 +01:00
Igor Nedoboy
37a7d1b181
Translated using Weblate (Russian)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-12 10:50:04 +01:00
Tobias Groza
324eb45f02
Merge pull request #3133 from Stypox/gradle-app-id-suffix
...
Change app id based on current git branch
2020-03-11 22:41:52 +01:00
Hosted Weblate
1e2de7d4b9
Merge branch 'origin/dev' into Weblate.
2020-03-11 22:16:47 +01:00
Xiang Xu
75d40bfbc3
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:47 +01:00
Jeff Huang
f80b61c56c
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:46 +01:00
anonymous
855f743829
Translated using Weblate (French)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:46 +01:00
JoC
716adac412
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:46 +01:00
Software In Interlingua
b2f5f49f8a
Translated using Weblate (Interlingua)
...
Currently translated at 26.6% (143 of 536 strings)
2020-03-11 22:16:45 +01:00
random r
0ffecff834
Translated using Weblate (Italian)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:38 +01:00
WaldiS
5981a86036
Translated using Weblate (Polish)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:37 +01:00
Yaron Shahrabani
00a8fb1f08
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:37 +01:00
zeritti
fc78872b38
Translated using Weblate (Czech)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:36 +01:00
AioiLight
516aede5c9
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:36 +01:00
Enol P
3fc218b73b
Translated using Weblate (Asturian)
...
Currently translated at 51.1% (274 of 536 strings)
2020-03-11 22:16:35 +01:00
Olexandr Nesterenko
e4af9732e3
Translated using Weblate (Ukrainian)
...
Currently translated at 93.2% (500 of 536 strings)
2020-03-11 22:16:34 +01:00
nautilusx
32e84ba976
Translated using Weblate (German)
...
Currently translated at 99.8% (535 of 536 strings)
2020-03-11 22:16:33 +01:00
anonymous
fc777673b6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:33 +01:00
Eduardo Caron
4804dec901
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (536 of 536 strings)
2020-03-11 22:16:32 +01:00
Florian
8ece3521c7
Translated using Weblate (French)
...
Currently translated at 99.8% (535 of 536 strings)
2020-03-11 22:16:29 +01:00
Tobias Groza
9a37832d3c
Merge pull request #3197 from mauriciocolli/fix-main-tabs
...
Fix bug in main screen tabs state management
2020-03-11 22:03:16 +01:00
undeadfox
1c64d885ee
Translated using Weblate (Russian)
...
Currently translated at 99.8% (535 of 536 strings)
2020-03-11 21:57:38 +01:00
undeadfox
f9a61d256d
Translated using Weblate (Russian)
...
Currently translated at 99.6% (534 of 536 strings)
2020-03-11 21:56:58 +01:00
Igor Nedoboy
0447a7ff96
Translated using Weblate (Russian)
...
Currently translated at 99.6% (534 of 536 strings)
2020-03-11 21:56:58 +01:00
Hosted Weblate
ebe15a8ef0
Merge branch 'origin/dev' into Weblate.
2020-03-08 17:33:06 +01:00
Xiang Xu
83c77e26f0
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (534 of 534 strings)
2020-03-08 17:33:02 +01:00