You are here

Portable Apps Menu Mod R24 - *Outdated*

35 posts / 0 new
Last post
xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Portable Apps Menu Mod R24 - *Outdated*

https://portableapps.com/node/8569

Another version, bug fixes and a couple request answered (still no scroll bar though Smile )

More Information & Download

Changes in Version R24 - Aug 7, 2007

    Major:

  • Custom Caption Buttons Added
  • Categories can now be Renamed Note: that only the caption of the Category changes, in the background it will still have its original name (Which is displayed in the category name dialog).
    Minor:
  • Option added to theme to turn off menu shadow (Takes effect on restart)
  • Added CustomImageExitClick for a custom button to close the menu then run an app.
    Bug Fixes:
  • First display was sometimes showing menu shadow before apps were loaded.
  • Now saves data before running any ExecOnClose apps
  • Large Font size not being kept when scrolling bug fixed
  • Category Name prompt incorrect if no locale file
  • Restructured Theme loading to get rid of massive amounts of duplicated coding (almost 400 lines less now and easier to read/maintain)
  • Some wierdness with nested categories fixed (it was only a visual thing, but it's fixed notheless)

I think I'm putting any major updates on hold for them moment to focus on the new "PortableApps Platform"

Patrick Patience
Offline
Last seen: 2 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Cool.

You're quick. Don't we live in the same time zone, is it 3am their? You should probably get some sleep if so.

_______________________________________________
Cool Kids Don't Have Signatures. Umm... *shifty eyes*

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Only 1am

And I do my best work Wink between 1 and 3 in the morning.

Now I really am taking a break, where we're headed tomorrow morning doesn't even have a phone line never mind an internet connection, and the only way to get your cell phone to work is to hike about a mile (all uphill of course) and then your lucky if whoever your calling can understand you as the call drops in and out.

The good thing about that is that NOBODY can find you, no clients, no relatives (well the relatives know where the place is so they may show up in person)
But as long as that doesn't happen it can be very relaxing (But don't get me wrong I find pure coding to be quite relaxing Smile )
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

Keviin_
Offline
Last seen: 14 years 8 months ago
Joined: 2007-05-19 08:05
whao that was quick u update

whao that was quick u update the menu very quickly haha xD great work. really like the renaming function and also the shortcut.thanx for the shadow option
_________________________
"A $5000 Computer... and it can't do a task as simple as killing Flanders!" -Homer

_________________________
"A $5000 Computer... and it can't do a task as simple as killing Flanders!" -Homer

Patrick Patience
Offline
Last seen: 2 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Wow.

Everyone's still up. Will there, or has there, been an update on your theme to have the folder icons changed?

Edit: Oh, you live in Australia too.
_______________________________________________
Cool Kids Don't Have Signatures. Umm... *shifty eyes*

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
I have an internal version

that does it, but there are so many holes in it at the moment that the code hasn't got near my main version. All depends on time.
Edit: So what around 14 hours ahead of me? Thats Perth, I know that one cause a friend lives there, the other end of the country would be what 16 hours, or would it be 17 (does Australia have 3 or 4 timezones?)
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 13 years 2 months ago
Joined: 2006-01-06 21:27
Depends

3 normally, 4 with DST.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

RogerL
Offline
Last seen: 3 hours 27 min ago
Joined: 2007-03-14 09:17
Feature suggestions for the future

I use ASuite for my non-PAF apps as I do not want to change my folder structure that has evolved over many years but it would be really nice to have just one menu.

So, could an option be added to "Add a non-PAF app", that allowed browsing to the executable and stored it's path relative to the menu's executable's folder?.

Another feature of ASuite that I use is to keep notes about each app. I would love to be able to right click on an app in the menu, select properties, and be able to enter any text I like into a text field, e.g date downloaded, test results if a beta, and if non-PAF it's stealth status, cost, licence etc.

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
I've considered that

