..
drawing
* removed CopyRegionList, as it made no sense
2005-12-10 10:42:26 +00:00
Angle.cpp
Some cleanup, some removed typos, some unification, some fixes and some added todos. Most of it related to client-server communication. Apps that rely on BFont stuff should work now (StyledEdit, Fonts, Keymap, Menu, ...). Or should not hang/quit at startup at least.
2005-07-10 21:16:43 +00:00
Angle.h
Some cleanup, some removed typos, some unification, some fixes and some added todos. Most of it related to client-server communication. Apps that rely on BFont stuff should work now (StyledEdit, Fonts, Keymap, Menu, ...). Or should not hang/quit at startup at least.
2005-07-10 21:16:43 +00:00
app_server.rdef
added icons needed for BAlerts
2005-07-16 22:50:43 +00:00
AppServer.cpp
Some cleanup, removed some remaining RootLayer references.
2005-12-09 17:32:32 +00:00
AppServer.h
* Introduced a new handshake between input_server and app_server, and some
2005-11-15 19:59:53 +00:00
BGet++.cpp
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
BGet++.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
BitmapManager.cpp
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
ColorSet.cpp
Some cleanup, some removed typos, some unification, some fixes and some added todos. Most of it related to client-server communication. Apps that rely on BFont stuff should work now (StyledEdit, Fonts, Keymap, Menu, ...). Or should not hang/quit at startup at least.
2005-07-10 21:16:43 +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
* the app_server now uses a global token space - this should later be changed to
2005-11-14 19:46:20 +00:00
CursorManager.h
* the app_server now uses a global token space - this should later be changed to
2005-11-14 19:46:20 +00:00
CursorSet.cpp
Removed {set|get}_syscursor according to DW. Scratch that last sentence in the last commit, with this Appearance builds again.
2005-07-18 00:35:18 +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
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
DecorManager.cpp
* You can now change the look of a window on the fly.
2005-12-01 14:56:01 +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
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
DefaultDecorator.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
Desktop.cpp
The fWindowLock is now responsible for all window activities - no need to sometimes
2005-12-10 13:47:13 +00:00
Desktop.h
The Workspaces window is now updated again. Only mouse clicks don't work yet.
2005-12-09 16:20:01 +00:00
DesktopSettings.cpp
Reenabled most of the workspaces functionality - the Workspaces window doesn't
2005-11-30 15:47:01 +00:00
DesktopSettings.h
* the FontManager is now a looper (but doesn't do anything useful yet).
2005-11-03 17:03:36 +00:00
DesktopSettingsPrivate.h
The font manager now has default fonts for bold/fixed as well - these are now used
2005-11-09 19:16:25 +00:00
DrawState.cpp
fixes origin and scale handling, it behaves mostly like R5 now (it is used for drawing only, yes not mouse coords or anything else). Also fixes offscreen layers clipping rebuilding when the user defined clipping is added or changed
2005-11-20 15:10:18 +00:00
EventDispatcher.cpp
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
EventDispatcher.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
EventStream.cpp
EventDispatcher::_Unset() did not wait for the event looper thread under BeOS, as
2005-11-30 15:31:33 +00:00
EventStream.h
The input_server is now notified when the screen resolution is changed.
2005-11-26 16:22:06 +00:00
FontFamily.cpp
Quick and dirty hack to let those font rendering problems disappear - I don't really
2005-11-26 22:26:50 +00:00
FontManager.cpp
Fixes that make Haiku build with gcc 4. Mainly out of the following
2005-11-12 23:27: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
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
Jamfile
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
MessageLooper.cpp
A message looper can now have a death semaphore, ServerWindow now uses them.
2005-11-25 13:49:29 +00:00
MessageLooper.h
A message looper can now have a death semaphore, ServerWindow now uses them.
2005-11-25 13:49:29 +00:00
MultiLocker.cpp
* the new input event dispatcher is now actually used, although it doesn't
2005-11-18 11:30:06 +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
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
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
OffscreenWindowLayer.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
PicturePlayer.cpp
Removed Utils.cpp - it's not really useful anymore.
2005-11-20 16:09:16 +00:00
PicturePlayer.h
renamed DisplayDriverPainter.* to DrawingEngine.*
2005-11-04 15:54:16 +00:00
PNGDump.cpp
* added a call to png_set_strip_alpha() which could fix the alpha channel
2005-11-09 23:52:27 +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
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
ScreenManager.cpp
Fixes that make Haiku build with gcc 4. Mainly out of the following
2005-11-12 23:27:14 +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
A couple of changes related to modal and floating windows:
2005-12-09 13:17:43 +00:00
ServerApp.h
A couple of changes related to modal and floating windows:
2005-12-09 13:17:43 +00:00
ServerBitmap.cpp
Fixes that make Haiku build with gcc 4. Mainly out of the following
2005-11-12 23:27:14 +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
* Removing fonts now works as expected.
2005-11-10 17:32:35 +00:00
ServerPicture.cpp
Forgot to remove IPoint.h - it's no longer needed.
2005-11-14 19:48:16 +00:00
ServerPicture.h
* the app_server now uses a global token space - this should later be changed to
2005-11-14 19:46:20 +00:00
ServerScreen.cpp
Added a ColorSpace() method.
2005-11-26 16:55:23 +00:00
ServerScreen.h
Added a ColorSpace() method.
2005-11-26 16:55:23 +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
Some cleanup, removed some remaining RootLayer references.
2005-12-09 17:32:32 +00:00
ServerWindow.h
Some cleanup, removed some remaining RootLayer references.
2005-12-09 17:32:32 +00:00
SystemPalette.cpp
Fixes that make Haiku build with gcc 4. Mainly out of the following
2005-11-12 23:27:14 +00:00
ViewLayer.cpp
fix scrolling of BViews that rely on app_server painting the background, remove a forgotten debug output in ViewLayer, reimplemented setting the window title during runtime, fix Decorator redraw on pressing buttons - though I was lazy on that one... it works, but as the TODOs say, it would be better integrated directly in the Decorator class than being handled by WindowLayer
2005-12-08 22:15:12 +00:00
ViewLayer.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
VirtualScreen.cpp
Some cleanup, mostly GetHWInterface() to HWInterface().
2005-11-18 12:26:20 +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
* renamed _MarkContentDirty() to _TransferToUpdateSession()
2005-12-10 08:05:25 +00:00
WindowLayer.h
* renamed _MarkContentDirty() to _TransferToUpdateSession()
2005-12-10 08:05:25 +00:00
WindowList.cpp
A couple of changes related to modal and floating windows:
2005-12-09 13:17:43 +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
The fWindowLock is now responsible for all window activities - no need to sometimes
2005-12-10 13:47:13 +00:00
Workspace.h
Some cleanup, removed some remaining RootLayer references.
2005-12-09 17:32:32 +00:00
WorkspacePrivate.h
Merged app_server_new_clipping branch changes r15290 to 15418 back into trunk.
2005-12-08 12:41:19 +00:00
WorkspacesLayer.cpp
Although it's not that clean, mouse clicks are now going through to the
2005-12-09 17:25:32 +00:00
WorkspacesLayer.h
Although it's not that clean, mouse clicks are now going through to the
2005-12-09 17:25:32 +00:00