Rudolf Cornelissen
19c9c0bb0e
added HW retrace sync (preventing overlay update glitches during resizing/moving windows etc)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14210 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 14:44:13 +00:00
Jérôme Duval
64f6fcfb1d
added a socketpair prototype (part of bug #52 )
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14209 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 14:10:42 +00:00
Jérôme Duval
f7dca40cad
added uptime
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14208 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 13:22:30 +00:00
Rudolf Cornelissen
3104d2e390
bumped version to 0.13
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14206 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 12:28:31 +00:00
Rudolf Cornelissen
5cb7cd0464
added 'horizontal source last position' overlay register programming. high-res video (DVD) now shows correctly.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14205 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 12:28:05 +00:00
Jérôme Duval
b6389f3106
fix BStopWatch::Resume()
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14204 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-20 11:34:22 +00:00
Adi Oanca
534bc2c360
moving and resizing windows works very well now.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14202 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-19 22:41:48 +00:00
Adi Oanca
715e2973a9
Fix for an app_server bug. Thanks Ingo\!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14200 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-19 19:45:17 +00:00
Adi Oanca
1b65556d66
more work on the input handling. I let Layer/WinBorder handle the MouseDown/Moved/Up instead of doing this in RootLayer::MouseEventHandler(). I did this because I felt it's more clean and in the near future RootLayer may have other children than WinBorders, for example simple Layers representing tooltips/bubbles/etc.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14198 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-18 22:43:31 +00:00
Alexander G.M. Smith
c5233d297e
Record draft menu functionality decision (via mailing list discussion)
...
for future implementation, when someone has time.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14197 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-18 18:27:02 +00:00
Rudolf Cornelissen
9794c563cd
updated reg define
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14196 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-17 08:45:14 +00:00
Rudolf Cornelissen
76da25cab4
added chip_rev fetching code, updated doc.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14195 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-17 08:44:34 +00:00
Rudolf Cornelissen
f583f15cbc
added chip_rev dependant overlay programming, added hor. and vert. filtering. Bumped version to 0.12.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14194 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-17 08:43:40 +00:00
Axel Dörfler
d86d4063b0
thread_create_thread_start() is a thread_func and therefore returns int32 not status_t
...
(that's what our headers say).
Some style fixes in signal.c.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14192 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-16 12:52:59 +00:00
Adi Oanca
8b94d5ecdd
Work in progress for the new input handling stuff...
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14191 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-16 05:10:21 +00:00
Rudolf Cornelissen
a59bd8b8bc
updated docs
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14190 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-15 17:27:17 +00:00
Rudolf Cornelissen
83cb01f0cd
added overlay upscaling. Downscaling not yet supported. Set the temporary max width to 384 so PAL MPEG1 should display OK (will be a calculated setting later). Enabled overlay support now, although it might not work on all cards. If you test it, please let me know what happens. Bumped version to 0.11.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14189 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-15 17:26:48 +00:00
Rudolf Cornelissen
3c9e128418
minor register naming mods.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14188 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-15 14:44:17 +00:00
Rudolf Cornelissen
acf4ab3767
updated VIA overlay code so it actually works. Still no scaling and colorkeying, still disabled. video witdh temporarily fixed to 'max' 320 pixels, pending extra calc code. Also a chiprev. check needs to be added to choose settings depending on that.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14187 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-15 14:43:18 +00:00
Jérôme Duval
2057015b2f
added a README file to screensaver kit package
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14185 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-14 15:14:52 +00:00
Rudolf Cornelissen
f1616b172d
smal update to overlay engine register defines.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14183 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 19:36:07 +00:00
Rudolf Cornelissen
cb79d95c1b
some sloppy and preliminary overlay engine programming is in place for learning purposes. Engine engages, shows distorting overlay at the correct window position. Colorkeying disabled, scaling fixed 1x. Whole code is disabled by default at this time, until code neat and fully OK :)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 19:35:20 +00:00
Jérôme Duval
ab38c90461
added a libroot sigpending, kernel support isn't implemented
...
(fixed partly bug #49 )
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14181 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 16:12:20 +00:00
Jérôme Duval
3f84430938
added a trace and changed err type in team_create_thread_start()
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14180 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 15:44:30 +00:00
Rudolf Cornelissen
7cb91ee94e
added all VIA video overlay engine defines.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14179 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 14:05:14 +00:00
Rudolf Cornelissen
369d6dd691
added memory type ID register define.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14178 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 12:35:14 +00:00
Rudolf Cornelissen
c75aba1bee
added memory bandwidth check for overlay support decisions
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14177 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 12:34:03 +00:00
Rudolf Cornelissen
402e2a2eef
version is now 0.10
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 08:50:20 +00:00
Rudolf Cornelissen
870017dedc
modified PLL programming a bit to prevent unknown refresh during driver init.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14175 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-13 08:49:45 +00:00
Alexander G.M. Smith
23c29a9f30
Fix up font restoration from preferences so it actually sets the font.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14159 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-11 19:28:18 +00:00
Alexander G.M. Smith
7235a5a7dd
Turn off the drafts live-query menu update when viewing existing e-mail
...
messages. It limits the number of open windows to an annoyingly small
quantity and makes opening mail files slow. That's because EACH window
starts up a bunch of queries to find drafts, one for each disk volume.
Comments about design alternatives to this kludge welcome.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14158 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-11 17:50:53 +00:00
Adi Oanca
5c65e26c5b
DEC_MOVETOFRONT was never used. We're using DEC_DRAG for this purpose also.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14150 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-10 16:45:15 +00:00
Adi Oanca
2138d632a6
In adding support for BView input events I got to rework/refractor the mouse input handling. This should be ready in a few days, so don't worry about the code being #ifdef-ed :-)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-08 16:53:42 +00:00
Jérôme Duval
04b831a692
added pause() (kernel support is lacking though)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-08 13:06:49 +00:00
Jérôme Duval
96e6579454
added a libroot sigsuspend, kernel support isn't implemented
...
(fixed partly bug #48 )
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-08 12:26:16 +00:00
Jérôme Duval
7f539a934a
added CDPlayer
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14128 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-08 08:42:36 +00:00
Jérôme Duval
6661d42166
added eject
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14127 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-07 18:30:40 +00:00
Jérôme Duval
842d818fe5
added play (works on Haiku now)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-07 17:14:32 +00:00
Jérôme Duval
274b8a8cc9
cdrom devices are handled properly now
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-07 15:37:09 +00:00
Jérôme Duval
f13c45ad3f
visual improvement
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-06 22:45:31 +00:00
Jérôme Duval
0e3e51f289
clean up
...
fixed Serbian and Greek dead keys
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-06 17:20:05 +00:00
Jérôme Duval
20d75e2e3d
all acute keys are now fixed
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-06 14:17:14 +00:00
Jérôme Duval
cf0f919ab0
attempt at fixing greek keymap : acute dead key is ";"
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-06 13:48:26 +00:00
Jérôme Duval
30a2435232
-fmultiple-symbol-spaces is only needed for target R5
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14120 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-06 08:42:54 +00:00
Adi Oanca
ffd509fd9b
more code for input events. refractored some code in RootLayer class
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14119 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-05 18:55:32 +00:00
Jérôme Duval
e96ac99568
improves style
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-05 18:01:48 +00:00
Jérôme Duval
911290f701
copyright update
...
fix for blank time in screen_blanker
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-05 12:54:15 +00:00
Jérôme Duval
1974b4b7df
fixed multiple launchs when cornered
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-05 12:31:23 +00:00
Jérôme Duval
850fb78d9c
now monitor the directory if settings file is not found, and vice et versa
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-05 10:09:24 +00:00
Adi Oanca
448f8b3243
update. added some code to support BView::SetMouseEventMask. code inactive ATM.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14107 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-09-03 18:08:49 +00:00