I'm not really sure where I'd store that info, it would simply be a list of 'other' exe's on the drive (they would have to be on the drive) that would be looked at when the PortableApps directory was being parsed. Would it be a problem if the .pafdat file was stored where the other app is? Or perhaps it would be better to have an 'OtherApps' directory in the PortableApps directory where there are only .pafdata files for those other apps, and the pafdata files are parsed to determine where the other apps are. (rambling on yes, but I think as I type)
As long as the notes didn't get too big storing them in the pafdata file would work easily.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

RogerL
Offline
Last seen: 3 hours 27 min ago
Joined: 2007-03-14 09:17
I would vote for your second

I would vote for your second suggestion, i.e. keep the PAM specific info for the non-PAF apps in the portable apps folder tree.

zikarus
Offline
Last seen: 11 years 2 months ago
Joined: 2006-10-10 16:32
Great work once more

Great work once more xrxca!

And the RemoveDrive.exe is smoothly running now too! *Cough* But *cough* it takes quite a long time now to shutdown the drive Wink

Most of all: I am pleased to hear that you and SmithTech might work together with John on a unified version in the future. That is the best news of all...

Zappa
Offline
Last seen: 10 years 11 months ago
Joined: 2007-06-27 15:14
Bug in font color

Font color in [MenuButtons] and [OpenMenuButtons] is broken again. Did work in R23.

ZAP

yurzub
Offline
Last seen: 14 years 3 months ago
Joined: 2007-06-04 12:21
Bug with category icon

Bug with category icon display after "Refresh Menus" is hit.

http://i19.photobucket.com/albums/b171/SilentAlias/screens/errorbug8.jpg

Restarting the menu didn't fix it.

I had to delete the ini, fsa, and fsi that I had, and restart PAM. Luckily, category associations are also saved in each exe's pafdata, so I just maade categories with the same exact names as I had before and they filled in automatically (lucky errm... feature :D)

kastro
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-01-04 00:46
BUG ALERT, Corrupted Icons *FIX FOUND*

As yurzub said,

There is a bug. I noticed it after I had installed another app from a PAF installer. Then I hit the refresh menu and the "closed" category icons become square icons as depicted in yurzub's screenshot. When clicking the category to expand it, the "open" category icon does display successfully. However when closing the category, the little black square icon returns. I haven't figured out a way to clear these corrupted icons except for deleting the category and re-creating it.

Hopefully, this is enough detail for you guys to track this down.

BTW, I'm using Windows XP SP2 and tested it on 2 different computers. Good luck and thanks for the great work.

*EDIT, Fix Found!*

You can refresh the icons by changing the theme then changing it back... This saves you from having to recreate all categories and turns an extremely annoying bug into a moderate and more tolerable bug. Smile

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
24 or 25?

I found an icon bug in 24, but thought I'd fixed it in 25
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
A themers wish

fixed the bugs @ Apps list

and now my questions:
1. is it possible to change the font size of buttons, app list, drive name etc. ?
2. resizing the apps list (from 20 to 15 or whatever)?

thank you greetz

NeoRame

-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Applist size has been in there for a while

Listsize in the appbuttons section of the theme, as for the font size you then get into Large/Small font issues, the only way I can see this working is if both a large and small font were specified, and then when the user changed the font size the theme would have to reload.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
ok and is possible list cut

ok and is possible list cut from 20 programms to 15 progs or a number wahtever you want?

NeoRame

-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Yes

I have a 7 button theme I use for testing.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
can i have it or can you

can i have it or can you give me the variables to set the apps list from 20 programms down to 15 or 10?

greetz NeoRame

-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
It's in the default theme

In my latest (A new thread will be started shortly)

but it's the listsize option in appbuttons:

[AppButtons]
ListSize=20

I've had it as low as 2 and as high as 35 in my experimenting, the only limit is that they have to fit in the window, but I'd suspect that setting it to 1 may have dire consequences Smile
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
you are the best!!! Finally,

you are the best!!!

Finally, I can finish my IPod Theme.
app list Width i cant set, or? i dont remember me of this question from me, im not sure.

greetz
NeoRame

-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

arqbrulo
arqbrulo's picture
Offline
Last seen: 2 years 9 months ago
Joined: 2006-08-10 16:38
Mod R25

