You are here

RBTray Portable 4.2 Development Test 1

28 posts / 0 new
Last post
computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
RBTray Portable 4.2 Development Test 1

Application: RBTray
Category: Utilities
Description: RBTray is a program that runs in the background and allows almost any window to be minimized to the system tray by right clicking its minimize button.

Download RBTray Portable 4.2 Development Test 1 [467 KB download / 653 KB installed]

(MD5: e7a6d9224af4a2cba13797b7c12d4efb)

Release Notes:

Version 4.2, Development Test 1 (2011-07-20):
Updated to the latest version of RBTray
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer
Fixed: PAF validation now succeeds

Version 4.1, Development Test 3 (2011-03-23):
Improvement: dropped RBTrayClose.exe; to close RBTray Portable via the launcher, just run RBTray Portable again and the launcher will prompt you.
Improvement: RBTray Portable has a beautiful new icon (thanks to OpenPlatform for creating it!)

Version 4.1, Development Test 2 (2011-03-20):
Bug fix: The RBTray close utility would attempt to close RBTray without making sure it was running first; ironically, if RBTray wasn't running when the RBTray close utility was launched, this would launch RBTray
Improvement: Renamed the RBTray close utility to be nearer RBTray in the PortableApps Menu (thanks to Simeon for suggestion)
Improvement: The RBTray close utility won't show a splash screen (thanks to Simeon for suggestion)
Improvement: Made a few minor changes to the help file

Version 4.1, Development Test 1 (2011-03-19):
Initial Release

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
nice

I like the concept but... it doesnt work on my machine (XPSP3 limited account). No tray and no reaction if I click on the _ -button of a window.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Can you check the Task

Can you check the Task Manager to be sure RBTray.exe is running? Also, can you download the "official" version of RBTray (don't worry about portability; it doesn't save any settings) and see if that works?

It's odd your system is having problems; I built this on a XP SP3 machine and it worked.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
yes

it is running but still nothing. Same with the local/zip version. strange.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
I wonder...

You mentioned "no tray" - RBTray doesn't have a tray icon, which is why I had to create CloseRBTrayPortable.exe. Also, did you click or right-click a window's minimize button to send it to the tray? You need to right-click it.

Hopefully, this is just a lack of clarity in the help file instead of an actual issue with RBTray.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
ah

guess I'll try the right click then Smile *hides embarrassed in a corner*

EDIT: Nice! now it works beautifully. Should have read the manual better.
2 things: what about renaming the close exe so they are next to each other in the menu? and maybe ditch the splash for the close exe?

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Good

I'm glad it's working now. Do you think I should clarify the help file, so other users don't have that issue?

Sure, I'm open to renaming the close exe so it's nearer RBTray Portable in the menu. Any suggestions for a new name?
EDIT: How does "RBTray Portable Shutdown Utility" sound?

I wanted to ditch the splash for the close exe, but I couldn't figure out a way to do that without losing the splash for RBTray Portable as well. Should I just use [Launch]:SplashTime and set it to some really low number?

Also, can anyone with a 64-bit system try the close exe to make sure it works properly? I'm not sure if [Launch]:CommandLineArguments sends parameters to ProgramExecutable64 or just ProgramExecutable.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
nah

help file is good if one doesnt overlook the "right click" Smile
I'd rename it to "RBTray Portable Close" or so.
what happens if you compile the starter with the splash.jpg present, delete it and then compile the stop exe? Does that work.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Nope, the with splash/without

Nope, the with splash/without splash compile didn't have the desired result. [Launch]:SplashTime seems to be doing a pretty good job, though; take a look at DT2. At least on this (very slow) computer, the splash is never visible.

I also renamed the close utility as you suggested, and added a bit to the help file. I'd love to hear a little feedback about the changes.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Icon needed

If anyone wants to take a shot at making a better-quality icon, I'd be grateful. RBTray itself only includes two small, low-quality icons, which doesn't give me much to work with.

Thanks!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-03-20

Updated to version 4.1 Development Test 2 on 2011-03-20; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

OpenPlatform
OpenPlatform's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2011-02-20 18:26
Combining the Two

RBTrayPortable and RBTrayClose should be able to be implemented into one script, I think, if you use the NotifyIcon to see if you could add a menu that contains the options like exit, just an idea Smile

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Is it worthwhile?

