DarkWyrm
4b5bc01405
Send message to create top view immediately to prevent problems with graphics display
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10881 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10881
2005-01-19 17:30:53 +00:00
Axel Dörfler
62f7d84a85
Fixed a bug reported by Ingo: attribute inodes didn't get a file cache attached,
...
but tried to use it anyway.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10880 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10880
2005-01-19 17:15:03 +00:00
Axel Dörfler
a4480535ad
No longer tries to update indices from deleted files. Added new method
...
Inode::IsDeleted().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10879 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10879
2005-01-19 17:09:51 +00:00
Adi Oanca
4431e07a3a
a BList member is allocated on stack now
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10878 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10878
2005-01-19 16:46:36 +00:00
DarkWyrm
4e51dee8d0
don't prevent ReadyToRun from being called when running without the registrar
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10877 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10877
2005-01-19 15:35:49 +00:00
DarkWyrm
0d9d87e7f2
Debug output tweaks and changed temporary cursor-related debugger calls to printf's to make other development less annoying
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10876 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10876
2005-01-19 15:12:35 +00:00
Ingo Weinhold
327a7d825f
The FD supplied to _user_open() was not passed to file_open().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10875 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10875
2005-01-19 14:59:05 +00:00
Ingo Weinhold
1f071637ed
Don't link against the libfreetype.so in ~/config/lib as we don't build it
...
anymore. If you want to have a symlink there, just create it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10874 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10874
2005-01-19 14:23:43 +00:00
Ingo Weinhold
791e6b3a75
BOCHS_DEBUG_HACK is always defined (to 0 or 1). Reported by Gert van Valkenhoef.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10873 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10873
2005-01-19 14:19:35 +00:00
Ingo Weinhold
285449a68f
Default arg in implementation. Reported by Gert van Valkenhoef.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10872 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10872
2005-01-19 14:16:01 +00:00
Ingo Weinhold
9a6c828556
The return value of _user_read_port_etc() is ssize_t. Reported by Gert van Valkenhoef.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10871 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10871
2005-01-19 14:13:44 +00:00
Ingo Weinhold
72bdc7d2cd
Don't create a symlink in ~/config/lib anymore, since a `jam clean' will
...
remove it and programs like BePDF stop working. If you need such a link
create it manually.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10870 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10870
2005-01-19 13:57:53 +00:00
Stefano Ceccherini
a0394110da
We have submenus working (still not perfect, though)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10869 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10869
2005-01-19 10:52:40 +00:00
Stefano Ceccherini
0c14fc6dfd
Changes to make BMenu behave correctly. Implemented SetTrackingHook(). AddItem() calls the debugger in some cases, as it should. Cleanups.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10868 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10868
2005-01-19 09:03:47 +00:00
Axel Dörfler
19b83dc2b3
Got rid of ERR_VM_NO_REGION_SLOT - we now return BeBook friendly error codes.
...
Added short description to find_reserved_area() as that name is not that good.
vm_reserve_address_range() now doesn't do anything if the requested size
of the reservation is zero.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10867 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10867
2005-01-19 03:17:25 +00:00
Axel Dörfler
0f4c53b1d0
Better debug output, minor cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10866 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10866
2005-01-19 02:59:00 +00:00
Axel Dörfler
c532a93d08
The syslog_daemon is now launched as well.
...
Some reorganization.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10865 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10865
2005-01-19 02:46:12 +00:00
Axel Dörfler
c112c082fe
Added the missing waitfor command - the Bootscript can now be executed as intended.
...
Removed deletion of beos/ on the target since it's annoying, and the disk space
leak has been fixed in the meantime anyway (although I am not sure if this was
before or after the switch to Haiku only...).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10864 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10864
2005-01-19 02:39:24 +00:00
Axel Dörfler
0f8e6927d8
Fixed another big and stupid bug: the first read/write not in the cache
...
and not on a page boundary had been executed with a I/O size too large,
and thus clobbering all sorts of memory (oh my god).
The problems with ResourceFile now seems to be gone.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10863 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10863
2005-01-19 02:35:39 +00:00
Ingo Weinhold
6ab1da7516
Added progress output for the impatient user.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10862 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10862
2005-01-19 02:09:20 +00:00
Ingo Weinhold
31b14cbbf8
Added dump_mime_types, a small test program that prints out all installed MIME types with several of its attributes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10861 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10861
2005-01-19 01:30:41 +00:00
Ingo Weinhold
ffb6ed34b3
Fixed build with debug output enabled.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10860 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10860
2005-01-19 01:07:30 +00:00
Axel Dörfler
a225b6b9b6
Now always ignores B_ALREADY_RUNNING error codes.
...
Cleanup.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10859 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10859
2005-01-19 00:10:48 +00:00
DarkWyrm
b8fb69518c
Reintegrating Bill Hayden's changes to FontStyle::ConvertToUnicode in some currently-disabled code
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10858 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10858
2005-01-18 23:18:37 +00:00
DarkWyrm
199b0a6a22
Added a code to handle BFont::SetFamilyAndStyle(char *, NULL)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10857 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10857
2005-01-18 23:15:54 +00:00
François Revol
1b7055aacd
#ifdef on fs_volume so it still compiles in R5 if you define that
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10856 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10856
2005-01-18 23:02:21 +00:00
Stephan Aßmus
49f3d52204
forgot to remove code I used for testing
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10855 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10855
2005-01-18 22:52:12 +00:00
Stephan Aßmus
c49a6908b6
fixed error reporting in --raw mode
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10854 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10854
2005-01-18 22:37:07 +00:00
Adi Oanca
fe93751f01
Moved CursorData.cpp into libappserver.so
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10853 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10853
2005-01-18 22:31:08 +00:00
Adi Oanca
e32785759f
Fixed cursor bug; made some cursor handlers temporaly unavailable. :-D - this is part of moving PollerThread into RootLayer class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10852 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10852
2005-01-18 22:23:34 +00:00
haydentech
0aa393f411
Conform to much stricter template rules as required by gcc 3.4 and later
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10851 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10851
2005-01-18 19:49:39 +00:00
haydentech
9e711e9327
malloc.h is deprecated, use stdlib.h
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10850 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10850
2005-01-18 19:45:22 +00:00
Axel Dörfler
5e07b72508
Renamed probe() to register_device(), cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10849 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10849
2005-01-18 19:03:01 +00:00
Axel Dörfler
1a27068865
Renamed the probe() hook to register_device() (might not yet match the
...
functionality as good as probe(), but that will change soon).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10848 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10848
2005-01-18 19:02:02 +00:00
Rudolf Cornelissen
16c2cf6bb2
small logging correction for DMA_PUT.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10847 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10847
2005-01-18 18:42:54 +00:00
Rudolf Cornelissen
18b2b9dab7
The DMA_PUT register is write-only on some cards (confirmed NV11).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10846 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10846
2005-01-18 18:37:27 +00:00
Rudolf Cornelissen
d1a21786b1
added setting 'dma_acc' for nv.settings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10845 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10845
2005-01-18 18:25:40 +00:00
Rudolf Cornelissen
6a209f3a00
added dma_acc setting for nv.settings.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10844 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10844
2005-01-18 18:22:04 +00:00
Stephan Aßmus
e83e0fa7e8
fixed raw streaming option to read and write larger chunks
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10843 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10843
2005-01-18 18:21:09 +00:00
Rudolf Cornelissen
dd446dd3f3
added a nv.settings switch 'dma_acc'. User can choose method for acceleration. Default is off, selecting (old) PIO mode. DMA still does not work, and is not completed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10842 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10842
2005-01-18 18:18:09 +00:00
Axel Dörfler
28d9360f57
Removed no longer used SYS_MAX_* constants (we have B_*_NAME_LENGTH for this).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10841 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10841
2005-01-18 17:18:01 +00:00
Rudolf Cornelissen
a9d9522bc6
removed a define that's not needed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10840 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10840
2005-01-18 17:14:19 +00:00
Rudolf Cornelissen
e4d42ef757
fixed a stupid error I introduced with cleaning up some stuff: FIFO channel assignments should now work. Confirmed NV11 BTW being at the same level as NV43: DMA works, engine not yet.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10839 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10839
2005-01-18 17:10:22 +00:00
Axel Dörfler
dcbf2cb678
Now uses a driver/device exploration like R5; when a directory is looked
...
up for the first time, it will try to load all drivers that may export
devices there. Those devices will currently stay loaded, though - this
will only be changed when load_kernel_add_on() is able to cache add-ons.
Renamed pnp_devfs_probe() to pnp_devfs_register_device().
Fixed debug output for devfs_create().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10838 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10838
2005-01-18 16:51:21 +00:00
Axel Dörfler
f43c430864
No longer used.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10837 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10837
2005-01-18 16:46:01 +00:00
Axel Dörfler
568f1574d2
dev_init() and bus_init() are now both obsolete.
...
con_init() now takes care of the initialization of its currently built-in
console drivers itself.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10836 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10836
2005-01-18 16:44:44 +00:00
Axel Dörfler
19abe05796
Removed dev.c as it's no longer in use (driver loading is now done by
...
the device manager).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10835 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10835
2005-01-18 16:39:33 +00:00
Axel Dörfler
321fcdaf57
Removed ToDo comment about removing kernel.so - actually, we'll keep kernel.so
...
because it has some advantages over a relocatable kernel.
Removed libbus.a as it's no longer needed.
kernel.so now depends on kernel, so that both files are updated at once.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10834 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10834
2005-01-18 16:37:49 +00:00
Axel Dörfler
a9435d9740
Some work in progress cut back to support R5 style device exploration.
...
Also includes the loader of R5 styled drivers (taken from dev.c).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10833 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10833
2005-01-18 16:29:40 +00:00
Axel Dörfler
321231a056
Added prototype for probe_for_device_type().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10832 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev10832
2005-01-18 16:13:27 +00:00