Hey guys, just to let you know, since xrxca is out of civilization at the time being, he did not post a r25 link here. So, I'm letting you guys know that if you go to his page, you can download r25 which has a few bug fixes.
---------------
"Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river." -- Cyril Connolly

"In three words I can sum up everything I've learned about life: it goes on." -- Robert Frost
"In three words I can sum up everything I've learned about life: baby ain't mine." -- Adam Holguin

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
r25 is out

look on xrxca´s blog

http://portableapps.xrx.ca/

greetz
NeoRame

-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

NeoRame
NeoRame's picture
Offline
Last seen: 2 years 3 weeks ago
Joined: 2007-05-11 09:12
i was updating the German

i was updating the German locale:

German Locale r23

greetz
NeoRame
-------------------------------------
||Hell was full, so I came back!!! ||
-------------------------------------
Sorry for my lousy English!!!

My PAM THEMES BLOG

Hell was full, so I came back!!!
Sorry for my lousy English!!!

ozbodd
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-02-22 15:12
Brilliant job!!!

Looks fantastic, an oberservation ...

I have lots of apps, when I ran it it found most but did not see quite a few. I categorised the ones found (Wow and sub-catergories). I closed the app menu and reloaded and the misssing apps appeared on the second load. They are now all categorised and stable. One final thing I am hanging out for to make this the perfect solution for me is a scroll bar and I note you mentioned it above.

Also the exit script works a treat, even on my locked down work PC.

Once again well done on some very nice coding.

ozbodd
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-02-22 15:12
Another note - The apps I

Another note - The apps I added in the second load have stayed in their own alpha order below the alpha ordered apps from the first run - Hope that makes sense?

Feature request

Right click option to sort menu alpha-numerically

Hotkey or mouse menu to toggle contract/expand all categories

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Agreed

I'm thinking
Alpha Sort,
Alpha Categories First
and
Alpha Categories Last

(under Re-Sort in the options menu)

Open/Close all.

Any suggestions for the key? Ctrl+ and Ctrl- maybe.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Really strange

About how many apps (I'll need to create a large directory to test with) and do you know what the last app was that showed up in the first list? (But that may not even help, I'd need tom know what order the directories were found by the loading subroutine, and there is really no way to know that without creating a program to do just what the menu does, but show the order.)
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

ozbodd
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-02-22 15:12
I have 161 apps There were

I have 161 apps 8-)

There were apps starting with letters a-z in both loads.

ctrl +/- sounds good for a key to me, a right click mouse option [Toggle Categories] would be handy too.

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Ouch

Good grief man, why on earth?

It sounds like it choked on one app the first time for some reason, when I get a chance I'll put the rest of the apps from portableapps.com on my test drive. (and I'll probably have to duplicate a few to get to 160+)
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

kastro
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-01-04 00:46
*BUG for r25 in "default" Theme*

The text for "Video" is off by an inch from the icon. See pic: http://img237.imageshack.us/my.php?image=defaultoffrx7.jpg

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Doh!

<HomerMode>Doh! Doh! Doh!</HomerMode>

That was an oops, I changed the margin for that button in the default theme to make sure the margin actually worked, and forgot to change it back.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

kastro
Offline
Last seen: 14 years 2 weeks ago
Joined: 2007-01-04 00:46
*BUG for r25 in Theming Engine*

If FontColor information is not present in the theme.ini for MenuButtons then the previous theme's MenuButtons -> FontColors are used. Instead the engine should reset to the default black color (or default set in default theme) rather then using previous themes font information.

[MenuButtons]
FontColorR=0
FontColorG=0
FontColorB=0

The same may hold true for other settings in the theme.ini. If they are missing, then the previous themes settings are used rather than using the default settings.

xrxca
Offline
Last seen: 8 years 10 months ago
Joined: 2007-07-03 23:59
Quite a pervasive bug

That bug has actually existed for quite a while, drop the section from a theme for just about anything and it doesn't change instead of going back to the default, i just shows up for the menubuttons because that section is new and not in most themes.
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).

Topic locked