Stefano Ceccherini
|
cb80e15b3c
|
ServerWindow is no more a ServerApp's friend. Some cleanups.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12663 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-14 13:22:26 +00:00 |
|
Stephan Aßmus
|
9bdb0522c1
|
Implemented BFont::GetEscapments() float version. It is pretty rough yet, but appears to handle UTF8 correctly. The optional escapement_delta is currently ignored. I didn't touch other functionality too much, until I know more about it.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12645 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-12 15:09:30 +00:00 |
|
Stephan Aßmus
|
b3d3da708d
|
more cleanup, fixed a bug in AS_GET_ESCAPEMENTS_AS_FLOATS that caused a lockup. DarkWyrm - I'm looking at you. :-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12640 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-12 10:31:48 +00:00 |
|
Stefano Ceccherini
|
f3a544e820
|
Putting this handler in once again, as it looks it's used in InterfaceDefs.cpp, even if it's not working
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12595 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-08 06:21:48 +00:00 |
|
Stefano Ceccherini
|
8058130392
|
Cleanup of the ServerApp parts I looked at. Removed reduntant comments
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12594 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-08 06:06:55 +00:00 |
|
DarkWyrm
|
fb52610b82
|
Added a handler for GET_ESCAPEMENTS_AS_FLOATS so that there are no deadlocks in the BFont call until the server-side code can be implemented
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12590 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-07 17:11:30 +00:00 |
|
Stefano Ceccherini
|
04efb239b7
|
AppServer is no longer a friend of ServerApp. Small cleanups.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12586 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-07 15:56:15 +00:00 |
|
Stefano Ceccherini
|
78f09a0553
|
app_server doesn't hang anymore when an application exits in an unclean way. Got rid of the kill_thread in ServerApp's destructor. Small refactoring. Added a TODO item.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-06 22:38:04 +00:00 |
|
Stefano Ceccherini
|
61d296c9f5
|
Fixed a crashing bug
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-05 07:38:39 +00:00 |
|
DarkWyrm
|
5e6d7d522d
|
Fixed a TODO - added a method for calling StringWidth with a ServerFont instead of DrawData
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12568 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-04 09:39:06 +00:00 |
|
Stefano Ceccherini
|
f812bf8b4c
|
Implemented server side support for BScreen::SetMode(). Note that setting the mode works, but rootlayer crashes afterwards. I guess I'll need to lock something. Adi ? Stephan ?
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12523 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-01 06:26:49 +00:00 |
|
Stefano Ceccherini
|
6e927d6e3b
|
BScreens methods didn't work for a number of reasons: fixed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12517 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-30 07:04:27 +00:00 |
|
Stephan Aßmus
|
e742e3e106
|
refactoring and cleanup in LayerData and friends, it shows what I mean by "forced code paths" for example in coupled font size and view scale, added a couple TODOs, disabled decoupled frame buffer transfers, it is buggy and deadlocks for some reason...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12441 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-19 00:42:42 +00:00 |
|
Stephan Aßmus
|
3dea4bb659
|
cleanup the defines, move old DisplayDriver implementations out because they are currently unused and won't build
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12438 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-18 18:48:19 +00:00 |
|
Adi Oanca
|
d7c2c05061
|
Big cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12424 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-16 13:30:49 +00:00 |
|
Michael Lotz
|
7d5778defa
|
Added support for GetEscapements() too. Still unfinished. Maybe this should be moved elsewhere?
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-01 09:18:25 +00:00 |
|
Michael Lotz
|
c2da902f2e
|
Implemented BPortLink::AttachShape and BPortLink::ReadShape and used them for passing the shapes in AS_GET_GLYPH_SHAPES.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12215 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-01 07:29:04 +00:00 |
|
Michael Lotz
|
ebf8af66c9
|
Added support for BFont::GetGlyphShapes. Not finished yet and untested, delivery method as to be changed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-01 07:00:32 +00:00 |
|
Axel Dörfler
|
b2b5acff33
|
Made DISPLAYDRIVER a true compile time option.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12119 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-29 15:39:08 +00:00 |
|
Adi Oanca
|
256c1b1502
|
Insignifican change. Read uint32 instead of int32.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-28 21:26:35 +00:00 |
|
Axel Dörfler
|
33bbe22391
|
Moved app_server files to app/.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11972 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-24 14:45:52 +00:00 |
|