Installer for the native OpenRepos.net client for Sailfish OS
Starting from version 0.2.9 Storeman is buit with the help of Sailfish OS OBS and Storeman Installer is used for its installation. To update Storeman prior to 2.9, one need to remove the existing RPM and use the installer or use an appropriate repository for manual update. Further updates will be done automatically. All old RPMs from this repository were archived here.
ATTENTION!
- Every SFOS release requires a configured OBS repository. Therefore Storeman installation may not be available for some time after a new SFOS release until maintainers configure a new repository. This is especially true for EA releases
- If you have any troubles with installing, removing or updating packages after the system upgrade try to run "devel-su pkcon refresh" in the terminal app
- Storeman can still be unstable! Application name does not affiliated to any other software
Installation instructions:
- Enable "System → Security → Untrusted software → Allow untrusted software" in the device settings
- Visit this page using the device’s browser, and tap the harbour-storeman-installer-$version.jolla_.noarch.rpm link further down the page or download the RPM with your computer and transfer it to the device somehow
- Tap the downloaded or transfered RPM in the device's "File downloaded" notification or in the file browser and confirm the installation
- Optionally disable back the "Allow untrusted software"
- Find the "Storeman Installer" icon in the device's app grid, tap it and wait for Storeman installation finishes - the "Storeman Installer" icon should be replaced by Storeman itself
- The installer itself is removed automatically
Current features:
- List recently updated applications
- List installed applications
- List, add/remove, enable/disable repositories
- Show applications info similar to the official Jolla store client
- Install/remove applications
- All lists are scrollable, data is loaded in the background
- Search for applications
- Authorize to OpenRepos.net using Sailfish Secrets for secure storing of credentials
- Comment, reply to comments, edit and delete own comments for apps
- Use button panel to add HTML tags when typing comments (hint: select text and then click a button to wrap it with a tag)
- Tap on the "Reply to" label on the comments list to navigate to the original comment
- List categories and apps by categories
- Hide any categories of applications
- Show categories on the applications page - tap a category label to show all related applications
- Initial support for apps bookmarks (offline only)
- Initial support for backups (offline only)
- Rate applications
- Find and manage local RPM files
Report an issue:
Development:
Comments
osetr
Mon, 2018/04/23 - 01:19
Permalink
Hi,
Concerning #1 read here.
Concerning #2: there are several PackageKit operations that Storeman runs in background. Their status is shown in the pulley menu to show the user that Storeman is busy. Notifications are used on finish (for example when an app was installed/removed/updated or when updates are available and so on).
Maximilian1st
Thu, 2018/04/26 - 12:30
Permalink
Is #1 the reason why the search results never really work? I tried searching for LinksBag by searching for "links" but linksbag is nowhere to be found.
osetr
Thu, 2018/04/26 - 13:58
Permalink
No, the search is done by OpenRepos. If I remember it right, OpenRepos uses a title and description for the search, and if there is no a "links" word in the LinksBag description, no appropriate results will be shown.
Vieno
Mon, 2018/04/23 - 21:22
Permalink
Thank for your reply.
Ok, point #1 is understood. Sorry didn't see the thread at Github.
#2 is good as it is. Maybe I'm a bit too nerdish. No need to change for me; I was just wondering about this method to bring information to the user, which I hv'nt see before(not the pulsing, but then text above it).
olesnoeijer
Tue, 2018/04/10 - 12:50
Permalink
Storeman crashes every time i choose 'install' after adding a repository. After a restart of storeman the app can be installed. Occurs on Fairphone with 2.1.3.7, does not occur on Xperia with 2.1.3.7
osetr
Mon, 2018/04/23 - 01:12
Permalink
It's a known issue but I still have not been able to find out the reason.
Vieno
Wed, 2018/04/18 - 22:27
Permalink
Does occur on Jolla as well. 2.1.4.14
vsimonkay
Sat, 2018/04/07 - 09:55
Permalink
It would be nice to have a 'favourites' or 'bookmarks' point in the pulley menu that immediately filters the favourites.
osetr
Mon, 2018/04/23 - 01:09
Permalink
Current implementation of bookmarks doesn't filter apps but show a list of bookmarked apps. Implementing bookmarks as a filter sounds quite laborious for me.
Jarod976
Thu, 2018/04/05 - 17:39
Permalink
osetr
Mon, 2018/04/23 - 01:03
Permalink
Hi,
Is the issue is still actual?
tkoham
Sun, 2018/05/06 - 02:57
Permalink
seconded, this problem affects my new Xperia X
Jarod976
Mon, 2018/04/30 - 15:46
Permalink
yes, even updating to version 0.22, I can not add repositories in any way.
osetr
Sun, 2018/05/06 - 23:45
Permalink
Have you used Storeman before on your Xperia? I mean, was this error from the first Storeman installation or appeared during its usage?
ABreen
Sat, 2018/03/31 - 03:46
Permalink
I am not able install WhoGo nor Poor Maps. Initially they would show as installing but never install. I updated Storeman now they show installing for a brief time then show uninstalled. Any idea what's going on. I'm using Sailfish X on a Xperia X. Thanks
TMavica
Fri, 2018/03/23 - 15:35
Permalink
Would you like to add 'Remove all repo' and 'Disable all repo' ?
osetr
Fri, 2018/03/23 - 15:38
Permalink
"Disable all repo" is already here. "Remove all repo" is a good idea. I'll add it.
minitreintje
Wed, 2018/03/21 - 23:05
Permalink
Such a great Openrepos client :)
naytsyrhc
Tue, 2018/03/20 - 17:41
Permalink
Thanks for latest update with support for rating apps. Just great.
Alex
Tue, 2018/03/20 - 15:34
Permalink
Hey @osetr,
with the latest release the App pages are not updated even after refreshing the main page via the pulley menu. And actually I liked it that the app page was updated after going back to main page and reloading the app again.
osetr
Wed, 2018/03/21 - 10:20
Permalink
For now Storeman caches the 3 last openned app pages. The resfresh button on the first page refreshes only the list of recently updated apps. I thought about adding a refresh button on the app page. May be I'll do it in a next release.
Alex
Wed, 2018/03/21 - 13:01
Permalink
Yes adding a pulley menu with a refresh option to the app page would be even better. :)
BTW are you planing to publish Storeman also on the Jolla Harbour store to the 'store' category? Or is Storeman not compatible with Harbour?
osetr
Wed, 2018/03/21 - 14:32
Permalink
It's totally incompatible :( When Storeman will become stable enough I want to ask Jolla if they agree to publish an installer for Storeman. I know that Basil has already tried with the installer for Warehouse but unsuccessfully. So I don't want to start developing an app that wouldn't be published.
peterleinchen
Sun, 2018/03/18 - 19:42
Permalink
Hey,
thanks for storeman.
Some strange thing happening for me regarding dependencies. e.g. harbour-poor-maps-gl requires mimic. I needed to deinstall few apps because of lack of rlsystem space for update.
After successful update I installed harbour-poor-maps-gl via storeman, the dependency seems to be pulled, see:
[nemo@Sailfish ~]$ rpm -qs mimic normal /usr/bin/mimic [nemo@Sailfish ~]$ pkcon remove mimic Resolving Testing changes Finished [ ] (0%) The following packages have to be removed: harbour-poor-maps-gl-0.34-1.noarch Maps and navigation mimic-1.2.0.2-10.8.1.jolla.armv7hl Mycroft's TTS engine, based on CMU's Flite (Festiva l Lite) Proceed with changes? [N/y] The transaction did not proceed. Fatal error: user declined simulation
But storeman does not show/reflect correctly.
On first page of mimic it says 'not installed' but when you scroll down it says 'installed version: xxx'.
So quite a bit confusing.
As confusing as to write such stuff in a comment section of openrepos. Would you consider ooening a thread about storeman on maemo.org? :)
--edit
NOW all is fine! :confused:
I have refreshed cache in storeman and also did 'pkcon refresh' but on the mimic page it showed as 'not installed' and a version number.
Now (I did not touch anything ;)) it shows as installed?
osetr
Mon, 2018/03/19 - 22:32
Permalink
Sorry can you show me what is harbour-poor-maps-gl. I can't find it on OpenRepos and Google leads me to https://openrepos.net/content/rinigus/poor-maps-gl which seems not to exist.
peterleinchen
Mon, 2018/03/26 - 22:52
Permalink
No need to be sorry.
openmaps-gl was revoked by rinigus as otsaloma published whogo-maps
https://openrepos.net/content/otsaloma/whogo-maps
I am sorry for late reply but not following this comment page here on openrepos...
Alex
Mon, 2018/03/19 - 23:48
Permalink
It has been deleted (TMO link) and I think this caused the issues.
Markkyboy
Sun, 2018/03/18 - 15:12
Permalink
Enabling a new repository causes Storeman to crash back to its cover and won't recover until the cover is tapped on, which returns me back to the mainpage of Storeman, then on the second try, the repo in question gets enabled and everything is okay again.
osetr
Mon, 2018/03/19 - 22:14
Permalink
These crashes are very sporadic and I haven't managed yet with determination of their reasons.
Markkyboy
Tue, 2018/03/20 - 11:45
Permalink
EDIT: I updated to the latest release of 0.0.21-2 and now when adding a repo, there is no crashing back to cover!
Agreed, but for me, it only happens when adding a new repo, other than that, the app is fine and is evolving nicely, much appreciated, thanks :)I'm now wondering if all the other app crashes people are reporting is more to do with the actual OS update?, Thinking about it now, there are a number of apps reported as crashing on TJC, some with similar outcomes, namely crashing back to cover.
Pages