Jump to content

Minime


SaphuA
 Share

Recommended Posts

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
Link to comment
Share on other sites

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
Link to comment
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]

Link to comment
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.

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
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.

Link to comment
Share on other sites

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

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...