Commit Graph

16109 Commits

Author SHA1 Message Date
Matthew Wilber
8678adcbd9 Marcus Overhagen pointed out that I had no idea how memset worked, so I fixed that problem by not using memset at all and used memcpy instead
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@731 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-13 02:16:20 +00:00
beveloper
d6b71edf06 Updated to make media_addon_server work with the DormantNodeManager class
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@730 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-13 00:38:09 +00:00
Michael Phipps
f85924fecf This fleshes out the HandleSetMousePosition() and the input_server now tracks the current position of the mouse cursor.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 23:32:30 +00:00
Andrew McCall
bd348b163b Added Keymap resource file with icon, and altered the Jamrules to build
with the new resource file.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@728 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 23:29:03 +00:00
Andrew McCall
f34458b5ae Added ScreenSaver resource file with icon, and altered the Jam file to
add the icon.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@727 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 23:21:46 +00:00
Matthew Wilber
4f3f050465 added some code that allowed buggy images from Photoshop 6.0.1 to work, fixed RLE pixel skipping code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@726 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 21:54:31 +00:00
Axel Dörfler
ae38c6e93d Fixed a bug that could lead to the wrong last_modified time in an inode;
bfs_close() updated the last_modified time & index, but it didn't write
the inode back to disk.
Furthermore, bfs_write() should have already updated the last_modified
time, not bfs_close.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@725 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 21:49:03 +00:00
beveloper
93fc5a2230 updated to use DormantNodeManager class.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@724 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 20:13:29 +00:00
beveloper
9b9d18dc97 add header guards and two new functions to modify the stored data.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@723 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 20:10:24 +00:00
beveloper
16f59f6874 add header guards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@722 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 20:10:24 +00:00
beveloper
3a4bbc85c1 Start using a class for management and (perhaps later) caching of dormant media nodes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@721 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 20:08:07 +00:00
beveloper
e2c48499a6 Changed to use the DormantNodeManager class.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@720 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 20:05:18 +00:00
beveloper
3ba329f7bf Start using a class for management and (perhaps later) caching of dormant media nodes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@719 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 19:38:19 +00:00
beveloper
867a12bf32 removed this file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@718 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 19:38:19 +00:00
beveloper
44213a4da5 Changed to use the DormantNodeManager class.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@717 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 19:38:19 +00:00
Axel Dörfler
e238bce6f5 BufferPool::ReleaseBuffers() didn't set fFirstFree correctly.
Setting uncached access to a file no longer returns an error (if it succeeds).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@716 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 16:55:12 +00:00
Axel Dörfler
ee77e6d68f Implemented uncached access for files (untested though).
Uses a template class to provide generic access to the file.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@715 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 16:29:46 +00:00
Tyler Dauwalder
09d84e61b6 + Changed StorageKit namespace to BPrivate::Storage
+ Changed Sniffer namespace to BPrivate::Storage::Sniffer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@714 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 08:42:01 +00:00
Tyler Dauwalder
82b7566525 Updated header guards to Be, Inc. style.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@713 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 07:24:02 +00:00
Tyler Dauwalder
64b563e06b Finally finished off GetSupportingApps() test
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@712 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 04:20:31 +00:00
Matthew Wilber
72c21dd2d6 added some code that actually tests the BMPTranslator
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@711 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 01:24:00 +00:00
Matthew Wilber
92c7babd9d added some test code that actually tests the BMPTranslator
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@710 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-12 01:23:38 +00:00
Axel Dörfler
6a2e071075 Fixed compilation (stupid me :-).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@709 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 21:41:12 +00:00
Axel Dörfler
47b30e4a6a Fixed compilation of some BFS tests, caused by the move from befs/ to bfs/.
I will eventually move the tests to the bfs directory as well later.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@708 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 20:45:59 +00:00
Ingo Weinhold
36a3a8f023 Moved doxygen comments into the source file. Completed/extended/rewrote them. Changes to style and indentation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@707 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 16:16:07 +00:00
Matthew Wilber
c25a647b79 added SubInclude ... translators so that Translators would be built when building from the root of the tree
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@706 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 14:51:28 +00:00
Matthew Wilber
94b76b85a6 Initial check in, allows translators to be found when doing a build from the current directory
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@705 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 14:46:34 +00:00
Matthew Wilber
9956e82fbb uses OpenBeOS libtranslation.so during OpenBeOS test
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@704 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 14:42:27 +00:00
Tyler Dauwalder
c5ff4aa6f5 It became apparent that in order to assure obos tests are run
with obos libs and r5 tests are run with r5 libs, two separate
unit testing programs in different directories would be needed.
Thus UnitTester is now just a shell program that calls the
appropriate unittester/UnitTester or unittester_r5/UnitTester_r5
program.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@703 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 03:45:17 +00:00
Tyler Dauwalder
d8575caf51 + Used to be UnitTester.*
+ Now gracefully handles situations where a suite and an
  individual test both have the same name.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@702 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 03:42:49 +00:00
Tyler Dauwalder
2ce9f3a6c6 Renamed UnitTesterHelper.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@701 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 03:41:15 +00:00
Tyler Dauwalder
1f6ca7567b Removed failing "quotes in unquoted string" tests, as quotes are now allowed in unquoted strings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@700 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 03:31:23 +00:00
Matthew Wilber
f6c5c63d63 Changed the name of the Suite so that it was not the same name as the test
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@699 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 02:10:11 +00:00
Matthew Wilber
ec3ff25fee changed the indenting
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@698 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 02:09:35 +00:00
Matthew Wilber
ab95d761d8 fixed it so that it actually builds the code, but its still not entirely right
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@697 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 02:08:24 +00:00
beveloper
d2ea858781 add set_mouse_position() that was missing
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@696 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 00:55:10 +00:00
beveloper
0b4a36abc9 start with libgame.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@695 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 00:34:01 +00:00
beveloper
2e54c16421 start with libdevice.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@694 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 00:32:58 +00:00
beveloper
b61245f74e add game kit and device kit
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@693 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-11 00:30:53 +00:00
beveloper
3041056043 Adding only those device kit headers that are required by libdevice.so
Taken from headers-src.tgz from ftp.be.com


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@692 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 22:45:28 +00:00
beveloper
4c2bc7e83c replace header files with BeOS R5 header files taken from headers-src.tgz from ftp.be.com
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@691 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 22:38:37 +00:00
beveloper
e7d9c8df6b remove these non BeOS R5 compatible headers
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@690 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 22:33:26 +00:00
Ingo Weinhold
bee021cf93 Include bmptranslator.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@689 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 20:46:37 +00:00
Ingo Weinhold
7d371dc7da Added translators subdir.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@688 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 20:45:49 +00:00
Tyler Dauwalder
3035279e84 Added case-insensitivity tests
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@687 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 09:36:41 +00:00
Tyler Dauwalder
06d1abcdc8 Added DisjList.cpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@686 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 09:36:19 +00:00
Tyler Dauwalder
93d145bb01 + Added support for "-i" flags and case insensitive matching
+ Renamed Expr class to DisjList, which is more descriptive
  as to its function
+ Added ' and " to the list of allowed characters in an
  unquoted string.
+ Added updated sniffer rule grammar to doxygen for the
  Parser class


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@685 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 09:36:00 +00:00
Tyler Dauwalder
0322e71475 Renamed to DisjList.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@684 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 09:32:03 +00:00
beveloper
b4ba7954aa Added a small copyright notice.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@683 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 00:14:36 +00:00
beveloper
294ad0679f include the mixer when building
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-08-10 00:01:09 +00:00