Searched +hist:17 +hist:e6de7a (Results 1 - 15 of 15) sorted by relevance

/haiku/src/kits/storage/sniffer/
H A DErr.cppdiff e081b9cd Wed Jul 17 15:26:14 MDT 2019 Murai Takashi <tmurai01@gmail.com> PVS V611: Use delete [] for memory allocated by new [].

Change-Id: I712350ae7f742aaa8e0ea58186265fac4bbac73e
Reviewed-on: https://review.haiku-os.org/c/1627
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff 18cd67c7 Thu Jan 22 17:36:25 MST 2009 Michael Lotz <mmlr@mlotz.ch> Add missing headers (malloc/free, string functions, memcpy, etc. undeclared).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 18cd67c76072f825c4a7ba58414771d47fd1bfa2 Thu Jan 22 17:36:25 MST 2009 Michael Lotz <mmlr@mlotz.ch> Add missing headers (malloc/free, string functions, memcpy, etc. undeclared).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DPattern.cppdiff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DParser.cppdiff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 89ec8a81 Thu Nov 07 17:38:35 MST 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Moved CharStream class out of Parser.{h,cpp} and into its own file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1874 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 89ec8a81c2bef3792172df3c6780ce9489654e3a Thu Nov 07 17:38:35 MST 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Moved CharStream class out of Parser.{h,cpp} and into its own file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1874 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/kits/storage/mime/
H A DSnifferRules.cppdiff cd6365c7 Thu May 17 14:00:01 MDT 2018 Jérôme Duval <jerome.duval@gmail.com> style fixes
diff 77ac2d8d Tue Dec 17 10:23:26 MST 2013 Jonathan Schleifer <js@webkeks.org> SnifferRules.cpp: Make the arguments for operator< const.

It is used on const versions of sniffer_rule and thus it needs to be
declared with const.
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 77ac2d8d8d7a7071392c0c70cba0e7a008ee0b29 Tue Dec 17 10:23:26 MST 2013 Jonathan Schleifer <js@webkeks.org> SnifferRules.cpp: Make the arguments for operator< const.

It is used on const versions of sniffer_rule and thus it needs to be
declared with const.
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Ddatabase_support.cppdiff 418071ba Sat Aug 17 01:22:42 MDT 2013 Ingo Weinhold <ingo_weinhold@gmx.de> MIME DB support: avoid static initialization order issue
diff 4b9cf09f Sun Nov 29 17:14:02 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Got rid of is_running_on_haiku(). It was used for the test environment,
but wouldn't work when running it on Haiku anyway. At any rate, it was
relatively expensive (uname()) and used already in the libbe
initialization.
* Got rid of the non-Haiku support of main_thread_for().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34371 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 18cd67c7 Thu Jan 22 17:36:25 MST 2009 Michael Lotz <mmlr@mlotz.ch> Add missing headers (malloc/free, string functions, memcpy, etc. undeclared).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 45c3a5cf Mon Jan 17 18:13:13 MST 2005 Ingo Weinhold <ingo_weinhold@gmx.de> Obtain user settings dir path via find_directory() now.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10814 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff b86972c2 Wed Aug 28 17:58:08 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Added GetSupportingApps() message field constants


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@924 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 418071ba652c9c3a2a2d664f9e228e0bcb8cb499 Sat Aug 17 01:22:42 MDT 2013 Ingo Weinhold <ingo_weinhold@gmx.de> MIME DB support: avoid static initialization order issue
diff 4b9cf09f14ca4d93f9063d4b824758ce1ea599c0 Sun Nov 29 17:14:02 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Got rid of is_running_on_haiku(). It was used for the test environment,
but wouldn't work when running it on Haiku anyway. At any rate, it was
relatively expensive (uname()) and used already in the libbe
initialization.
* Got rid of the non-Haiku support of main_thread_for().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34371 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 18cd67c76072f825c4a7ba58414771d47fd1bfa2 Thu Jan 22 17:36:25 MST 2009 Michael Lotz <mmlr@mlotz.ch> Add missing headers (malloc/free, string functions, memcpy, etc. undeclared).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DDatabase.cppdiff 5fcf71f5 Fri May 14 03:38:17 MDT 2021 X512 <danger_mail@list.ru> Remove unneeded iostream includes

