maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu (https://talk.maemo.org/showthread.php?t=56844)

Nathraiben 2010-07-04 15:18

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
1 Attachment(s)
Quote:

Originally Posted by pyther (Post 740418)
Can someone tell me the name of the icon that has the folder and the phone?

It's filemanager_phone_folder - but I think it's one of my self-made icons. :D

If it is, just copy the attached file to "home/user/.local/share/icons/hicolor/48x48/hildon/", reboot and you should be able to use it.

rantom 2010-07-04 17:07

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Nathraiben (Post 740429)
It's filemanager_phone_folder - but I think it's one of my self-made icons. :D

If it is, just copy the attached file to "home/user/.local/share/icons/hicolor/48x48/hildon/", reboot and you should be able to use it.

Damn, I was wondering where this icon is, since I couldn't find it. :D Thanks though, I'll "install" it later on. For future versions of ApMeFo I'd suggest to implement this (and similar) icons to the build, so that the user doesn't have to do it manually.

Nathraiben 2010-07-04 22:40

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
New version up and running!

Unless some serious bugs dare to turn up (which, thanks to the not-so-nice UTF-8 implementation of Python, isn't as improbable as I would like it to be), I'll add localisation support next and upload it as V1.0, since all the beta ToDos are resolved now.


Here's the updated list:

Features and Bugs for V1.0
Before adding a lot of new functionality, I'd like to get a stable and usable V1.0 out there. This will include the following requests:
  • The popups for selecting Folders and Applications will be sorted alphabetically. Done
  • The popup for selecting Applications will allow for multiple selections (this makes the request for getting rid of the OK button impossible, so the button will have to stay in there). Done
  • When adding/removing Applications, ONLY the part between the Include tags will be modified. That way, it will be possible to manually add applications between Exclude tags without them being touch by ApMeFo. Done
  • I will try to implement better routines to check whether an application is set to NoDisplay or not (hopefully I only overlooked a small case inconsistency, which would be easy to fix then). Should be fixed now
  • If possible, I would like to fetch localised application names. Sadly, I don't have the faintest idea how to do that - would be happy about any hint you could give me!Done

Post V1.0 features
Once we have a stable release, in relatively small version steps I'd like to implement the rest of the request. Not sure which of them are actually do-able, and with some I'm still unsure on how to best implement them:
  • In the select popup, do not list applications already added to the current folder. Not quite high on my list of priorities, since adding an application twice to the same folder won't do no harm, anyway. But for reasons of clarity it will be fixed eventually.
  • In the select popup, add a button "Show only unallocated applications". Not sure whether this will actually work, because checking every single folder against the list of applications might turn out rather slow. Will give it a try.
  • Add auto-categorisation: Not sure whether this would be a good idea, since most applications are either not marked or put into a totally random folder. If anything, reading Catorise's file would be an option, but that would only work when both applications could run at the same time (see me last post). With both applications running side by side now, I'll add a way to auto-categorise unallocated applications based on Catorise's menu list.
  • Rearrange/sort applications: Would love to add this feature, but until I learn how to do this manually I won't be able to include it with ApMeFo. Done - thanks lemmyslender!
  • Allow for non-Ascii names of folders (and find no-Ascii names of applications): Sadly, I haven't yet found a way to do that with Python. Will definitely try to get a workaround, though. Done.
  • Add the ability to rename folders: Probably one of the first changes, since this is both easy to do AND a great idea.
  • Add a setting to automatically add new applications to a "More..." folder instead of to the main menu.
  • Hide/Unhide folders. Not sure whether this works, but if it does, it will definitely be included!
  • Backup folders and settings to MyDocs/MMC. Note that this is ONLY needed for re-flashing devices, as for deactivating or uninstalling the following takes effects: If you decide to deactivate or uninstall ApMeFo, both the .desktop files and the .menu files will remain, they just won't have any effect on your menu (provided to deleted hildon.menu). Once you reinstall/-activate ApMeFo, you'll have full access to those folder settings again.

Requests I'm not sure about
These are request that where made but I'm not quite sure about. Would be happy about any input on what others think about it.
  • Omitting the filenames of icons in the selection popup. While this would make scrolling less tedious, I'm not sure whether to implement this. Filenames can be quite a good indicator on where you are (for example, once I'm around the icons starting with "F" I know I'll have to expect the filemanager_* icons soon).
  • Make separate buttons for Create and Edit. Would this really be an advantage over the current system? If not I'm not sure whether it would be worthwhile to add a couple of new methods and messages to do so.

Requests that are most probably not going to make it in
Because they are either impossible/dangerous or simply not necessary.
  • While I more than understand those requests, I won't do anything that includes modifying hildon.menu at DOM level. I'm just not prepared to risk messing up other people's devices (bad enough that I already do with a less critical copy&paste modification of the file :D). Sadly, this also includes rearranging and sorting folders and applications in the main menu... :(

Nathraiben 2010-07-04 22:44

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by rantom (Post 740489)
Damn, I was wondering where this icon is, since I couldn't find it. :D Thanks though, I'll "install" it later on. For future versions of ApMeFo I'd suggest to implement this (and similar) icons to the build, so that the user doesn't have to do it manually.

Hm... that might be convenient, but at the same time I'm not comfortable with "forcing" any additional files onto the user because of the root space limit.

I guess I'll just add links to additional icons / icon sets to the first post, so everybody can decide for themselves what to upload to their root space.

pyther 2010-07-05 00:11

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Cheers thanks for the great work! Would it be possible for you to post the editor folder icon as well? Also, with the new version CuteMPC is detected (it wasn't detected before).

Nathraiben 2010-07-05 15:17

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by pyther (Post 740740)
Cheers thanks for the great work! Would it be possible for you to post the editor folder icon as well?

There I promised to attach them to the first post and then totally forgot to actually do so... :D

It's fixed now!

Quote:

Also, with the new version CuteMPC is detected (it wasn't detected before).
Thanks for letting me know! That gives hope that it really works as expected now.

Btw, of course V1.0 will need a working readme, so I'll be writing one soon - anybody still up to the task of turning it into valid English before I officially release it? :D

pyther 2010-07-05 18:04

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
If you post a draft I would do my best to fix it up.

asyik 2010-07-05 19:24

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Thanks for the new update. (0.9-6)

MaePad now can be put into a folder.

Transmission also now listed.

:D

alsiladka 2010-07-05 19:50

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Is it possible to move the icons in the menu while keeping ApMeFo activated? The menu structure reverts back to the default setup if I try to manually place any app before the folders.

magog 2010-07-05 20:17

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Great app!!

I created a folder called 'Main', and for some reason, the contents of this folder also become the contents of the top level folder. Bug? Feature?

Rob1n 2010-07-05 20:32

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by magog (Post 741597)
Great app!!

I created a folder called 'Main', and for some reason, the contents of this folder also become the contents of the top level folder. Bug? Feature?

The top-level folder is called "Main" as well, so presumably it treats them as being the same thing.

DaSilva 2010-07-08 07:56

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Can you please add easy support for these icons as default folder icons?
Would be relaly nice and they are already installed on every PR1.2 device. It should only be easier to choose them.
Thanks

shutdown 2010-07-08 15:07

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Hi all,

when I run the app, the app crash... and i go back to desktop..

I run debug and i've this message:

ImportError: No module named QtMaemo5.

I think i must install it.

Where i find it?

Thanks to all

Great job!!

Nathraiben 2010-07-10 10:38

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Sorry for the short period of inactivity, but I've had a couple of nasty examinations thanks to my kidney and one rather interesting (but long) developer meeting to keep me from answering posts.

Quote:

Originally Posted by alsiladka (Post 741565)
Is it possible to move the icons in the menu while keeping ApMeFo activated? The menu structure reverts back to the default setup if I try to manually place any app before the folders.

Sadly, no - thanks to the way this features is implemented. It simply overwrites the file that ApMeFo (or any other method to adjust the menu to your own liking) needs to work, so there's no way to use both.

That's why I've added manual rearranging for applications in ApMeFo itself - but without manipulating the main file (and thus risking to screw your system), there's no way to implement the same feature for rearranging folders, too. :(

Quote:

Originally Posted by magog (Post 741597)
Great app!!

I created a folder called 'Main', and for some reason, the contents of this folder also become the contents of the top level folder. Bug? Feature?

Like Rob1n said, that's most probably because of the top folder being named Main. More of a (hildon) feature, I guess, since it kind of behaves like "/" in the file system - no matter where you are within the folder structure, "Main" will always refer to the top level folder.

Quote:

Originally Posted by DaSilva (Post 744588)
Can you please add easy support for these icons as default folder icons?
Would be relaly nice and they are already installed on every PR1.2 device. It should only be easier to choose them.
Thanks

Hm, wasn't going to include any more folders (Icons already take long enough to load), but I guess including just the standard category items might be worthwhile the additional loading time.

Though, and I'll have to include that with the ReadMe, it's already possible to utilise them: Simply enter their name without using the "Select" button. You're not limited to the icons in the list, it's just a convenience feature to access the icons in the most-used folder.

Quote:

Originally Posted by shutdown (Post 745010)
Hi all,

when I run the app, the app crash... and i go back to desktop..

I run debug and i've this message:

ImportError: No module named QtMaemo5.

That's rather strange. I was kind of braced for dependency problems, not most definitely not of this kind - because QtMaemo5 should already be covered by the python2.5-qt4-maemo5 dependency.

Did this happen after installing through the Application Manager or from the repository .deb file?

Is anybody else experiencing the same problem, or does anybody have an idea of why the python2.5-qt4-maemo5 didn't kick in?

pantera1989 2010-07-12 09:34

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Nathraiben sorry I haven't recently posted here.

Good work on the progress of Apmefo. It is very useful and is just what i always wanted. I haven't encountered any problems. Disable and re-enable works like a charm, as does sorting.

I like the feature of removing already added apps from the menu. You should let the user choose though if he/she wants to see all applications or those not added yet. I like one app in one folder. I don't like duplicates. And I have over 200 apps...which is confusing, so this would be helpful.

I noticed that apps not in the menu aren't being shown in the list and that it is alphabetically sorted now. Nice work there :)

I have a question. If I reflash, do I have to sort the applications all over again? If so, can you make a feature to export the config file and hildon file which Apmefo edits to MyDocs? And then maybe provide a 'Restore' or 'Import' option in Apmefo.

2disbetter 2010-07-12 10:07

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Very nice app. One note. If you go and try to reorganize any of the apps within a folder or in any menu it will undo all changes made. (hold down on an app for a few seconds, and then resort the apps.) You have to reactivate apmefo for your folders to reappear. Not really a problem, just an interesting quirk you might want to know about it.

Appreciate the app!

2d

Nathraiben 2010-07-12 17:43

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Just glad to have you back, pantera1989! :)

I've moved the backup feature up to the post-v1.0 feature, since I didn't think about re-flashing. That is, indeed, a good reason for a backup. Might take a while, though, as I would like to implement other features first so I can already include them with the backup files (like settings, for example).

@2disbetter: Thanks for the heads-up, there's nothing I could do about it, though. Sadly, the sorting functionality of PR 1.2 simply overwrites the hildon.menu file to achieve this effect. And since ApMeFo has to utilise that file to work, sorting will automatically deactivate all the changes made with the application. :(

Laughing Man 2010-07-15 00:48

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Ah, so there's no way to back it up yet. That's a shame since I was going re-flash over this weekend and was hoping to avoid having to put my apps back into folders again. Is there no config file I can just manually cp back?

Nathraiben 2010-07-15 01:07

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Laughing Man (Post 752256)
Ah, so there's no way to back it up yet. That's a shame since I was going re-flash over this weekend and was hoping to avoid having to put my apps back into folders again. Is there no config file I can just manually cp back?

In theory it should be sufficient to copy the folders "/home/user/.local/share/applications/hildon/" (includes all the .directory files that define folder names and icons) and "/home/user/.config/menus/submenus/" (includes all the .menu files that define folder content).

You can also copy the file "/home/user/.config/menus/hildon.menu", but if you don't, ApMeFo will just create it for you when hitting "Activate".

Just make sure you don't save the folder content in ApMeFo before all of your applications are reinstalled, or else it will simply remove everything that it doesn't find.

rolan900d 2010-07-15 11:29

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Just to check things....

When I activate my new folders, the seems seems to suck battery everytime it is activated...
last night I went to sleep around 02.00 and I set the cell to offline.
tested with some folders and this morning around 10.00 the batterygraph app stated that there was a small activity as there were cpu drainage every time (only small).

Is this a known bug/action?

Laughing Man 2010-07-15 11:42

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
It's likely the hildon-desktop bug (same problem that categorize has). So if so, yes it's a known bug but it has to be fixed by Nokia.

Rob1n 2010-07-15 11:55

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by rolan900d (Post 752665)
Just to check things....

When I activate my new folders, the seems seems to suck battery everytime it is activated...
last night I went to sleep around 02.00 and I set the cell to offline.
tested with some folders and this morning around 10.00 the batterygraph app stated that there was a small activity as there were cpu drainage every time (only small).

Is this a known bug/action?

There's a known bug that having custom folders can cause high CPU usage, requiring a reboot to fix (this is not specific to ApMeFo, but happens with Catorise, MyMenu, or manually created folders as well). I've only had this happen a couple of times in the last month though.

Jaffa 2010-07-15 13:16

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Laughing Man (Post 752681)
It's likely the hildon-desktop bug (same problem that categorize has). So if so, yes it's a known bug but it has to be fixed by Nokia.

Well, the code is open sourced. A talented and/or eager developer could check it out from gitorious, find the bug, attach a patch to #10412 and we can then work on a community patch package for hildon-desktop, depended on by Catorise and ApMeFo (pending the patch being merged and shipped by Nokia).

EDIT: There're a lot of people in the community who say "open source stuff and we'll fix it". Given hildon-desktop's open source, this bug is quite major and no one in the community has seemed to look at debugging it, it doesn't add much weight to the arguments made :-(

rolan900d 2010-07-15 15:10

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Thanks for the info guys/girls

Zekahz 2010-07-15 16:26

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
I have a question. Is it possible to rearrange the icons in the menu that are not is a folder?

Nathraiben 2010-07-22 08:36

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Zekahz (Post 752983)
I have a question. Is it possible to rearrange the icons in the menu that are not is a folder?

Ack - sorry for the late reply, didn't get the notification for the last couple of posts (or most probably simply missed it :rolleyes: ).

Sadly, no. That would require to create an essential system file on the fly, making the app more risky to use, and I decided against this. By now I have to admit that I'm pretty much wavering (it has been requested a couple of times already), but at least in the next couple of versions I'll not include this functionality. Sorry... :(

I just had an idea on how to solve this... :eek:
I'll give it a try after work, but I don't see any reason why this shouldn't work... :eek:
I feel pretty stupid I didn't think of it earlier, especially since the vital hint already was given in one of the bug reports... :eek:

Nathraiben 2010-07-22 08:40

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Jaffa (Post 752794)
EDIT: There're a lot of people in the community who say "open source stuff and we'll fix it". Given hildon-desktop's open source, this bug is quite major and no one in the community has seemed to look at debugging it, it doesn't add much weight to the arguments made :-(

Would it be considered rude (or has it even been done already) to post a topic in the developer forum requesting OSS developers to help with this? After all there's a chance those capable of fixing this problem just simply don't know about it/the open source nature of hildon, yet?

Nathraiben 2010-07-22 15:40

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
http://farm5.static.flickr.com/4082/...a1eb25d2_b.jpg

Proof of concept - coming soon to N900s in your area... ;)
(No hildon.menu file was harmed while shooting this screenshot. It's all safely and soundly stored in apmefo.menu!)

Though in the beginning I'll only implement reordering folders, as apps would already need the implementation of the get-unallocated-apps algorithm coming in a later version.


http://farm5.static.flickr.com/4115/...3930d2f5_b.jpg

And this one just to show that localisation is working now. Probably not the most elegant way I've implemented it, but at least it's working like a charm.

For anybody who'd want to try themselves at a translation, I've attached the template file. Any help would be greatly appreciated as I'm running out of languages to which I can translate myself... :D

Laughing Man 2010-07-24 04:00

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Just thought I'd let you know I started on the readme. But I'm not that great at writing technical documents..well I can but it gets boring. =P Wrote it while catching up on some anime lol.

Code:

Waning ApMeFo may cause problems such as not being able to see any icons in your application launcher if something goes inredibly wrong. I personally keep a shortcut of ApMeFo on my desktop just in case something goes wrong so I can go back to the application and deactivate it.

Onto the documentation.

When you first start the program you will be taken to the (De-)Activate tab. This tab, along with the Add Apps tab will soon be familar to you as you use this program. The (De-)Activate appropriately, activates and deactivates the ApMeFo functionality. When in the deactivated state, ApMeFo is off, and your applications will be organized in alphabetical order. More interesting is the activate state, which will organize your icons according to the folders you have set in ApMeFo.

How to Create Folders and Icons

To create a folder, go to the Create/Edit tab, here you can create new folders and assign them an icon. You can also edit existing folder names.

Creating a New Folder

Click, the text field in Folder Name and type in your desired Folder name.


rantom 2010-07-24 10:01

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Laughing Man (Post 762863)
Just thought I'd let you know I started on the readme. But I'm not that great at writing technical documents..well I can but it gets boring. =P Wrote it while catching up on some anime lol.

Code:

Waning ApMeFo may cause problems such as not being able to see any icons in your application launcher if something goes inredibly wrong. I personally keep a shortcut of ApMeFo on my desktop just in case something goes wrong so I can go back to the application and deactivate it.

Onto the documentation.

When you first start the program you will be taken to the (De-)Activate tab. This tab, along with the Add Apps tab will soon be familar to you as you use this program. The (De-)Activate appropriately, activates and deactivates the ApMeFo functionality. When in the deactivated state, ApMeFo is off, and your applications will be organized in alphabetical order. More interesting is the activate state, which will organize your icons according to the folders you have set in ApMeFo.

How to Create Folders and Icons

To create a folder, go to the Create/Edit tab, here you can create new folders and assign them an icon. You can also edit existing folder names.

Creating a New Folder

Click, the text field in Folder Name and type in your desired Folder name.


I'll fix the typos and clean it up a bit:

Code:

Warning!

ApMeFo may cause problems such as not being able to see any icons in your application launcher, if something goes incredibly wrong. Keeping a desktop-shortcut of ApMeFo is recommended.

Documentation.

When you first start the program you'll be taken to the (De-)Activate tab. The (De-)Activate enables and disables the ApMeFo functionality. When in the deactivated state, ApMeFo is off, and your applications will be organized in alphabetical order. More interesting is the activate state, which will organize your icons according to the folders you have set in ApMeFo.

How to Create Folders and Icons

To create a folder, go to the Create/Edit tab, here you can create new folders and assign them an icon. You can also edit existing folder names.

Creating a New Folder

Click the text field in Folder Name and type in your desired Folder name.

Better? I personally still don't like the fact, that tabs are named as e.g. (De-)Activate and Create/Edit, seems quite unclean to me, at least. I suggested to the OP earlier on to rename those but oh well... :rolleyes:

Dr.MZ 2010-07-24 23:25

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Nathraiben (Post 760969)
http://farm5.static.flickr.com/4082/...a1eb25d2_b.jpg

Proof of concept - coming soon to N900s in your area... ;)
(No hildon.menu file was harmed while shooting this screenshot. It's all safely and soundly stored in apmefo.menu!)

Is not quite my taste. But then I'm more for the colorful menuicon.

http://meego.de/images/fbfiles/images/Screen_5.png

You can find the download to MeeGo.de
Menu Style

Nathraiben 2010-07-25 18:03

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by rantom (Post 763028)
Better? I personally still don't like the fact, that tabs are named as e.g. (De-)Activate and Create/Edit, seems quite unclean to me, at least. I suggested to the OP earlier on to rename those but oh well... :rolleyes:

You've made three suggestions in that PM - one was the first change I made to the application, the second one has been put on the "not sure" list up for discussion - so that should tell you that I DID read your suggestions... but I simply won't use EVERY suggestion made if I don't think that other people would benefit from it. ;)

It's just that I don't think "Management" and "Customise" will make the tabs any more transparent/easier to use. Right now the names tell exactly what to do in each tab, while the suggested names, though of course more "elegant", could mean ANYTHING.

Quote:

Originally Posted by Dr.MZ (Post 763648)
Is not quite my taste. But then I'm more for the colorful menuicon.

http://meego.de/images/fbfiles/images/Screen_5.png

You can find the download to MeeGo.de
Menu Style

I'm not sure you got what the post was all about... I didn't display the icons (why would I, I've already did that in the very first post for those who wanted a filemanager like style :D ), but rather the ability to freely rearrange folders and icons in the main menu without risking to mess up hildon.menu.

Have to admit, I'm a bit disappointed right now - it has been THE most requested feature so far, but now that I've found a way to implement it, nobody seems to care anymore. :rolleyes:


@Laughing Man & rantom: Thanks a lot for the work so far! Just take your time, I can't put up the next version before the end of the voting for the contest, anyway. Which, as far as I know, will run for another week now that all voting threads are up.

fw190 2010-07-25 18:52

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
I think that there are some people who care about your hard work and the new feature in your app. because of many apps installed I myself very much apriciate this little helping app. You are doing a great job for the community!

Laughing Man 2010-07-25 19:04

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Thanks rantom, I've added some more.

Code:

Warning!

ApMeFo may cause problems such as not being able to see any icons in your application launcher, if something goes incredibly wrong. Keeping a desktop-shortcut of ApMeFo on your desktop is recommended.

Documentation.

When you first start the program you'll be taken to the (De-)Activate tab. The (De-)Activate enables and disables the ApMeFo functionality. When in the deactivated state, ApMeFo is off, and your applications will be organized in alphabetical order. More interesting is the activate state, which will organize your icons according to the folders you have set in ApMeFo.

How to Create Folders and Icons

To create a folder, go to the Create/Edit tab, here you can create new folders and assign them an icon. You can also edit existing folder names.

Creating a New Folder

Click the text field in Folder Name and type in your desired Folder name.

Click, the text field in Folder Name and type in your desired Folder name. For example, you may want to use Games, to have all your Games in. There are some symbol/special character restrictions  (such as &) and you can't use spaces.

Next assign that folder an icon, by clicking the select button. Choose any icon you want but I recommend chosing general folder (it's called general_folder) if you use custom themes so the folders will update with the theme. With the default theme, it'll be a standard yellow folder.

After finishing, click the create/edit folder button.

Editing an Existing Folder (Functionality may not be ready yet?)

Click the select button to bring up a list of folder names that you have created in the past. Select one of the exisiting folder names, and change it, e.g. Game to Games and then click the Create/Edit Folder. Changing the folder's icon may not be available as of version (0.9-5).

Delete an existing Folder

To delete an existing folder, select the folder's name using the select button and then press the delete folder button.

Add Apps

So you want to organize your applications into specific folders. Click the "Add Apps" tab and select your folder name. There are four buttons that you can choose from to manipulate the applications.

1) + will bring up an alphabetical listing of all the applications you have installed that can be sorted into folders. The list can be skipped through by using the hard keyboard to jump to the letter your application starts with. For example, pressing the P key will jump to applications beginning with P. You can also select more than one application to add several at once.

2) - will delete whatever application from the folder you have selected in the list of applications

3) The ^ arrow will move the selected application in the listing upward.

4) The down arrow will move the selected application in the listing downward.

Update Folder will save your changes.

Now to see your changes, you should click Activate to replace the default organization with ApMeFo. Do not close the application yet. See if the changes have worked, if so you can close ApMeFo now. Congrats, your folders are now organized. 

Other Tips: You can assign an application to more than one folder. For example, it may be useful to have Pidgin in a folder named Communication as well as a folder named Internet. This allows you to access the application regardless if you click Communication or Internet.

Does anybody else have something they think I should add to the ReadMe? I haven't looked in this thread yet for the troubleshooting part.

must4get 2010-07-25 21:49

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Not able to install...! Can anybody help.
Unable to install 'apmefo'. Conflict with python2.5-qt4-network(4.7.3-maemo5)

Nathraiben 2010-07-26 14:17

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
@fw190: Thanks, there's nothing better than words like those after a long, hard day! :)

Though, just to make sure I'm not misunderstood: I'm not in doubt of people appreciating any developers work on here - actually it's the best community I've ever developed for and I'm really grateful for all the support I'm getting here!
(Love you, guys! ;))

I'm just a bit miffed that I neglected a (rather important) private matter in order to investigate what I thought was the most requested feature - and then nobody wants it anymore. :p

@Laughing Man: Thanks, once again! Though I think ultimately I'll have to go with the "I write, you guy try to get rid of my English shortcomings" approach, as there still seem to be a few uncertainties.

(For example, it is not yet possible to change the name of a folder - the edit part right now is actually to change the ICON of the folder selected from the list.)

Hehe, but that's exactly why we need a ReadMe, after all. ;)

@must4get: Not sure what that package would be conflicting with, and whether it's just a extras-devel/extras-testing discrepancy.

Maybe a dumb question, but have you updated to PR1.2?

lemmyslender 2010-07-26 19:57

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Just wanted to throw my thanks out there as well. Love being able to organize stuff in folder to my liking.

I'd love to be able to change the position of the folders. Just waiting for the update for that.

Helmuth 2010-07-27 09:56

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Quote:

Originally Posted by Nathraiben (Post 765226)
I'm just a bit miffed

Ouh, I'm sorry. I guess I'm following toooo many threads at the moment and I missed one of the best news. :o

I'm not every day here... only about once a week to follow your progress. But I'm eager to see how you get rid of this problem. :)
Have you already explained how it could work in detail? I can't find it... :)

