haiku/src/servers/app
Axel Dörfler 5131b5bcf6 The window and application server threads now run at B_DISPLAY_PRIORITY, too; this
was a stupid oversight, and should improve the responsiveness of the UI under load
a lot. Thanks Stefano!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19398 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-30 13:15:15 +00:00
..
drawing * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
Angle.cpp * cleanup (it is still used btw, at least in ServerFont) 2006-11-29 20:29:03 +00:00
Angle.h * cleanup (it is still used btw, at least in ServerFont) 2006-11-29 20:29:03 +00:00
app_server.rdef Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
AppServer.cpp * use exit() instead of exit_thread(), makes profiling even possible 2006-11-29 03:14:15 +00:00
AppServer.h * Removed ColorSet, it's no longer needed or used. 2006-04-26 09:03:28 +00:00
BitmapManager.cpp * Some refactoring: renamed OverlayCookie to Overlay and put it in its own 2006-04-23 15:45:35 +00:00
BitmapManager.h * With Rudolf's information about relocating overlays, I changed the way memory 2006-04-22 16:41:12 +00:00
ClientMemoryAllocator.cpp Implemented freeing of blocks, though it's not very efficient yet. 2006-03-18 18:37:37 +00:00
ClientMemoryAllocator.h * Implemented a new client allocation method: instead of having all bitmaps of 2006-03-18 13:43:26 +00:00
CursorData.cpp various changes to handling custom cursors: 2006-02-26 18:15:31 +00:00
CursorData.h various changes to handling custom cursors: 2006-02-26 18:15:31 +00:00
CursorManager.cpp * Removed ColorSet, it's no longer needed or used. 2006-04-26 09:03:28 +00:00
CursorManager.h various changes to handling custom cursors: 2006-02-26 18:15:31 +00:00
CursorSet.cpp * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
CursorSet.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
DebugInfoManager.cpp Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk. 2005-12-08 12:41:19 +00:00
DebugInfoManager.h turn off on-screen debugging for now, the errors it reported are not that critical, and printing the debug info itself could lead to problems 2005-11-10 13:38:22 +00:00
Decorator.cpp added a way for BWindow to store and restore arbitrary decor settings, 2006-05-25 12:01:28 +00:00
Decorator.h added a way for BWindow to store and restore arbitrary decor settings, 2006-05-25 12:01:28 +00:00
DecorManager.cpp * small fix 2006-11-29 03:13:15 +00:00
DecorManager.h * You can now change the look of a window on the fly. 2005-12-01 14:56:01 +00:00
DefaultDecorator.cpp Don't use a tab size that we might just later enlarge when calculating maxTabPos... 2006-05-30 15:03:02 +00:00
DefaultDecorator.h fixed some remaining issues with tab sliding: 2006-05-26 21:26:35 +00:00
Desktop.cpp The app_server did not reset keyboard focus on B_INPUT_METHOD_EVENT messages. 2006-10-31 01:24:05 +00:00
Desktop.h * The app_server now gives top-most menus the keyboard focus. 2006-10-30 14:21:28 +00:00
DesktopSettings.cpp Changed the way DesktopSettings work: 2006-08-26 15:13:08 +00:00
DesktopSettings.h Changed the way DesktopSettings work: 2006-08-26 15:13:08 +00:00
DesktopSettingsPrivate.h Changed the way DesktopSettings work: 2006-08-26 15:13:08 +00:00
DrawState.cpp minor clean up 2006-05-19 09:51:38 +00:00
DrawState.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
EventDispatcher.cpp The app_server did not reset keyboard focus on B_INPUT_METHOD_EVENT messages. 2006-10-31 01:24:05 +00:00
EventDispatcher.h Improved the fake mouse-moved mechanism quite a bit: 2006-08-24 08:49:21 +00:00
EventStream.cpp Implemented B_NO_POINTER_HISTORY. Window moving/resizing uses this mechanism 2006-01-11 12:25:06 +00:00
EventStream.h Implemented B_NO_POINTER_HISTORY. Window moving/resizing uses this mechanism 2006-01-11 12:25:06 +00:00
FontFamily.cpp * Renaming or moving a directory within the known font directories is now 2006-04-18 15:14:10 +00:00
FontFamily.h * Renaming or moving a directory within the known font directories is now 2006-04-18 15:14:10 +00:00
FontManager.cpp * Renaming or moving a directory within the known font directories is now 2006-04-18 15:14:10 +00:00
FontManager.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
HashTable.cpp Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
HashTable.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
InputManager.cpp The input_server is now notified when the screen resolution is changed. 2005-11-26 16:22:06 +00:00
InputManager.h The input_server is now notified when the screen resolution is changed. 2005-11-26 16:22:06 +00:00
IntPoint.cpp * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
IntPoint.h * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
IntRect.cpp * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
IntRect.h * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
Jamfile * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
MessageLooper.cpp The window and application server threads now run at B_DISPLAY_PRIORITY, too; this 2006-11-30 13:15:15 +00:00
MessageLooper.h You can now specify a timeout to MessageLooper::PostMessage(). 2005-12-12 13:12:51 +00:00
MultiLocker.cpp * implemented a BRegion pool per WindowLayer which is supposed 2006-04-07 19:14:25 +00:00
MultiLocker.h * implemented a BRegion pool per WindowLayer which is supposed 2006-04-07 19:14:25 +00:00
OffscreenServerWindow.cpp Some cleanup: 2005-12-01 12:07:28 +00:00
OffscreenServerWindow.h Some cleanup: 2005-12-01 12:07:28 +00:00
OffscreenWindowLayer.cpp * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
OffscreenWindowLayer.h remove empty functions which are no longer virtual anyways 2005-12-21 11:23:37 +00:00
PatternHandler.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
PNGDump.cpp Now writes the file type of the PNG files as well. This fixes bug #374, even though 2006-04-01 15:51:48 +00:00
PNGDump.h * added a call to png_set_strip_alpha() which could fix the alpha channel 2005-11-09 23:52:27 +00:00
RAMLinkMsgReader.cpp Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
RAMLinkMsgReader.h Removed unused files like PortMessage.cpp/h and Session.cpp/h. 2005-11-02 12:55:20 +00:00
ReferenceCounting.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
RegionPool.cpp * implemented a BRegion pool per WindowLayer which is supposed 2006-04-07 19:14:25 +00:00
RegionPool.h * implemented a BRegion pool per WindowLayer which is supposed 2006-04-07 19:14:25 +00:00
RenderingBuffer.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
RGBColor.cpp Some more GCC 4 and PPC fixes. 2006-05-19 15:52:21 +00:00
RGBColor.h cleanup 2006-05-22 10:03:24 +00:00
ScreenManager.cpp * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
ScreenManager.h first step of geting rid of abstract DisplayDriver base class for less development overhead, DisplayDriverPainter is renamed to DrawingEngine 2005-11-04 15:23:54 +00:00
ServerApp.cpp Minor cleanup. 2006-10-17 20:40:26 +00:00
ServerApp.h Fixed number 1 (or the only one? ;-)) crashing bug #306 in the app_server: 2006-04-21 22:43:23 +00:00
ServerBitmap.cpp * Some refactoring: renamed OverlayCookie to Overlay and put it in its own 2006-04-23 15:45:35 +00:00
ServerBitmap.h No longer invalidates the view when an overlay bitmap is updated. 2006-05-04 11:21:36 +00:00
ServerConfig.h * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
ServerCursor.cpp * With Rudolf's information about relocating overlays, I changed the way memory 2006-04-22 16:41:12 +00:00
ServerCursor.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
ServerFont.cpp We must not have the font manager locked when locking the desktop (no matter 2006-10-12 12:34:19 +00:00
ServerFont.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
ServerPicture.cpp Enable state synching for ServerPictures. Fixes bug 520 2006-11-28 14:52:51 +00:00
ServerPicture.h Moved picture data writing to its own class, thus simplifying code in 2006-11-12 20:00:36 +00:00
ServerScreen.cpp * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
ServerScreen.h Changed the way a valid display mode is chosen: 2006-03-01 16:08:28 +00:00
ServerTokenSpace.h * the app_server now uses a global token space - this should later be changed to 2005-11-14 19:46:20 +00:00
ServerWindow.cpp Moved picture data writing to its own class, thus simplifying code in 2006-11-12 20:00:36 +00:00
ServerWindow.h Fixed a big race condition in the server code: 2006-06-19 23:42:22 +00:00
SystemPalette.cpp * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
SystemPalette.h * Removed headers/private/servers/app - everything is in src/servers/app now. 2006-03-18 16:42:14 +00:00
ViewLayer.cpp * introduced a listener mechanism to be notified of frame buffer 2006-11-29 09:27:23 +00:00
ViewLayer.h * introduced IntPoint and IntRect, which are just like BPoint and BRect, 2006-11-29 03:20:07 +00:00
VirtualScreen.cpp The display resolution is now saved and restored. Probably doesn't handle non-default 2006-02-06 13:36:46 +00:00
VirtualScreen.h first step of geting rid of abstract DisplayDriver base class for less development overhead, DisplayDriverPainter is renamed to DrawingEngine 2005-11-04 15:23:54 +00:00
WindowLayer.cpp Parameter "window" is now allowed to be NULL (this fixes a crashing bug I introduced earlier). 2006-08-24 20:45:22 +00:00
WindowLayer.h added a way for BWindow to store and restore arbitrary decor settings, 2006-05-25 12:01:28 +00:00
WindowList.cpp * When the current focus window was closed or invisible, we used to 2006-03-15 21:33:12 +00:00
WindowList.h * added a fOriginalFlags that contains the unaltered flags as set by the client 2005-12-09 14:06:30 +00:00
Workspace.cpp reusing the old settings message is a good idea (thanks Axel!) 2006-04-14 10:50:47 +00:00
Workspace.h Implemented AS_SET_DESKTOP_COLOR - the desktop is not redrawn yet, but freshly exposed 2005-12-29 18:09:07 +00:00
WorkspacePrivate.h The display resolution is now saved and restored. Probably doesn't handle non-default 2006-02-06 13:36:46 +00:00
WorkspacesLayer.cpp This should allow you to switch into workspaces that are occupied with a BWindowScreen 2006-05-30 11:50:11 +00:00
WorkspacesLayer.h Added the scrolling offset when a view is created. 2006-04-04 01:51:16 +00:00