maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] OS2008 Personal Menu (https://talk.maemo.org/showthread.php?t=17777)

Tabster 2008-03-18 20:08

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 157001)
...

I released a new version to my garage page that will actually launch email, modest, mahjong, and other "problem" applications after you add them from the installed files. You will have to remove the existing entry and add it again after the update. Thanks simple-launcher and terrancegf!

I will update the first post here when I have some actual time.

thanks for working on this today! it works great now :)

frasej 2008-03-18 20:21

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 157001)
tso: I wouldn't say silly. I was planning the submenu for sometime in the future, but I wasn't sure if that would be too much of a main menu replacement. ...

I wouldn't mind having a main menu replacement. I love the ability to have the size icon that I want (or none for that matter). So my vote would be to keep considering the submenu.

BTW: Great work on this.

mrlanrat 2008-03-19 00:10

Re: [Announce] OS2008 Personal Menu
 
This is a great app. :)

Is there any way to remove icons from the origonal app menu? Otherwise all we are really doing is making more icons for the same app. So is this possible?

Thanks!

fiferboy 2008-03-19 00:33

Re: [Announce] OS2008 Personal Menu
 
mrlanrat: That was one of my first thoughs with this program. If I could figure out how to do it without modifying the desktop files I would add it in as an option.

speednut 2008-03-19 01:00

Re: [Announce] OS2008 Personal Menu
 
Very nice, thank you!
My menu is full of xmame emu'ed games now, no more long command strings that are unique for each game. :D

Is there a way I can create custom icons that Personal Menu can find and use?

chronon 2008-03-19 01:16

Re: [Announce] OS2008 Personal Menu
 
Looks pretty good!

b-man 2008-03-19 01:36

Re: [Announce] OS2008 Personal Menu
 
That is problibly my favourite and most used app! thanks!
Nnow if only someone could come up with a custom hildon desktop that installs non-invasivly and could be edited on the device to your style and arrangment and could be turned on, off and, be edited using a application or thrue a plugin for the control panel or thrue a status bar app. but there is only one drawback, how can you get the windows to adapt to the costom desktop? and one more thing, could this be practicle if even possible?

mrlanrat 2008-03-19 02:02

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 157108)
mrlanrat: That was one of my first thoughs with this program. If I could figure out how to do it without modifying the desktop files I would add it in as an option.

So does anyone know how to do this?

My idea would to be add a GUI way of editing the file manually.

If not how do I do this Manually?

dvergin 2008-03-19 03:55

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by tso (Post 156996)
heh, the most "silly" things one could add now are a separator (the line in the default contacts menu)...

Personal Menu lets you do this yourself. Just make an entry with no "Command to execute".

You can make the "Name of the menu entry" be "---------------------" to give you a separator line.

But I like using this freedom to make section headings. Like this...

http://dvergin.org/images/n810.png

tso 2008-03-19 21:04

Re: [Announce] OS2008 Personal Menu
 
heh, duh. why didnt i think about that :)

Benson 2008-03-19 22:22

Re: [Announce] OS2008 Personal Menu
 
1 Attachment(s)
Quote:

Originally Posted by speednut (Post 157115)
Very nice, thank you!
My menu is full of xmame emu'ed games now, no more long command strings that are unique for each game. :D

Is there a way I can create custom icons that Personal Menu can find and use?

Icons are just images. Screen capture, then crop and/or scale might help, or create them on your PC, or try one of the various painting apps around; mtpaint looks nice, and I used tuxpaint before mypaint and mtpaint came out.

Sketch would even work in a pinch; draw the icon larger than life, rename the something.sketch.png to something.png, crop square 160x160, scale 25%, and you've got a 40x40 icon. Likewise for any other size... See below; no need to mess with croppage.

ImageMagick, of course, is a better way, but not everyone wants ~20 MB of stuff sitting around just to play with images.

However you make it, put the icon in /usr/share/icons/hicolor/nnxnn/apps/, where nn is the icon size. Then it should work, but doesn't until you:
Code:

# gtk-update-icon-cache /usr/share/icons/hicolor/ --force
Ok, this might be useful... I'm posting some templates in a zip here; just open the appropriate one in sketch, doodle, rename, and scale.
They're sized for 26, 40, and 64 px. 64 px is also appropriate for bookmark icons, if you want to do them.

fiferboy 2008-03-19 22:52

Re: [Announce] OS2008 Personal Menu
 
Benson, the application looks in /usr/share/icons/hicolor/nnxnn/apps (Benson was correct) for icons. You might have to run gtk-update-icon-cache after as well. That should work.

Benson 2008-03-19 23:15

