haiku/src/servers/app
Stefano Ceccherini 9f5ffc2c3c Fixed BFont's GetTunedCount() and IsFixed()
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13293 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-06-27 15:44:47 +00:00
..
drawing Using the read locking in DisplayDriver was a bit early. Painter itself is not thread safe, so while we use the HWInterface lock for locking, we can only do read locking once each window has its own Painter instance. I'm still investigating this possibility. It depends on the memory foot print of painter, of which I don't have a clear idea yet. Anyways, this quick change fixes Adis problems and is required at this time anyways. Sorry for the inconvenience. 2005-06-25 22:56:24 +00:00
fonts
Angle.cpp
Angle.h
app_server.rdef
AppServer.cpp Fixed some style related functions and other oddities in FontServer. 2005-06-24 03:31:41 +00:00
AppServer.h Fixed some style related functions and other oddities in FontServer. 2005-06-24 03:31:41 +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 Some cleanups to ColorSet in anticipation of future cleanups for Appearance app 2005-06-15 17:20:17 +00:00
CursorData.cpp
CursorData.h
CursorManager.cpp
CursorManager.h
DebugInfoManager.cpp
DebugInfoManager.h
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 Some minor work on minimum window sizes. A WinBorder now makes sure it has 2005-06-27 02:06:15 +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
FontServer.cpp Fixed some style related functions and other oddities in FontServer. 2005-06-24 03:31:41 +00:00
Globals.h
IPoint.cpp
Jamfile 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
Layer.cpp Some minor work on minimum window sizes. A WinBorder now makes sure it has 2005-06-27 02:06:15 +00:00
Layer.h integration of the new clipping code continues 2005-06-25 15:45:58 +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
PicturePlayer.h
PNGDump.cpp
PNGDump.h
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 Fixed array initialization. 2005-06-25 14:13:30 +00:00
RootLayer.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
ServerApp.cpp Fixed BFont's GetTunedCount() and IsFixed() 2005-06-27 15:44:47 +00:00
ServerApp.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
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
ServerFont.cpp Fixed some style related functions and other oddities in FontServer. 2005-06-24 03:31:41 +00:00
ServerPicture.cpp
ServerPicture.h
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 integration of the new clipping code continues 2005-06-25 15:45:58 +00:00
ServerWindow.h The app_server now cleans up better after a team crashed; not only the 2005-06-23 23:21:10 +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
Utils.cpp
Utils.h
WinBorder.cpp Some minor work on minimum window sizes. A WinBorder now makes sure it has 2005-06-27 02:06:15 +00:00
WinBorder.h - simplified a little the update code/process. 2005-06-25 13:09:19 +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