Nathraiben 2010-08-02 10:42

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
Attention, late reply coming in! :D

(Sorry, my old machine finally kind of broke down and I was busy getting together the missing components for the shiny new one... *fondly pats new rendering power horse* ;) )

@Helmuth: Ugh, was miffed still too strong of a word? Really, I was not angry (especially not at all of you people who, by posting feedback and requests, got the application where it is now), just a bit... sulky? Mainly at myself, since I got so work up on this feature that I neglected everything else. I just totally overrated my new "finding". :p

As to how it's done, it's really quite simple:

Like Rob1n posted earlier as a bug report, naming a folder "Main" resulted in this simply overwriting settings made in the main .menu file.

Since this was prove that manipulating the main menu was possible from included files, I simply modified hildon.menu to do nothing but include a new file called apmefo.menu, which now does all the work.

In case that anything goes wrong while creating apmefo.menu, it will simply not be read by hildon, so everything reverts back to the "unallocated" behavior of the empty hildon.menu - so messing up apmefo.menu will NOT mess up the system.

That, in turn, means I can freely create layout tags on the fly, so sorting the top-level menu no longer remains a no-go!

@All: Not sure when I'll be able to finally push the next version. A week without access to a computer (other than the N900, of course :p ) left me with a lot of work to finish, especially since I started a not-quite private project that has been delayed for a week now, too. :(

