topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 9:22 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: IDEA: Icon/Color overlay based on "last modified" date  (Read 10151 times)

thefritz_j

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 75
    • View Profile
    • Donate to Member
Idea:

I think it would be cool to have a Shell Icon Overlay that overlaid icons based on when they were last modified.  For example,  Files modifed in the last 7 days would have a "red" icon overlay, and files modified in the last 30 days would have an "orange" icon overlay. 

This would be helpful because it would point out recent docs without having to change to "details" view in explorer.  The icon files used for the overlay could use the alpha channel to look transparent, thus preserving the base icon image.  Ideally the icon overlays and "ages" of files would be configurable. 

I suspect this could be done by implementing your own handler from IShellIconOverlayIdentifier (see http://msdn.microsof...noverlayhandlers.asp)
But I'm not that advanced in my skills to do it.

Lemme know if you think this would be cool.

JF
:D
« Last Edit: May 01, 2006, 01:07 PM by brotherS »

skywalka

  • Member
  • Joined in 2005
  • **
  • Posts: 254
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #1 on: May 08, 2006, 07:33 AM »
Life would be a lot easier if icons can represent more information.

If you look at Network Connections you will see that different icons are presented dependent on connection/firewall etc.

I always wanted folders' colors to be determined by their size.

thefritz_j

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 75
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #2 on: May 15, 2006, 09:39 AM »
Are we two the only ones that think this would be helpful?  Do you think this idea is too big for a coding snack?    :huh:

(typo fix)
« Last Edit: May 15, 2006, 10:39 AM by thefritz_j »

AndyM

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 616
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #3 on: May 15, 2006, 10:02 AM »
I think it would be excellent.  But it does sound complicated.

skrommel

  • Fastest code in the west
  • Developer
  • Joined in 2005
  • ***
  • Posts: 933
    • View Profile
    • 1 Hour Software by skrommel
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #4 on: May 16, 2006, 02:16 PM »
 :) Take a look at a somewhat similar program at http://xentient.com/products/labels.

Skrommel

thefritz_j

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 75
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #5 on: May 16, 2006, 02:35 PM »
Thanks for pointing that one out.  I'll have to check it out... when I have 30 "optimal" days for the trial! ;)
I'll have to see if it can determine the color automatically!

skywalka

  • Member
  • Joined in 2005
  • **
  • Posts: 254
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #6 on: May 16, 2006, 07:08 PM »
That looks interesting.  I'll check it out too.

fatjoe

  • Participant
  • Joined in 2006
  • *
  • Posts: 23
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #7 on: May 17, 2006, 04:10 AM »
That Xentinent program colours based on file type not File last modified date. The Thumbnails program for images was cool though.

skywalka

  • Member
  • Joined in 2005
  • **
  • Posts: 254
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #8 on: May 17, 2006, 04:16 AM »
Doesn't the thumbnail program do the same thing that is built into XP?

thefritz_j

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 75
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #9 on: May 17, 2006, 08:57 AM »
The thumbnails tool in windows only works when you have "thumbnails" selected as the view, this tool below shows the picture for the icon in any view.

But alas, the color labeling is only for a specific file or type of file, it's not customizable by date modified. :(

Maybe some day I'll have time to learn how to write shell extensions!

skrommel

  • Fastest code in the west
  • Developer
  • Joined in 2005
  • ***
  • Posts: 933
    • View Profile
    • 1 Hour Software by skrommel
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #10 on: May 17, 2006, 03:15 PM »
 :) How about sending the author a request for a date addition? I bet it would be very little work adding the option.

Skrommel

thefritz_j

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 75
    • View Profile
    • Donate to Member
Re: IDEA: Icon/Color overlay based on "last modified" date
« Reply #11 on: May 23, 2006, 03:35 PM »
I do want to say that I found somewhat of a workaround that kind-of answers this coding request.
(I did get a nice email from the Xentient folks and they said they'd consider the feature in the future.)

Here's how it goes:
Switch the explore view to Details and sort by Date Modified Descending.  (This is what I always used to use) and then if you use View-Arrange Icons by (Date modified should already be selected) and then Pick "Show in Groups" it works rather nicely.  It shows the files modified "today", "yesterday", "last week" etc in descending order by "details" view.  Which is rather nice!  :D

So in the end, I need to thank good ol' Microsoft for thinking of this!  C'mon, you have to admit they do build fairly good software sometimes!