History log of /haiku/src/servers/registrar/RecentEntries.cpp
Revision Date Author Comments
# 230de61b 30-Jan-2024 Augustin Cavalier <waddlesplash@gmail.com>

registrar: Truncate the recent apps/entries lists to 100 items.

The constant can easily be changed if needed.

Fixes #18737.


# 3aeed660 07-Aug-2014 Jérôme Duval <jerome.duval@gmail.com>

include strings.h where appriopriate...

instead or additionally to string.h, in preparation for functions move.
* moves str[n]casecmp() functions and others to strings.h.
* strings.h doesn't include string.h anymore.
* this solves #10949


# 1a7bcf69 01-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

Lots of B_PRI... insertions to fix errors with DEBUG=1.


# 50cedfd5 02-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Build registrar for x86_64.


# ae4d11e9 27-Nov-2009 Axel Dörfler <axeld@pinc-software.de>

* Turned off unconditional debug output in the RosterSettingsCharStream class.
* Replaced some DBG(OUT) debug output with the registrar's global one.
* Cleanup, mostly whitespace.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34305 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fd5c02b2 12-Nov-2006 Axel Dörfler <axeld@pinc-software.de>

* The recent files list now also preserves the case of the MIME strings.
* STL allocations are guarded by a try/catch block.
* As in RecentApps, Get() did not properly populate an error condition.
* Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19263 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bb00e268 18-Jul-2005 Axel Dörfler <axeld@pinc-software.de>

MIME types and signatures are case insensitive.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13730 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db10640d 28-Aug-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Got rid of the Storage Kit's kernel abstraction layer, which was
unfortunately quite slow and made some things more complicated than they
needed to be.
Implemented a few missing things (e.g. BSymLink and node locking).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8694 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 41e9b8c4 28-Jul-2004 haydentech <haydentech@nowhere.fake>

gcc3 fixes necessary to compile and link the registrar


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8494 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7a452094 09-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed warning.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b2589492 08-Nov-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Added code to Get() to filter out all but the most recent of any duplicate
matching entries with differing "opened with" app sigs.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1879 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4f03f5d2 07-Nov-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Implemented loading and saving of recent docs, folders, and apps lists
from and to disk in the ~/config/settings/Roster/RosterSettings format.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 15a66e61 31-Oct-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

RecentEntries class; handles recent documents and folders.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1796 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3aeed6607cd07762c0e709633c012b3a632dbad9 07-Aug-2014 Jérôme Duval <jerome.duval@gmail.com>

include strings.h where appriopriate...

instead or additionally to string.h, in preparation for functions move.
* moves str[n]casecmp() functions and others to strings.h.
* strings.h doesn't include string.h anymore.
* this solves #10949


# 1a7bcf6962e1c99906cce0fe602e08c3fcda46f6 01-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

Lots of B_PRI... insertions to fix errors with DEBUG=1.


# 50cedfd5b01a968c2da00bfd014360b24a3aac66 02-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Build registrar for x86_64.


# ae4d11e97facbe9cc53878fe1911a5480bdbb0f6 27-Nov-2009 Axel Dörfler <axeld@pinc-software.de>

* Turned off unconditional debug output in the RosterSettingsCharStream class.
* Replaced some DBG(OUT) debug output with the registrar's global one.
* Cleanup, mostly whitespace.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34305 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fd5c02b25cac4ce38aad203596600f4cd54d7b11 12-Nov-2006 Axel Dörfler <axeld@pinc-software.de>

* The recent files list now also preserves the case of the MIME strings.
* STL allocations are guarded by a try/catch block.
* As in RecentApps, Get() did not properly populate an error condition.
* Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19263 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bb00e2687c402f77b45ced67a392e81f8f42d92f 18-Jul-2005 Axel Dörfler <axeld@pinc-software.de>

MIME types and signatures are case insensitive.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13730 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db10640de90f7f9519ba2da9577b7c1af3c64f6b 28-Aug-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Got rid of the Storage Kit's kernel abstraction layer, which was
unfortunately quite slow and made some things more complicated than they
needed to be.
Implemented a few missing things (e.g. BSymLink and node locking).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8694 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 41e9b8c42ac34497610bf1c495513f5ece3816fe 28-Jul-2004 haydentech <haydentech@nowhere.fake>

gcc3 fixes necessary to compile and link the registrar


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8494 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7a452094eeae541592112b14a8c52f515b13d609 09-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Fixed warning.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2678 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b2589492d023176ddc96b7afa26e53de98af2198 08-Nov-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Added code to Get() to filter out all but the most recent of any duplicate
matching entries with differing "opened with" app sigs.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1879 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4f03f5d26897f53b512f9ce28f22de1bc2df53de 07-Nov-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Implemented loading and saving of recent docs, folders, and apps lists
from and to disk in the ~/config/settings/Roster/RosterSettings format.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1876 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 15a66e61ce5e823d51e9da45c33cf14030c54121 31-Oct-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

RecentEntries class; handles recent documents and folders.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1796 a95241bf-73f2-0310-859d-f6bbb57e9c96