Sign in to follow this  
Followers 0
SaphuA

Minime

32 posts in this topic

#1 ·  Posted (edited)

Minime v1.8 - released 2009-01-05

Minime is a tool that allows you to minimize applications to the system tray using a simple hotkey. What makes this tool somewhat unique is that it keeps your system tray clean by minimizing all applications into a single tray icon.

Minime is a standalone executable that doesn't require any installation and can even be run from your USB drive, woohoo! All icon files are stored as resources and will be neatly put into your temporary directory.

The source code for Minime is released as well to allow anyone to learn from or improve the application. The source code can be used without limitations as long as some credit is given and the adjusted code will be released to public.

Posted Image

For more information and downloads please check the Minime page on my blog.

History:
v1.8
- Some GUI changes to the options form
- Added an option to start Minime with Windows
- Added a Show All hotkey
- Added some restore methods in case of rare bug
  - Windows are automaticly restored on close (does not include closing with task manager)
  - When opening a second Minime instance an option will be given to close the previous one, restroing all its windows

v1.7
- Moved the 'Check for Updates' context item to the Options form
- Made customizing the settings a lot easier and safer
- Commented the code a little better
- Minime now ignores the following windows or applications:
  - Winamp

v1.6
- Fix: Updates item when title of window changes (useful when a window shows progress in its title)
- Added an Options form
- Added support for mouse gestures
- Changed url to Minime in about box (again)
- Minime now ignores the following windows or applications:
  - ConvertxToDVD

v1.5
- Fix: Minime context menu can no longer be minimized
- Fix: Windows cannot be minimized twice
- Increased the interval for closed window checks
- Added a really simple 'check for updates' option
- Icon files are now added as resources in the exe file

v1.4
- Some minor changes
- Fixed url to Minime in about box
- Removed the queue feature as it turned out to be pretty useless

v1.3
- Changed hotkey to ctrl+shift+z
- Added simple queue feature for advanced AutoIt users (which will be improved later)

v1.2a
- Fix: Fixed a bug that would cause an item to be removed twice

v1.2
- Fix: Spelling mistake of ico file in the wrappers
- Fix: Added an extra check to make sure the ShowAll tray was removed only once
- Minime now ignores the following windows or applications:
  - Desktop
  - Start menu
  - Taskbar
  - Desktop UserPicture

v1.1
- Much neater code (arrays instead of x-variables)
- Moved icons to ico folder
- Fix: Fixed a bug with the About window
- Fix: Build in a check that removes items from the list when a window is restored by itself

v1.0
- Initial release

Thanks to!

Phodexis, for his feedback and trying to improve Minime.

Holger, for creating ModernMenuRaw.au3

ProgAndy, for improving ModernMenuRaw.au3

Many people on the AutoIt forum

Edited by SaphuA

Share this post


Link to post
Share on other sites



...everyone's waiting for the array version ;-)

No, so far I like it, but on my Win2K machine the icons don't work at all.


You can fool some of the people all of the time, and all of the people some of the time, but you can not fool all of the people all of the time. Abraham Lincoln - http://www.ae911truth.org/ - http://www.freedocumentaries.org/

Share this post


Link to post
Share on other sites

This is a cool, i like it. But 10 application limit :s

Share this post


Link to post
Share on other sites

and explorer / internet explorer windows dont back

Share this post


Link to post
Share on other sites

Thanks for your replies.

You can easily alter it to allow more applications. I didn't realy see the need for more and I was too lazy to add them.

It should would work perfectly well with IE and explorer, what windows are you running?

Share this post


Link to post
Share on other sites

i have windows xp sp2 Turkish language.

Share this post


Link to post
Share on other sites

Thanks for your good jobs

Share this post


Link to post
Share on other sites

Nice application!! :P

Share this post


Link to post
Share on other sites

#9 ·  Posted (edited)

