Stefano Ceccherini
5aab324272
forgot this
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32741 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32741
2009-08-27 08:42:31 +00:00
Axel Dörfler
2c704682c4
* Reenabled direct window mode, ie. reverted r32693.
...
* Fixed warnings with DEBUG enabled.
* Minor cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32740 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32740
2009-08-27 08:39:48 +00:00
Axel Dörfler
050ad934be
* Automatic whitespace cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32739 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32739
2009-08-27 08:34:45 +00:00
Stefano Ceccherini
04c2fe0b76
We don't need these either for now.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32738 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32738
2009-08-27 08:20:46 +00:00
Axel Dörfler
4a76f8198b
* Fixed style and indentation issues; Stefano, you might want to check your
...
editor's tab settings before doing more of those.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32737 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32737
2009-08-27 08:01:57 +00:00
Stefano Ceccherini
37ad10783e
I suspect we don't need those in the build system, at least for now (I actually checked,
...
of course :-) +alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32736 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32736
2009-08-27 07:55:55 +00:00
Stefano Ceccherini
b2e0239b34
Removed unused header. +alphabranch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32735 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32735
2009-08-27 07:31:35 +00:00
Michael Lotz
8d5e993169
mmlr+anevilyak:
...
Unconditionally release the reader sem when the previous buffer size was 0
instead of testing for fParserWaiting as there is a race condition between
setting it to true in the parser thread and checking for it in the reader
thread so a release_sem() could be missed causing #4343 . To reduce the possible
side effect of needlessly looping through acquire_sem() for too many
unconditionally released sems, we eat them in the parser thread once we're sure
we can't miss an event because of that. Also added a TODO about a memcpy()
optimization as pointed out by Rene.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32733 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32733
2009-08-27 02:15:20 +00:00
Michael Lotz
5fa8a19786
Actually don't report any failures of the TUR command, as for devices with no
...
media present they will always fail with the no media or media changed errors.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32732 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32732
2009-08-27 01:41:07 +00:00
Michael Lotz
de9aa21e08
If the device tells us that it doesn't support the Test Unit Ready (TUR) command,
...
don't try to use it for media status polling. In those cases we'll assume a
fixed device with no exchangable medias and therefore always return B_OK.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32731 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32731
2009-08-27 01:38:20 +00:00
Stefano Ceccherini
1727c564e7
Same as the previous commit, for the build headers. (both +alphabranch).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32729 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32729
2009-08-26 21:59:48 +00:00
Stefano Ceccherini
a7bd8e7b1d
Rewrote PropertyInfo.h. Also got rid of R3 compatibility.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32728 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32728
2009-08-26 21:56:28 +00:00
Stephan Aßmus
e597623fc8
Small cleanups.
...
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32726 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32726
2009-08-26 18:58:11 +00:00
Stephan Aßmus
0e0c81e027
Rewrote PrintJob.h
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32725 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32725
2009-08-26 18:56:44 +00:00
Stephan Aßmus
29c26d1e57
* Indentation cleanup
...
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32724 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32724
2009-08-26 18:46:08 +00:00
Stephan Aßmus
33d568ae09
* Indentation cleanup
...
* Code cleanup
* Refactoring (the unit tests still pass)
* Disabled experimental API (BAffineTransform, which is not yet publically
available anyway)
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32723 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32723
2009-08-26 18:40:04 +00:00
Rudolf Cornelissen
d5a6847722
re-enabling app_server support for accelerant hook GET_PREFERRED_DISPLAY_MODE. This was disabled by accident in R26545 by Stippi I expect. The ATI, Radeon and nVidia driver are needing this for fisrt-time starting in native display mode if EDID failed. Please let me know if this shouldn't be enabled. +alphabranch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32722 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32722
2009-08-26 18:31:53 +00:00
Oliver Ruiz Dorantes
3f664b99dc
- Schedule event interrupt transfer with the maximun possible event size, => reduces the number of callbacks for bigger packages
...
- Add debug options for dumping incoming usb buffers
- Styling
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32721 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32721
2009-08-26 17:50:41 +00:00
Axel Dörfler
4c72b8cf43
* DirectConnect() with B_DIRECT_START must not unlock drawing before updating
...
to the latest direct_buffer_info - it could trash memory before.
* Now handles failed allocations more gracefully.
* Cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32719 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32719
2009-08-26 17:24:15 +00:00
Stephan Aßmus
8cc8b1b7e9
* Updated indentation style
...
* Fixed copyright
* Reordered inherited virtuals to improve the grouping
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32718 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32718
2009-08-26 14:53:06 +00:00
Stephan Aßmus
15ff16b991
* Updated indentation and pointer/reference style.
...
* Fixed copyright
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32717 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32717
2009-08-26 14:34:56 +00:00
Stephan Aßmus
4b15b90979
* Updated indentation style.
...
* Fixed copyright.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32716 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32716
2009-08-26 14:30:36 +00:00
Stephan Aßmus
97da0e7cfb
* Updated indentation style
...
* Fixed copyright
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32715 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32715
2009-08-26 14:25:36 +00:00
Stephan Aßmus
56f7fdc402
* Updated indentation style
...
* Fixed copyright
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32714 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32714
2009-08-26 14:19:30 +00:00
Stephan Aßmus
a744468925
Rewritten. Note that the implementation for this class seems to be completely
...
missing. IIRC, I did write an app way back that used this class...
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32713 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32713
2009-08-26 14:04:37 +00:00
François Revol
f437d20ef3
Fix warning.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32712 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32712
2009-08-26 13:50:29 +00:00
Stephan Aßmus
a449ca33dc
* Updated indentation style
...
* Fixed copyright
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32711 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32711
2009-08-26 13:44:50 +00:00
Stephan Aßmus
42a5968afd
Cannot change the ordering of the additional virtual methods, or BC is
...
broken.
+alphabranch (if previous commit is also applied)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32710 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32710
2009-08-26 13:33:54 +00:00
François Revol
fbe95ad458
Fix warning: deprecated conversion from string constant to 'char*'.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32709 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32709
2009-08-26 13:24:59 +00:00
François Revol
241dbd3785
Fix warnings about deprecated automatic (char *) cast.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32708 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32708
2009-08-26 13:17:24 +00:00
Stephan Aßmus
3ceab7ef3f
Fixed problem with the AddPathCommand. When ownership of the added paths is
...
not transfered to the commmand, it needs to add references. If not more of
such problems are lurking, it could already fix ticket #4104 . Note that you
can build Icon-O-Matic with referencable tracing turned on (generic/support/
Referenceable.cpp). The backtrace in #4104 would specifically hint at a
problem with assigning paths to shape and then unassigning them. Assigning
them didn't add the references that unassigning the paths removed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32707 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32707
2009-08-26 13:16:40 +00:00
François Revol
64c68424bd
Fix warning.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32706 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32706
2009-08-26 13:12:02 +00:00
François Revol
8382dc4be4
- Fix warnings,
...
- UTF-8,
- add copyrights.
We shouldn't need this anymore anyway, devfs handles rescanning on its own...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32705 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32705
2009-08-26 13:10:08 +00:00
François Revol
285fe0a395
Fix warning.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32704 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32704
2009-08-26 13:06:10 +00:00
François Revol
ab7f85abe8
Fix warning.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32703 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32703
2009-08-26 13:04:58 +00:00
Stephan Aßmus
6eb37bdef7
* Copyright fixed
...
* Indentation updated.
* Better grouping of methods.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32702 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32702
2009-08-26 12:22:10 +00:00
Stephan Aßmus
13e50c47a2
* Indentation cleanup.
...
* 80 chars limit
* Copyright fixed.
* Better grouping of methods.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32701 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32701
2009-08-26 12:08:09 +00:00
Stephan Aßmus
0a5897b71f
* Updated indentation style
...
* Better grouping of methods
* Fixed copyright
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32700 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32700
2009-08-26 11:47:51 +00:00
Stephan Aßmus
7e43502299
* Updated indentation.
...
* Better grouping.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32699 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32699
2009-08-26 11:27:06 +00:00
Stephan Aßmus
f81fb0e5f6
80 chars/line
...
+ alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32698 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32698
2009-08-26 11:19:20 +00:00
Stephan Aßmus
b87283e761
* Updated indentation and licence.
...
* Added experimental API warning.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32697 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32697
2009-08-26 11:16:49 +00:00
Axel Dörfler
f808efaf83
* Rewrote TimeSource.h.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32696 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32696
2009-08-26 11:13:14 +00:00
Stephan Aßmus
2d6e435398
* Updated indentation style
...
* Added warning about this being experimental API.
+alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32695 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32695
2009-08-26 11:10:23 +00:00
Stefano Ceccherini
d913595783
Disabled BDirectWindow mode for the time being. +alphabranch
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32694 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32694
2009-08-26 11:08:51 +00:00
Stefano Ceccherini
fb984c136f
Disabled BDirectWindow window mode, for the time being (at least until
...
we fix it). +alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32693 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32693
2009-08-26 11:08:22 +00:00
Stefano Ceccherini
8c52a155f0
Reapplied some old fixes (which don't help at all, I had already tried).
...
Some (disabled) syslog output.
Renamed buffer_info to fBufferInfo and made it private.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32692 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32692
2009-08-26 10:59:28 +00:00
Stephan Aßmus
97e88fa432
Indentation cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32691 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32691
2009-08-26 10:58:22 +00:00
Stephan Aßmus
aaa6b1228a
Updated indentation style.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32690 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32690
2009-08-26 10:45:36 +00:00
Stephan Aßmus
87ba0eaa2b
Fixed for 80 char limit.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32689 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32689
2009-08-26 10:32:41 +00:00
Stephan Aßmus
a3840a518d
One more little cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32688 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev32688
2009-08-26 10:31:03 +00:00