Synced Synapse
6dcf412140
Update android sdk to v23
...
Deal with Android 6 permission system
Update gradle version
2016-05-25 17:18:25 +01:00
Synced Synapse
3e0d3a7e36
Fix getString with invalid parameter
2016-05-24 20:03:38 +01:00
Synced Synapse
67d8100245
Merge branch 'tomerf-call_notifications'
2016-05-20 19:26:13 +01:00
Synced Synapse
e65b4536d7
Refactor Notification and PauseCall services: Create a single connection observer service that manages the notification and call pause/play.
2016-05-20 19:24:34 +01:00
Synced Synapse
faab6b8163
Merge branch 'call_notifications' of https://github.com/tomerf/Kore into tomerf-call_notifications
2016-05-20 10:24:58 +01:00
Synced Synapse
79cea83174
Merge branch 'master' of https://github.com/xbmc/Kore
2016-05-15 18:45:32 +01:00
Synced Synapse
b167a1d444
Merge pull request #242 from softastur/master
...
Support for Asturian translation
2016-05-15 18:45:50 +01:00
softastur
73e85de231
Support for Asturian translation
2016-05-15 02:36:26 +02:00
Synced Synapse
7392fbfba0
Update pt translations
2016-05-12 19:07:41 +01:00
Synced Synapse
b5b9b4242a
Merge pull request #241 from Bikonja/master
...
Added Croatian translation
2016-05-12 18:56:18 +01:00
Bikonja
b1205b7453
Added Croatian translation
2016-05-11 21:52:52 +02:00
Synced Synapse
9ad1fe8879
Always show remote buttons, even if there's no connection over TCP/HTTP. There might be problems reaching Kodi through TCP/HTTP but EventServer might be available/responding, so always showing the remote buttons allows the user to navigate. One instance of this is when a modal dialog box is being shown, and the TCP thread isn't responding, showing the remote buttons allows the user to dismiss the dialog box and continue.
2016-05-11 19:24:27 +01:00
Synced Synapse
f6070c78c0
Change bookmark addon icon
2016-05-10 20:19:23 +01:00
Synced Synapse
e31ba2084c
Merge pull request #236 from poisdeux/issue/#219
...
Issue/#219
2016-05-10 19:32:09 +01:00
Martijn Brekhof
7330f85241
Fixed issue with recursing music items
...
Using Kodi's JSON RPC, Kodi may return less items than requested, even
if there are more items available. The old method of determining if
more items are available by checking if the amount of items returned
equals the amount requested does not work in these cases. Therefore,
we now use the returned List.LimitsReturned to determine if there are
more items available. If List.LimitsReturned.end equals
List.LimitesReturned.total we assume we retrieved all items.
2016-05-10 15:08:38 +02:00
Synced Synapse
de8e28b768
Merge pull request #239 from eisnerd/plugin-content-browser
...
Plugin/addon content browser
2016-05-10 13:15:09 +01:00
Synced Synapse
3dfa4326f6
Merge pull request #240 from poisdeux/feature/songstab
...
Added a songs tab to the music screen
2016-05-10 13:09:11 +01:00
Martijn Brekhof
e194ce8b2c
Implemented SongsListFragment
...
The SongsListFragment lists all available songs for a connected host or
for a specific artist.
Added the songs tab to the music screen and to the artist details
screen.
2016-05-09 21:12:08 +02:00
David Eisner
ba7931c5ea
Only attempt to browse and pin pluginsource type plugins
...
Using AddonOverviewFragment in both cases would probably be an easier to
follow code path, but this implementation switches between using
AddonDetailsFragment directly and adding it via AddonOverviewFragment.
2016-05-06 20:28:57 +01:00
David Eisner
52b5f45019
Keep the Addons tab on the left
...
Following feedback from @SyncedSynapse
2016-05-06 19:06:25 +01:00
David Eisner
57f3dfd502
Limit delayed loading of plugin content to AddonOverviewFragment
2016-05-06 19:04:18 +01:00
David Eisner
6eb1fcf167
Delay loading plugin content
...
Some plugins trigger UI when you Kore attempts to browse. We don't want
the Content tab to cause this when the user has only opened the Overview
tab.
For the tabs pinned to the addons view (AddonListContainerFragment),
loading by the usual OffScreenPageLimit rules probably makes sense, as
you can avoid pinning tabs that don't work well.
2016-05-06 19:04:18 +01:00
David Eisner
9bb35cb8cc
Addon fragment renamed to reduce confusion
2016-05-06 17:13:54 +01:00
Synced Synapse
6db788f037
Merge pull request #238 from poisdeux/issue/updateplaylist
...
Implemented refreshing playlist when shuffle button is clicked
2016-05-04 19:56:30 +01:00
David Eisner
430de715d2
Avoid showing addon sources when touching the loading view
2016-05-04 10:06:19 +01:00
David Eisner
51680a835c
Pin an addon as an addons activity tab
2016-05-04 10:06:18 +01:00
David Eisner
b0f2adb876
Addon content in addons activity tabs
2016-05-04 09:40:30 +01:00
David Eisner
dadc34901c
Plugin content browser
...
For feature request #72
2016-05-03 21:21:07 +01:00
David Eisner
6516fe3cd8
Launch a file list for a plugin path
2016-05-03 20:57:30 +01:00
Martijn Brekhof
91e8035eb7
Implemented refreshing playlist when shuffle button is clicked
2016-05-02 09:36:44 +02:00
Synced Synapse
48689f645d
Merge pull request #234 from jtdor/issue233-replace-switchpreference-with-checkboxpreference
...
Replace SwitchPreference with CheckBoxPreference to avoid weird toggling behaviour of multiple SwitchPreferences on the same activity (issue #233 )
2016-04-27 19:05:22 +01:00
Jörn-Thorben Hinz
a42404b683
Replace SwitchPreference with CheckBoxPreference to avoid weird toggling
...
behaviour of multiple SwitchPreferences on the same activity (issue #233 )
2016-04-24 18:45:49 +02:00
Synced Synapse
0b73228266
Merge pull request #222 from poisdeux/issue/restoresearchquery
...
Implemented restoring search query
2016-04-04 19:41:04 +01:00
Synced Synapse
116829dbb2
Merge pull request #229 from poisdeux/issue/restorelistposition
...
Implemented restoring list position for AbstractListFragment
2016-04-04 19:39:31 +01:00
Martijn Brekhof
0e34874307
Implemented restoring search query
...
When user enters a search query for a ListFragment the query will
now be restored on device configuration changes and when
ListFragment is restored from the backstack or in a ViewPager.
2016-04-04 14:21:28 +02:00
Martijn Brekhof
9672ea6cf1
Implemented restoring list position for AbstractListFragment
2016-04-04 13:58:19 +02:00
Synced Synapse
df8ebcd3b5
Merge pull request #228 from poisdeux/refactor/mediafilelistfragment
...
Refactored MediaFileListFragment to support multi-/single-columns
2016-04-01 18:48:42 +01:00
Martijn Brekhof
8bfe2665dd
Refactored MediaFileListFragment to support multi-/single-columns
...
Refactored AbstractListFragment to make it more generic and allow it to be used by
MediaFileListFragment. This adds support for switching between a single- and multicolumn
view.
Created new abstract class AbstractCursorListFragment for list fragments using a cursoradapter.
2016-03-22 12:22:15 +01:00
Synced Synapse
e5a1e97b8d
Merge pull request #227 from Zapata11/master
...
Added Lithuanian translation
2016-03-21 19:34:17 +00:00
Zapata11
f9a4ecd6d9
Updated Lithuanian translation
2016-03-21 16:41:03 +02:00
Zapata11
37698e1338
Added lithuanian translation
2016-03-21 15:10:02 +02:00
Synced Synapse
b957c49b7f
Merge pull request #216 from KowalskiOmniROM/patch-1
...
Update French translation
2016-03-01 19:02:36 +00:00
KowalskiOmniROM
a5ec7ffcd0
Update strings.xml
2016-03-01 04:40:24 +01:00
Synced Synapse
56b51c8f65
Merge pull request #215 from jtdor/issue61-keep-remote-above-lockscreen
...
Added option to keep the remote above the lockscreen (issue #61 )
2016-02-24 19:34:13 +00:00
Synced Synapse
a305cff852
Merge pull request #204 from tomerf/unused_methods_cleanup
...
Cleanup unused methods
2016-02-24 19:15:48 +00:00
Tomer Froumin
d7aebaa8e4
Cleanup unused methods
2016-02-22 15:11:20 +02:00
Jörn-Thorben Hinz
df7e896c48
Added option to keep the remote above the lockscreen (issue #61 )
2016-02-20 00:05:20 +01:00
Synced Synapse
5eebb93b2f
Merge pull request #214 from KowalskiOmniROM/master
...
Remove hard coded strings.
Update French translation
2016-02-19 19:02:58 +00:00
KowalskiOmniROM
83eed1b0ed
Update strings.xml
2016-02-19 07:04:59 +01:00
KowalskiOmniROM
d55c308fdc
Update strings.xml
2016-02-19 07:04:21 +01:00