Phodexis and Mojo, you guys should start using Windows Vista :P No, actualy, it's quite odd. Although I don't have Windows 2k or XP and neither have enough experience with AutoIt to fix thse bugs. Could some fanatic AutoIt pro fix the bugs for older Windows versions?

Are there any feature requests you people have?

I thought it would be nice to have a certain feature that would make Minime keep some sort of favorites list. It would keep track of any new window that get's opened and minimze it once it's found on the list. This will work quite well with applications that auto-run but don't go into the system tray.

Edited by SaphuA

Share this post


Link to post
Share on other sites

SaphuA...

A great, perfect program... :P

Definitly gonna use it for, like you said, Windows Media Player etc...

Perhaps a future for you: when a program is in the list, you can't get it back with ALT+TAB, perhaps something to switch it back like it would be nice :P

Greetz,

Neo


[center][font="Arial"]--- The Neo and Only --- [/font][font="Arial"]--Projects---[/font]Image to Text converterText to ASCII converter[/center]

Share this post


Link to post
Share on other sites

Awesome idea.

I might even be able to combine it with this neat sample (Windows Vista thumbnails):

http://www.autoitscript.com/forum/index.php?showtopic=77831

It will mean that this will be a Vista only application though, but since it doesn't work well with older Windows version anyway I don't think that will realy matter. Perhaps I will make a stripped down version aswell some day.

Share this post


Link to post
Share on other sites

maybe new feature, always minime to minimized selected apps.

Share this post


Link to post
Share on other sites

maybe new feature, always minime to minimized selected apps.

Err, what? Mind explaining that a little more?

Share this post


Link to post
Share on other sites

Countered a little problem here...

Try to minime winamp... isn't working here see this picture:

Posted Image

Greetz,

Neo


[center][font="Arial"]--- The Neo and Only --- [/font][font="Arial"]--Projects---[/font]Image to Text converterText to ASCII converter[/center]

Share this post


Link to post
Share on other sites

#15 ·  Posted (edited)

Countered a little problem here...

Try to minime winamp... isn't working here see this picture:

Posted Image

Greetz,

Neo

Geeh that's odd. I don't use/have winamp though, so will be hard to check what's wrong. Apperantly it's not possible to hide its windows. I will see what I can do to fix it. The least I can do is add a check that will not add items to the context menu of windows that are not hidden at all. Edited by SaphuA

Share this post


Link to post
Share on other sites

#16 ·  Posted (edited)

Minime v1.0 Plus

What's Change:

# Up to 20 Aplications to minime.

# if Mimine closed than open all minimized windows.

# icon set added for compiled.

# Change keys. Minimize: Ctrl+Alt+z , Close: Ctrl+Alt+c

Thanks for Tijs Hendriks :P , i like it.

// sorry my english language is little bad.

deleted
Edited by Phodexis

Share this post


Link to post
Share on other sites

#17 ·  Posted (edited)

Thanks for trying to improve the script Phodexis, any input is always welcome.

I like the wrapper stuff, didn't know that was possible. Got any more of those samples?

Edited by SaphuA

Share this post


Link to post
Share on other sites

winxp don't restore, maybe vista restored.

Share this post


Link to post
Share on other sites

Unless someone comes with a sollution I think this will be a Vista only application :P

I wanted to inform everyone that I have changed the source to work with arrays (I've finally figured out how to use arrays properly within AutoIt) and managed to reduce the source code with almost 150 lines. I will update everything as soon as I have added some new features.

Share this post


Link to post
Share on other sites

#20 ·  Posted (edited)

This might seem like an odd idea.. but maybe make the program make a list of windows it hides, so that if the program should chrash u could get all ur windows back with just using the following code

Opt("WinTitleMatchMode", 2)
WinSetState("<insert window title here>","",@SW_SHOW)

Edit: and btw nice script ;)

Edited by Kiesp

http://www.autoitscript.com/forum/index.php?showtopic=69911 <-- Best hacker ever :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0