Martijn Brekhof
a908e1e466
Implemented shared element transitions for addons
...
Removed getting details in AddonDetailsFragment as the
AddonListFragment already provides all information required
in the AddonDetailsFragment. Therefore, we do not need to
retrieve the same information in the AddonDetailsFragment as well.
2015-12-16 14:23:11 +01:00
Daniel Levin
ca5023bae7
Define the versionName shown in settings from git
...
Remove extra prepended "v" from version string
2015-12-15 21:12:21 +01:00
Adrian Moennich
2c369ef63f
Do not attempt EventServer connection via IPv6
...
EventServer only listens on IPv4 addresses, even if the machine running
kodi has IPv6 support (the webserver on the other hand does listen on
both IPv4 and IPv6).
fixes #148
2015-12-15 21:03:13 +01:00
Adrian Moennich
f701280840
Add getInet4AddressByName util
2015-12-15 21:03:13 +01:00
Synced Synapse
4d7acd80d0
Fix nav drawer not remembering learned state
2015-12-15 19:51:08 +00:00
Synced Synapse
05906fe081
Merge pull request #154 from poisdeux/sharedelementtransition_musicvideos
...
Implemented shared element transitions for music videos
2015-12-15 19:09:40 +00:00
Synced Synapse
0fd2e621ad
Check if the host has PVR enabled and show/hide the side menu entry based on that
2015-12-15 19:08:19 +00:00
Synced Synapse
9f159460f1
Add Settings JSON RPC methods
2015-12-14 19:21:04 +00:00
Synced Synapse
346cd06344
By default make the useEventServer checkbox checked.
2015-12-14 18:15:24 +00:00
Synced Synapse
73b1c37983
Make the preference that controls the navigation drawer items shown, specific to each host, so that for each host we can show different items on the side menu
2015-12-14 18:09:22 +00:00
Martijn Brekhof
9e3a49126d
Implemented shared element transitions for music videos
2015-12-14 09:30:20 +01:00
Synced Synapse
32171ebfba
Improve PVR Guide
2015-12-13 16:01:50 +00:00
Synced Synapse
37ce65fdd0
Update PT-pt translations
2015-12-12 18:45:34 +00:00
Synced Synapse
f129e156af
Fix string case
2015-12-12 18:35:25 +00:00
Synced Synapse
0ecc4fc0a6
Change TV Shows list year sort ordering
2015-12-12 18:33:48 +00:00
Synced Synapse
b6dec9728f
Merge pull request #149 from cryptobanana/master
...
Add more sorting options for video fragments + resolve RaafatAkkad merge conflicts
2015-12-12 18:30:16 +00:00
Raafat Akkad
57faf5ee1f
Add ability to sort by year & rating in the TV Shows fragment
2015-12-12 17:47:16 +01:00
Raafat Akkad
63c32467d4
Add ability to sort by year, rating and length in the Movie fragment
2015-12-12 17:39:10 +01:00
Martijn Brekhof
f84ccaf02a
Implemented fix for movie and album shared element transitions
...
When shared element view is not visible on returning, the return shared
element transition starts off screen. This looks odd and we now simply
do not perform the shared element transition when the shared element is
not visible.
2015-12-11 12:32:03 +01:00
Synced Synapse
fce521a9bb
Merge pull request #145 from poisdeux/sharedelementtransitions_tvshows
...
Implemented shared element transition for TV shows
2015-12-10 23:04:16 +00:00
Synced Synapse
5ccd76b349
Added first version of PVR EPG
2015-12-10 20:20:10 +00:00
Martijn Brekhof
17c7609d72
Implemented shared element transition for TV shows
...
Added SharedElementCallback to be able to detect if shared element
is still visible. If not, the shared element transition should not
be performed when returning to the previous fragment.
Added the pager tab strip to the fade animation to keep shared element
transition smooth when poster is partly below the toolbar.
2015-12-10 15:34:26 +01:00
Synced Synapse
9b4c4d6315
Change loading the mediaArt imageView, to not load a character avatar if no fanart present
2015-12-09 19:00:04 +00:00
Synced Synapse
f0cea00730
Merge pull request #143 from poisdeux/sharedelementtransitions
...
Implemented shared element transitions for albums
2015-12-09 18:53:05 +00:00
Martijn Brekhof
c7e0e38579
Removed unused import
2015-12-07 16:03:56 +01:00
Martijn Brekhof
71d7a49c82
Implemented showing poster as fanart when no fanart available
2015-12-07 15:44:21 +01:00
Martijn Brekhof
162bb30ace
Fixed lint errors regarding method calls for API 21 and higher
2015-12-07 11:13:42 +01:00
Martijn Brekhof
ffa96521f6
Implemented shared element transitions for albums
...
I removed using the poster as fanart if no fanart is available.
The reason is that the shared element transition is not very smooth
when the aspect ratio of the two image states is not the same.
Going from AlbumListFragment to AlbumDetailsFragment the poster
is resized correctly to the fanart size. However, returning to the
AlbumListFragment from the AlbumDetailsFragment the poster is
abruptly resized to the square aspect ratio needed for the list
fragment.
2015-12-04 21:02:45 +01:00
jonas2515
cd10ee7d0a
Update german translation
2015-12-04 00:10:30 +01:00
Synced Synapse
eb61844a8e
Fix crash reported on Play Store
2015-12-02 19:39:18 +00:00
Synced Synapse
d8435ae161
Possible fix to crash reported on Play Store (Fragment not attached to activity in OnCreateOptionsMenu)
2015-12-02 19:35:40 +00:00
Synced Synapse
b125716f91
Fix crash reported on Play store
2015-12-02 19:25:23 +00:00
Synced Synapse
771d6e383e
Animate ActionBarDrawerToggle when entering details view. Don't animate on drawer open, it's useless as it is immediatelly covered by the drawer
2015-12-02 19:16:48 +00:00
Synced Synapse
05179ff7b4
Merge pull request #140 from NEOhidra/master
...
Updated Bulgarian translation
2015-12-02 08:34:45 +00:00
HypM
ca6094c47b
Updated Bulgarian translation
2015-11-30 20:45:18 +02:00
Synced Synapse
ade1551a8e
Remove checking event server availability (only needed for transition to 1.5.0)
2015-11-29 15:02:26 +00:00
Synced Synapse
7991d64581
Add recording to channels list
2015-11-29 14:59:32 +00:00
Synced Synapse
b89d4f4531
Add support for LG split window
2015-11-28 19:04:58 +00:00
Synced Synapse
ae9c22b20e
Make accessing fragments inside a view pager more robust
2015-11-28 18:30:29 +00:00
Synced Synapse
1cf701a422
Switch PVR fragments to using tabs instead of a menu for navigation
2015-11-28 18:19:44 +00:00
Synced Synapse
fa43d43066
Refactor layout used on fragments with ViewPagers
2015-11-26 19:28:25 +00:00
Synced Synapse
90ffdf8f3e
Slightly tweak details fragment intro animation
2015-11-25 22:40:52 +00:00
Synced Synapse
abd1b2fc67
Merge pull request #138 from poisdeux/sharedelementtransitions
...
Implemented shared element transition for movie posters
2015-11-25 22:33:07 +00:00
Synced Synapse
6671a3f3e8
Prevent the refresh animation showing up everytime we enter in a tv show
2015-11-24 23:33:05 +00:00
Synced Synapse
610fa85671
Added PVR recordings list
2015-11-24 22:55:56 +00:00
Martijn Brekhof
852209bc12
Refactored and set return transition to null for MovieDetailsFragment
2015-11-24 15:17:16 +01:00
Martijn Brekhof
0547c23758
Removed unused imports and disabling/enabling download button
2015-11-24 15:08:10 +01:00
Martijn Brekhof
5ca6f99cb7
Now passing all info from MovieListFragment to MovieDetailsFragment
2015-11-23 16:46:41 +01:00
Martijn Brekhof
a871b15308
Fixed download button popping up after animation finishes
2015-11-23 15:48:32 +01:00
Martijn Brekhof
db609e84e5
Fixed resizing issue of TextViews at end of shared element transition
2015-11-23 14:57:13 +01:00
Martijn Brekhof
4d2776af0b
Fixed gradle build and excluded fab button from fade animation
2015-11-23 13:39:40 +01:00
Martijn Brekhof
c35a4f58eb
Implemented shared element transition for movie posters
...
* Refactored OnMovieSelectedListener interface to keep argument list small.
* Changed fragment transition animation to make shared element transition
smooth and nicely integrated with the whole scene animation.
2015-11-20 14:33:38 +01:00
Synced Synapse
77145d1c28
Add recording PVR jsonrpc methods
2015-11-19 20:05:12 +00:00
Martijn Brekhof
88ec434b82
Fixed missing @Override statements
2015-11-13 11:33:58 +01:00
Martijn Brekhof
fa77d460b6
Merge branch 'master' into issue#103
...
Resolved merge conflicts
2015-11-13 08:41:57 +01:00
Synced Synapse
c1e5424675
Add support for radio channels in PVR
2015-11-12 22:44:03 +00:00
Martijn Brekhof
f0c32e5c18
This implements feature request #103
...
Added refresh menu item in overflow menu to allow user to refresh the content in *ListFragments and *DetailsFragments.
2015-11-12 11:09:08 +01:00
Martijn Brekhof
0b9f3db9c9
Implemented binding to LibrarySyncService for detail fragments
2015-11-12 07:25:53 +01:00
Synced Synapse
f4715d70a2
Merge pull request #134 from poisdeux/refactor/abstractdetailsfragment
...
Introduces new class AbstractDetailsFragment to reduce code duplication.
2015-11-11 19:13:32 +00:00
Synced Synapse
7a7fd5be8e
In PVR, transition directly to channel list if there's only one channel group
2015-11-11 19:04:54 +00:00
Martijn Brekhof
2f0dd67761
Introduces new class AbstractDetailsFragment to reduce code duplication.
...
* Moved showRefreshAnimation() from AbstractListFragment to UIUtils as it is
now used for detailed fragments as well.
2015-11-11 12:10:28 +01:00
Synced Synapse
e6f6d74784
Add more helpful message when an error occurs in channels list
2015-11-10 23:18:33 +00:00
Synced Synapse
5823a50c1d
Fix onSaveInstanceState on PVR fragment
2015-11-10 23:02:28 +00:00
Synced Synapse
e86f82ba4c
Add option to configure shown navigation drawer items
2015-11-10 22:05:07 +00:00
Synced Synapse
cc3ecdd5f5
Add support for PVR - first version.
2015-11-09 23:40:48 +00:00
adlermf
61330e63fa
Update brazilian portuguese translation
...
Added everything missing and changed any pt-pt (ecrã, ficheiro, etc) to pt-br (tela, arquivo, etc).
2015-11-09 16:21:58 -02:00
Synced Synapse
9d7d04ea1f
Fix getting backup color errors
2015-11-05 23:04:41 +00:00
Synced Synapse
fe9f45bb4a
Added PVR jsonrpc methods and types
2015-11-03 23:36:28 +00:00
Synced Synapse
ce68ccbeb6
Merge branch 'master' of https://github.com/xbmc/Kore
2015-11-02 18:27:45 +00:00
Synced Synapse
fa869b854c
Make loading images in main lists use the same size as in the details view, so that both uses the same cached version in Picasso's cache, so that the image is immediatelly shown when the user enters the details view.
2015-11-02 18:24:54 +00:00
ratmole
05d6557755
crude attempt to fix #112
2015-10-25 22:56:42 +02:00
aharonha
39afba2ae3
Fix default charset in okHttp
...
should fix RTL languages such as Arabic, Hebrew and Thai
2015-10-25 01:08:39 +02:00
Synced Synapse
80fb10e534
Refactoring on Media list UI, for functions related with the Sync Service.
...
Removed AbstractMusicListFragment.java dur to the refactor
2015-10-13 23:05:50 +01:00
Martijn Brekhof
69b1a9fcd4
Merge branch 'master' into librarysyncservicebounded
2015-10-06 20:15:17 +02:00
Synced Synapse
499ab11f40
Decrease tv shows number limit on library sync service.
2015-09-25 19:21:42 +01:00
Synced Synapse
87a88bb6e2
Fix getting default color for remote buttons
2015-09-21 23:04:07 +01:00
Synced Synapse
6729295636
Fix NPE reported on Play Store
2015-09-21 22:53:23 +01:00
Synced Synapse
04476a04ec
Fix NPE reported on Play store
2015-09-21 22:45:39 +01:00
Synced Synapse
c92e8de9a6
Merge pull request #120 from sohelzerdoumi/master
...
Update fr translations
2015-09-19 09:49:56 +01:00
Zerdoumi Sohel
4d38ac9582
translate fr key:vibrate_on_remote
2015-09-18 20:22:11 +02:00
Synced Synapse
85155ca040
Merge branch 'master' of https://github.com/xbmc/Kore
2015-09-18 19:06:00 +01:00
Synced Synapse
d271d0b17a
Use switches instead of checkbox in settings
2015-09-18 19:05:21 +01:00
Zerdoumi Sohel
ccf31bf333
fix fr translation
2015-09-18 20:02:07 +02:00
Zerdoumi Sohel
0af39ab7b6
fix apostrophes fr translations
2015-09-18 19:26:12 +02:00
Zerdoumi Sohel
2b86f4591a
Update fr translations
2015-09-18 11:10:27 +02:00
Raafat Akkad
73348c0f2e
Add support for Samsung Multi Window
2015-09-08 19:06:36 +01:00
Synced Synapse
5bb0f49a36
Update pt-PT translations
2015-09-07 19:24:39 +01:00
Synced Synapse
887b6d68a0
Hide next button in connection wizard when no network connection detected
2015-09-07 19:20:37 +01:00
Synced Synapse
cae7e21aa4
Merge pull request #117 from poisdeux/testifconnectedtonetwork
...
Implemented checking if network is enabled when searching for hosts
2015-09-07 19:14:32 +01:00
Synced Synapse
cd00b1a2e5
Changed MediaManager.java to MediaPlayerUtils.java
2015-09-07 19:02:12 +01:00
martijn
bee35c216d
Merge branch 'master' into librarysyncservicebounded
...
Conflicts:
app/src/main/java/org/xbmc/kore/ui/ArtistListFragment.java
2015-09-04 11:24:57 +02:00
Synced Synapse
2d4818689a
Merge pull request #107 from poisdeux/master
...
Added playing or queueing artist/album/genre from music screen
2015-09-03 19:16:14 +01:00
Synced Synapse
a9c7251be4
Merge pull request #113 from nykysoft/issue99
...
#99 , fixed external keyboard return key to send text instead of just …
2015-09-03 19:11:39 +01:00
martijn
1d8828d2e9
Implemented checking if network is enabled when searching for hosts
2015-09-03 15:34:40 +02:00
Martijn Brekhof
499e54f2cf
Improved keeping user informed on sync progress
...
Implemented binding to LibrarySyncService to check if there are items currently
syncing or queued to sync. This makes it possible to inform user of background
sync processes.
Created two abstract classes to reduce code duplication and check if
LibrarySyncService has any items queued which are currently being displayed.
Fixed issue with SwipeRefreshLayout from appcompat library, which does not
always show the refresh animation when refresh is set to true.
2015-09-02 12:04:17 +02:00
NEOhidra
c740be9056
Updated Bulgarian translation
2015-08-22 18:19:55 +03:00
hnykyri
5cc44cf290
#99 , fixed external keyboard return key to send text instead of just dismiss dialog
2015-08-19 17:14:04 +03:00
Martijn Brekhof
8a41406f01
Removed useless layout alignment attributes which were left over from a copy/paste procedure
2015-08-09 14:28:50 +02:00
Martijn Brekhof
1e0ef706e2
Fixed issue with context menu button being drawn on top of album title
...
Long album titles are ellipsed but TextView width was set to match parent's
width. This caused the TextView to take up all available width instead leaving
some for the context menu. Fix this by explicitly telling the TextViews to
be placed left of the context menu image.
2015-08-09 14:20:53 +02:00
Martijn Brekhof
a7874de0e4
Added playing or queueing artist/album/genre from music screen
...
Implemented context menus in GridView items in AlbumListFragment,
ArtistListFragment and AudioGenreListFragment.
This allows the user to add everything from an artist, album, or
genre by popping up the context menu and selecting either play
or Add to playlist.
Created a new class utils/MediaManager to hold any methods related
to managing media. Added methods play(...) and queueAudio(...) to
add musiclist items to the current playlist and start playing.
2015-07-31 13:38:29 +02:00