History log of /haiku/src/apps/webpositive/BrowsingHistory.h
Revision Date Author Comments
# b4c8efac 16-Jun-2013 Stephan Aßmus <superstippi@gmx.de>

WebPositive: Removed wrong license text from all files ...

... which were technically never distributed by Apple nor
are derived from code distributed by Apple. Only BrowserApp
and BrowserWindow were originally derived from code that used
to be part of WebKit and was distributed by Apple.


# aa5ba348 20-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Added General page in Settings window with option to specify the maximum
age (in days) of items in the browsing history.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@336 94f232f2-1747-11df-bad5-a5bfde151594


# e91fdd92 20-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Converted BrowsingHistory.h/cpp to Haiku coding style.
* Probably fixed a race condition on program launch. If you started typing
into the URL field really fast, the static instance in
BrowsingHistory::DefaultInstance() could be created by two threads, which
may be responsible for the "recursive init" exception that GCC throws in
this situation. It's not easy to trigger, maybe this was it.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@335 94f232f2-1747-11df-bad5-a5bfde151594


# 2e8e305e 17-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Fixed bug that would save the history for each item in the history when loading
the history from disk...
* Don't touch items when loading them from disk, messing up their visited time.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@323 94f232f2-1747-11df-bad5-a5bfde151594


# 2bff1b82 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Wired and debugged everything to give us a basic "Go" menu, a.k.a browsing
history... :-)


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@98 94f232f2-1747-11df-bad5-a5bfde151594


# ce277486 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Implemented BrowsingHistoryItem class, which uses BDateTime to track when it
was invoked.


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@95 94f232f2-1747-11df-bad5-a5bfde151594


# 77d2abe2 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

First structure of BrowsingHistory. Does nothing, but can in theory save settings.


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@91 94f232f2-1747-11df-bad5-a5bfde151594


# b4c8efacea6265d17537b6b5fe007c21ea9d9dd1 16-Jun-2013 Stephan Aßmus <superstippi@gmx.de>

WebPositive: Removed wrong license text from all files ...

... which were technically never distributed by Apple nor
are derived from code distributed by Apple. Only BrowserApp
and BrowserWindow were originally derived from code that used
to be part of WebKit and was distributed by Apple.


# aa5ba348ea3f8d64cb7e0ac47904127f6e09b3f4 20-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Added General page in Settings window with option to specify the maximum
age (in days) of items in the browsing history.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@336 94f232f2-1747-11df-bad5-a5bfde151594


# e91fdd924a9e7b92f9254ec3082d2f6e5485875e 20-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Converted BrowsingHistory.h/cpp to Haiku coding style.
* Probably fixed a race condition on program launch. If you started typing
into the URL field really fast, the static instance in
BrowsingHistory::DefaultInstance() could be created by two threads, which
may be responsible for the "recursive init" exception that GCC throws in
this situation. It's not easy to trigger, maybe this was it.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@335 94f232f2-1747-11df-bad5-a5bfde151594


# 2e8e305ebc16cfbf553f4b72f14255615ffb43be 17-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Fixed bug that would save the history for each item in the history when loading
the history from disk...
* Don't touch items when loading them from disk, messing up their visited time.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@323 94f232f2-1747-11df-bad5-a5bfde151594


# 2bff1b82035cd2f5c983136be46b282c9dc9859c 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Wired and debugged everything to give us a basic "Go" menu, a.k.a browsing
history... :-)


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@98 94f232f2-1747-11df-bad5-a5bfde151594


# ce277486d76d9577316368a8a24dbf7ef449524f 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Implemented BrowsingHistoryItem class, which uses BDateTime to track when it
was invoked.


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@95 94f232f2-1747-11df-bad5-a5bfde151594


# 77d2abe296cba1de16ae16bdaf53300b44efde08 15-Feb-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

First structure of BrowsingHistory. Does nothing, but can in theory save settings.


git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@91 94f232f2-1747-11df-bad5-a5bfde151594