It cause adding new entry to executable init array for each translation unit.

Change-Id: I1e2d7946da03c001de7721948bc9af8188e8b317
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3981
Reviewed-by: X512 <danger_mail@list.ru>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 41b9ba91 Wed Aug 28 17:57:30 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Added GetSupportingApps()/SetSupportedTypes() functionality


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@923 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 41b9ba915590dbf113a8a12059135a6c5a209a0f Wed Aug 28 17:57:30 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Added GetSupportingApps()/SetSupportedTypes() functionality


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@923 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/kits/storage/
H A DStatable.cppdiff a30a4a41 Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 5bff846d Tue Feb 19 17:07:15 MST 2013 John Scipione <jscipione@gmail.com> Move BStatable docs to Haiku Book.
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a30a4a41f948ebb03b95dab065a27a584ac0c97a Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 5bff846db2dfe4bb2a575c8a25cb18e2afd5eb2b Tue Feb 19 17:07:15 MST 2013 John Scipione <jscipione@gmail.com> Move BStatable docs to Haiku Book.
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DQuery.cppdiff a30a4a41 Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 0a9ac70a Thu Feb 14 17:36:33 MST 2013 John Scipione <jscipione@gmail.com> Move BQuery docs into Haiku Book.

... removing the docs from the .cpp and .h files and cleaning up as usual.
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a30a4a41f948ebb03b95dab065a27a584ac0c97a Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 0a9ac70aeaf2ced3be4b252416d7e68972c7f5ce Thu Feb 14 17:36:33 MST 2013 John Scipione <jscipione@gmail.com> Move BQuery docs into Haiku Book.

... removing the docs from the .cpp and .h files and cleaning up as usual.
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DResourceFile.cppdiff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a37c5c61f45eb724de108daa70905cb8f Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DNodeInfo.cppdiff d3628dcd Tue Nov 10 10:15:17 MST 2015 John Scipione <jscipione@gmail.com> IK: Move CheckNodeIconHintPrivate to Tracker

* Move BPrivate::BNodeInfo::CheckNodeIconHintPrivate() to Tracker's
Model class.
* Rename HasVectorIconHint(BNode*) to CheckNodeIconHint(BNode*).
and make it check not only for vector icons but also if you have
BOTH large and mini icons.
* Replace instances of CheckNodeIconHintPrivate() with the newly
created CheckNodeIconHint().
diff a30a4a41 Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 81c42a76 Thu Feb 07 21:17:01 MST 2013 John Scipione <jscipione@gmail.com> Move documentation from NodeInfo into the API docs.

