Commit Graph

7453 Commits

Author SHA1 Message Date
beveloper
51599367a2 made error messages a little more informative
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8572 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-15 12:00:03 +00:00
beveloper
7562d5508a Two additional functions to support gain selection for media files (sound events).
Allows better compatibility with Zeta's preference application.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8571 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-15 11:54:17 +00:00
Ingo Weinhold
f28fc0257e Removed superfluous GetStat() in the setter methods.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8570 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 10:13:20 +00:00
Philippe Houdoin
200ec0269e Remove const that breaks binary compatibility (const are mangled too).
Thanks axeld to point at them.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 01:24:57 +00:00
Philippe Houdoin
24e9e6005a Added a separator between hex and ascii sides.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:51:02 +00:00
Philippe Houdoin
2c42f7bcf1 Complete BNetEdnpoint implementation, based on Alexandre Bique contribution.
Fix sendto() and recvfrom() sockaddr length argument to int, not size_t.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8564 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-14 00:12:28 +00:00
Ingo Weinhold
b1a1ca6c03 Fixed entry_ref_to_path() and optimized dir_to_path(). The basic
Storage Kit unit test are passed again.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8563 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 23:44:43 +00:00
Axel Dörfler
5a2358d4ea Clarified output, so that you don't have to wait forever.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 19:29:08 +00:00
Axel Dörfler
c06b6654f3 _user_wait_for_team() no longer tries to copy the return code if its storage location is NULL.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8561 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 19:08:35 +00:00
Axel Dörfler
f947748c74 Fixed wrong function export that made every app crash on exit...
Renamed static variables to have the 's' prefix.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8560 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 18:36:54 +00:00
Axel Dörfler
7d1a7f96ff _kern_debug_output() no longer accidently accesses unsafe user memory.
It now accepts strings of any size, reduced the stack consumption.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8559 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 17:45:54 +00:00
Axel Dörfler
8093fd8e2b Removed possible name collisions for temporary kernel test apps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8558 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 17:37:15 +00:00
Axel Dörfler
93ad6cdf73 When DEBUG is defined, it adds a debugger command to list all images from
the current team.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8557 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 16:31:02 +00:00
Axel Dörfler
a97726f081 Registered userland images now contain a bit more information: the text/data
addresses and their sizes are now set correctly in image_info as well, as
well as the device/node fields.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8556 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 16:27:29 +00:00
Philippe Houdoin
3bf35a18e8 Now, Dump() output hex and ascii side by side.
Renamed g_IsEnabled global into a more meaningfull name.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8554 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 09:19:13 +00:00
Axel Dörfler
670f23dab5 The kernel now maintains device and file system names as well in order to
be able to fill the fs_info structure.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-13 04:20:06 +00:00
DarkWyrm
5a9fed59c3 I hate forgetting to check in files. :(
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8552 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-12 12:43:36 +00:00
Philippe Houdoin
5b97efc5d8 Rename print_transport.cpp to <addon transport class>.cpp.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8551 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:56:02 +00:00
Philippe Houdoin
8473eaa54c Linking against libprinttransportaddon.a don't include the mandatory init/exit_transport symbols as
the add-on didn't explicitly reference them.
Switch to simply link against PrintTransportAddOn.o instead.
Rename multiple print_transport.cpp into add-on main class name.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8550 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:53:41 +00:00
Philippe Houdoin
653ca662b0 Linking against libprinttransportaddon.a don't include the mandatory init/exit_transport calls as
the add-on didn't reference them. Switch to simply link against PrintTransportAddOn.o instead.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:43:49 +00:00
Philippe Houdoin
2aa1cedffd Typo fix.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:41:29 +00:00
Philippe Houdoin
2a3661ad58 I'm so bored ;-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-11 08:40:19 +00:00
Axel Dörfler
9050d1ee48 Changed the way the kernel libroot objects are built; we are no longer
reusing the standard libroot objects, but build them all again to make
sure they are compiled with the proper flags (i.e. -fno-pic).
That saves a lot of headaches: as a side effect, the kernel runs fine
again, and even the node monitor test works nicely now. Go figure.
Only the string functions remain separate, but that should be changed
as well one day (it's not problematic, right now).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8545 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-10 12:46:19 +00:00
Axel Dörfler
b42cb57bba Added some casts and removed the static *_internal variables.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-10 12:19:23 +00:00
DarkWyrm
38e110b124 Client-server messaging fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8543 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-08 22:35:25 +00:00
DarkWyrm
3a340a8613 Messaging fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8542 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-08 22:34:36 +00:00
DarkWyrm
4a10a4f0ea Fixed a quit bug in ViewDriver
Slightly improved ServerScreen::SupportsResolution
Implemented a DPMS hack for ViewDriver and DirectDriver
Moved various supporting classes from DisplayDriver.cpp to DisplaySupport.cpp
Added server-side support for BWindow::SetSizeLimits


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8541 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-07 20:30:58 +00:00
Philippe Houdoin
179268dc55 Follow actual InitCheck() semantics, part II.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8539 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-05 15:13:19 +00:00
Philippe Houdoin
39a650c883 Follow the *actual* InitCheck() semantics, on Alan Westbrook suggestion.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8538 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-05 15:04:33 +00:00
Philippe Houdoin
1d90c31ea2 Follow the InitCheck() model.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8537 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-04 16:39:09 +00:00
Philippe Houdoin
c92d05cf40 Add a print transport add-on loader/tester.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8536 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-04 09:25:40 +00:00
haydentech
d0eca0f8aa One of the ServerBitmap constructors was ignoring the flags parameter
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8535 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-03 15:25:03 +00:00
haydentech
8af8de70ab Some of the recent improvements Adi made were inadvertantly removed by the BPortLink patch
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8534 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-03 15:17:44 +00:00
haydentech
208b62ed86 gcc3 fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8533 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 21:09:22 +00:00
haydentech
f073f5d156 Fix 2 instances of mismatched locking
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 21:07:55 +00:00
Nathan Whitehorn
80d8f99ee8 Build system conversion and check in of ATI Mach64 driver for MYOB. Based on source written by Rene MacKinney.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8531 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 20:37:59 +00:00
Rudolf Cornelissen
c87c9d9960 fixed NM2200 acc in 24bit mode (not used though I guess)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8530 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 19:17:42 +00:00
Rudolf Cornelissen
12611c54ff fixed overlay right-clipping: might fix NM2200+ distortions as well!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8527 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 13:50:25 +00:00
Rudolf Cornelissen
630b1126bb 2d and overlay restrictions update, 'comments doc' update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8526 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 11:58:12 +00:00
Rudolf Cornelissen
c60b4ca002 2d and overlay restrictions update, 'comments doc' update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8525 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 11:45:53 +00:00
Philippe Houdoin
612899f22c Yeah, right, switching back to allwarnings-awareness. Stupid me.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8524 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-01 14:16:18 +00:00
Philippe Houdoin
ff24e0c4ab Small typo fixed, even smaller changes...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8523 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 17:29:33 +00:00
DarkWyrm
842c3caec8 Minor header tweak
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 15:38:38 +00:00
DarkWyrm
ad56ce66a3 Pahtz's changes to use BPortLink systemwide, with a few minor other changes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8520 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 15:16:59 +00:00
DarkWyrm
3ceb31b96a Pahtz's changes from PortLink/BSession/PortMessage/PortQueue to BPortLink
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8519 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-30 15:15:27 +00:00
Jérôme Duval
e47269fa21 added keymap
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8517 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 20:45:20 +00:00
Jérôme Duval
3a06d5ee6a added -r option
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8516 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 20:39:38 +00:00
Axel Dörfler
416e8e8104 Fixed broken resource file (app signature must not be the "Be Application" signature).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8515 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 20:25:50 +00:00
Jérôme Duval
1fb06331bd initial version of keymap bin app
-d option only


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8514 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 20:23:39 +00:00
Rudolf Cornelissen
e49a28cd50 fixed NM2200 and later cards overlay bug, fixed kernel driver not always putting away the PCI busmanager. Note that overlay may still not work OK, but we are now one step closer to finding the solution!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8513 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 18:55:54 +00:00
Jérôme Duval
37a348ee2c signature update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8512 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 16:27:45 +00:00
Jérôme Duval
439d3bfb0f now unused files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8511 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 16:26:04 +00:00
Rudolf Cornelissen
c483014243 ..and added full NM2090/NM2093 2D acceleration. This completes 2D acc for all supported cards! Please test.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8510 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 14:35:07 +00:00
Rudolf Cornelissen
24f01e140a ..and added full NM2090/NM2093 2D acceleration. This completed 2D acc for all supported cards! Please test...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8509 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 14:27:50 +00:00
Jérôme Duval
7b2445b2ce input_server messages ids are shared : they go to private headers
#include fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8506 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 13:29:24 +00:00
Rudolf Cornelissen
ee87ff9103 completed MagicMedia 2D acceleration (so NM2200 and all later cards). Please test and provide feedback!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8505 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 13:22:45 +00:00
Rudolf Cornelissen
682c6e80ac completed MagicMedia 2D acceleration (so NM2200 and all later cards). Please test and provide feedback!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8504 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 13:16:44 +00:00
Jérôme Duval
ce9ad52de6 Removed public headers, Input.cpp is in kits/interface/ already
Filled default hooks in Device Filter Method


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8501 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 12:42:14 +00:00
Jérôme Duval
c7ee25fdca Splitted Globals.cpp in GraphicsDefs.cpp and InterfaceDefs.cpp to match headers
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8500 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 10:24:31 +00:00
Axel Dörfler
412b99d1c5 Updated application signature and version information for Haiku.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8499 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 09:10:48 +00:00
Axel Dörfler
f0abe83f7b Now saves the current find settings, too (find mode and case sensitivity).
Updated the about requester to read "Haiku" instead of "OpenBeOS".


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8498 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 09:06:51 +00:00
Axel Dörfler
b201976335 Fixed typo.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8497 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 09:04:20 +00:00
Stefano Ceccherini
5dccfc1921 Some small changes (mostly suggested by Axel). Added more ToDO items, changed some comments, added some more (unhandled yet) message codes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8496 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 06:49:17 +00:00
shatty
c33f560427 fix word wrap at file open time bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8495 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 03:31:25 +00:00
haydentech
41e9b8c42a 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
2004-07-28 16:23:46 +00:00
Axel Dörfler
3419b1d553 Fixes possible compiler warning, thanks to Bryan Duff for pointing this out.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8493 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-28 09:54:52 +00:00
Axel Dörfler
323fe5330d Fixed read/write return types.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8492 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-28 09:49:29 +00:00
Stefano Ceccherini
660a04f377 Fixed some refresh bug I introduced in one of the latest commits. "Where are those millions open source code reviewers when you need them?". Word wrapping should work again. Some small style changes. Added some more TODO items and some comments.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8491 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-28 08:33:28 +00:00
Jérôme Duval
f853683ebf Fixing my mistakes ...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 13:46:53 +00:00
Jérôme Duval
0605f4d931 Extracted function declarations to private header input_globals.h
Added a IMPEXP


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8489 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 13:35:39 +00:00
Jérôme Duval
0270cafe71 _restore_key_map_ implemented. thanks to Jack Burton :)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8485 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 10:22:21 +00:00
Jérôme Duval
efc2b733e6 Now uses a private header for _restore_key_map_
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8484 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 10:20:33 +00:00
Rudolf Cornelissen
54a69aec44 removed 'bug' in MagicMedia acc
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8483 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 10:09:45 +00:00
Stefano Ceccherini
f7021a391f Fixed a nasty bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8482 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 07:15:43 +00:00
Stefano Ceccherini
6cd5d5b1f1 Implemented AppResources() "by the book" (not tested), InitialWorkspace(), researched and implemented a TODO item, some small cleanups.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8481 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 06:26:07 +00:00
shadow303
6415bfd325 Fix problem with "missing" private header
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8480 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 00:46:43 +00:00
Philippe Houdoin
d61b4aa421 Check-in minor changes made long ago.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:17:27 +00:00
Philippe Houdoin
619f4cda12 Included the Network preflet to the haiku-networkingkit-cvs package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8478 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:06:20 +00:00
Philippe Houdoin
c075a6b85c Created an haiku-printingkit-cvs package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8477 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:03:44 +00:00
Philippe Houdoin
8f6af50004 openbeos-networkingkit-cvs => haiku-networkingkit-cvs
Haiku'ed libnet/README.html


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:02:39 +00:00
Philippe Houdoin
7bcd909ef1 openbeos-networkingkit-cvs => haiku-networkingkit-cvs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 22:00:48 +00:00
Philippe Houdoin
b3c733e933 Created an haiku-printingkit-cvs package.
Fixed a typo, the print add-ons folder name was "print" when it should be "Print".


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8474 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 21:57:58 +00:00
Philippe Houdoin
58ac4a21c8 openbeos-networkingkit-cvs => haiku-networkingkit-cvs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 21:55:43 +00:00
Rudolf Cornelissen
1233221867 added NM2200 and later (all MagicMedia cards) 2D acc function screen to screen b
lit: please test and provide feedback!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8471 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 15:07:04 +00:00
Rudolf Cornelissen
03a7a9ae4d added NM2200 and later (all MagicMedia cards) 2D acc function screen to screen blit: please test and provide feedback!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 15:01:45 +00:00
Rudolf Cornelissen
a7b24bba52 overlay fix for Nforce and Nforce2 cards (RAM detection updated)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 11:26:12 +00:00
Jérôme Duval
62b6801d11 Applied bash-2.05b-beos.patch.001.txt from Fran��oi Revol (alias mmu_man)
Doesn't include part of patch concerning bash-2.05b/lib/sh/fmtulong.c
Includes configure scripts, though not tested
Thanks to yellowTAB for this official contribution


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8468 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 10:03:13 +00:00
Jérôme Duval
f17a2e57e5 fix lock display
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-25 21:12:05 +00:00
Jérôme Duval
d1717955dc various fixes , clean up, Numlock taken into account
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8466 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-25 20:43:57 +00:00
Jérôme Duval
b192cc3351 typo signature
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 13:19:18 +00:00
Jérôme Duval
91acc870b6 typo signature
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 12:46:39 +00:00
Jérôme Duval
a092437e2e typo in signature
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 12:39:16 +00:00
Jérôme Duval
8326b2ff59 fix signature typo
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8462 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 11:45:56 +00:00
Jérôme Duval
4c8bb63bb0 Change to rdef resource format
Application name typo


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8461 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 11:39:13 +00:00
Jérôme Duval
4288d09b07 Added poorman
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 10:33:35 +00:00
Jérôme Duval
deb0af8330 Fixes Jamfile
Fixes headers, now compiles on R5


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8459 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 10:31:47 +00:00
Stefano Ceccherini
41e3acb043 Added some comments, some small style changes, and some TODO items.
Simplified some code.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 09:58:25 +00:00
Tyler Dauwalder
b87611aa33 Updated version string to 1.0.0.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8456 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 05:27:51 +00:00
Phil Greenway
4af8c448e2 Initial Checkin. Code by sl9c5 (sl9c5@cityinfonow.com)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-23 04:42:55 +00:00
Jérôme Duval
8082b77016 Open/Save As completed
Dead keys handled, even if it can be improved
Key character change still not implemented


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8454 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 23:09:23 +00:00
haydentech
5a97e40589 Some double-buffered drivers cannot Invalidate when the buffer is held
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8453 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 15:36:15 +00:00
Rudolf Cornelissen
5d468e2116 finalize V0.06
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 14:52:26 +00:00
Rudolf Cornelissen
b06db08263 finalize V0.06
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8450 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 14:46:28 +00:00
Stefano Ceccherini
a901231dac Reworked Selection, as it was simply broken before. Still not 100% correct
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8449 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 09:40:40 +00:00
shadow303
ce1f504a6d Swap accelerant name from radeon2.accelerant to radeon.accelerant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 00:07:53 +00:00
haydentech
b2af3a1973 Fixed an errant line draw that occurred with titled and floating windows
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8447 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-21 16:52:55 +00:00
Jérôme Duval
7c05648267 Changed printf and PrintToStream to PRINT and PRINT_OBJECT
Enlarged image field to fit long filenames


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8446 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-21 14:59:57 +00:00
Stefano Ceccherini
539a90858a Home / End go to the start/end of the line, not to the start/end of the buffer.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8445 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-21 07:22:22 +00:00
Phil Greenway
a0c20849b5 Updates by Mark Hogben
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8444 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-21 06:17:50 +00:00
Jérôme Duval
de9dab516d now copy all patterned files, working
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8443 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 17:25:59 +00:00
haydentech
66950a7925 Quick fix to conform BitmapDirver to the new DisplayDriver function prototypes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8442 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 15:31:39 +00:00
haydentech
052e575afa Fix font drawing when using a double-buffered driver
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8441 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 15:29:24 +00:00
haydentech
c4eb8432a3 Remove duplicated code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8440 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 15:28:03 +00:00
Stefano Ceccherini
c1fa3828af Fixed Home/End key handling. Thanks to Andrew for reporting.
I know this won't be the last one :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8439 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 07:41:47 +00:00
shadow303
36c3b0457c Add missing header...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8438 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:26:41 +00:00
shadow303
346cd2ebc0 Add common directory to build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:21:53 +00:00
shadow303
ed03de4ccf More stuff that I thought I already checked in (did cvs burp ?)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8436 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:19:46 +00:00
shadow303
5f6e3f515c Whoa, forgot to check in a bunch of radeon stuff
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:17:39 +00:00
Jérôme Duval
832decbd0e patch bash205b-002 :
Repeating an edit in vi-mode with '.' does not work

Tested.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8433 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 15:16:23 +00:00
Stefano Ceccherini
18c94e1dd0 Added InlineInput.cpp to the build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8432 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 14:39:57 +00:00
Stefano Ceccherini
6adf049cfa Inline input method handling for BTextView (still lacks the blue/red highlighting). Thanks to Andrew and Koki for the hints.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8431 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 14:38:35 +00:00
Rudolf Cornelissen
3b3b8f4460 ok, now its working :-/
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8429 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:52:23 +00:00
Rudolf Cornelissen
d6bdb247b7 added UPDATE.html to package (thanks for your work Niels!)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8428 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:46:36 +00:00
Rudolf Cornelissen
fd90aad511 doc update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8427 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:39:22 +00:00
Rudolf Cornelissen
f58eff6918 fixed embedded Geforce (Nforce 1 and 2) RAM amount detection, updated docs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:19:02 +00:00
Rudolf Cornelissen
4f094ab6e3 fixed embedded Geforce (Nforce 1 and 2) RAM amount detection.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8423 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:13:18 +00:00
Niels Sascha Reedijk
77a66901a8 Summary: Merge in recent changes
Keywords:

Patches applied:

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-12
   Update/add license header

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-13
   Changes to init routine and memory management

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-14
   Move uhci_properties_t into its own header -- cleans up the implementation

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-15
   Add a virtual schedule that can be used to hook in all kinds of transfers

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-16
   Improve rh handling

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-17
   Change module to be subclass of BusManager

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-18
   Reimplemented the uhci root hub

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-19
   merge with mainline


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8422 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 10:22:30 +00:00
Niels Sascha Reedijk
1a2e81b52c Summary: Merge in changes in busses / bus-manager loading
Keywords:

Patches applied:

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-24
   Rename AllocArea to AllocateArea for consistency

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-25
   Make the memory allocation routines more global and share it with the hc

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-26
   Change from uint32 to addr_t to be safe on 64 bit in the future

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-27
   AllocateChunk returns an area_id

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-28
   Really fixing AllocateChunk now

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-29
   Fix a bug where data was uninitialised when used and load debug symbols

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-30
   Integrate host_controller.h

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-31
   Many changes to accomodate for new bus_manager handling


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8421 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 10:18:35 +00:00
Jérôme Duval
3d165811ab fix the build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8420 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 09:53:21 +00:00
Niels Sascha Reedijk
99deff1da1 Create the haiku-agp package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 08:58:14 +00:00
shatty
2f4a64dbc0 reduce namespace pollution
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8418 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-18 20:40:54 +00:00
Rudolf Cornelissen
a93e7bcbd3 removed small bug that could mess-up AGP3 compliance.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-18 18:32:12 +00:00
Rudolf Cornelissen
f24cfa8680 small update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8416 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-18 16:35:36 +00:00
shatty
d826fa6fa7 add scrollview to libhaiku
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8415 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-17 18:30:37 +00:00
shatty
a2a2ab8703 StyledEdit���is the first testbed for libhaiku
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8414 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-17 02:41:59 +00:00
shatty
1cd30f5d3d BString is the first recipient of libhaiku status
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-17 02:41:19 +00:00
shatty
ed3e28b6a2 fix hidden menubar bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8412 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-17 01:21:04 +00:00
shadow303
5d6aa7a14f Forgot the Jamfile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8411 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 21:13:09 +00:00
Rudolf Cornelissen
ee55adfcb6 added AGP busmanager documentation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8410 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 19:39:07 +00:00
Jérôme Duval
096616f88d added key press for mouse events
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8409 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 18:13:05 +00:00
Stefano Ceccherini
aaae158a2b Changed BTextView::GetText(), so that the real work is done by the backend. Should be much faster now.
Fixed _BTextGapBuffer_::RealCharAt(), some minor changes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8408 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 06:37:54 +00:00
shadow303
ffec4cb14d Add video in support included with version 4.1 of the radeon driver.
Feel free to relocate if I have guessed the wrong destination for this stuff.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 00:49:57 +00:00
shadow303
2a37e4c1cf Upgrade to version 4.1 of radeon driver.
Includes some common routines which can be used by other accelerants.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 00:48:12 +00:00
Jérôme Duval
2cca927fe5 Fix multibytes character display
Fix key repeat


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8404 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-15 22:44:00 +00:00
Rudolf Cornelissen
91c56b1c29 fixed force_pci switch: could hang system before if AGP was pre-enabled
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8403 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-15 16:19:16 +00:00
Jérôme Duval
3989a673ba now we get mouse events (thanks JBurton ! )
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8402 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-15 15:05:10 +00:00
Axel Dörfler
de44737ef7 Added attribute copying support to "cp" and "mv".
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8401 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-15 12:31:49 +00:00
Phil Greenway
26c008b793 More updates by Michael Berg <mike@agamemnon.homelinux.net>
Time is almost complete.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8400 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-15 01:51:50 +00:00
Jérôme Duval
bb14a500e6 small changes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8399 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 22:52:48 +00:00
Jérôme Duval
866cadc287 textview enhancements, still need to have mouse working
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8398 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 22:06:27 +00:00
Rudolf Cornelissen
24223277db card match detection for AGP updated
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8397 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 18:36:54 +00:00
Adi Oanca
5ff9c0d972 there was a compile error
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8396 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 16:56:43 +00:00
Jérôme Duval
06938ea6ce Added support for Keymap files
Display characters for each key in the selected font
Pressed modifiers are taken into account


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8395 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 16:10:25 +00:00
Stefano Ceccherini
26b5401027 Added implementation of _set_menu_sem_() to Window.cpp (should it go to a different place ?), thus fixing the build (at least here, I hope I didn't forget anything else).
Thanks to Bill Hayden for reporting and sorry again for the trouble.
Changed a comment in PopUpMenu.cpp


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8394 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 07:41:47 +00:00
Jérôme Duval
f22750bb9d Added vim runtime files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8393 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 23:28:30 +00:00
Rudolf Cornelissen
1cdd04177a doc update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8392 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 13:43:40 +00:00
Rudolf Cornelissen
88591d4299 'doc' update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8391 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 13:42:24 +00:00
Rudolf Cornelissen
18265907c9 added settings file: features can now be blocked if they give trouble
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8390 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 13:00:16 +00:00
Rudolf Cornelissen
5785a94163 small agp update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8389 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 07:13:02 +00:00
Stefano Ceccherini
1bdb4507f5 Added ZombieReplicantView, Dragger & Shelf to the build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8388 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 06:47:52 +00:00
Stefano Ceccherini
4b44b0265a Finished (or, at least fixed) BPopUpMenu, to make it do something useful (it works actually, even if not all options are tested).
Fixed build of Dragger, Shelf and ZombieReplicantView


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8387 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 06:46:09 +00:00
Rudolf Cornelissen
1d2aeb8400 agp now fully works with the agp busmanager module: still some finetuning needed
though..


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8386 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 19:08:43 +00:00
Rudolf Cornelissen
5c742e1422 agp now fully works with the agp busmanager module: still some finetuning needed though..
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8385 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 19:06:06 +00:00
Rudolf Cornelissen
927754fb6a more AGP updates (not yet ready)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8384 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 15:09:21 +00:00
Rudolf Cornelissen
83eaad52e2 agp devices dump up again
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8383 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 14:26:36 +00:00
Rudolf Cornelissen
0f1ebd5a15 accessing AGP busmanager works now :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8382 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 13:59:10 +00:00
Rudolf Cornelissen
c2481c3f91 nothing really.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8381 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 13:57:44 +00:00
Rudolf Cornelissen
d58daf62a0 busmanager is working now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8380 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 13:53:18 +00:00
Rudolf Cornelissen
663294ccbb setting up AGP module use (not finished)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8379 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 12:25:41 +00:00
Jérôme Duval
36ca3a48b2 Fix a change i did pointed by Fran��oisRevol.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8378 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-12 09:00:03 +00:00
Jérôme Duval
c7bbbf6729 change path to /etc/vim
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8377 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-11 20:32:12 +00:00
Tyler Dauwalder
1c1e2d3360 Added --no-trunc option to not truncate output file if it already exists.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8376 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-11 18:28:40 +00:00
Adi Oanca
b0a5df7a0f app_server, sometimes needs to hide some windows without affecting a window's original hidden state. For that I introduced 2 new methods in WinBorder and made Layer::IsHidden() virtual.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8375 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-11 11:08:36 +00:00
Adi Oanca
038d30aae7 Removed locking from Workspace class. Rootlayer should be the only one who uses this class. Also changed Workspace::AddLayerPtr() into AddWinBorder.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8374 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-11 10:01:01 +00:00
Rudolf Cornelissen
f2ee363c63 temporary shutdown AGP stuff, will be rewritten shortly...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8372 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 22:21:46 +00:00
Rudolf Cornelissen
4dcde1726d updated jamfile to find AGP.h: now I only have to update AGP.h to make it work :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8371 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 20:32:40 +00:00
Niels Sascha Reedijk
00034667de Committed Jamfile for Rudolf's AGP module. It doesn't compile yet, but it will very, very soon...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8370 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 18:56:56 +00:00
Rudolf Cornelissen
a4eb6d200a new (simple!) AGP busmanager module to enable AGP and FW transfers for graphicsdrivers. Not yet tested, need to update the nVidia driver to work with it first now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8369 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 18:10:35 +00:00
Tyler Dauwalder
5f2185ea05 Fix for large (i.e. > 4GB) image bug; was rather stupidly using uint32s as byte
offsets into the file in a number of places. I am a jackass.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8368 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 17:55:21 +00:00
Tyler Dauwalder
0e0c7a1e37 Add COMPILE_FOR_R5 wrappers with extern "C" declarations for when
we compile the R5 add-on, since we're using the Haiku fsproto.h, and the
linker doesn't like it when the fsproto.h declarations are extern "C"'d.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 17:52:05 +00:00
Adi Oanca
eac978a987 Cleanp continues. Removed 2 methods from Workspace class because were related to rebuild/redraw stuff. Workspace should only care about corect window placement and order.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8366 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 10:54:20 +00:00
Adi Oanca
0732418e3b Cleanup started in Workspace and RootLayer classes. Some 'Invalidat' code moved from Workspace to Desktop class.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8365 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 06:28:41 +00:00
mahlzeit
ca0206bf09 The (new) definition of id_t in sys/types.h conflicted with my own
id_t. Renamed mine to res_id_t.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8364 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 18:58:24 +00:00
Jérôme Duval
251e8bf93d let's add cdplayer ...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8363 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 15:55:04 +00:00
Jérôme Duval
11fd499efd rdef style change
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8362 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 15:39:06 +00:00
Jérôme Duval
855cb66465 added ISA PnP support
isa device ids list is parsed with grep and awk by jam

tested with VirtualPC2004 ISA PnP devices : Game Port and Sound Blaster 16


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8361 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 15:28:53 +00:00
Stefano Ceccherini
17495d0b40 Fixed some spelling errors in some comments and added more of them
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8360 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 11:14:31 +00:00
Stefano Ceccherini
06a6652107 BRect::Intersects() should return false if the passed rect is invalid
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8359 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 07:56:50 +00:00
Adi Oanca
30d6c7b854 Damaged decorator redrawing with previous CI. Got that repaired now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-08 21:12:53 +00:00
Adi Oanca
826375885f Umm, decorator was fully redrawn if another window went over it. This should happen in resizing only. Fixed that now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8356 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-08 19:15:57 +00:00
Jérôme Duval
758822b29d Added an unformatted list of isa pnp ids
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8355 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-08 16:13:25 +00:00
Jérôme Duval
8e6ea4b34a now unused file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 21:58:21 +00:00
Jérôme Duval
99e5df6eec now uses KeyDown() KeyUp() MessageReceived() instead of Pulse()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8353 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 21:51:43 +00:00
Rudolf Cornelissen
9dc11f9bc7 oops. fixed unhide_fw option..
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8352 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 17:23:53 +00:00
Axel Dörfler
87da2cf3fe Since the conversion factor calculation is now in place, there is no reason
to overwrite this value anymore.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8351 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 17:03:29 +00:00
Jérôme Duval
dbfbd4e0b7 change rdef filetype
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8350 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 17:02:50 +00:00
Axel Dörfler
c13f87c4ef Implemented functionality needed for the next_dev() call.
Device IDs now start at 1, and not zero anymore.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8349 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 16:12:46 +00:00
Axel Dörfler
475708d278 Connected the _kern_next_device() syscall.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8348 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 16:10:43 +00:00
Axel Dörfler
899141ba19 Added syscall for _kern_next_device().
fs_stat_dev() and next_dev() should now work.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8347 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 16:10:25 +00:00
Axel Dörfler
3ed05ce147 Added empty __printf_fp() to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8345 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:54:48 +00:00
Axel Dörfler
34fa6b663f Added empty stub implementations of wait(), waitpid(), and waitid().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8341 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:44:43 +00:00
Axel Dörfler
d871284db8 Added iopopen.c to the build and make it compile properly.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8340 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:31:02 +00:00
Axel Dörfler
aa1ea490d0 Implemented _exit().
Added empty implementations of fork() and all the exec*() variants; the
latter currently all call execve() and may pass the correct parameters
(not tested).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8339 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:28:22 +00:00
Axel Dörfler
007a64beef Added empty implementation of sigprocmask() to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8338 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:22:50 +00:00
Phil Greenway
32fd6b6b54 missing file.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8337 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 09:33:22 +00:00
Stefano Ceccherini
6fb34cf9b2 Work in progress, almost synched with the code on my hard drive:
Moved some functionalities to private methods,
some small fix.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 07:04:37 +00:00
Adi Oanca
eb93dd6e36 Cleanup.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8335 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-06 20:51:16 +00:00
Rudolf Cornelissen
966c3cc86b doc update for new settings options
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8334 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-06 19:08:42 +00:00
Rudolf Cornelissen
58fa391ee4 completed unhide_fw and pgm_panel option stuff
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8333 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-06 10:58:25 +00:00
Axel Dörfler
ead2658b25 Implemented BeOS compatible ctype functions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8332 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-06 00:30:37 +00:00
Axel Dörfler
21f50dd07d Added non-working version of strftime().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8329 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 23:09:59 +00:00
Axel Dörfler
c1b52847e2 Added a difftime() implementation (for 32 bit time_t).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8328 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 22:52:25 +00:00
Axel Dörfler
0718113e06 Added gmtime() and exported the timezone variable for now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8327 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 22:45:56 +00:00
Axel Dörfler
efcd87fced Added parsedate() to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8326 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 22:44:55 +00:00
Axel Dörfler
41b2bdc260 Added working ctime() to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8325 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 22:43:39 +00:00
Axel Dörfler
f5a134ac42 Added empty and non-working versions of mktime() and localtime(). BSD code
is not in a good shape, Linux code is pretty ugly - we'll see which one
we'll choose :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8324 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 22:23:25 +00:00
Axel Dörfler
71f590f7f7 Hello libbe.so!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8323 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 21:55:56 +00:00
Adi Oanca
7c680a3569 Implemented a method for the update process. Rearanged some code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8321 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 20:39:03 +00:00
Adi Oanca
16039b760a This is it. Update code is ready. At leat I think so. Testing is next. Uh, didn't thought this could be this easy. :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8320 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 20:37:13 +00:00
Rudolf Cornelissen
586747b4de added two tweak options to nv.settings: unhide_fw and pgm_panel
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8318 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 19:44:45 +00:00
shatty
9105df34ca add MYOB's MuTerm adaptation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8317 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 19:44:26 +00:00
shatty
3b48bd6d4c patches for warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8316 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 19:41:14 +00:00
Axel Dörfler
590013dad4 Now initializes some global variable defined in libroot_init.c.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8315 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:50:20 +00:00
Axel Dörfler
bc8ea5f145 Removed empty stubs already exported by libgcc.a (was needed to link properly before).
Added more global variables that are maintained by the BeOS startup code.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8314 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:47:54 +00:00
Axel Dörfler
f46a8b5376 Now includes libgcc.a and exports its symbols (needed for BeOS compatibility).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8313 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:45:50 +00:00
Axel Dörfler
f72c9ca90e Now redirects _kern_write_fs_info() as well.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8310 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:32:43 +00:00
Axel Dörfler
800f526dc3 Simplified set_volume_name() - it now calls our kernel syscall.
Replaced old fsproto.h definitions with our new (and still compatible) ones
from fs_interface.h.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8309 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:32:03 +00:00
Axel Dörfler
9acf941f15 Added syscalls for write/read fs info.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8308 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:28:31 +00:00
Axel Dörfler
e423368fa3 Connected syscalls for write/read fs info.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8307 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:27:55 +00:00
Axel Dörfler
27cbcfb000 Added missing load_image() call - does not work yet, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8305 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 18:01:24 +00:00
Axel Dörfler
c17a1f18a5 Added working sync() and fsync() calls.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8304 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 17:55:13 +00:00
Adi Oanca
eebc640361 Update code start.
I know we are in a feature freeze moment, but I thought about update_code and concluded it is not that hard to
implement. Shoud be ready shortly. IMO, it is very good if this code would be ready for this FF. It would make
the app_server more... tight. :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8303 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 15:23:29 +00:00
Axel Dörfler
ba8e3cf1e4 Now exports B_EMPTY_STRING - maybe there is a better place for it, like
SupportDefs.cpp. Feel free to move it to a better place.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8302 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 12:50:22 +00:00
Axel Dörfler
9a5cc9a002 Added strlcat() and strlcpy() to libbeadapter.so for R5 compatibility.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8301 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 12:41:37 +00:00
Jérôme Duval
75f71dbc17 rdef update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8300 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 12:11:01 +00:00
Jérôme Duval
e410999cb8 rdef updates
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8299 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 12:08:25 +00:00
Phil Greenway
ced91261db Basic Shell for CD Player.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8298 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 10:43:06 +00:00
Rudolf Cornelissen
f9e85e394b doc update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8297 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 07:49:43 +00:00
Rudolf Cornelissen
e97520124f back to fine-pitched CRTC granularities: it turns out this isn't the cause of the bandwidth trouble existing on some older cards; lowered flatpanel fixed refresh to be 61Hz instead of 62Hz: some panels are _really_ picky!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8296 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 07:43:12 +00:00
Stefano Ceccherini
3f9ae8a3ce Looks like SetFullScreen wasn't correct and could crash.
Fixed.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8295 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-05 07:11:22 +00:00
Jérôme Duval
7f3dde4128 better placed lock strings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8293 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-04 20:41:17 +00:00
Jérôme Duval
69acfa4da9 keys pressed are now displayed, locks too
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8292 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-04 20:16:21 +00:00
Jérôme Duval
8cc69e62c5 added a keymap
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8291 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-04 18:34:17 +00:00
Rudolf Cornelissen
6ca49bc0c1 updates needed to detect early AGP1.0 no-feature devices, and abort on PCI nVidia cards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8290 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-04 15:06:08 +00:00
Jérôme Duval
e978056417 unused files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8289 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-03 18:45:24 +00:00
Jérôme Duval
36c9b38bdf added a resource file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8288 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-03 18:10:47 +00:00
Jérôme Duval
4a92b80d78 Fixed side lists, clean up
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8287 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-03 17:51:51 +00:00
Rudolf Cornelissen
07587c7b9f added workaround for non-mapped ROMS: getting it from legacy ISA mapping if the PCI config resource manager did not assign an adress for PCI style ROM mapping. Our PCI config manager needs to do this mapping! Be's devices doesn't even mention it. (maybe currently BeOS is relying on the system BIOS to map the ROM PCI style?, but I think BeOS should tell the user about the mapping in 'devices' anyway..)
Ah, well: it works now :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8286 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-03 16:47:59 +00:00
DarkWyrm
9a663361f2 Added a NULL pointer check. Eliminates a way to crash the app_server in just two keystrokes. :P
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8285 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 22:02:19 +00:00
Axel Dörfler
42acbc704c The Storage Kit now needs some private kernel header.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8284 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 19:37:42 +00:00
Axel Dörfler
d448e270d8 Small cleanup. Now bails out if locked_pool couldn't allocate another chunk.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8283 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 19:09:30 +00:00
Axel Dörfler
1f5d3007c4 LibBeAdapter.cpp now only translates some syscalls; it will probably removed
once we do the final transition to the new kernel API.
NodeMonitor.cpp and kernel_interface.POSIX.cpp now call Haiku syscalls
where appropriate (they are connected to R5 via LibBeAdapter).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8282 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 19:03:16 +00:00
Axel Dörfler
58131f940d Implemented syscall to get the path for a directory node_ref and made it available to userland.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8280 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 18:48:58 +00:00
Axel Dörfler
fa310b3a35 Added _kern_dir_node_ref_to_path().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8279 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 18:47:11 +00:00
Axel Dörfler
056f3c62e3 Now exports the __strtoXX_internal() functions from glibc, too - some
apps are using those.
Their implementation is currently not complete; they just call the
public functions, the group argument is ignored.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8277 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 17:54:40 +00:00
mahlzeit
d7105e5d8b Makefile now also uses parser.hpp instead of parser.cpp.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8276 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 16:02:12 +00:00
Axel Dörfler
453dcb8fb1 Reordered the Jamfile a bit to be cleaner.
isvolume and lsindex do not need to be linked against libbe.so.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8275 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 15:38:46 +00:00
Axel Dörfler
7bb4bc0ca9 Improved output, now also accepts team 1 under BeOS (KERNEL SPACE).
Fixed warnings and style issues.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 15:35:16 +00:00
Axel Dörfler
a82a66749c Fixed warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8273 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 15:33:56 +00:00
Axel Dörfler
23aff57013 Added possibility to specify a team by name for listimage.
Converted to our style guide.
Improved the overall code, consistency, and output.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8272 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 15:13:38 +00:00
Axel Dörfler
8503a60446 Fixed typo that prevented compilation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8271 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:57:29 +00:00
Axel Dörfler
be874324a3 VFS syscall prototypes have been moved to syscalls.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8270 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:56:06 +00:00
Axel Dörfler
7b89ff958c Now uses kernel exported POSIX functions instead of their internal counterparts.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8269 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:55:24 +00:00
Axel Dörfler
9835b64792 Now use kernel exported POSIX functions instead of their internal counterparts.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8268 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:54:52 +00:00
Axel Dörfler
54f1ea35c7 Moved VFS syscall prototypes from vfs.h to syscalls.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8267 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:47:43 +00:00
Axel Dörfler
cfa218268b Moved VFS syscall prototypes from vfs.h to syscalls.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8266 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:38:03 +00:00
Axel Dörfler
f88314cbfc syscalls.h includes a little less than before...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8265 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:36:09 +00:00
Axel Dörfler
20e40af982 syscalls.h now includes less than before.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8264 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:34:36 +00:00
Axel Dörfler
477bb27551 Renamed node monitor syscalls to the new scheme.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8263 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:32:00 +00:00
Axel Dörfler
5ace7ebc02 Now uses the B_PATH_NAME_LENGTH constant.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8262 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:30:36 +00:00
Axel Dörfler
5f6aed4937 syscalls.h now includes a little less than before.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8261 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:29:11 +00:00
Axel Dörfler
26afb01fec Renamed image syscalls.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8260 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 02:27:53 +00:00
Axel Dörfler
0f579f8c6d Improved debug output when tracing is enabled.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8259 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 01:57:52 +00:00
Axel Dörfler
806586a704 Fixed compilation due to recent header changes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8258 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 01:55:04 +00:00
Axel Dörfler
1084b3fc17 It's now _kern_null(), not sys_null() anymore.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8257 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-02 01:53:36 +00:00
Adi Oanca
cebad2e20f Fixed window selection with the mouse. Works fine only for normal windows. Next: same thing for modal and floating windows.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8254 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 20:01:32 +00:00
Rudolf Cornelissen
d194a7c235 fixed cloning accelerant!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8253 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 14:26:32 +00:00
Rudolf Cornelissen
fd9a9adcc0 final ROMdump update: fixes shutting off of most cards (pre NV18)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8252 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 14:20:18 +00:00
Rudolf Cornelissen
6c24cf1b7e tidbits only
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8251 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 14:18:19 +00:00
Rudolf Cornelissen
0ecea71b00 fixed get_timing_constraints hook, also added extra modeline validity checks befor modes are actually set in case user does not adhere to info provided in that hook.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8250 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 09:58:44 +00:00
Phil Greenway
ae2555ef40 Sorry forgot to upload this one.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8249 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 09:35:42 +00:00
Rudolf Cornelissen
94f1d71f18 updated dumprom: using romchip instead of shadow now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8248 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 09:09:00 +00:00
Rudolf Cornelissen
a1489747b8 fixed get_dev_info hook
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8247 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 09:05:56 +00:00
Stefano Ceccherini
edc6e254f3 Fixed the outstanding BRegion bug. It turned out that rects_intersect() returned true in some cases when called with an invalid clipping_rect. Added an ASSERT() call to BRegion::_AddRect(), which would've saved my day.
Added some comments


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8246 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-01 06:16:00 +00:00
Jérôme Duval
4b74f60f86 update to grep 2.5.1
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8245 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-30 20:42:57 +00:00
Stefano Ceccherini
eb1086edb6 A fix for some broken code, adjusted some comments, adjusted copyright notice
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8244 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-30 11:00:26 +00:00
Axel Dörfler
e54c578346 Made the debugger() call a bit more useful - this is still no real implementation, of course.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8243 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-30 02:59:44 +00:00
Axel Dörfler
176a4ebc28 Added a proper assert() implementation, removed the old one.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8242 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-30 02:39:29 +00:00
Jérôme Duval
84ad111ca5 added data directory, change /share to /etc for data directory config
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8239 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 21:49:22 +00:00
Jérôme Duval
24b1b7c3eb Added bison data files Jamfile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8238 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 21:42:22 +00:00
Axel Dörfler
50dbc6bcbd Renamed node monitor syscalls to the new scheme.
Added comments from storage/NodeMonitor.cpp to the syscalls here (they
will be removed from NodeMonitor.cpp), and adapted them where necessary.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8237 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 20:25:21 +00:00
Axel Dörfler
f004b0c15e Renamed image and node monitor syscalls to the new scheme.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8236 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 20:19:48 +00:00
Axel Dörfler
576416d2d7 Fixed a warning about the uninitialized use of variable team.
Added a ToDo item because gcc is right and itemSize may be used uninitialized;
someone with a better understanding of this code should fix it.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8233 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 19:44:26 +00:00
Axel Dörfler
2410a823c6 Fixed some warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8232 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 19:42:45 +00:00
Stefano Ceccherini
a5f7275d76 Adding some more or less complete classes from Marc Flerackers
(BDragger, BShelf and ZombieReplicantView). Not yet added to the build


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8231 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 12:20:32 +00:00
Rudolf Cornelissen
07abc06fd2 dumprom update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 11:29:39 +00:00
Stefano Ceccherini
39ffb98012 Added some comments and some (commented, for now) code as an example for the app_server communication.
DarkWyrm (or Adi, or whoever else), please feel free to implement the needed code on the app_server side when you want ^_^ (or when it's possible, not so important right now)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8229 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 08:24:33 +00:00
Axel Dörfler
92726d601a Added the "other" stdio stuff to the build (stuff that's not from glibc).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-29 00:05:08 +00:00
Adi Oanca
1e367fecba Used the new RebuildAndForceRedraw() method. Just that. Sorry, cannot concentrate this late. :-(
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8227 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 21:38:16 +00:00
Adi Oanca
357cfe11c2 added RebuildAndForceRedraw() method
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8226 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 21:01:36 +00:00
Rudolf Cornelissen
cc04d75491 fixed BIOS ROM readout
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8224 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 19:48:57 +00:00
mahlzeit
54302f75a1 Better centering of scope.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8223 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 17:35:20 +00:00
mahlzeit
c75d8265c9 It was already after dark when he finally closed the lid of his
laptop. The source code was written, compiled, and checked in. The bugs
fixed, trampled, squashed. And the MidiPlayer had working Live Input.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8222 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 16:35:11 +00:00
Axel Dörfler
8a2005e28a Added all missing classes to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8221 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 13:15:08 +00:00
Axel Dörfler
2847a12df4 Fixed compilation and applied our style guide.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8220 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 13:12:06 +00:00
Axel Dörfler
af53a136d1 Added Marc Fleracker's BPopUpMenu implementation - it does not yet compile, though.
Thanks to Jack Burton for making this available.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8219 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 12:57:32 +00:00
DarkWyrm
d302fd5997 Implemented get_scroll_bar_info properly
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8218 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 12:41:42 +00:00
Axel Dörfler
5ab2a9e4b4 Added missing functions from fs_query.h and fs_info.h, both not yet implemented.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8217 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 12:36:13 +00:00
Axel Dörfler
e5948ee29a Resurrected posix_stdio.o: it now contains additional stdio functions not
covered by glibc's libio/stdio.
Added rename() and remove().


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8216 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 12:27:39 +00:00
Stefano Ceccherini
f3e0a5e9a5 Just a quick fix for some obviously wrong code. Added SetDrawingMode(B_OP_COPY) in AttachedToWindow, before starting work on asynchronous mouse tracking.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8215 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 09:50:51 +00:00
Axel Dörfler
ca18770764 Forgot to turn off mangling, thanks to Marcus for pointing this out.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8214 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 09:47:22 +00:00
Axel Dörfler
bbc3515ba2 Added missing header.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8213 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 09:46:33 +00:00
Stefano Ceccherini
ddffb5d813 Forgot to add Screen.cpp & PrivateScreen.cpp to the build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8212 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 09:27:04 +00:00
Stefano Ceccherini
359aeca0f5 Should use private interface headers
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8211 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 08:19:30 +00:00
Stefano Ceccherini
6542ca9b70 Added gPrivateScreen declaration
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8210 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 08:14:57 +00:00
Stefano Ceccherini
624df6c6b5 Rewrote some parts BPrivateScreen (in a hurry) to make libbe compile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8209 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-28 08:12:32 +00:00
Jérôme Duval
a235dd1ea1 moved from .cpp.h to .hpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8207 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 23:29:08 +00:00
Jérôme Duval
12e6bb8b25 added a clean rule call because File doesn't have it
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8206 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 23:03:42 +00:00
Axel Dörfler
84591cffe1 Began exporting of R4.5 compatibility functions, just as an example.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8205 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:59:27 +00:00
Jérôme Duval
715f500dea added a link in develop/lib, lower warning level on libiconv
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8203 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:48:24 +00:00
Jérôme Duval
e5602d65fe added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8202 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:40:01 +00:00
Axel Dörfler
1787eef9f9 Added B_I_BEAM_CURSOR and B_HAND_CURSOR in new file AppDefs.cpp.
B_CURSOR_SYSTEM_DEFAULT and B_CURSOR_I_BEAM are now initialized in BApplication::InitData().
Added a todo note about how to save the app server communication to get those initialized.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8201 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:26:11 +00:00
Axel Dörfler
917cf3f748 Constructor no longer crashes when data == NULL.
Now exports B_CURSOR_SYSTEM_DEFAULT and B_CURSOR_I_BEAM - maybe they should
be part of AppDefs.cpp, though.
Style update.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8200 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:23:29 +00:00
Jérôme Duval
32081c1ebb added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8199 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:20:06 +00:00
Jérôme Duval
65de8098bc added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8198 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 22:03:43 +00:00
Jérôme Duval
bc30a8cdb5 added a link in develop/lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8197 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 21:53:26 +00:00
Axel Dörfler
db11bebffc Fixed warnings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8196 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 21:36:42 +00:00
Axel Dörfler
ed52cdfd58 Fixed the build by disabling MouseDown/Up/Moved() methods.
Added missing BMenu::sMenuInfo storage.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8195 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 21:35:45 +00:00
Axel Dörfler
71786a380c Added missing private AddShortcut variant.
Minor style update.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8194 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 21:32:52 +00:00
Axel Dörfler
bb776f87af Added missing function get_scroll_bar_info() - it's not implemented correctly,
though.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8193 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 21:23:25 +00:00
Axel Dörfler
63b2f72c39 Added missing beep functions - they are not yet implemented, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8192 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 20:33:29 +00:00
Axel Dörfler
14c2eb06d3 Applied our coding style. Theoretically improved return values.
Data() now enters the debugger as well if called in unlocked state.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8191 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 19:49:16 +00:00
Axel Dörfler
ef42360872 Added be_clipboard global variable (not initialized yet anywhere, though).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8190 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 19:28:33 +00:00
Axel Dörfler
40467b5bd1 BPath does have a (BEntry *) constructor; there is no need for code duplication here.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8189 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 19:27:20 +00:00
Axel Dörfler
47550b1e72 swap_data() now checks its argument before it decides if there is anything to
do at all; it will now also return B_BAD_VALUE for types where it doesn't need
to do anything (i.e. 8 bit types).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8188 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 18:23:00 +00:00
Axel Dörfler
b7dddd949b Added tests for swap_data() and is_type_swapped() - could be extended further, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8187 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 18:20:37 +00:00
Axel Dörfler
3bdc0a2298 The boot loader test now builds again.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8186 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 17:50:52 +00:00
Waldemar Kornewald
bbcb8882e9 Checking in ppp_up application. This app will be responsible for prompting the user before connecting and for
adding a Deskbar replicant when a connection is established.
It is not finished. The Deskbar replicant is not even started...hopefully, R1 will not be released before 2005
. ;)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8185 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 13:54:31 +00:00
Axel Dörfler
296047bc9d Started writing byte order test. Note, I put __swap_int16() tests here, too,
although they don't belong here (as they test libroot.so functions). They
won't even test our functions for now; there currently is no libopenbeos.so
aequivalent for our libroot.so.
Tests for swap_data() and is_type_swapped() (which do belong here) are
still missing :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 13:00:22 +00:00
Axel Dörfler
f05ac95ee6 Removed some commented stuff I forgot there.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8183 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 17:31:26 +00:00
Axel Dörfler
a2cae29069 Added test for GraphicsDefs.h constants.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 17:04:43 +00:00
Axel Dörfler
2f070ad2c1 Added missing constants from GraphicsDefs.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8181 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 16:09:13 +00:00
Axel Dörfler
3b36eca242 Added global const B_ORIGIN. Applied our coding style.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8180 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 15:24:10 +00:00
Axel Dörfler
cd437e5e2f Removed unneeded functions - we have those natively now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8178 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 14:42:40 +00:00
Axel Dörfler
2397827a6f Implemented swap_data() and is_type_swapped() - tests follow soon.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8177 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 14:40:07 +00:00
Rudolf Cornelissen
e2267fbff8 fixed 'right shifted' picture on some panels in their native modes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 11:22:38 +00:00
Rudolf Cornelissen
7ae8e6dcc6 panel update for 'right-shifted' picture on some cards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8175 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 11:18:10 +00:00
Axel Dörfler
e4901b9f4b "ls" now also prints the offset to the function.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8174 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 03:08:36 +00:00
Axel Dörfler
5a23dcc80b find_image_at_address() now also takes the data section into account, so
that you can now also look up symbols in there.
load_kernel_add_on() now sets the text section read-only & execute after
having loaded the area - note, it currently doesn't have any effect anyway :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8173 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 02:15:48 +00:00
DarkWyrm
a596e677c7 AppServer.cpp: removed a memory leak from new_decorator
decorators now set appropriate fonts for their context
WinBorder: tweaked some debug output settings
Layer: tweaked some debug output settings
PicturePlayer: added some tentative code and notes for escapements in DrawString case for player
CursorManager: update to resemble OT style
RootLayer: removed testing-purposes-only Draw() function
	Implemented methods to read in workspace data
Workspace: Janitorial work
	Added methods for packing and unpacking settings
	Added some members for holding basic settings
Desktop: Moved workspace data functions to RootLayer
Other files: Janitorial work


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8172 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-26 02:15:48 +00:00