.. |
drawing
|
currently, there is no mechanism to update the DrawingEngine to a changed frame buffer pointer, so the Window for the Accelerant based test environment is non-movable... will change later
|
2005-12-20 22:25:20 +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
|
added a few comments
|
2005-12-20 22:23:48 +00:00 |
Desktop.h
|
Renamed Write[Un]lockWindows() to [Un]lockAllWindows(), and Read[Un]lockWindows() to
|
2005-12-12 10:41:31 +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
|
* Implemented automatic font_directory creation for font_mappings.
|
2005-12-19 12:02:17 +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
|
You can now specify a timeout to MessageLooper::PostMessage().
|
2005-12-12 13:12:51 +00:00 |
MessageLooper.h
|
You can now specify a timeout to MessageLooper::PostMessage().
|
2005-12-12 13:12:51 +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
|
small style cleanup
|
2005-12-19 21:14:16 +00:00 |
ScreenManager.cpp
|
Made the direct window test environment optional, since it crashes the Dano
|
2005-12-11 21:42:32 +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
|
Researched and implemented BDirectWindow::SupportsWindowMode() more
|
2005-12-12 20:46:13 +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
|
correctly figure out bits per pixel in the direct window info code, this fixes direct windows in the Accelerant test environment, added a note about how the all windows lock seems to be grabbed for the entire duration of a client update on R5, which cannot quite be the truth, because apps crashing in BView::Draw() would take lock up the app_server, added skipping the processing of drawing messages if the current drawing region is empty, added currently disabled code for clearing the view right before the client draws it... doesn't work for some reason unfortunately
|
2005-12-20 22:30:02 +00:00 |
ServerWindow.h
|
WindowLayer::ProcessDirtyRegions() no longer deadlock in case it can't send
|
2005-12-12 13:14:21 +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
|
added marking a ViewLayer dirty (ie if background needs to be cleared yet)
|
2005-12-20 22:31:42 +00:00 |
ViewLayer.h
|
added marking a ViewLayer dirty (ie if background needs to be cleared yet)
|
2005-12-20 22:31:42 +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
|
_TriggerContentRedraw is now given the dirty region, so ProcessDirtyRegion does not have to be called for triggering window local redraws
|
2005-12-19 21:16:23 +00:00 |
WindowLayer.h
|
_TriggerContentRedraw is now given the dirty region, so ProcessDirtyRegion does not have to be called for triggering window local redraws
|
2005-12-19 21:16:23 +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
|
Renamed Write[Un]lockWindows() to [Un]lockAllWindows(), and Read[Un]lockWindows() to
|
2005-12-12 10:41:31 +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 |