Enhanced History Manager 0.5.8.05 (Dec 28 update)

Announce and Discuss the Latest Theme and Extension Releases.
Post Reply
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Enhanced History Manager 0.5.8.05 (Dec 28 update)

Post by AnonEmoose »

OK I always like Mozilla's/Netscape History Manager but it was never really implemented in FF (doesn't show location, crappy Searching ability) . Well fret no more. Enhanced History Manager extension revives the nifty History Manager functionality (and more) into FireFox. (<a href="#Download"> Downloads locations & credits below</a> )

MINOR UPDATE Dec 28, 2005 (version 0.5.8.05) Homepage
- ADDED: sk-SK (Slovak) locale by SlovakSoft
- ADDED: fr-FR (French) locale by Goofy Mori


Updated: Nov 18, 2005 (version 0.5.8.04)
- ADDED: 4th Entry (default is 'search history') to hcpm.Open.Where preference (see *BUTTON PREF USAGE* below)
- ADDED: Auto-Open the Advanced Toolbar if EHM window opens from Search Dialog (Doesn't affect global setting)
- ADDED: If searchbox is empty AutoGroups as default grouping pref
- ADDED: de-DE (German) locale by ReinekeFux
- ADDED: tr-TR (Turkish) locale by Batuhan Çetin (Türkçe)
- ADDED: ru-RU (Russian) locale by Vlad2000Plus (Russian Translation)
- ADDED/FIXED: Display Folder name in titlebar if Managing Folders in new EHM Window
- More Mac friendly (use <toolbar> instead of <menubar>) Thanks to My Yute, Jim D and other Mac users for testing
- Consolidated/streamlined some javascript functions


*BUTTON PREF USAGE*
To control EHM button actions (Click/MiddleClick/CTRL+MiddleClick/CTRL+Click)
If u enable the pref then Clicking the Toolbar button (and therefore the Hotkey, too) will change from the default (open in Sidebar) behavior to the 1st Entry specified in the preference hcpm.Open.Where. Correspondingly 2nd Entry will be MiddleClick/MouseWheelClick, the 3rd Entry will be CTRL+MiddleClick/MouseWheelClick, the 4th Entry will be CTRL+Click.
To enable Preference

1. Install the Extension and then restart FireFox
2. Type about:config in your addressbar
3. Locate hcpm.Open.Where and switch the order of (sidebar,tab,window,search) to suit your needs.
1st entry = Normal Click (default is sidebar)
2nd entry = MiddleClick/MouseWheelClick (default is tab)
3rd entry = CTRL+MiddleClick/MouseWheelClick (default is window)
4th entry = CTRL+Normal Click (default is search)
!!! Be sure to keep a comma between each entry!!!



Minor Update: Aug 23, 2005 (version 0.5.7.02)
- FIXED: For DPA nightlies (missing searchox menubar [Window mode]). (reported by MyYute)


Minor Update: Aug 12, 2005 (version 0.5.7.01)
- Locale structure standardized

Major Update: June 11, 2005 (version 0.5.7.00) Homepage
- ADDED: Icon Mode for toolbar.
- ADDED: RapidSearch - Results update as you type ( 200ms - speed can depend on length & size of history)
- ADDED: If a search parameter is changed AND searchbox has text, results auto-update (no need to retype)
- CHANGED: Advanced Search within EHM, no longer uses dialog box. Now a toggle.
- FIXED: Title & Status incorrectly displayed if invoked via "find" dialog box (reported by mossop)
#### Note: Description for Settings menu items ( if checked ) can be found HERE. ####


Minor Update: Feb 19, 2005 (version 0.5.1.00) Homepage
- ADDED: Made Compatible with 1.8x Mozilla branch (tree box object)
- ADDED: Button to regroup after search
- ADDED: ToolBarButton Context Menu & dropmarker

For those who wish to hide the dropmarker & menu (since it takes up more space)
add the following to your userChrome.css

Code: Select all

/*Hide EHM Context Menu & dropmarker */
#hcpm-button > dropmarker { display: none !important; }



MAJOR Update: Jan 9, 2005 (version 0.5.0.00)
- CHANGED: Preference to Swap button action (Click/MiddleClick/CTRL+MiddleClick)
If u enable the pref then Clicking the Toolbar button (and therefore the Hotkey, too) will change from the default
(open in Sidebar) behavior to the 1st Entry specified in the preference hcpm.Open.Where. Correspondingly 2nd Entry will be MiddleClick/MouseWheelClick, the 3rd Entry will be CTRL+MiddleClick/MouseWheelClick.
To enable Preference
1. Install the Extension and then restart FireFox
2. Type about:config in your addressbar
3. Locate hcpm.Open.Where and switch the order of (sidebar,tab,window) to suit your needs.
1st entry = Normal Click (default is sidebar)
2nd entry = MiddleClick/MouseWheelClick (default is tab)
3rd entry = CTRL+MiddleClick/MouseWheelClick (default is window)

!!! Be sure to keep a comma between each entry!!!

- ADDED: Open Manager in a 'TAB' Mode
- ADDED: Ctrl+MiddleClick/MouseWheelClick option
- ADDED: Only one 'Search Results' window (window will be reused) To return to full history list, re-select a group from the SortedBy-->GroupBy menu
- UPDATED: Delete by Hostname/Entire Domain Menu entries (Thanks to a mozilla bugfix)
- UPDATED: 'Quick Search' no longer opens a seperate window.
- UPDATED: Sort Routine for Day/Day&Site.
- UPDATED: Minor Menu & Display Adjustments


Minor Update: Sept 24, 2004 (no version change)
- FIXED: Very minor typo

Minor Update: Sept 17, 2004
- ADDED: Ctrl+W (closes Manager in window mode)

Minor Update: Aug 21, 2004
- FIXED: cleanup of v0.4.1 code
- UPDATED: Minor Context Menu Adjustments

Minor Update: Aug 5, 2004
-ADDED: a pref to Swap button action. Meaning, If u enable the pref then Clicking the Toolbar button (and therefore the Hotkey too) will change from the default (open in Sidebar) behavior to open History Manager in a Window; correspondingly middleclick will open in the sidebar instead of a window. To enable Preference:
1. Install the Extension and then restart FireFox
2. Type about:config in your addressbar
3. Locate hcpm.Swap.Default and Modify value to true

- FIXED: Tweaked Icon & Label display in Text mode
- FIXED: Minor Context Menu Adjustments

Major Update: July 31, 2004
-ADDED: 'Quick Search' Bar
-ADDED: Window Title displays Search Term(s)
-ADDED: Perform Consecutive Searches (NO need to close "Search Results" window)
-ADDED: 'Advanced Search' Menu Button
-FIXED: Button Text Display

Updated: July 15, 2004
Now you can hide "Location" column if you wish to conserve space without missing the "location" information!!
-ADDED: Status bar shows selected link's Location & updates when making another selection.
-ADDED: Status bar shows selected Grouping Title & updates when making another selection.

Updated: July 14, 2004
- MiddleClicking link(s) opens it/them in a New Tab
- FIXED: History Manager button Toggle updates all other sidebar toggles correctly
- Minor CSS tweaks for the ToolBar Button
- Added hierarchical sort method "Day & Site"*, *(ie. "Day" further categorized by 'Site' ) courtesy of mimeryme, Thanks Again!!
- More Minor label tweaks

Updated: July 13, 2004
- "History Manager" Toolbar button toggles History Manager in Side Bar
- MiddleClick (MouseWheel or Ctrl+Click) on Toolbar Button brings up History Manager Window
- Added new icons Courtesy of mimeryme, Many Thanks (Now no longer is FUGLY in large view.)
- Minor label tweaks

Updated: July 12, 2004 Added Optional toolbar button to Customize Toolbar Icons. (It is FUGLY in large view.)

<a name="Download"></a>Download/Install Location 1
Install Latest Version <a href="https://addons.mozilla.org/firefox/420/">Enhanced History Manager </a> or Homepage

For Homepage, Older Versions & other languages go HERE

Install or Download Location 2
from sboulema's extension mirror here (thanks TheOneKEA) http://www.extensionsmirror.nl/index.php?showtopic=504
Also Availabile:Italian Version translated by Madman eXtenZilla.it

Uninstall Note: Firefox bug 249883 applies. SO if you unistall, make sure the EHM sidebar is closed. If you made the mistake anyways the easiest fix is to Reinstall the extension, close SideBar and Uninstall again (or just edit your localstore.rdf if u know how)
********************************************
Features
- Sort by either Day, Domain (Folder View) or Long List
- Sort by Title, Location, First/Last Visited, Visit count etc.
- Sort Ascending/Descending.
- Search by Title, Location and more subsets
(contains, starts/ends with, is/is not, doesn't contain)

- Open one or Multiple links in Window(s)/Tab(s)
- Add one or Multiple Links as a bookmark(s)
(OpenBook extension recommended -- though not needed-- http://www.chuonthis.com/extensions/ )

Caveats
Should work on all versions of FireFox.
Tested on Window OS. (Perhaps Mac but not tested).

Usage
- Extension adds a menuitem on your "Go" menu called "History Manager"
- Hotkey is Ctrl+Shift+H
- MiddleClick, MouseWheel Click on link(s) opens the link(s) in a New Tab(s)
- Optional toolbar button* called "History Manager" to Customize Toolbar Icons. <del>(It is FUGLY in large view.) </del>
* History Manager Button will either, toggle History Manager in Sidebar, or
* Open a History Manager Window (MiddleClick, MouseWheel Click)
- Preference to Swap button action. *Enable thru about:config to swap Click/MiddleClick defaults

Misc Backround

Basically ripped out the original files from comm.jar , communicator.jar from Mozilla/FF0.8 & Netscape and modified to work independently. Added some minor tweaking & options. I don't know XUL or Javascript at all, so i poked about many extensions to get a feel for it. Hopefully I have not used deprecated javascript funtionality... I have not encountered any problems as of yet.

Credits
To the many Extension developers whose work i shamelessly inspected and sometimes (often) copied (including new XPI installation). Some are listed below
Leech (Simon Windmill)
ShowfailedURL (pike)
tbx (clav)
AdBlock/SessionSaver.02d (rue)
TTLO2 (cdn)
Context Search (Cusser)
UndoClosedTab (Dorando)
Henrik Gemal
MonkeeSage
ChuOnThis
Wallace Poon
Dan Yamaoka

and of course the original/current Netscape/Mozilla/FireFox development team including
Ben Goodger
Blake Ross
Alec Flett
Last edited by AnonEmoose on April 9th, 2006, 2:09 pm, edited 42 times in total.
User avatar
CyberSlug
Posts: 327
Joined: May 6th, 2003, 5:41 am
Location: Kentucky (USA)

Post by CyberSlug »

Thanks for this extension! Here a tip:

Create a bookmark to chrome://hcpm/content/historyComm.xul
and you can optionally edit the bookmark's properties to "Load this bookmark in the sidebar"
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post by AnonEmoose »

CyberSlug wrote:Thanks for this extension! Here a tip:

Create a bookmark to chrome://hcpm/content/historyComm.xul
and you can optionally edit the bookmark's properties to "Load this bookmark in the sidebar"
:-) obviously... hehe
oldtimer
Posts: 827
Joined: July 9th, 2004, 1:48 pm

Post by oldtimer »

GREAT EXTENSION! JUST WHAT I'VE BEEN WAITING FOR!

Though I have some suggestions... :D

Actually one two part suggestion:
Status Bar Counter -
After doing a search and having results displayed, it would be nice to see the total tally in the lower left hand corner directly where the status bar is located; same should go for any multiple items selected both in and out of search.

I'll let ya know if I think of anything else. ;)
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

Despite the fact that I'm downloading a 4.3GB DVD ISO image of Fedora Core 2 at full tilt, I'm going to try to put this up on the Extensions Mirror.
Proud user of teh Fox of Fire
Registered Linux User #289618
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post by AnonEmoose »

TheOneKEA wrote:Despite the fact that I'm downloading a 4.3GB DVD ISO image of Fedora Core 2 at full tilt, I'm going to try to put this up on the Extensions Mirror.

Thanks! that would be good so people could install instead of the silly download & rename

oldtimer wrote:GREAT EXTENSION! JUST WHAT I'VE BEEN WAITING FOR!

Though I have some suggestions... :D

Actually one two part suggestion:
Status Bar Counter -
After doing a search and having results displayed, it would be nice to see the total tally in the lower left hand corner directly where the status bar is located; same should go for any multiple items selected both in and out of search.

I'll let ya know if I think of anything else. ;)
Glad u like it. As for added features, if I can figure out how to some stuff i surely would try...lol Like I said I really don't know XUL or Javascript... the one thing i Do know is how to cut & paste....lol ( and slightly modify, hehe) If any one wants to add stuff feel feel to modify & post it...
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

Proud user of teh Fox of Fire
Registered Linux User #289618
User avatar
Kitefighter
Posts: 377
Joined: March 10th, 2004, 11:09 pm

Post by Kitefighter »

Cool extension, as well as the hint for loading the EHM into the sidebar.
Despite from the Bookmark Toolbar (that I don't use because of lack fo screen estate), is there a way to create a button for this? I'd like to place it beneath the regular History-Button
User avatar
CyberSlug
Posts: 327
Joined: May 6th, 2003, 5:41 am
Location: Kentucky (USA)

Post by CyberSlug »

Kitefighter wrote:.... is there a way to create a button for this? I'd like to place it beneath the regular History-Button

One workaround is to customize your toolbars as follows:

- Drag the "Bookmarks Toolbar Item" next to regular history button. (This is separate from the Bookmarks toolbar itself).
- Add the EHM bookmark and remove any other links. Rename the bookmark with a blank title.

The icon can be changed with Tabbrowser Extensions. I don't know if you can change the tooltip, though....

A second workaround is to show the throbber and change the site it takes you when clicked on. Goto about:config and edit the value of browser.throbber.url

A third workaround would be to use the "External Applications Button" extension in conjunction with Tabbrowser Extensions.... The path is C:\somePath\firefox.exe and the target is chrome://hcpm/content/historyComm.xul ..... you could change both the tooltip and set a hotkey; however, I can only figure out how to open the history either a new tab or window (not in the sidebar).....

P.S. My Firefox build did not show the bookmark correctly until I restarted. As far as screen real-esatate, I drag the forward/back/stop/refresh/etc buttons on the File/Edit/View/etc toolbar so that I can completely get rid of the "navigation toolbar"
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post by AnonEmoose »

updated with an Optional Toolbar button..... rightclick your toolbar & click "Customize" ... Drag the icon for "History Manager" to your Toolbar.

BTW small icon setting is recommended as the large view is, uhhh a bit ... well FUGLY... lol
User avatar
Kitefighter
Posts: 377
Joined: March 10th, 2004, 11:09 pm

Post by Kitefighter »

Sounds good, I installed it right away (after uninstalling 0.1). But the extension still calls itself 0.1 and there is no toolbar button in the buton set to use. I tested with another theme, but still no button to select.
The xpi differs from the 0.1 so I'm sure I used the right file. What's the trick?

Edit: Found it: the download location #1 points to a different 0.2 version than the download location #2 (ripway.com).
With the second file (51 KB, the first one ist 49 KB) it works.
Thanks AnonEmoose for the update!

Would it also be possible to let a click on the button use the EHM the sidebar like the normal History?
Flexer
Posts: 149
Joined: September 25th, 2003, 6:19 am
Location: Bulgaria
Contact:

Post by Flexer »

Damn, this thing even loads faster then the included history sidebar, Great !
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post by AnonEmoose »

Kitefighter wrote:Would it also be possible to let a click on the button use the EHM the sidebar like the normal History?
<del>I could, as i did play with that idea. But i'm not sure i will implement since with the columns it is really no major difference than bookmarking
"chrome://hcpm/content/historyComm.xul" & opening the bookmark in a new tab/ </del>
Ok i did it just for u... ;) :) enjoy

Kitefighter wrote:Edit: Found it: the download location #1 points to a different 0.2 version than the download location #2 (ripway.com).
With the second file (51 KB, the first one ist 49 KB) it works.
Thanks AnonEmoose for the update!

My fault... I gave the wrong link to TheOneKEA. the 51kb is the correct one
Last edited by AnonEmoose on July 13th, 2004, 1:16 pm, edited 1 time in total.
mimeryme
Posts: 165
Joined: March 6th, 2003, 11:30 am
Location: Brooklyn
Contact:

Post by mimeryme »

AnonEmoose, could you please include a view grouping by date and site?

Also, here are recolors of the original history button, if you'd like to use it.
Image
Image
AnonEmoose
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post by AnonEmoose »

mimeryme wrote:AnonEmoose, could you please include a view grouping by date and site?
I would if i knew how...LOL. i just hacked the old Netscape/Mozilla History Manager... I don't know javascript or xul

mimeryme wrote:Also, here are recolors of the original history button, if you'd like to use it.
MANY THANKS!! I added them....Now it won't be so ugly

Version 0.3 is available HERE
Post Reply