Do you guys think it's worthwhile to do this? RBTray's only option is Exit, and it actually provides a "semi-tray icon" for this - when you send a window to the tray, right-clicking the window's tray icon will give you a popup menu that allows you to exit RBTray. Another, dedicated, tray icon seems a bit like overkill to me. I don't mind trying it if there's enough support, though.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

OpenPlatform
OpenPlatform's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2011-02-20 18:26
Sorry

I was unaware of that function from the minimal testing that I did, but it seems like overkill to have a launcher that opens and one that closes. IDK just my two sense maybe you could just have a function or macro in your nsi script or in the custom.nsh part of the PAL to show a popup when the launcher is already active to close the executable and the launcher something like:

messagebox MB_YESNO "Do you wish to exit RBTray Portable" IDYES exit

exit:
${TerminateProcess} RBTray.exe
${CloseProcess} RBTrayPortable.exe

I have no idea what work best for you, but here are some ideas

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Sure, that works

Sure, I can implement that. I agree that two launchers is overkill, and it makes the behind-the-scenes coding more difficult (since I have to make sure only the close exe gets custom code).

I'll implement your suggestion for the next Development Test, which will be up as soon as I can grab a few minutes.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Glorfyboy
Offline
Last seen: 13 years 2 months ago
Joined: 2010-11-26 09:02
Worth it IMHO

When I'm closing down my portable apps I just start at the left of the tray and close down the icons one after another since I usually have a bunch open on the average work day. At this point I don't usually have anything minimized by RBTray. If I forget RBTray is running then it doesn't get closed when I get to the PAM and right click to eject. Having a tray icon for it specifically would alleviate this immediately.

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
No context menu, no click handling

I finally got a look at NotifyIcon, and it doesn't appear to have context menu support or even a way to handle clicks. Without one of those two features, a tray icon won't do much good.

I'll take a look around the web to see if I can find something with enough capabilities.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

OpenPlatform
OpenPlatform's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2011-02-20 18:26
Does RBTray

Does RBTray not come with one? I can try making something for it, but no guarantees. This comments is for the request for an icon in case their was confusion.

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Poor quality

RBTray has two icons, a 4-color 32x32 and a 4-color 16x16. Since the launcher needs up to a 32-color 48x48, and a 32-color 128x128 or even 32-color 256x256 is desirable, the lower-quality icons don't really cut it.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

OpenPlatform
OpenPlatform's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2011-02-20 18:26
well

you can email me at [email removed for my protection-OpenPlatform] and I'll give you a sample to see if you like it. email will be removed after I receive your email.

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-03-23

Updated to version 4.1 Development Test 3 on 2011-03-23; see above for details. Thanks to OpenPlatform for the beautiful new icon!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

OpenPlatform
OpenPlatform's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2011-02-20 18:26
your welcome

your welcome Smile

sja5164
Offline
Last seen: 11 years 2 weeks ago
Joined: 2010-02-19 10:54
Latest Results

Seems like a great app. Worked exactly as advertised (XP-SP3)

...until I tried to close it. I right clicked on a "minimized to tray" icon and clicked "Exit RBTray". My windows immediately popped back up and right clicking on the minimize buttons no longer minimized to tray. However, RBTray.exe was still running as a process.

Nerdy Redneck

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Are you sure RBTray.exe was

Are you sure RBTray.exe was still running, and that it wasn't just a case of the Task Manager being slow to respond? It's also possible RBTray was just a bit slow to close.

If you give it a few minutes and refresh the Task Manager (View -> Refresh Now), does RBTray.exe still show up?

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

sja5164
Offline
Last seen: 11 years 2 weeks ago
Joined: 2010-02-19 10:54
From a HD

Tried running it from my Hard Drive instead. Must have been my slower flash drive causing the problems. Closed perfectly.

One question:
Is there a way to close RBTray other than minimizing a window and right clicking on the icon? (e.g. I closed everything I had minimized and then had to open something and minimize it to close RBTray)

Nerdy Redneck

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 4 months ago
Developer
Joined: 2006-12-29 23:48
ReLaunch

With the most recent DevTest release you simply launch it again, and it will 1) complain that it's already running, and 2) ask if you want to exit it.

~3D1T0R

sja5164
Offline
Last seen: 11 years 2 weeks ago
Joined: 2010-02-19 10:54
That's that.

Well that solves any problems I had. Clean reg-shot, clean drive, happy.

It's now part of my arsenal. Looking forward to the final release.

Thanks a lot!

Nerdy Redneck

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 2 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-07-20

Updated to version 4.2 on 2011-07-20; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Log in or register to post comments