Ryan Leavengood
5f5d917ad1
Your wish is my command: now only removable read-only volumes have their
...
desktops integrated in Tracker.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19947 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 19:29:46 +00:00
Jérôme Duval
c3ccb39319
reduce trace from these two
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19946 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 18:56:25 +00:00
Jérôme Duval
8ca0de0c89
jam seems to badly handle parenthesis with the B modifier : the workaround is to remove other modifiers
...
fixes ticket #981
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19945 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 18:39:22 +00:00
Axel Dörfler
e9eb6bf7b5
Obviously, BMenuField::ResizeToPreferred() has no effect under R5 (does work on Dano) - this fixes bug #954 .
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19944 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 16:49:27 +00:00
François Revol
95ae312c38
Maybe your gcc doesn't caer, but otehr's do: error: virtual outside class declaration
...
Fixed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19943 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 16:03:24 +00:00
Axel Dörfler
ac7013d299
It now also centers the window on screen if the settings couldn't be found or at least
...
one corner is not visible on screen.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19942 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 14:49:32 +00:00
Axel Dörfler
f0a5326923
* Made all exported safe against NULL pointers, this fixes bug #485 .
...
* Slightly improved error codes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19941 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 14:32:05 +00:00
Axel Dörfler
a9dfa85e4e
* DataEditor::SetTo() now checks if the reported block size is zero and then sets
...
it to the 512 byte default - this fixes bug #960 .
* IconView::UpdateIcon() now uses 8-bit icon for get_device_icon(), as B_RGB32 cannot
work in this case.
* Also, in case it couldn't get an icon, it now tries to show the generic icon instead.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19940 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 14:03:21 +00:00
Axel Dörfler
9760e52d0c
Fixed wrong layout under R5.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19939 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 11:44:32 +00:00
Stefano Ceccherini
b30e7f31c1
Use BTextView::Copy/FreeRunArray() instead of memcpy() and free()
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19938 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 06:11:12 +00:00
Stefano Ceccherini
1a64df767e
BTextView::FreeRunArray() now accepts a NULL pointer too (like free())
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19937 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 06:02:58 +00:00
François Revol
113af0e68f
Add release, rescan, mount_nfs and the usb_webcam addon to the image.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19936 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 00:28:44 +00:00
François Revol
ea62eb1bc9
This should fix intermitent KDLs (at least with console debug output).
...
Use the size of the struct instead of checking a pointer that is never NULL...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19935 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-24 00:24:51 +00:00
DarkWyrm
355260f73b
Removed non-boot desktop integration checkbox.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19934 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 23:48:54 +00:00
François Revol
1a4f3a6079
Those headers should be autogenerated but I can't get it to work, put them in for now. Added a note in Jamfile.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19933 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 21:20:15 +00:00
Axel Dörfler
7b93487d2d
I accidently prevented the STXTTranslator from adding the styles section to the styled text output.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19932 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 21:15:07 +00:00
François Revol
03ce18544b
Include webcam addon as it now builds in Haiku as well.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19931 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 21:05:23 +00:00
François Revol
5f0074d66a
Use a different usb lib name for Haiku only
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19930 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 21:02:59 +00:00
Axel Dörfler
a9d09fc255
Added _kstatfs_() for binary compatibility with some BeOS apps (most notably, SoftwareValet).
...
We might want to remove it again once we have a replacement for it.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19929 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 21:01:18 +00:00
François Revol
7b72625fe7
cleaned up includes; removed useless files; switched from Zeta's BVector to BList.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19928 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 20:45:25 +00:00
François Revol
8e9a5067ef
more Zeta vs Haiku USB Kit cleanup
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19927 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 20:11:56 +00:00
François Revol
fc812aa9ae
if the Jamfile in devices prefs is correct this is supposed to generate the 3 headers listing addons...
...
But it doesn't work yet.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19926 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 19:41:31 +00:00
François Revol
44ece1b56c
I *love* Jam :D
...
still need to autogenerate some headers... (you still need to 'make' it first).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19925 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 19:06:18 +00:00
François Revol
634dc81de9
remove zeta-specific stuff from the use of USB Kit, USBKit.h is all we need.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19924 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 18:58:17 +00:00
François Revol
d8501937f6
update makefile to reflect tree change
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19923 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 18:30:56 +00:00
François Revol
74ba589883
empty now
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19922 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 18:28:25 +00:00
François Revol
601cedce6a
move those down a bit to simplify jamfile writing (where are my wildcards ??)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19921 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 18:24:36 +00:00
Axel Dörfler
0a9c7fa8eb
* Made the whole thing a bit more font sensitive - looks more or less good with an
...
18pt font, now.
* Added a few TODO items.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19920 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 17:57:14 +00:00
Axel Dörfler
15e334974b
Calling ResizeToPreferred() on a BBox now honours its current size, IOW it won't get
...
any smaller due to this (before, a box without a label would resize itself to 0/0).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19919 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 17:27:32 +00:00
François Revol
f9c52afd6a
Remove old usb kit fro Be in favor of the new rewritten one. At least we have one now :D
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19918 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 17:14:35 +00:00
Axel Dörfler
125809842e
Added special VESA mode support to the Screen preferences: the "Refresh Rate:" menu field
...
will be hidden, and on resolution change, you get a message that tells you that the change
will take effect with the next reboot.
The "vesa" mode file will be written on exit if any changes were made.
This closes bug #547 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19917 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 17:14:32 +00:00
Axel Dörfler
fc317af25e
Writing to attributes was deadlock prone; the BFS volume lock was acquired with
...
the BFS Journal lock held.
Since our get_vnode() is no longer unsafe (unlike Be's version of it), we can
get rid of the UNSAFE_GET_VNODE stuff, which also solves this bug.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19916 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 17:09:21 +00:00
Michael Lotz
3a630146d2
* Minor cleanup
...
* Fixed wrong wording in comment
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19915 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 16:44:37 +00:00
Michael Lotz
a0398f333c
* Added configuration and interface strings to the output
...
* Added printing generic descriptors from 2000 sample code archive
* Added license header
* Adjusted style
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19914 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 16:40:36 +00:00
Michael Lotz
3c0b8e7fff
Commiting reimplemented USBKit that is compatible with the old Be sample code version.
...
It is supposed to be cleaner and more object oriented. It also adds some features (like a string getter for the interface) that were appearantly left out in the Be implementation.
It is currently built as a small static library from src/libs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19913 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 15:55:34 +00:00
François Revol
d86cd90850
gcc4 is also picky about writing to const variables... grr
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19912 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 14:38:42 +00:00
François Revol
eed616a9cd
Cosmetic. As gcc4 doesn't seem to get multi-line strings, use multiple one-line-strings.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19911 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 14:27:14 +00:00
Stefano Ceccherini
4446e07ae9
Use BMenu::RemoveItems() instead of looping... I hope I caught all
...
occurrences.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19910 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 11:22:12 +00:00
Waldemar Kornewald
aeb2c49f00
Little test commit.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19909 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-23 08:34:20 +00:00
Jérôme Duval
1056069a24
fix warning
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19908 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 20:39:18 +00:00
Jérôme Duval
ae5385c497
fix gcc4 build
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19907 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 20:25:08 +00:00
Axel Dörfler
3901c6aacf
* "db/ds/dw/dl" now print all isprint() characters, not only isalnum().
...
* Also, the output no longer has the leading "0x" to ease reading.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19906 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 17:51:51 +00:00
Axel Dörfler
4108d5de80
Now checks if the address space pointer is NULL before dereferencing it.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19905 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 16:57:47 +00:00
François Revol
2781a652ae
Let it B, let it B...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19904 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 16:55:37 +00:00
François Revol
72abc68c9f
we'll use B-prefixed classes there. make functions static.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19903 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 16:27:13 +00:00
François Revol
a081d007e8
the info.cpp sample from usbkit-99-03-23.tgz
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19902 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 16:08:31 +00:00
François Revol
9b84f25119
The original (sample code version) USB Kit from Be, as from ftp.be.com/samples/usb_kit/usbkit_99-03-23.tgz
...
Some files renamed. Won't build yet with our usb_raw driver due to different namings. classes need to be B-prefixed anyway. USBKit.h needs to be split like in zeta as well.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19901 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 15:59:44 +00:00
Michael Lotz
f891e74eee
Fixed wrong usage of object types in OHCI. The types are bitmasks, not values.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19900 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 15:19:01 +00:00
Axel Dörfler
9ecaa867f7
Applied patch by Vasilis Kaoutsis: now checks for the MSR feature as well; obviously
...
some Pentium 200 MMX pretend to support MTRRs.
This should fix bug #553 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19899 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 14:45:50 +00:00
Axel Dörfler
7954a14f87
Add a little hack to the "dw/db/ds/dl" commands that allows you to dump the contents
...
of a physical memory location.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19898 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-22 14:12:11 +00:00