2.2.4-1 Changed some icons that where removed in SFOS 4.5
2.2.3-1 Do not overlap song info and duration on Current Playlist for longer texts
2.2.2-1
Opt out of sailjail
Small mpris2 fix by Accumulator
2.2.1-1 Fixed missing movie art posters for Kodi 19 (Matrix)/API v12
2.2.0-1 Refactor keypad/gesturepad (thanks accumulator): all 4 full corner areas outside the diamond shaped center are now triggering button events.
This should fix the annoyance of accidentally sending enter/select when you actually want to press the icon. Drag & hold now also works even when starting on an icon, unless the icon is held long enough to trigger a longpress.
2.1.9-1
Updated Chinese (by dashinfantry)
Open keyboard by default on YouTube URL page
2.1.8-1 Fixed sorting of artist list
2.1.7-2 Replaced colored title text by folder icon if relevant
2.1.7-1
Changed all bold fonts to regular fonts
More hi-res stop button for bigger screens (thanks dikonov)
A bit smaller mediabuttonbar for larger devices
Change that should fix not skipping to next item in playlist occasionally
2.1.6-1
Slightly highlight playing item in current playlist
Workaround for issue that progres info was not always refreshed at end of item play
2.1.5-1 Full Chinese translation
2.1.4-2 Small hotfix for description layout
2.1.4-1
Improved image quality of some play buttons
Small space added between image and text in landscape mode
Fix passing of scraped data like genre, mood etc.
Discrete background bar below main menu items
Corrected small artifact when showing detail on Now Playing page
2.1.3-28 Rewrite of slider and repositioning in landscape
2.1.3-27 Fixed play/pause issue for Kodi v18 (Leia)
2.1.3-26 Small change for tablet version, updated Russian language
2.1.3-25 Some optimisations for nowplaying page in landscape
2.1.3-24
Use translated text in remorse timer
Updated French translation
First changes for landscape support (can be enabled in settingspage)
2.1.3-23 Added remorse timer for mainpage actions (reboot etc.)
2.1.3-22
Small resize correction custom buttons in player panel
Better scaling slider hint text
Ugly workaround to get progressbar positioning acceptable in light ambiences
2.1.3-21 Fixed switching of audiostreams
2.1.3-20
Switched to default icons where possible for light ambiences
Made non default images support light ambience
Progress bar position on light ambiences still needs work
2.1.3-19 Progress bar layout fixes for SFOS 3
2.1.3-18 Fix some text markup in plot description
2.1.3-17 Made keypad more sensitive for select press
2.1.3-16
Rework on about page
Added slideshow play/pause button on Keypad in pictures mode
2.1.3-15
Better scaling thumbnails in music/video library details for non-J1 devices
Switched to detailItem view for media details
Unplayer like progressline above mediabuttons (on certain screens)
2.1.3-14
Blanking of keypad screen made configurable
Greater height on color buttons in keypad screen on non-J1 devices
Better alignment of arrows in keypad screen on non-J1 devices
Moved volume slider to pushUpMenu to make more space available on default screen
2.1.3-13 typo prevented search from working :-(
2.1.3-12
Cover actions browse music/browse video/connect/add connection should be working
Small translation updates
2.1.3-11 Yet more small changes in the coverpage
2.1.3-10
Added end playtime to Now Playing page
Larger font below progress bar on non J1 res. devices
2.1.3-9 Small changes on cover and nowplaying page because of SailfishOS 2.2.0.29
2.1.3-8 Restore control dock in case the vkb on YouTube page made it hidden
2.1.3-7 Cover: larger min. fontsize when no second line is displayed
2.1.3-6 Long press info on keypad will show/hide video process & codec info
2.1.3-5 Cover: independent text sizing of description and subdescription
The new 2.2.4 rpm is broken. Impossible to install on my tablet (it runs SFOS 4.0, which cannot and will never be upgraded to 4.5). The reason is zstd compression of the new rpm. Meanwhile kodimote is the most important app for that tablet. :(
Hi, there is a bug in sorting Artists in huge libraries. Artists are not really sorted alphabetically. Maybe you can have a look on kontroller. the bug was also present there, but is now fixed.
As you are already using your INOI tablet with the new kid on the block (Kontroller), maybe you should focus on getting changes done over there? I decided to put a (at least temporary) freeze to my Sailish development activities, with an exception for bugs or changes I personally need. Pull request are always welcome of course (wink wink).
Now about your points:
1. It does not size well for this dimension indeed
2. The buttons should be there, but they will auto-hide if nothing is playing (has always been the case in Kodimote). Or you have set them hidden from the pully menu.
3. Requires a page redesign.
4. I encounter this bug myself. It sometimes appears, only when you rotate from portrait to landscape. I do also see this in other applications every now and then, so it looks like a Sailfish Silica bug in my perspective.
5. I think this would be a general improvement for other devices too.
6. This is, in a way, comparable to the Jolla Tablet. The cover text is size different (larger font) from regular phones devices. Thats why I already have the progressbar hidden on the Jolla tablet. No clue why, I consider that a Sailfish bug as well.
Hi, I have two requests. Both related to the remote control. I often use kodi for presenting pictures. This works quite well with kodimote. But there are unfortunately two things which are a bit annoying:
1. The area in the middle of the touchfield is to small. I often have to tap twice and have to look where I have to tap. Would it be possible to make this area larger or even accapt a single tap in the whole touchfield?
2. For presentation I use the automatic slideshow. It would be nice to have a pause and resume Button for that. At the moment I have to use the zoom funktion for that (or an android remote for kodi).
There is a new release. I have been looking at your touchfield question and I do not think it is a matter of beeing too small, but how the gesture is handled.
Kodimote has to determine if you intended a directional swipe, or a select. By tapping the screen, you always make a (minimal) movement. Within a certain range, Kodimote does not know if you meant a swipe of select gesture.
And to avoid mistakes, it ignores those touches. For now, I made that range a bit more narrow, so it will more likely be accepted as a select. After some testing it felt more touches where accepted as select, but maybe your experience will be different.
Great to hear! The changes were not as hard as I anticipated.
I do not have a donation link. If you want to donate something: I'm not sure if the donation links from the original authors in the about page are still valid. Else OpenRepos.net itself would be a good alternative.
I wrote a small companion daemon (in perl) that detects kodimote's attempts to connect with Kodi server and launches Kodi, if it is not running at the moment.
It is useful for people that run Kodi as a regular application instead of a dedicated "kiosk mode" session. You can start kodimote on your phone and enjoy your music without even approaching the computer or turning on the display.
Where should I publish it? It is a perl script intended to run on a desktop Linux either in userspace or as a system daemon. It is a glue between kodimote and kodi and should be somehow linked or announced together with kodimote (or a similar android app?).
It is easy to switch between the forks, but hard to combine their merits. Your version makes playback control buttons so big that some go outside the screen. If the bigger size is needed for the tablet UI, consider autodetection of screen size or a manual switch, please. The same concerns spaces between playlist lines. Your version has it too big, but jollastore has it too tight to show names of TV shows between the channel names (TV).
There are also two big shortcomings in kodimote:
no cue sheet support to see individual songs
no playback position bar. It is impossible to go to song #7 when you see one huge track containing a full album. Kodi itself works flawlessly with cuesheets.
Buttons and spacing are too big for phone screen (Jolla C) jollastore version looks much nicer. There should be an option, perhaps. Otherwise works well.
You should be able to pin the jollastore version so it won't be overwritten with my version if you have my repo enabled.
First install the version from the jolla store.
Then (as root):
The original .ts file most probably belongs to an old version. Send me an updated file and I shall transfer the strings. Actually, it should work automatically like in gettext .po.
A few things:
- Please don't use the original repo, but my forked one.
- I am not sure what translation tool you are using, but I have to change the translation lines syntax to make it usable.
- Not all translations match. It may be better to get kodimote.ts from my repo, and make that a new kodimote_ru.ts translation. A lot can be used from the current kodimote_ru.ts.
And forks are no problem. The best way is to create a pull request when done, and remove your fork afterwards.
Comments
sdiconov
Fri, 2023/03/03 - 11:47
Permalink
The new 2.2.4 rpm is broken. Impossible to install on my tablet (it runs SFOS 4.0, which cannot and will never be upgraded to 4.5). The reason is zstd compression of the new rpm. Meanwhile kodimote is the most important app for that tablet. :(
Pelzlurch
Tue, 2020/05/19 - 09:33
Permalink
Hi, there is a bug in sorting Artists in huge libraries. Artists are not really sorted alphabetically. Maybe you can have a look on kontroller. the bug was also present there, but is now fixed.
ade
Tue, 2020/05/19 - 19:32
Permalink
Should be fixed in 2.1.8-1.
Pelzlurch
Tue, 2020/05/19 - 20:46
Permalink
That was quick! Thanx a lot!
Works like charm now.
sdiconov
Sat, 2020/03/14 - 19:29
Permalink
I tested kodimote on the INOI T8 tablet and there are UI sizing and layout issues. See the linked screenshots:
1 - playbackbuttons (vertical) https://yadi.sk/i/7WRp9oMf4P4wnA
2 - Remote control page layout (vertical) https://yadi.sk/i/70Fk8uWFfgU-uQ
3 - list of folders (vertical) https://yadi.sk/i/b97u27_u5vZ75g
4 - bug (horizontal) https://yadi.sk/i/uYY9gnWQqIi8qQ
5 - poor button placement (horizontal) https://yadi.sk/i/Lf5pNM1P-oD47g
6 - cover https://yadi.sk/i/BLKFYhbpyk1-oA
INOI tablet screen parameters: 1920x1200 px, 108x172 mm
Please, add an option never to hide playback and volume controls. Tablet has enough screen space.
ade
Sun, 2020/03/15 - 02:58
Permalink
As you are already using your INOI tablet with the new kid on the block (Kontroller), maybe you should focus on getting changes done over there? I decided to put a (at least temporary) freeze to my Sailish development activities, with an exception for bugs or changes I personally need. Pull request are always welcome of course (wink wink).
Now about your points:
1. It does not size well for this dimension indeed
2. The buttons should be there, but they will auto-hide if nothing is playing (has always been the case in Kodimote). Or you have set them hidden from the pully menu.
3. Requires a page redesign.
4. I encounter this bug myself. It sometimes appears, only when you rotate from portrait to landscape. I do also see this in other applications every now and then, so it looks like a Sailfish Silica bug in my perspective.
5. I think this would be a general improvement for other devices too.
6. This is, in a way, comparable to the Jolla Tablet. The cover text is size different (larger font) from regular phones devices. Thats why I already have the progressbar hidden on the Jolla tablet. No clue why, I consider that a Sailfish bug as well.
mase
Sat, 2019/02/16 - 18:19
Permalink
It would be nice, if switching between multiple Kodis was possible.
ade
Sat, 2019/02/16 - 18:31
Permalink
You can, in the main menu you can add and change Kodi connections.
mase
Sun, 2019/02/17 - 00:29
Permalink
Great! I did not notice, that I have to disconnect to get this menu.
ade
Sun, 2019/02/17 - 00:56
Permalink
No disconnect needed here. I just choose "change connection...".
Pelzlurch
Thu, 2018/10/04 - 21:33
Permalink
Hi, I have two requests. Both related to the remote control. I often use kodi for presenting pictures. This works quite well with kodimote. But there are unfortunately two things which are a bit annoying:
1. The area in the middle of the touchfield is to small. I often have to tap twice and have to look where I have to tap. Would it be possible to make this area larger or even accapt a single tap in the whole touchfield?
2. For presentation I use the automatic slideshow. It would be nice to have a pause and resume Button for that. At the moment I have to use the zoom funktion for that (or an android remote for kodi).
ade
Fri, 2018/10/05 - 23:01
Permalink
Ad 1
I do not use the touchpad a lot, but I do see you point.
Ad 2
Regarding pictures, I only used it for a testcase. Pause and play only seem to control music, when in picture mode and playing a slide show.
I'll have a look at both cases, that's all I can say for now.
Edit: second point should be addressed in new release.
Pelzlurch
Sat, 2018/10/06 - 00:00
Permalink
"I'll have a look at both cases, that's all I can say for now."
That's more than I could expect, so I'm happy and can only say (again) THANK YOU!
Edit:
Thanks for the Pause/Resume Button. Works like charm. :)
ade
Sun, 2018/10/07 - 14:09
Permalink
There is a new release. I have been looking at your touchfield question and I do not think it is a matter of beeing too small, but how the gesture is handled.
Kodimote has to determine if you intended a directional swipe, or a select. By tapping the screen, you always make a (minimal) movement. Within a certain range, Kodimote does not know if you meant a swipe of select gesture.
And to avoid mistakes, it ignores those touches. For now, I made that range a bit more narrow, so it will more likely be accepted as a select. After some testing it felt more touches where accepted as select, but maybe your experience will be different.
Pelzlurch
Sun, 2018/10/07 - 18:43
Permalink
Thanks a lot, will try it in the evening, when I'm at home. Is there a donation link anywhere?
Edit:
Just tested it and now it works like it should. THANK YOU VERY MUCH!
ade
Sun, 2018/10/07 - 20:32
Permalink
Great to hear! The changes were not as hard as I anticipated.
I do not have a donation link. If you want to donate something: I'm not sure if the donation links from the original authors in the about page are still valid. Else OpenRepos.net itself would be a good alternative.
accumulator
Tue, 2018/08/28 - 20:21
Permalink
Nice update, thanks!
daywalker
Thu, 2018/08/02 - 00:39
Permalink
Scrolling (touchpad arrows) don't work on Xperia X sfos 2.2.0.29
daywalker
Thu, 2018/08/02 - 00:48
Permalink
Sorry, worked after touching a few times, then all the other buttons appeared
jollex
Sun, 2018/06/03 - 17:43
Permalink
Thank you, it works perfectly! Great job!
sdiconov
Thu, 2018/04/19 - 00:34
Permalink
I wrote a small companion daemon (in perl) that detects kodimote's attempts to connect with Kodi server and launches Kodi, if it is not running at the moment.
It is useful for people that run Kodi as a regular application instead of a dedicated "kiosk mode" session. You can start kodimote on your phone and enjoy your music without even approaching the computer or turning on the display.
Where should I publish it? It is a perl script intended to run on a desktop Linux either in userspace or as a system daemon. It is a glue between kodimote and kodi and should be somehow linked or announced together with kodimote (or a similar android app?).
sdiconov
Thu, 2018/04/19 - 00:34
Permalink
Thanks for the tip!
It is easy to switch between the forks, but hard to combine their merits. Your version makes playback control buttons so big that some go outside the screen. If the bigger size is needed for the tablet UI, consider autodetection of screen size or a manual switch, please. The same concerns spaces between playlist lines. Your version has it too big, but jollastore has it too tight to show names of TV shows between the channel names (TV).
There are also two big shortcomings in kodimote:
sdiconov
Thu, 2018/04/26 - 22:42
Permalink
Buttons and spacing are too big for phone screen (Jolla C) jollastore version looks much nicer. There should be an option, perhaps. Otherwise works well.
Here is a link to the issue:
https://github.com/mzanetti/kodimote/issues/94
This is a photo showing the difference (Jolla C (left) and Jolla 1 (right)) run the same kodimote fork.
https://user-images.githubusercontent.com/4271322/39327947-4f22241c-49a2...
ade
Sat, 2018/04/28 - 01:31
Permalink
Should be displaying the old layout on your Jolla C now.
ade
Wed, 2018/04/18 - 21:28
Permalink
You should be able to pin the jollastore version so it won't be overwritten with my version if you have my repo enabled.
First install the version from the jolla store.
Then (as root):
osetr
Sun, 2018/01/07 - 11:46
Permalink
Russian translation doesn't load.
sdiconov
Thu, 2018/04/26 - 22:58
Permalink
The original .ts file most probably belongs to an old version. Send me an updated file and I shall transfer the strings. Actually, it should work automatically like in gettext .po.
ade
Sun, 2018/01/07 - 22:31
Permalink
If you look at https://github.com/mzanetti/kodimote/blob/master/i18n/kodimote_ru.ts in the original repo, you can see there is not a single line translated.
sdiconov
Thu, 2018/04/19 - 12:02
Permalink
I have updated this file. Please, send me updated strings to MY_I0GlN AT mail.ru to make any necessary changes. I would like to test it.
Github forked that repo, so my edited version is here:
https://github.com/dikonov/kodimote/blob/master/i18n/kodimote_ru.ts
It would be easier for me to send it by e-mail, as I do not want to make a true fork of the project.
ade
Sun, 2018/04/29 - 18:05
Permalink
A few things:
- Please don't use the original repo, but my forked one.
- I am not sure what translation tool you are using, but I have to change the translation lines syntax to make it usable.
- Not all translations match. It may be better to get kodimote.ts from my repo, and make that a new kodimote_ru.ts translation. A lot can be used from the current kodimote_ru.ts.
And forks are no problem. The best way is to create a pull request when done, and remove your fork afterwards.
Pages