Re: [Announce] OS2008 Personal Menu
 
I don't have such a directory; /usr/share/icons/hicolor/ contains only:
a bunch of nnxnn/ directories
scaleable/
scalable/
icon-theme.cache
index.theme

Each of those directories seems to have one or more of apps/, devices/, filesystems/, hildon/, and mimetypes/, and the personal menu config tool has options for selecting any of those. I think the gtk-update-icon-cache was all I needed:
Code:

# gtk-update-icon-cache /usr/share/icons/hicolor/ --force

fiferboy 2008-03-19 23:29

Re: [Announce] OS2008 Personal Menu
 
Benson, I retract my comment. I shouldn't try to remember paths without my tablet at my side. At least the gtk-update-icon-cache was useful.

Benson 2008-03-19 23:42

Re: [Announce] OS2008 Personal Menu
 
I think you're still wrong! :p
It seems to look in all of
  • /usr/share/icons/hicolor/nnxnn/apps/
  • /usr/share/icons/hicolor/nnxnn/devices/
  • /usr/share/icons/hicolor/nnxnn/filesystems/
  • /usr/share/icons/hicolor/nnxnn/hildon/
  • /usr/share/icons/hicolor/nnxnn/mimetypes/
And moreover, I think nnxnn/ expands not only to the literal directories by icon size, but also to scaleable/ and/or scalable/
Not that it matters much. Put your icons where you like, update the cache, and hope it finds 'em. :D

YoDude 2008-03-23 21:19

Re: [Announce] OS2008 Personal Menu
 
The best GUI app so far...

I have read that people are trying to find a three column configuration. I have found that 2 columns with six items each @ 64 icon size is perfect for finger control.


Rather than go that route, I was wondering 2 things:

1. Could a second version of this app be recompiled with different file names; and could multiple versions be run? This way another one of the tablets default plug-ins can be eliminated.

and...

2. Is there a way from to use a bookmark so that an item can open the browser to the page specified?

fiferboy 2008-03-23 23:25

Re: [Announce] OS2008 Personal Menu
 
I am planning on having three columns be an options (you just have to make sure your application names aren't too long) for the next version.

As for bookmarks, try the command:

Code:

browser --url=http://www.google.ca
I will have to think on how it would be best to have two simultaneous instances running with different properties.

YoDude 2008-03-24 02:24

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 159265)

As for bookmarks, try the command:

Code:

browser --url=http://www.google.ca
...

Oh that^ works just dandy... Thanks :)

I can see setting up one instance of your outstanding app just for favorite web pages and using it instead of the default "globe" plug in.

iskarion 2008-03-24 10:11

Re: [Announce] OS2008 Personal Menu
 
I'm trying to run a script from Personal Menu as root. Without success so far.

The script is loading the modules needed for NFS via /sbin/insmod and then is mounting a NFS network path via /bin/mount.
No other commands are used in the script.

As described here
http://www.internettablettalk.com/fo...6&postcount=63

I did create a file
/etc/sudoers.d/personal-menu.sudoers

With the content
user ALL = NOPASSWD: /bin/mount, /sbin/insmod, /bin/ash

and did run update-suders afterwards.

"run as root" is checked for the personal menu item but nevertheless the script doesn't run.
When switching on "run in terminal" for debugging purposes I'm just see a "password" promt in the terminal window.

Any idea what I'm doing wrong here?

qwerty12 2008-03-24 10:12

Re: [Announce] OS2008 Personal Menu
 
http://www.internettablettalk.com/fo...6&postcount=63

fiferboy 2008-03-24 11:35

Re: [Announce] OS2008 Personal Menu
 
As it says in the post qwerty linked to, try using the line:

user ALL = NOPASSWD: ALL

In the sudoers file. This should let you do anything, and at least let you know root commands are working.

ahli.os 2008-03-24 18:22

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by YoDude (Post 159301)
Oh that^ works just dandy... Thanks :)

I can see setting up one instance of your outstanding app just for favorite web pages and using it instead of the default "globe" plug in.

I recently installed Command-Navigator and now it`s this second app. I just entered the command for my favourite sites with "browser --url=www.google.de"
and it`s the desired bookmark-application. You have to enter the address manually, but copy`n`paste works well .....

jgallen23 2008-03-25 02:50

Re: [Announce] OS2008 Personal Menu
 
is there any way to have a link connect to my phone? I would love to have a direct link so I don't have to click the wireless icon.

nilchak 2008-03-25 02:57

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 159265)
As for bookmarks, try the command:

Code:

browser --url=http://www.google.ca

Thanks for that tip .. that makes using direct links to sites as menu items so easy.

