Some of you may know that one of my biggest personal goals with Rainmeter, is adding taskbar, tray, and start menu functionality. I would like to eventually be theoretically able to set my shell to Rainmeter, and let it deal with everything else.
WHY? - because Rainmeter is simple, low resource, and logically laid out (by and large), also, I like the idea having just one customization app running, and only polling the system for information when it needs to update.
WHAT IS THIS THREAD ABOUT? - I'm looking for ideas, mainly... API documentation, feature recommendations, listings of Open Source software that already support these features, and help analyzing existing code... I'm also looking to track my own progress in a logical and easily referenced manner... Feel free to step in and help out, or just heckle.
-=TASKS TO ACCOMPLISH=-
-enumerate running windows/tasks with handle, name, and description
-enumerate system tray items with handle, name, and description
-get icons for the above items
-provide bangs to trigger focus and the standard context menu for each of the above
-provide a bang to kill processes
-provide a bang to open the start menu
-=PROGRESS TO DATE=-
-received start menu trigger code (and usage permission) from Chris Salmon of ChrisNSoft, reworked to place in plugin
-began researching emergeTasks and emergeTray of emergeDesktop, for possible code integration.
------
p.s. I know this is not the dev forum, but I wanted it to be open to public input..
It is currently April 27th, 2024, 1:19 am
Open Dev Thread for Task Bar Functionality..
-
- Developer
- Posts: 93
- Joined: April 26th, 2009, 8:30 pm
- Location: St Johnsbury, VT
-
- Developer
- Posts: 22631
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Open Dev Thread for Task Bar Functionality..
Are you going to support the new Windows 7 taskbar features like "pinning" items to the taskbar, the "jumplists" feature and the live previews of open applications when you hover over a running icon along with having it make all other windows on your desktop transparent when you hover over the preview? Drag and drop to reorder running icons on the taskbar?
Getting a task bar replacement to work like XP is one thing, but the Windows 7 taskbar is a whole new animal in a lot of ways and one of the biggest selling points of the new OS. Certainly don't mean to discourage, but I hope you don't build something that is obsolete before you can release it.
Consider this a "heckle"
Getting a task bar replacement to work like XP is one thing, but the Windows 7 taskbar is a whole new animal in a lot of ways and one of the biggest selling points of the new OS. Certainly don't mean to discourage, but I hope you don't build something that is obsolete before you can release it.
Consider this a "heckle"
-
- Developer
- Posts: 93
- Joined: April 26th, 2009, 8:30 pm
- Location: St Johnsbury, VT
Re: Open Dev Thread for Task Bar Functionality..
I plan to start out with simply enumerating running programs and trays... remember things like pinning and drag reorder would rely on other plugins and be implemented mainly on a skin level... I might make a reorder bang to allow for reordering if the occasion arises, but immediately, I'd like to see ANY functionality in this direction.
note to self:
REORDER BANG
2nd note to self:
never invite heckling when jsmorley is around...
note to self:
REORDER BANG
2nd note to self:
never invite heckling when jsmorley is around...
-
- Developer
- Posts: 22631
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Open Dev Thread for Task Bar Functionality..
Or my brother Jeckle...
-
- Moderator
- Posts: 995
- Joined: June 10th, 2009, 12:44 pm
- Location: Sweden
Re: Open Dev Thread for Task Bar Functionality..
Well. For starters. You could take a look at blackbox. More specifically bbLean. http://bb4win.sourceforge.net/bblean/
I'm using bbLean 1.16 as a replacement for explorer.exe and I got to say it's very nice.
It is open source of course. Don't know how much of it you want, but it's something at least.
I'm using bbLean 1.16 as a replacement for explorer.exe and I got to say it's very nice.
It is open source of course. Don't know how much of it you want, but it's something at least.
I don't think, therefore I'm not.
Re: Open Dev Thread for Task Bar Functionality..
A most excellent tool, and being worked on, albeit slowly, but very few bugs, so it is stable at almost every releaseChewtoy wrote:Well. For starters. You could take a look at blackbox. More specifically bbLean. http://bb4win.sourceforge.net/bblean/
I'm using bbLean 1.16 as a replacement for explorer.exe and I got to say it's very nice.
It is open source of course. Don't know how much of it you want, but it's something at least.
-
- Posts: 5
- Joined: June 19th, 2009, 10:33 pm
Re: Open Dev Thread for Task Bar Functionality..
You could also check out emerge desktop http://emergedesktop.org/, it's another open source shell replacement.
P.S. If/when You succeed in adding this functionality to rainmeter You'll be my personal hero
P.S. If/when You succeed in adding this functionality to rainmeter You'll be my personal hero
-
- Posts: 24
- Joined: June 21st, 2009, 5:08 am
- Location: Australia
Re: Open Dev Thread for Task Bar Functionality..
If you can get ANY of this happening gschoppe, you will be my personal hero! Freeing myself from the windows XP taskbar/systray has been a lifelong ambition . . . which may or may not make me less than 8 years old!?gschoppe wrote:-=TASKS TO ACCOMPLISH=-
-enumerate running windows/tasks with handle, name, and description
-enumerate system tray items with handle, name, and description
-get icons for the above items
-provide bangs to trigger focus and the standard context menu for each of the above
-provide a bang to kill processes
-provide a bang to open the start menu
As a music producer and audio engineer, I'm firmly trapped in 32-bit XP world :[ Denied the joy and possibilities of superbars and other such magical sounding objects . . . If gschoppe can offer me an alternative to the windows XP lamebar, and one that I might even have some element of control over . . well, I'd be a very happy man :]jsmorley wrote:I hope you don't build something that is obsolete before you can release it.
-
- Posts: 14
- Joined: September 7th, 2009, 1:44 pm
Re: Open Dev Thread for Task Bar Functionality..
i dont know if this will help you or not, but here is a list of rundll32 commands that can be incorporated into rainmeter so you dont have to fool around with the control panel and such. currently, i have them as aliases in my irc scripts, but i can see that they might be added as buttons, text buttons or whatever in rainmeter.
spoiler to conserve space.
also, though irc scripting is not anything like rainmeter, some of the irc guys i know have been making strides in finding and killing certain PID's. the following script might point you in the right direction.
http://www.mirc.net/projects.php?go=1228850349
spoiler to conserve space.
http://www.mirc.net/projects.php?go=1228850349
-
- Developer
- Posts: 73
- Joined: June 18th, 2009, 1:40 am
Re: Open Dev Thread for Task Bar Functionality..
Rainmeter definitely needs a tray replacement feature, so that users dont have to resort to the ugly windows taskbar. But I don't think replacing the whole explorer shell is a good idea, since a lot of users seem to be wary of doing that.