Jérôme Duval
d44e91e376
we need to call put_vnode on unmount
...
dos_fsync now uses file_cache_sync(), should be better.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18667 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18667
2006-08-28 12:35:01 +00:00
Jérôme Duval
9d254f4567
we need to call put_vnode on unmount
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18666 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18666
2006-08-28 12:32:47 +00:00
Jérôme Duval
277e8cd965
fixed warning
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18665 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18665
2006-08-28 11:49:08 +00:00
Stefano Ceccherini
a1ae75b608
updated jamfile, once again (could've done all at the same time)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18664 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18664
2006-08-28 10:24:56 +00:00
Stefano Ceccherini
b31b14e033
Renamed BTextView folder to textview_support
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18663 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18663
2006-08-28 10:24:24 +00:00
Stefano Ceccherini
5f3269c93b
Updated Jamfile
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18662 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18662
2006-08-28 10:23:01 +00:00
Stefano Ceccherini
91b381a952
Moved TextView.cpp out of the BTextView (soon to be renamed) folder
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18661 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18661
2006-08-28 10:22:14 +00:00
Jérôme Duval
9ad5c9aee9
added dos and emuxki as a midi driver on the hd image
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18660 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18660
2006-08-28 10:21:58 +00:00
Jérôme Duval
4e93a7f238
fixed some warnings
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18659 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18659
2006-08-28 10:20:45 +00:00
Stefano Ceccherini
096e7f3b92
Adjusted license headers
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18658 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18658
2006-08-28 10:10:27 +00:00
Stefano Ceccherini
b12f75cfdc
More changes to StyleBuffer. Now BTextView::AutoResize() has a minimum
...
size of 3 pixels. To be verified, but seems to work better.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18657 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18657
2006-08-28 10:06:18 +00:00
Michael Lotz
ffe3f107c4
* Redisigned some of the USB Stack. Unified constructors, removed redundant functions and moved some other functions around
...
* Implemented the EHCIRootHub
* Reworked UHCIRootHub to be more of a utility class and moved the actual work into the UHCI BusManager
* Implemented port reset in EHCI. Ports with low and fullspeed devices are now correctly handed over to the companion host controller.
Attachs and detachs as well as port resetting / enabling works now in EHCI. Only the actual data transfers are missing thereafter ;-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18656 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18656
2006-08-28 00:43:10 +00:00
Jérôme Duval
f50c1ececf
initial port of dosfs to Haiku, read is working, write not yet
...
please use carefully!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18655 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18655
2006-08-27 22:04:34 +00:00
Marcus Overhagen
49811b3ae3
removed usage of memcpy where not needed
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18654 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18654
2006-08-27 20:30:39 +00:00
Marcus Overhagen
a1353af753
added a bunch of mime types
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18653 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18653
2006-08-27 20:29:34 +00:00
Marcus Overhagen
dbd8be9a85
makefile to ease development, please dont remove
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18652 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18652
2006-08-27 20:29:08 +00:00
Jérôme Duval
56e00b3afe
tzoffset is in seconds
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18651 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18651
2006-08-27 19:03:50 +00:00
Jérôme Duval
551b4152f6
added the format expected by panic to throw warnings on compilation
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18650 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18650
2006-08-26 17:49:43 +00:00
Ingo Weinhold
9ecf9d1c1d
Merge from layout management branch.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18649
2006-08-26 16:21:15 +00:00
Michael Lotz
01595708f3
* Changed EHCI register access from port to memory mapped io (which is required)
...
* Added individual register operations for operational and capability registers
* Added resetting the host controller which appearantly actually works
Note that you shouldn't install the ehci module if you want uhci to work.
It disables the companion host controller drivers (uhci and ohci) because it takes port ownership and does not yet give it back for low and fullspeed devices.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18648 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18648
2006-08-26 15:48:41 +00:00
Axel Dörfler
a17c3a48b8
Changed the way DesktopSettings work:
...
* Removed the DesktopSettings lock itself - it's not really needed at all,
and causes some trouble with a clean locking design. This may even have
fixed bug #757 , at least I couldn't reproduce it anymore.
* There is now a class for read-only access that requires you to have locked
the desktop (either read or write).
* There is now another class LockedDesktopSettings that allows you to set
settings (and only that) - when you're changing the settings, you must not
have read locked the desktop (ie. hold the single window lock). The class
will obtain a write lock, but write locks can be nested.
* Moved SetWorkspacesCount() into the Desktop class.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18646 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18646
2006-08-26 15:13:08 +00:00
Stephan Aßmus
1213a0db75
newer versions of ZETA advertise version 6.0
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18645 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18645
2006-08-26 14:25:11 +00:00
Stephan Aßmus
d4962719c6
* updated script
...
* added test for copy bits when the view has children
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18642 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18642
2006-08-26 14:13:51 +00:00
Stephan Aßmus
778e3c640d
* just an update to my local playground
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18641 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18641
2006-08-26 14:11:39 +00:00
Stephan Aßmus
9cb7e84b1b
updated comments for BMP header
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18637 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18637
2006-08-26 13:59:27 +00:00
Stephan Aßmus
100fd931d7
build Magnify for the app_server test environment also
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18636 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18636
2006-08-26 13:57:31 +00:00
Stephan Aßmus
4c25eb4d04
* delete -> delete[]
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18635 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18635
2006-08-26 13:56:41 +00:00
Stephan Aßmus
67ca1dc6aa
* don't remember what this was for, I think it elliminates flickering,
...
because the SeekSlider knows if the knob position actually changed
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18634 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18634
2006-08-26 13:55:18 +00:00
Stephan Aßmus
5fc2ff880a
work in progress to integrate vector icons with BNodeInfo,
...
BMimeType and Tracker in general, nothing should have changed
visually, Tracker is now using 32 bpp icons though
I hope I have not broken anything...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18632 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18632
2006-08-26 13:51:51 +00:00
Marcus Overhagen
2ed840d564
cleanup
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18628 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18628
2006-08-26 09:16:56 +00:00
Marcus Overhagen
fe06482e6f
some debugging help
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18627 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18627
2006-08-26 09:09:20 +00:00
Michael Lotz
9e857d24ca
* Adding skeleton EHCI driver. Some parts filled from the specs and the UHCI driver.
...
* Corrected some errors I found while reading UHCI.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18626 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18626
2006-08-25 21:43:21 +00:00
Axel Dörfler
f8b41f8219
Moved functions around, so that the static private functions are at the top.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18623 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18623
2006-08-24 23:41:54 +00:00
Axel Dörfler
6961cdf6f2
Process groups are no longer searched via their team/session, but by using a separate
...
hash. This also allows them to stay valid after the group leader died when there are
other teams left in it. This closes bug #1 .
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18622 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18622
2006-08-24 22:58:48 +00:00
Axel Dörfler
3e975f9210
Minor cleanup; renamed some global static variables to match our style guide.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18621 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18621
2006-08-24 22:29:54 +00:00
Jérôme Duval
355efe3ec1
improve debug command vnode_cache: it now accepts a device arg
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18618 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18618
2006-08-24 20:54:24 +00:00
Axel Dörfler
17c6d00009
Parameter "window" is now allowed to be NULL (this fixes a crashing bug I introduced earlier).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18617 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18617
2006-08-24 20:45:22 +00:00
Andrew Galante
b611759230
TCP module now refuses connections to closed ports.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18616 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18616
2006-08-24 20:31:10 +00:00
Michael Lotz
cad14954c8
Adding the USB stack and the HCDs to the image.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18615 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18615
2006-08-24 20:25:29 +00:00
Michael Lotz
02ce23a1ad
* Unified and disabled TRACEing for the usb stack and uhci hcd
...
* Fixed warnings
* Some cleanup
* Added myself as an author to some files
No functional changes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18614 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18614
2006-08-24 20:18:29 +00:00
Stephan Aßmus
db4e86f3fa
* crisp logo for the new website
...
-> Waldemar, could you please use this one? Do you need a transparent version?
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18613 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18613
2006-08-24 19:46:03 +00:00
Niels Sascha Reedijk
f83bebcdde
Save the settings of the find window when reopening it (just like R5's terminal)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18612 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18612
2006-08-24 18:32:33 +00:00
Stefano Ceccherini
1ff0b28a93
Uncommented invalidation of the area occupied by the views when they are added/removed from the tree. This fixes a couple of problems, I can't say the bug # because bugzilla is down ATM. Why was this code commented out? Stephan ?
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18607 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18607
2006-08-24 14:09:15 +00:00
Jérôme Duval
f7402e702b
I forgot this one ...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18606 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18606
2006-08-24 13:12:22 +00:00
Axel Dörfler
967302c5b7
Fixed a stupid copy&paste bug.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18605 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18605
2006-08-24 12:33:15 +00:00
Jérôme Duval
eb60393dde
fill with spaces as suggested by Marcus, thanks!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18604 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18604
2006-08-24 10:34:49 +00:00
Jérôme Duval
1e8adb7d89
added core and core 2 ids
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18603 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18603
2006-08-24 10:33:50 +00:00
Stefano Ceccherini
6545a394e7
More cleanups
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18602 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18602
2006-08-24 10:09:11 +00:00
Axel Dörfler
fa407130aa
Now this should nail down bug #762 pretty well: BView::GetMouse() no calls the
...
private BWindow::_StealMouseMessage() which makes sure only messages for the
preferred handler are stolen, and also, that nothing gets lost that shouldn't
get lost.
Also updates the fLastMouseMoved view in case the message is actually removed
due to GetMouse().
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18601 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18601
2006-08-24 09:52:12 +00:00
Stefano Ceccherini
c944ee6c2d
First try at cleaning up StyleBuffer.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18600 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev18600
2006-08-24 09:41:22 +00:00