Just wondering though, I like different site in different zoom factors, so that it fits the screen well (like opening 30Boxes with 150% zoom , or Netvibes mobile on 120%). So can I in any way define the zoom factor in the command line, or it the zoom factor just a hardware button only setting which cannot be pre-defined as a setting parameter in command ?

fiferboy 2008-03-25 13:00

Re: [Announce] OS2008 Personal Menu
 
I don't know of any way to set the zoom while opening a window. browser --help does not list any option. If anyone knows, I'm sure it would be useful to a lot of people.

Bundyo 2008-03-25 21:58

Re: [Announce] OS2008 Personal Menu
 
@fiferboy: Why don't you add 48 and 56 in the list of icon sizes, they are looking quite good and more options to choose from will please more people (like me :)

I actually already did it, so i don't need it :)

fiferboy 2008-03-25 22:05

Re: [Announce] OS2008 Personal Menu
 
Bundyo, I will put it in the next release.

Bundyo 2008-03-25 22:53

Re: [Announce] OS2008 Personal Menu
 
10x :) .

pixelseventy2 2008-03-26 11:42

Re: [Announce] OS2008 Personal Menu
 
Excellent app. But is there any way to make an app launch full screen? A few apps which would benefit from this, e.g. FBReader and Maemo-Mapper

Thanks

fiferboy 2008-03-26 12:05

Re: [Announce] OS2008 Personal Menu
 
I don't know of any way to make either of those apps fullscreen. If it is possible, it would most likely be from changing the command for them to send a fullscreen option, but neither app has a list of switches that I can find. I will look more later.

alephito 2008-03-26 12:14

Re: [Announce] OS2008 Personal Menu
 
Excellent application. Thanks.

fiferboy 2008-04-07 20:20

Re: [Announce] OS2008 Personal Menu
 
An update (0.5)! I have been working on a more ambitious project recently, but took a break to update personal menu. Just a small one to implement a couple features that were suggested here. Essentially just additional options to customize further.

You can now select the number of columns, from 1 to 4. Extra columns and long names will no longer force the menu off the screen. If required, and ellipsis (...) will be displayed on longer application names to save space.

Added icon sizes (48 and 56) to provide more choices.

Get it from the garage page in my signature

Coming in the next version: redesigned dialogs! Sorry to N800 users trying to enter text and navigate the dialogs. I will correct this.

sommerfee 2008-04-07 20:56

Re: [Announce] OS2008 Personal Menu
 
While I installed and used all the previous versions without problems and much joy (thanks for this really great app!), I cannot install the current version 0.5.1:

It says I need libglade2-0 (>=1:2.6.1) for installing it.

Do you know where I can get an updated version of this lib?

fiferboy 2008-04-07 21:27

Re: [Announce] OS2008 Personal Menu
 
Hmm, I didn't change anything (that I know of) that would change dependencies. Does anyone else have this problem? I will look at my code.

netss 2008-04-07 21:31

Re: [Announce] OS2008 Personal Menu
 
I have the same problem .... and I reflashing my n800

fiferboy 2008-04-07 21:42

Re: [Announce] OS2008 Personal Menu
 
I did upgrade my development environment to the latest packages, maybe that affected the depends. Has anyone gotten it to work?

alephito 2008-04-07 21:49

Re: [Announce] OS2008 Personal Menu
 
I have the same error with my N810.

qwerty12 2008-04-07 22:04

Re: [Announce] OS2008 Personal Menu
 
Quote:

Originally Posted by fiferboy (Post 166508)
I did upgrade my development environment to the latest packages, maybe that affected the depends. Has anyone gotten it to work?

I've installed it fine :) used dpkg though but no errors.

fiferboy 2008-04-07 22:48

Re: [Announce] OS2008 Personal Menu
 
It should work from command line (dpkg like qwerty said) or if you are in red pill mode. I will update my package tomorrow with one that everyone can use. I still don't know how it got screwed up.

OSEmuTech 2008-04-07 23:26

Re: [Announce] OS2008 Personal Menu
 
Here's what I get.

/media/mmc1 # dpkg -i personal-menu_0.5-1_armel.deb
(Reading database ... 26490 files and directories currently installed.)
Preparing to replace personal-menu 0.3-1 (using personal-menu_0.5-1_armel.deb) ...
Unpacking replacement personal-menu ...
dpkg: dependency problems prevent configuration of personal-menu:
personal-menu depends on libglade2-0 (>= 1:2.6.1); however:
Version of libglade2-0 on system is 1:2.4.0-1osso2.
dpkg: error processing personal-menu (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
personal-menu


All times are GMT. The time now is 01:13.

vBulletin® Version 3.8.8