But I'm on holiday next week, so I'm sure I'll get something out then (hopefully v1.1 with the sort-folder-functionality, too)!

RobbieThe1st 2010-08-02 11:42

Re: [Announce] ApMeFo (beta 0.9-5) - Create custom folders in your Application Menu
 
I haven't read most of the topic, but overall the design is good. I did not read any documentation, and was able to figure out how to configure it without much hassle.

That being said, I noticed a couple of missing features:
1. Some way to tell which applications are already in one category or another on the add-program-to-category dialogue
I think it would be a good idea to add the names of any(and all) categories that a particular application is in on on the aforementioned dialogue - stick the names, comma seperated, to the right of each item.
This could also be added to all pages where a list of apps are shown, so you can tell if you have an app in two places, or not in any place at all.
2. Just an odd question, but why, when -entering- a category/folder, the graphic is zooming -out-, not in?
3. Icon selection is a bit of a pain - I think it could be improved via the use of a selection menu with common icons(folders, etc, and anything thats already used in a folder), and a "more" button that brings up the dialogue you already have. This way finding the icon you want is easier - scrolling through 10 pages+ of icons trying to find a generic folder icon is a bit of a pain, and becomes even more of a pain after the tenth time.

If these ideas are duplicates of ones previously brought up, sorry. Its 4AM, and I need to get to sleep.

Overall though, I like it. I'll continue to use it.


All times are GMT. The time now is 20:10.

vBulletin® Version 3.8.8