Commit Graph

8467 Commits

Author SHA1 Message Date
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
72bb797ea9 AGP busmanager now compiles.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8373 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-10 22:25:49 +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
Stefano Ceccherini
61c93e14bc Researched and removed a TODO item
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8358 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-09 07:13:03 +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
c28c059292 Added all syscalls needed for the next_dev() call.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8346 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 16:07: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
c3d35103c7 Added siginfo_t structure as required by ISO-C 99 - it's not yet used, though.
Smaller style cleanups.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8344 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:48:27 +00:00
Axel Dörfler
288ff1988f Added new BeOS compatible wait.h header.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8343 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:47:00 +00:00
Axel Dörfler
95216cc886 Added id_t as required by POSIX/ISO-C 99.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8342 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-07 12:46:08 +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