* Delete the docs from NodeInfo.cpp and NodeInfo.h
* I snuck a couple of style fixes into NodeInfo.cpp
* I had to make a small modification to MimeType.dox to prevent it
from overriding the docs of one of the methods in NodeInfo.dox.
diff c8a97620 Wed Nov 15 17:12:15 MST 2006 Stephan Aßmus <superstippi@gmx.de> * added new icon specific verions of GetIcon and SetIcon


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19300 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 88706bbe Sun May 22 17:52:28 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Added some compatibility exports for libtracker.so; not yet sure if we
will keep those two, though, as I don't think they are widely used.
Note, BPrivate::CheckNodeIconHintPrivate() is not implemented.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12769 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff f8b76382 Sat Aug 17 17:58:22 MDT 2002 Ingo Weinhold <ingo_weinhold@gmx.de> Fixed some comments.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@795 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff f8b76382 Sat Aug 17 17:58:22 MDT 2002 Ingo Weinhold <ingo_weinhold@gmx.de> Fixed some comments.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@795 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a30a4a41f948ebb03b95dab065a27a584ac0c97a Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
H A DNode.cppdiff a30a4a41 Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff f1383bbf Wed Aug 10 17:22:55 MDT 2011 Axel Dörfler <axeld@pinc-software.de> * Fixed build; should have been part of r42620.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42621 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 2c69b5b6 Wed Aug 19 08:17:13 MDT 2009 Axel Dörfler <axeld@pinc-software.de> * Made the libbe_test environment basically working under Haiku - to actually
make it work, one would need to use versioning for all libbe symbols. This is
worth an 8k price per file that links against libbe.so, so I didn't want to
commit this as is. An alternative to this solution would be to write a
separate application that is responsible for the app_server's window. Comments
welcome.
* Removed BeOS compatbility of the libbe_test stuff.
* Renamed the libbe_test targets from *haiku* to *test*, ie. libbe_haiku.so is
now called libbe_test.so, haiku_registrar is now test_registrar, etc.
* This also removes BeOS compatibility from tracker/FSUtils.cpp (all BeOS
compatibility should be removed, but I don't want to make Alexandre more work
in his branch, and it's not urgent at all).
* Replaced the former "run" scripts for the test environment with a single
run script (see updated NOTES file).
* Removed the libbe_test target from some applications - this was only to help
developing them under BeOS, and is thus no longer necessary.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32521 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7c44680a Tue Feb 11 11:17:25 MST 2003 Ingo Weinhold <ingo_weinhold@gmx.de> Renamed the private virtual slots back to their original (R5) names. We would break binary compatibility otherwise, or at least had to do some additional work to maintain nevertheless.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2683 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 2af60585 Sun Feb 09 17:19:53 MST 2003 Ingo Weinhold <ingo_weinhold@gmx.de> Added two open() versions to our kernel_interface, that re-try opening read-only, if desired. They are now used in BDirectory and BNode, which formerly failed on read-only devices.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2677 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a30a4a41f948ebb03b95dab065a27a584ac0c97a Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff f1383bbf4d8d0eb598c3d504ab5e6a4f67d14624 Wed Aug 10 17:22:55 MDT 2011 Axel Dörfler <axeld@pinc-software.de> * Fixed build; should have been part of r42620.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42621 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 2c69b5b6c0e7b481a0c43366a1942a6055cbb864 Wed Aug 19 08:17:13 MDT 2009 Axel Dörfler <axeld@pinc-software.de> * Made the libbe_test environment basically working under Haiku - to actually
make it work, one would need to use versioning for all libbe symbols. This is
worth an 8k price per file that links against libbe.so, so I didn't want to
commit this as is. An alternative to this solution would be to write a
separate application that is responsible for the app_server's window. Comments
welcome.
* Removed BeOS compatbility of the libbe_test stuff.
* Renamed the libbe_test targets from *haiku* to *test*, ie. libbe_haiku.so is
now called libbe_test.so, haiku_registrar is now test_registrar, etc.
* This also removes BeOS compatibility from tracker/FSUtils.cpp (all BeOS
compatibility should be removed, but I don't want to make Alexandre more work
in his branch, and it's not urgent at all).
* Replaced the former "run" scripts for the test environment with a single
run script (see updated NOTES file).
* Removed the libbe_test target from some applications - this was only to help
developing them under BeOS, and is thus no longer necessary.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32521 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DMimeType.cppdiff a30a4a41 Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 12c10314 Sat Mar 17 22:09:53 MDT 2012 John Scipione <jscipione@gmail.com> Remove MimeType docs from MimeType.cpp and cleanup style issues in that file. Create a MimeType.dox file and add the docs there.
diff f998d297 Wed May 31 11:16:17 MDT 2006 Axel Dörfler <axeld@pinc-software.de> BMimeType::GetInstalledTypes() will no longer try to add a NULL string to a
message - and even return the error message it got from BMessage::AddString()
for trying so.
This fixes bug #585.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17671 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 8da77437 Mon Apr 03 13:38:17 MDT 2006 Axel Dörfler <axeld@pinc-software.de> No longer "abuses" the provided message to send the request to the registrar.
Minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16989 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 289adc04 Mon Jan 17 18:11:39 MST 2005 Ingo Weinhold <ingo_weinhold@gmx.de> Changed due to moving RegistrarDefs.h stuff into the BPrivate namespace and replacing kRosterPortName.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10813 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17e6de7a Sun Aug 03 18:46:53 MDT 2003 shadow303 <shadow303@nowhere.fake> gcc 3 fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4227 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 976e1a97 Wed Aug 28 17:59:23 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> + Added fullSync parameter to SetSupportedTypes()
+ Implemented GetSupportingApps()


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@925 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a30a4a41f948ebb03b95dab065a27a584ac0c97a Wed Jun 18 17:07:02 MDT 2014 John Scipione <jscipione@gmail.com> Style fixes to Storage Kit classes.

No functional changes intended.

* Some variable renaming for clarity and consistency.
* Pointer style fixes.
* Added private method documentation back to cpp files for some methods.
diff 12c10314f945b805b99210abc9aebb07ecede4b0 Sat Mar 17 22:09:53 MDT 2012 John Scipione <jscipione@gmail.com> Remove MimeType docs from MimeType.cpp and cleanup style issues in that file. Create a MimeType.dox file and add the docs there.
/haiku/src/kits/app/
H A DLooper.cppdiff 9bc51ee0 Sun Jun 21 10:26:17 MDT 2020 X512 <danger_mail@list.ru> BLooper: implement scripting

Change-Id: I73dd301ca7109675a4b629464ba7275a8095c77b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2940
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
diff 18cd67c7 Thu Jan 22 17:36:25 MST 2009 Michael Lotz <mmlr@mlotz.ch> Add missing headers (malloc/free, string functions, memcpy, etc. undeclared).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28982 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 1260fa65 Wed Aug 08 17:11:13 MDT 2007 Axel Dörfler <axeld@pinc-software.de> fCachedStack needs to be initialized and reset when the looper is unlocked.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21864 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff c01f349e Thu Jan 25 17:42:18 MST 2007 Axel Dörfler <axeld@pinc-software.de> Cleanup:
* Got rid of unused BLooper members
* renamed fTaskID to fThread
* Removed private and deprecated AddLooper()/RemoveLooper()/... stuff; BLooper is now
directly calling BLooperList methods.
* Got rid of extensive and useless comments
* Made a few TODOs more clear
* Merged InitData() and InitData(...) to _InitData(...)
* BLooper::Team() now uses BPrivate::current_team(), sTeamID is gone now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19966 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff e91315aa Sun Jun 11 17:01:33 MDT 2006 Jérôme Duval <korli@users.berlios.de> scripting in BApplication is mostly fixed
BLooper had a be-handler named suite
BWindow is now exposing Active
scripting to BViews isn't working yet


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17797 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 721a0fe3 Fri Feb 17 17:29:05 MST 2006 Michael Lotz <mmlr@mlotz.ch> Started implementing message passing by area. This will be needed for drag & drop messages and will probably be used for large messages instead of sending them through a port. Not yet finished and not enabled. Cleaned up a part of BLooper - this class should probably be cleaned up completely.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16459 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 721a0fe3 Fri Feb 17 17:29:05 MST 2006 Michael Lotz <mmlr@mlotz.ch> Started implementing message passing by area. This will be needed for drag & drop messages and will probably be used for large messages instead of sending them through a port. Not yet finished and not enabled. Cleaned up a part of BLooper - this class should probably be cleaned up completely.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16459 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff fde1c7aa Sun Feb 06 17:23:36 MST 2005 Adi Oanca <adioanca@nowhere.fake> Sorry I did not know about BMessage::Private::SetTarget()


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11280 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff bcab07ad Fri Jan 14 17:28:58 MST 2005 Ingo Weinhold <ingo_weinhold@gmx.de> * More sophisticated debug output macro.
* Fixed BLooper::ReadMessageFromPort(). If ReadRawFromPort() failed,
there was nevertheless a message created and dispatched.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10738 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 3638a5ea Mon Jan 12 17:17:53 MST 2004 Adi Oanca <adioanca@nowhere.fake> just a simple variable set to true....


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6047 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 3638a5ea Mon Jan 12 17:17:53 MST 2004 Adi Oanca <adioanca@nowhere.fake> just a simple variable set to true....


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6047 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DRoster.cppdiff 4eaa1f35 Sat Aug 24 07:52:17 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> BRoster: preserve symlink as "app" if given one

Symlink name or attributes may be relevant to the launched app, so it's
important that we pass the unresolved symlink as argv[0] when running
it.

Change-Id: Ie1d73bc4e9d5c3d0476f205ce635aafd9203e553
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1739
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff 6faf979d Sat Aug 24 06:42:17 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> BRoster: Fix infinite loop when trying to launch app with missing libraries.

Fixes #14986.

Change-Id: I727fde0c475f0684567a46be5af616cad56a9b4c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1738
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff ab6bcb08 Tue Dec 25 04:08:17 MST 2018 Murai Takashi <tmurai01@gmail.com> Roster: Fix PVS 456-459

Remove unneed if condition, since 'error' is initialized to B_OK.

Change-Id: I2fd0edb99a3d055beafaf15f1140071a31140892
Reviewed-on: https://review.haiku-os.org/798
Reviewed-by: Barrett17 <b.vitruvio@gmail.com>
diff 27bba9c3 Sat Mar 17 08:50:39 MDT 2018 Jérôme Duval <jerome.duval@gmail.com> registrar: flat_app_info size was arch dependent.

copy each member of app_info instead.

Change-Id: Ica8d0a195b2dbaaf57d28f2fe2f7efd73c37b2c4
diff 9e73b627 Wed Nov 11 07:42:17 MST 2015 Axel Dörfler <axeld@pinc-software.de> launch_daemon: Fixed preregister consequences.

* Since the last change, the user launch_daemon would talk to the
registrar again.
* However, this also caused BRoster::Launch() to preregister the app,
which messed up our preallocated port.
* BRoster::Private::Launch() now allows to get the port that the
registrar created in such a case, and the launch_daemon will now just
use that one as default port.
* This lets us talk to the Deskbar again, and should fix #12455, as
well as #12454 (again).
diff 78e39852 Wed Jun 17 09:03:20 MDT 2015 Axel Dörfler <axeld@pinc-software.de> launch_daemon: Use BRoster::Launch() without registrar.

* BRoster now allows settings a "no-registrar" mode that is currently
only honored in _LaunchApp(), though.
* Job::Launch() is now using this, which also allows launching
applications by signature (ie. if the job name matches the
signature, you can omit the "launch" option).
diff 1f9826a7 Wed Jun 17 09:00:54 MDT 2015 Axel Dörfler <axeld@pinc-software.de> BRoster: minor cleanup.
diff d53fe46d Fri Aug 08 17:20:25 MDT 2014 François Revol <revol@free.fr> Add a non-const compatibility BRoster::Launch() call

BartLAuncher needs this one...
diff 807a7aa0 Wed Jun 25 17:32:27 MDT 2014 John Scipione <jscipione@gmail.com> Roster: print when sending B_READY_TO_RUN
diff 732c5797 Wed Jun 25 17:31:24 MDT 2014 John Scipione <jscipione@gmail.com> Roster: style fixes.

* Check if == NULL or == 0 explicitily
* Use NULL instead of 0 as default value for pointers in header.
* other little stuff, new lines, comments
H A DApplication.cppdiff 05962bb1 Sat Nov 28 08:17:34 MST 2015 Dario Casalinuovo <b.vitruvio@gmail.com> Add a way to register loopers for quit

* BApplication can now take the job to quit a BLooper at
the application quit. It's rejecting requests from windows too.
* BMediaRoster is using now this service in conjunction with the
MediaRosterUndertaker.
* The BeBook specify that we should have a valid BApplication
before to instantiate the BMediaRoster. While in theory we should
add a debugger call when this situation happens, in pratice this
might lead to more problems. For example libraries might use the
media_kit and create a BApplication object, but they aren't
applications, this is a design problem. So I decided to replace it
with a TRACE call for the moment.
diff fc5dbdc9 Tue Dec 17 17:54:48 MST 2013 Jonathan Schleifer <js@webkeks.org> Get rid of an error caused by -Werror=unused-function.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
diff fc5dbdc9 Tue Dec 17 17:54:48 MST 2013 Jonathan Schleifer <js@webkeks.org> Get rid of an error caused by -Werror=unused-function.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
diff da1c9317 Wed Nov 17 15:19:09 MST 2010 Clemens Zeidler <clemens.zeidler@googlemail.com> Revert r39462 because it was not really binary compatible.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39469 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 68667bf4 Sun Oct 04 08:15:17 MDT 2009 Michael Lotz <mmlr@mlotz.ch> * Adding a remote desktop interface that operates on app_server drawing
primitives by providing a RemoteDrawingEngine and a RemoteHWInterface.
Not really optimized yet, still a bit WIP.
* Adding corresponding infrastructure like a blocking ring buffer and network
sender/receiver that are attached to the buffers to feed/drain them as well
as a RemoteMessage helper that provides a message based interface.
* Adding target screen concept to request an app to be run on a specific screen.
It's controlled by the TARGET_SCREEN environment variable which is added on
the app side and sent to the app_server.
* Right now only remote target screens are supported, in which case a new
RemoteHWInterface is created that tries to connect to the given host:port.
* Fix shape bounds when drawing, they need to be translated by the pen position
and converted to screen like the points as well. Wasn't visible though as the
bounds weren't used in the normal DrawingEngine.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33417 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff d2d8f91a Mon Jun 25 17:48:47 MDT 2007 Axel Dörfler <axeld@pinc-software.de> Fixed copy&paste bug, thanks Stippi for noticing!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21506 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff b4183984 Mon Jun 25 17:38:45 MDT 2007 Axel Dörfler <axeld@pinc-software.de> * Removed _GetWindowList()
* _WindowAt() and _CountWindows() now have an individual version of that
code which should be magnitudes faster.
* _WindowQuitLoop() no longer handles hidden windows specially - instead,
it now walks the window list in the correct direction which should fix
the issues.
* Also, it now uses WindowAt() and thus has an up-to-date view of the
window list (it will no longer ignore new windows).
* And finally, it will no longer dereference an unsafe pointer (for
BWindow::IsFilePanel()).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21505 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff c01f349e Thu Jan 25 17:42:18 MST 2007 Axel Dörfler <axeld@pinc-software.de> Cleanup:
* Got rid of unused BLooper members
* renamed fTaskID to fThread
* Removed private and deprecated AddLooper()/RemoveLooper()/... stuff; BLooper is now
directly calling BLooperList methods.
* Got rid of extensive and useless comments
* Made a few TODOs more clear
* Merged InitData() and InitData(...) to _InitData(...)
* BLooper::Team() now uses BPrivate::current_team(), sTeamID is gone now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19966 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff e91315aa Sun Jun 11 17:01:33 MDT 2006 Jérôme Duval <korli@users.berlios.de> scripting in BApplication is mostly fixed
BLooper had a be-handler named suite
BWindow is now exposing Active
scripting to BViews isn't working yet


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17797 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 17adbf1f Wed Nov 30 10:56:56 MST 2005 Stefano Ceccherini <stefano.ceccherini@gmail.com> Misc style changes

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

Completed in 403 milliseconds