![]() |
[Announce] Shortcut Stash Home Screen Widget
4 Attachment(s)
I am pleased to announce my first Qt home screen widget, Shortcut Stash available now in Extras-Devel.
Shortcut Stash is an app launcher, open bookmarks and browse folders widget. (Have a look at the attached images) Here are the screenshots of Shortcut Stash. They should give an idea what the widget does. Attachment 15343 Attachment 15344 Attachment 15345 Attachment 15346 If the widget does not appear then please go to edit desktop mode and add the widget manually. |
Re: [Pre Announce] Shortcut Stash
Reminds me of rocketdock / docky, all thats left is a option to change the background image.
Looks awsum, give .deb. :3 |
Re: [Pre Announce] Shortcut Stash
Cheers!
I attached the deb to the original post. Currently there is no background image. I am looking for a way to make Qt buttons opague. I want the buttons to look like hildon shortcuts, so I'm not shure wheter I will implement a background image. But thanks for the tip :) |
Re: [Pre Announce] Shortcut Stash
Looks v nice - will give it a go :)
|
Re: [Pre Announce] Shortcut Stash
looks nice, thanks
|
Re: [Pre Announce] Shortcut Stash
Sorry for my stupid question... but what's gain in using this from using a normal application shortcut? A docky at the bottom of screen would be awesome... but as i understand.. this will be visible all the time?
|
Re: [Pre Announce] Shortcut Stash
How are you supposed to run it?
If I Code:
$ /opt/maemostash/MaemoStash And I can't find it as a widget... Nor in my menu (using MyMenu)... -?- |
Re: [Pre Announce] Shortcut Stash
Quote:
The gain here is that you can access all your installed programs, all MicroB shortcuts and all folders under MyDocs from your desktop. And as this is a desktop widget it is visible on your desktop (home screen) all the time. Just like your shortcuts are. I wrote this program because I want to keep my desktop tidy, and not fill it up with shortcuts. IMO desktop space should be reserved for widgets and for some shortcuts, like the ones u need very often or want to use when driving. |
Re: [Pre Announce] Shortcut Stash
Quote:
U should install the widget by running Code:
dpkg -i maemostash_0.1-1_armel.deb Then you will see it on your desktop (if all goes well) or in your 'Add widget' menu. Don't try to run it from X-Term 'cause then you'll only get the main window and no widget. |
Re: [Pre Announce] Shortcut Stash
Quote:
Do you plan on releasing your application as open source? |
Re: [Pre Announce] Shortcut Stash
Quote:
But I don't see it on my 'Add Widget' menu - ? |
Re: [Pre Announce] Shortcut Stash
Quote:
Here are some answers:
|
Re: [Pre Announce] Shortcut Stash
Oh hang on... it just appeared on my desktop after I deleted a couple of bookmarks and a widget from one of my desktops...
First observations: The bookmarks aren't the ones I have set in MicroB.. I get Maemo Browser, Twitter and YouTube - ? I also get quite a few stretched icons in the app list (eg FM Radio, FloboPuyo, DiskUsage) And any chance we can have a user defined option for which file manager to use? Thanks for putting in the time developing this app - it's looking good :) |
Re: [Pre Announce] Shortcut Stash
Quote:
One thing you could try if u haven't tried it yet, is to reboot you N900. If that does not help then please check that maemostash.desktop -file is in folder Code:
/usr/share/applications/hildon-home/ |
Re: [Pre Announce] Shortcut Stash
Quote:
btw great work rooster, widget's really useful. It would be even better if you added live search. Edit: is it possible to add an option that makes it use filebox instead of the default file manager? |
Re: [Pre Announce] Shortcut Stash
Quote:
The bookmarks should be the ones from MicroB, cause it reads the MyBookmarks.xml file. I will have to check that out. The streched icons I have too. It's due to that some apps use scalable icons and I haven't figured out how to fix that on the QListWidget yet. It's on my bug list, and will get fixed. Currently this widget is reading the apps from here: Code:
/usr/share/applications/hildon/ |
Re: [Pre Announce] Shortcut Stash
Quote:
Live search will get implemented as soon as I figure out how to do it on a QListWidget. |
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
Added a new version of Shortcut Stash.
Now the buttons have translucent background so the widget looks more like the desktop shortcuts. Download new package from the first post. |
Re: [Pre Announce] Shortcut Stash
Hey first off great application, at first I thought it was more like something that would let you place shortcuts to certain folders. I do like this idea but I would prefer to be able to limit what shows in the lists. Like folders there are only a few folders I really want access to but have to scroll through them all.
I notice some of the icons in the app list are messed up appdownloader, Diskusage, Vagalume are three I noticed on mine. Also the icons for the widget it looks like they are just being pulled from hicolor folder or you did them your self can you have them pulled from the current active theme? |
Re: [Pre Announce] Shortcut Stash
Thanks!
The icons are pulled from the theme, but since this is Qt, I really don't know where QIcon::fromTheme takes the icons from. As for the configuration, currently there is none, but I am planning on implementing some user settings, and your idea sounds good. |
Re: [Pre Announce] Shortcut Stash
I really want it, but can't install?:( tried it 6 times with Terminal an many reboots between them (wich ussaly works for me) no succes an alot of time tru appmanager;
http://img109.imageshack.us/img109/8...0110611222.png EDIT;; o ****, just work for my:p LOL with root nothing happend also with sudo gainroot nothing, but put the file in home/user/ an than tru xterminal sudo gainroot (your code) an installed just fine, "learning moment" EDIT 2; i also get share on Ovi Files on Ovi and some more , gonna tri to delete it some how EDIT 3: haha got the extra bookmarks deleted! edit the Mybookmarks.xml there are 4 extra bookmarks delete the hole text (from <bookmark> tru <bookmark> that did the job for my just wanted to say you die a great job! Thanks a lot for this app! real usefulle, home screen nice an tidy |
Re: [Pre Announce] Shortcut Stash
Good you got it working!
Apparently u have to run dpkg -i under /home/user as root. I did not realise this until now because I always put the file under /home/user/MyDocs/tmp/ and installed from there. I'll update the installing instructions once I get back home. The bookmarks are read from the MyBookmarks.xml so if you need to delete bookmarks you need to edit that file. I will think of adding a deletion feature in the upcoming releases. |
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
Excellent widget! Exactly what I always wanted - not only launch apps but also bookmarks. Few notes:
1) Installing widget with dpkg caused hildon-home and hildon-desktop crash. 2) Bookmarks listing should also traverse through bookmarks stored in subfolders. 3) When I type to get a match on app/bookmark/folders list (type-ahead matching), a little text box with letters I type should appear under the list. Also un-matched entries should be removed from the list, rather than scrolling to the first match. See how App Search Widget works as a reference. 4) Type-ahead matching should not match by first letters only. For example, when I type "vnc" I only get "VNC Viewer" but I should get "VNC Viewer" and "Presence VNC" applications listed - basically anything that has "vnc" in name. Again, see App Search Widget as a reference. 5) Some application icons on the list are broken, but I think that has been reported already. 6) Sort ASC button is pointless, entries should be sorted like that by default. So, still few issues to iron out, but once these are gone I'm happy to replace App Search Widget with yours completely. Good job! |
Re: [Pre Announce] Shortcut Stash
Quote:
1) This is a known issue and I am working on creating a package that the app manager will install. I would also like to promote this app to Extras, but haven't got the knowledge yet to do so. 2) I will check this. Are the bookmarks files named the same as the main bookmarks file? 3) This is a Qt issue. I am looking for a way to implement Live Search, but haven't found out yet how to do it. 4) Same as 3 5) This is an issue when the app does not have a desktop -file or the icon is not in the place where it should be. Also there is an issue when an icon is scalable, and I am working on this issue too. 6) I will reconsider the need of the sort button :) |
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
Quote:
|
Re: [Pre Announce] Shortcut Stash
I am about to release a new version of Shortcut Stash
including fixes for reading bookmarks. Now when a bookmark is in a folder it gets added to the list. Directory listing shows the number of folders and files in the folder. I am also trying to get the description of an application to show in the app list. Anybody has an idea how to read the application description like shown in the App Manager? I'd really like to have that fixed too before releasing a new version. So if someone could help with this I'd really appreciate it. |
Re: [Pre Announce] Shortcut Stash
Ok, couldn't wait to post the new deb since I got the scalable icons fixed.
Also added descriptions for folders. Now it is showing the number of folders and files in that directory. For the applications descriptions I still haven't found a way so I am printing the comment field for those apps which have a proper comment. If someone knows how to get the proper descriptions please let me know. The bookmark in a folder issue is also fixed. Please test and post bug reports. |
Re: [Pre Announce] Shortcut Stash
Finding the application description as displayed in Application Manager won't be straightforward. That comes from the list of packages, which won't match one-to-one with the .desktop launcher icons.
|
Re: [Pre Announce] Shortcut Stash
Quote:
I have experimented with dpkg -l packagename but haven't come up with a desired result. I will continue searching for a solution... |
Re: [Pre Announce] Shortcut Stash
Quote:
In most cases there is a gettext msgid in it, like for the browser it is: weba_ap_web_browser_thumb. I've been searching the correct bindtextdomain for it for ages. So if someone knows what it is and where the .mo -file is located would be most helpful. I thought it was maemo-af-desktop but it wasn't. |
Re: [Pre Announce] Shortcut Stash
HI rooster13,
I do use maemo-af-desktop in my application search widget to read the application comment, as long as there isn't a X-Text-Domain entry in the .desktop file. If there is a X-Text-Domain entry in the desktop file, I use this as the domain name with dgettext. hope this helps. Nicolai |
Re: [Pre Announce] Shortcut Stash
Hi Nicolai,
I think I tried that approach but I have to check this out once more. Maybe there was something wrong with my code. Thank u for this. U don't happen to have small sample code for me to examine? |
Re: [Pre Announce] Shortcut Stash
Sure, this is what I use in my app-search-widget
(feel free to look at the whole source code and steal what you need :-)) Code:
#define DESKTOP_ENTRY_CONFIG_GROUP "Desktop Entry" I hope this helps anyway, feel free to ask if you have any questions Nicolai |
Re: [Pre Announce] Shortcut Stash
Thanks Nicolai!
I will check that. I am using Qt but am sure this piece of code will help. One question I have is, where are the domains for gettext defined? The maemo-af-desktop etc. |
Re: [Pre Announce] Shortcut Stash
Quote:
I found this one in some example code or in the maemo developer guide. Nicolai |
All times are GMT. The time now is 02:14. |
vBulletin® Version 3.8.8