Page 1 of 1

The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 08:31
by New Tobin Paradigm
I have submitted, as unlisted for now, a fork of History Submenus II after contacting the original creator because there was no license attached anywhere on any archived AMO source. They said it was open source for use for any non-commercial purpose so that is what I wrote in the license provided they don't remember their original intentions or decide on a more common license. STILL.. There is a fork now for Pale Moon and Basilisk.

Check it out and give me feedback: https://addons.palemoon.org/addon/history-submenus-3/

Obviously, remove II before hand as they will conflict but you will have to set it up again. Just a few prefs no big deal.

ALSO, I am aware of the issue of the Day having a long decimal value sometimes. I wanted to fork the pre-bootstrap version and will investigate that issue at a later time but not considering it a blocker.

HAVE FUN!

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 20:46
by Aschon
is this going to be a fork to just maintain compatability/fix bugs or are you going to make improvements as well?

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 21:10
by New Tobin Paradigm
Yes.

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 21:19
by Aschon
ok, because if youre planning on adding features, an option to group adjacent links to the same website together would help a lot with those websites that clutter up the history. either way this is the addon i never knew i needed.

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 21:26
by New Tobin Paradigm
I am likeky not gonna change how it fundamentally works. I don't see how grouping like that would be good. History should remain in the order it was last visited.

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 21:53
by Aschon
ah, i understand. although just to clarify about my suggestion, history would stay chronological, just pages from the same website that you happened to visit one after the other would be compressed into another submenu.

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-11, 23:41
by Moonchild
Aschon wrote:
2021-04-11, 21:53
ah, i understand. although just to clarify about my suggestion, history would stay chronological, just pages from the same website that you happened to visit one after the other would be compressed into another submenu.
History doesn't work that way in the browser. it's not a "log".

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-12, 00:55
by Bilbo47
So, it looks like this presents the same information as under Library -> History but in a slightly more convenient way - under the History menu.
Thank you Tobin and Original Author, I'm sure people will find it useful.

About the idea of grouping by site: I like that as a suggested future feature for someone who takes charge of development. To explain further: When I use History, I'm trying to re-visit a specific page on a certain site, at a certain step in whatever sequence of pages the site served up at the time.

Without this add-on, finding the right page is a PITA because all pages from that site are interleaved with all pages from all *other* sites the whole browser was logging at the time; history is not separated by tab nor window.

*With* this add-on, page-visits are presented in different menu-lists, with one menu-list per day. That is yes more useful than not-having the add-on.

However when viewing the day-specific menu-list, the user must still search for the desired site *and* the desired page. Half this load could be carried by the computer. It would be even more useful for the add-on to perform the site-search automatically, and present page history in different menu-lists, with one menu-list per site, within each day.

When only one page was visited on a site, the single history entry for that site would appear on the day-level menu.
When more than one page was visited on a site, the multiple history entries for that site would appear on a site-level menu, underneath the day-level menu.
The latest entry from each site-level sub-menu would be chosen to supply the timestamp for that sub-menu.
The timestamps from each sub-menu would be used to place the sub-menus interleaved among the single-page menu items, using the usual reverse-chronological sort order.

Thinking through the whole processing-flow is like step one of development, so betcha this design overview may save someone from re-coding the logic more than twice.

Re: The Official History Submenus the Third Discussion Thread

Posted: 2021-04-12, 01:26
by New Tobin Paradigm
Patches welcome. Though remember due to the current licensing status you are likely gonna have to give up your rights to the modification.