.. |
drawing
|
made room for a new meaning of BitmapBuffer, it will be used for a RenderingBuffer class that wraps arround a ServerBitmap. BBitmapBuffer on the other side is handy as well and wraps arround a BBitmap, as BitmapBuffer did before.
|
2005-06-27 22:11:27 +00:00 |
fonts
|
Forgot to update fonts Jamfiles - ideally, these should be moved somewhere else,
|
2005-03-24 14:51:25 +00:00 |
Angle.cpp
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
Angle.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
app_server.rdef
|
app_server.rsrc is no longer used (we already have the .rdef file).
|
2005-03-29 16:38:17 +00:00 |
AppServer.cpp
|
Improved quit mechanism (for the last time): if an application had open
|
2005-07-01 10:09:11 +00:00 |
AppServer.h
|
Improved quit mechanism (for the last time): if an application had open
|
2005-07-01 10:09:11 +00:00 |
BGet++.cpp
|
Improved AreaPool to have an initial size as well as well as a name that is
|
2005-06-24 04:01:16 +00:00 |
BGet++.h
|
Improved AreaPool to have an initial size as well as well as a name that is
|
2005-06-24 04:01:16 +00:00 |
BitmapManager.cpp
|
Improved AreaPool to have an initial size as well as well as a name that is
|
2005-06-24 04:01:16 +00:00 |
ColorSet.cpp
|
Fixed B_CONTROL_HIGHLIGHT_COLOR/BORDER_COLOR. Changed highlight color from Dano value
|
2005-06-28 21:52:32 +00:00 |
CursorData.cpp
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
CursorData.h
|
step 3, exracted code from DisplayDriver into DisplayDriverImpl, adjusted the existing implementations to derive from the new class, got rid of some "friend" stuff along the way, essentially I made room for the new Painter based DisplayDriver implementation.
|
2005-03-25 17:29:20 +00:00 |
CursorManager.cpp
|
As the comment says, deleting the cursor is not necessary.
|
2005-07-01 10:13:50 +00:00 |
CursorManager.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
DebugInfoManager.cpp
|
added a little debugging facility for printing on-screen debugging info on Haiku. For those like me without serial debugging... also made RootLayer use the desktop background color.
|
2005-05-25 23:59:23 +00:00 |
DebugInfoManager.h
|
added a little debugging facility for printing on-screen debugging info on Haiku. For those like me without serial debugging... also made RootLayer use the desktop background color.
|
2005-05-25 23:59:23 +00:00 |
Decorator.cpp
|
a new state begins life as a copy from the previous state, fixed Scale(). Note that BoundsOrigin() (and therefor Scale()) is called _a lot_ so we should cache the value! I started to work on this, but our lack of encapsulation strikes again... Layer::fLayerData is used directly all over the place.
|
2005-06-16 12:32:42 +00:00 |
DecorManager.cpp
|
Fixed some style related functions and other oddities in FontServer.
|
2005-06-24 03:31:41 +00:00 |
DecorManager.h
|
Cleanup for decorator management code
|
2005-06-17 19:10:15 +00:00 |
DefaultDecorator.cpp
|
substract the border width from minSize, as that is the inner width of the window
|
2005-06-28 00:34:51 +00:00 |
DefaultDecorator.h
|
a new state begins life as a copy from the previous state, fixed Scale(). Note that BoundsOrigin() (and therefor Scale()) is called _a lot_ so we should cache the value! I started to work on this, but our lack of encapsulation strikes again... Layer::fLayerData is used directly all over the place.
|
2005-06-16 12:32:42 +00:00 |
Desktop.cpp
|
inlined a few methods in header file, otherwise app_server would not build
|
2005-06-25 08:45:00 +00:00 |
Desktop.h
|
inlined a few methods in header file, otherwise app_server would not build
|
2005-06-25 08:45:00 +00:00 |
FontFamily.cpp
|
large cleanup, should have fixed some memory leaks too
|
2005-06-03 19:30:32 +00:00 |
FontServer.cpp
|
Fixed some style related functions and other oddities in FontServer.
|
2005-06-24 03:31:41 +00:00 |
Globals.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
IPoint.cpp
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
Jamfile
|
Small hack to get to know the code a bit better.
|
2005-07-01 06:53:07 +00:00 |
Layer.cpp
|
implemented hooks for resizing and moving operations. BViews now resize corectly in Playground app. Ignore the Convert*() stuff.
|
2005-07-02 10:40:14 +00:00 |
Layer.h
|
Added Flags(), ResizeMode(), made virtuals be prototypes only.
|
2005-07-02 10:36:24 +00:00 |
LayerData.cpp
|
Fixed some style related functions and other oddities in FontServer.
|
2005-06-24 03:31:41 +00:00 |
MultiLocker.cpp
|
Added some root layer locking in ServerWindow.cpp when accessing the layer tree. Moved HWInterface management out of DisplayDriverPainter and into Desktop. Removed all the directly hardware related functions from DisplayDriver API. They just called the same HWInterface functions. Now DisplayDriver is much cleaner and ready for being attached to a yet to be written BitmapHWInterface. Clean up of the display mode stuff in Screen and the View-/AccelerantHWInterface. Frequency is now regarded on Haiku. AccelerantHWInterface::GetModeList now works before SetMode has been called. Added MultiLocker from the sample code. HWInterface uses it now in preparation to being used from multiple instances of DisplayDriver.
|
2005-06-23 23:46:17 +00:00 |
MultiLocker.h
|
Added some root layer locking in ServerWindow.cpp when accessing the layer tree. Moved HWInterface management out of DisplayDriverPainter and into Desktop. Removed all the directly hardware related functions from DisplayDriver API. They just called the same HWInterface functions. Now DisplayDriver is much cleaner and ready for being attached to a yet to be written BitmapHWInterface. Clean up of the display mode stuff in Screen and the View-/AccelerantHWInterface. Frequency is now regarded on Haiku. AccelerantHWInterface::GetModeList now works before SetMode has been called. Added MultiLocker from the sample code. HWInterface uses it now in preparation to being used from multiple instances of DisplayDriver.
|
2005-06-23 23:46:17 +00:00 |
PicturePlayer.cpp
|
DisplayDriver::DrawBitmap() takes no more region, the clipping is expected to be already set, as with all other drawing functions. Moved bitmap drawing message dispatching in the drawing messages area, where the correct clipping is set too. Moved cases for messages that don't need clipping applied, ie which don't draw anything, into the normal dispatch function. This means SetHighColor() and so on will no longer rebuild the clipping in Painter. Would be interesting to know how much performance this had cost...
|
2005-05-20 00:09:59 +00:00 |
PicturePlayer.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
PNGDump.cpp
|
just a little cleanup, made PNG screenshots work
|
2005-05-15 00:22:55 +00:00 |
PNGDump.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
RAMLinkMsgReader.cpp
|
Renamed BAppServerLink to AppServerLink, BPortLink to PortLink, LinkMsgReader
|
2005-06-14 21:28:56 +00:00 |
RAMLinkMsgReader.h
|
Renamed BAppServerLink to AppServerLink, BPortLink to PortLink, LinkMsgReader
|
2005-06-14 21:28:56 +00:00 |
RGBColor.cpp
|
Added an app server command to retrieve the color map. Made some adjustments to SystemPalette.cpp, implemented support for it in BPrivateScreen. Moved get_scs() a bit down to avoid a deadlock. Note that getting the colormap doesn't work due to port capacity limit (?)
|
2005-06-07 21:32:24 +00:00 |
RootLayer.cpp
|
addapted to new clipping code
|
2005-07-02 10:37:53 +00:00 |
RootLayer.h
|
Small hack to get to know the code a bit better.
|
2005-07-01 06:53:07 +00:00 |
ServerApp.cpp
|
As the comment says, deleting the cursor is not necessary.
|
2005-07-01 10:13:50 +00:00 |
ServerApp.h
|
Improved quit mechanism (for the last time): if an application had open
|
2005-07-01 10:09:11 +00:00 |
ServerBitmap.cpp
|
fInitialized is also set in the copy constructor. BTW, the Haiku Logo is displayed now (forgot to commit this earlier). Thanks to Axel for finding out about this.
|
2005-06-14 00:38:21 +00:00 |
ServerCursor.cpp
|
cosmetical changes and some bug fixes along the way, added another constructor to take on bitmap data from somewhere else
|
2005-04-14 00:04:26 +00:00 |
ServerFont.cpp
|
Fixed some style related functions and other oddities in FontServer.
|
2005-06-24 03:31:41 +00:00 |
ServerPicture.cpp
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
ServerPicture.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
ServerScreen.cpp
|
Added some root layer locking in ServerWindow.cpp when accessing the layer tree. Moved HWInterface management out of DisplayDriverPainter and into Desktop. Removed all the directly hardware related functions from DisplayDriver API. They just called the same HWInterface functions. Now DisplayDriver is much cleaner and ready for being attached to a yet to be written BitmapHWInterface. Clean up of the display mode stuff in Screen and the View-/AccelerantHWInterface. Frequency is now regarded on Haiku. AccelerantHWInterface::GetModeList now works before SetMode has been called. Added MultiLocker from the sample code. HWInterface uses it now in preparation to being used from multiple instances of DisplayDriver.
|
2005-06-23 23:46:17 +00:00 |
ServerScreen.h
|
Added some root layer locking in ServerWindow.cpp when accessing the layer tree. Moved HWInterface management out of DisplayDriverPainter and into Desktop. Removed all the directly hardware related functions from DisplayDriver API. They just called the same HWInterface functions. Now DisplayDriver is much cleaner and ready for being attached to a yet to be written BitmapHWInterface. Clean up of the display mode stuff in Screen and the View-/AccelerantHWInterface. Frequency is now regarded on Haiku. AccelerantHWInterface::GetModeList now works before SetMode has been called. Added MultiLocker from the sample code. HWInterface uses it now in preparation to being used from multiple instances of DisplayDriver.
|
2005-06-23 23:46:17 +00:00 |
ServerWindow.cpp
|
Now prints out a message when the window title should be set.
|
2005-07-01 18:29:20 +00:00 |
ServerWindow.h
|
Moved CopyBits from ServerWindow to Layer. Also, made CopyBits code execute in RootLayer's thread
|
2005-06-28 15:34:54 +00:00 |
SubWindowList.cpp
|
ServerApp now maintains a list of all windows, ServerWindow's AS_DELETE_WINDOW
|
2005-06-23 18:48:10 +00:00 |
SubWindowList.h
|
Renamed class FMWList to SubWindowList. Cleaned up SubWindowList a bit.
|
2005-06-17 16:34:22 +00:00 |
SysCursor.cpp
|
Renamed BAppServerLink to AppServerLink, BPortLink to PortLink, LinkMsgReader
|
2005-06-14 21:28:56 +00:00 |
SystemPalette.cpp
|
Documented the public methods, changed the file description
|
2005-06-14 07:29:16 +00:00 |
TokenHandler.cpp
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
Utils.cpp
|
Aren't these supposed to be chars?
|
2005-04-01 04:03:11 +00:00 |
Utils.h
|
Moved app_server files to app/.
|
2005-03-24 14:45:52 +00:00 |
WinBorder.cpp
|
moving and resizing windows works with the new clipping code. scrolling BViews also works.
|
2005-06-28 12:25:32 +00:00 |
WinBorder.h
|
moving and resizing windows works with the new clipping code. scrolling BViews also works.
|
2005-06-28 12:25:32 +00:00 |
Workspace.cpp
|
ServerApp now maintains a list of all windows, ServerWindow's AS_DELETE_WINDOW
|
2005-06-23 18:48:10 +00:00 |
Workspace.h
|
Implemented the settings functions
|
2005-06-07 01:29:12 +00:00 |
WorkspacesLayer.cpp
|
addapted to new clipping code
|
2005-07-02 10:37:53 +00:00 |
WorkspacesLayer.h
|
WorkspacesLayer now makes use of DisplayDriver::ConstrainClippingRegion() in
|
2005-07-01 07:58:22 +00:00 |