Rudolf Cornelissen
ad6f3cd184
added programming of set of unknown registers for 3D acc setup
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-13 12:04:17 +00:00
Axel Dörfler
071ac2932a
Implemented bfs_get_vnode_name().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10410 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-13 02:43:42 +00:00
Axel Dörfler
299e521546
Added buffer size parameter to Inode::GetName().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10409 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-13 02:43:02 +00:00
Axel Dörfler
c02ff3b775
Reenabled query support for the Haiku kernel.
...
Implemented bfs_rewind_query().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10405 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-12 20:51:50 +00:00
Axel Dörfler
467954408f
Added Query::Rewind() method - not yet tested.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10404 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-12 20:50:45 +00:00
Axel Dörfler
0ddccfdc7a
We now have atomic_test_and_set() and atomic_set() in the kernel directly.
...
Removed Metrowerks support.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10403 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-12 20:49:51 +00:00
Axel Dörfler
62986df7c4
Added a MakeEmpty() method.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10402 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-12 20:48:40 +00:00
Axel Dörfler
805cd92d90
Just a commentary changed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10401 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-12 20:47:50 +00:00
Matthew Wilber
34d0fe82c4
Initial check in for SlideShowSaver. Currently, it shows a slide show of images from the folder chosen by the user. There are no fancy transitions yet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10394 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-11 22:05:17 +00:00
Matthew Wilber
07892552b0
Initial check in for screen_savers Jamfile, the list of screen_savers to build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10393 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-11 22:02:25 +00:00
Matthew Wilber
01423f6b24
Added screen_savers directory
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10392 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-11 22:00:00 +00:00
Michael Pfeiffer
c387247ebe
Check in for Dr.H.Reh. The usability of MarginView has been increased.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10388 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-11 09:52:39 +00:00
Michael Pfeiffer
3c39e6e0d5
Check in for Dr.H.Reh. The preview margin is set correctly and usability of MarginView has been increased.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10387 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-11 09:51:01 +00:00
Rudolf Cornelissen
cba5bd4452
corrected some colorspace related info, added first 3D specific comments
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10382 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-09 20:01:25 +00:00
Axel Dörfler
d48f7182eb
Enabled full attribute support under the Haiku kernel.
...
It's not as clean as it could, but it works for now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10377 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-08 04:18:44 +00:00
Nathan Whitehorn
90ccec14e5
Fixed net_server compilation
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10364 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-07 03:41:38 +00:00
Nathan Whitehorn
69d6550b12
Fixed the spam filter so it works correctly now.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10362 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-07 01:14:05 +00:00
Axel Dörfler
069694a22a
Rounding up a value can be soooo hard...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10361 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-07 00:57:45 +00:00
Oliver Tappe
37e9be2eb0
- fixed compilation issue with gcc-2.95.3, resulting code needs testing to
...
see if the problems are indeed fixed now...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10359 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-05 13:44:07 +00:00
Axel Dörfler
e15a7ad3a3
Fixed a big allocation leak: preallocation was done for all streams, but
...
only regular files were stripped back when bfs_close() was called.
Now, we don't preallocate any blocks for attributes, attribute directories,
and symbolic links (which do have a stream when longer than 144 bytes).
Also, bfs_release_vnode() now trims back all streams that need to be
trimmed - this catches standard directories, which could also slip through
before.
Removed the remaining blocks of INODE_NO_CACHE support as this is not
needed for Haiku.
Added method Inode::NeedsTrimming() that determines if its data stream
can be trimmed (indices are never trimmed to reduce fragmentation).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10356 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-04 01:21:12 +00:00
Axel Dörfler
e4f5a3a3b0
Turned off debug output.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10343 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-12-02 03:21:05 +00:00
Axel Dörfler
f8df8bac3e
Added a temporary work-around for the doubled shell prompt.
...
Added some missing return values.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10309 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 19:16:31 +00:00
Axel Dörfler
bbe029d6b1
Cleanup, some more useful default levels for the debug output. It's now silent as well.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10304 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 18:03:47 +00:00
Axel Dörfler
959aeaf834
Style cleanup.
...
Some more useful default levels for the debug output (only wrapper.h, the
values actually used were okay).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10303 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 18:00:26 +00:00
Axel Dörfler
1ed378f0cc
Some minor cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10302 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 17:55:42 +00:00
Axel Dörfler
a6e322002b
Some more useful default levels for the debug output.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10301 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 17:52:04 +00:00
Axel Dörfler
f4561860ac
Minor cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10300 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 17:46:37 +00:00
Axel Dörfler
d99c404f77
Fixed all warnings in scsi2ata.c.
...
Style cleanup.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10297 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 17:24:04 +00:00
Jérôme Duval
13e65ff2a3
added kernel addon for config driver
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10295 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 10:39:45 +00:00
Nathan Whitehorn
2e61f6d929
Made things build again
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10294 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 04:42:07 +00:00
Nathan Whitehorn
81a1fbaee2
Made the same modification to blocking-mode handling I just made to the 440x driver.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10293 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 04:39:56 +00:00
Nathan Whitehorn
1c5f7ab9d6
Updated to version 3.0.8, improved (made work) nonblocking mode.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10292 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 04:38:11 +00:00
Axel Dörfler
9a1e02770b
config_ioctl() now returns the actual error as returned by the config manager,
...
as pointed out by Jerome.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10284 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-29 15:46:34 +00:00
Michael Pfeiffer
384bba914c
Resolved race condition in methode Go of dialog windows.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10277 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-28 19:17:46 +00:00
Michael Pfeiffer
76145367cb
Resolved race condition in methode Go of dialog windows.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10276 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-28 19:05:01 +00:00
Michael Pfeiffer
f0307bad5c
Added class JSDSlider by Dr.H.Reh.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10275 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-28 18:57:49 +00:00
Stefano Ceccherini
25d65010fc
Fixed warnings and license stuff
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-27 18:17:15 +00:00
Axel Dörfler
ef948c3cc7
Yeah, sure, don't compile stuff before checking it in.
...
bfs_open_dir() now checks for read access.
bfs_lookup() now checks for execute access and not read access anymore
(as reported by Ingo as well).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10273 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-27 13:55:28 +00:00
Axel Dörfler
41cf387697
bfs_create() now only checks for write access in the parent directory if a
...
file really has to be created, thanks to Ingo for reporting this.
Inode::Create() now checks for write access to the inode when O_TRUNC is set.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10272 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-27 13:47:18 +00:00
Stefano Ceccherini
4e8891d152
Check in the serial mouse addon before I forget about it (hmmm holidays...).
...
Should be cleaned up a bit and maybe merged with the "other" mouse addon.
Courtesy of Oscar Lesta aka BiPolar
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10246 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-26 08:17:37 +00:00
Rudolf Cornelissen
6d83a1b637
updated doc once more.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 14:57:45 +00:00
Rudolf Cornelissen
e3439376b4
added 1400x1050 displaymode.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10229 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 14:56:50 +00:00
Rudolf Cornelissen
26afc3f2d2
updated documentation.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 13:10:47 +00:00
Rudolf Cornelissen
abf9325a35
move_overlay() confirmed working fully OK.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10227 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 13:09:48 +00:00
Rudolf Cornelissen
56b937bfb6
finished move_overlay(). Still untested though..
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10226 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 12:33:56 +00:00
Rudolf Cornelissen
12a8acf64d
setup move_overlay() functionality (part 2), not yet ready..
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10224 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 10:19:03 +00:00
Axel Dörfler
ecd4e1445d
Different compilers produce differently sized binaries: removed the PCI
...
bus manager from the floppy image - it's not really needed yet, and with
all the debug output, it cuts some 300 kB from the final image.
If you're floppy image did not work anymore in Bochs, try now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10219 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-25 02:20:48 +00:00
Rudolf Cornelissen
cfab0cc0c8
small logging update
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10209 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-23 15:00:09 +00:00
Rudolf Cornelissen
da1bc0f07d
started implementation of move_overlay(): to be continued..
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10207 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-23 14:25:29 +00:00
Axel Dörfler
48f8c4e477
file_cache_create() fails when it's called before the vnode is created.
...
Inode::SetFileSize() now changes the size of the cache as well.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10197 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-23 01:40:44 +00:00