..
drawing
* fixed usage of hardware accelerated inverting, of course we shouldn't do it again in software after we have done it in hardware...
2007-08-13 09:26:27 +00:00
Angle.cpp
* renamed HWInterface locking to LockParallelAccess() and
2006-12-04 22:25:17 +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
* created alert icons in vector format (idea icon is missing yet)
2007-05-25 08:07:48 +00:00
AppServer.cpp
* Removed the debugger() call when the input_server couldn't be started - it's not
2006-12-28 14:11:08 +00:00
AppServer.h
* Removed ColorSet, it's no longer needed or used.
2006-04-26 09:03:28 +00:00
BitmapManager.cpp
* view accepting bitmaps are now cleared to white
2007-08-11 15:56:37 +00:00
BitmapManager.h
* Implemented the overlay suspend/resume protocol on mode changes; not really tested
2007-06-27 11:29:20 +00:00
ClientMemoryAllocator.cpp
My ClientMemoryAllocator implementation wasn't complete and badly leaked memory.
2007-07-22 23:50:34 +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
Added a comment that should make clear my last accidental commit doesn't fix anything.
2007-01-04 12:32:44 +00:00
CursorManager.h
At least temporary fix for the Deskbar not updating additional items (unless you resize it).
2007-01-04 12:28: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
* removed unused function
2007-07-22 13:34:54 +00:00
Decorator.h
* removed unused function
2007-07-22 13:34:54 +00:00
DecorManager.cpp
Moved the decorator function declarations into DecorManager (which is the only place which uses them) to allow add-on decorators to build
2007-02-23 23:35:01 +00:00
DecorManager.h
* now the Decorator uses the DrawingEngine instance of the WindowLayer,
2006-12-15 23:05:35 +00:00
DefaultDecorator.cpp
* maybe I fixed the sometimes weird decorator buttons, I have not spotted them again with this change
2007-08-13 09:27:18 +00:00
DefaultDecorator.h
* cache the tab highlight and shadow color
2007-08-04 11:18:21 +00:00
Desktop.cpp
The Workspaces layer will now also be updated when the window hidden/shown is not on
2007-06-21 22:42:39 +00:00
Desktop.h
The app_server now starts and restarts (if needed) the input_server. The use of
2006-12-23 22:59:06 +00:00
DesktopSettings.cpp
* Implemented BDragger::{Show|Hide}AllDraggers() and its backend in the app_server.
2007-02-21 07:57:21 +00:00
DesktopSettings.h
* Implemented BDragger::{Show|Hide}AllDraggers() and its backend in the app_server.
2007-02-21 07:57:21 +00:00
DesktopSettingsPrivate.h
* Implemented BDragger::{Show|Hide}AllDraggers() and its backend in the app_server.
2007-02-21 07:57:21 +00:00
DrawState.cpp
* added a way to get the unscaled pensize (ie that of the current draw state
2007-08-08 18:29:09 +00:00
DrawState.h
* added a way to get the unscaled pensize (ie that of the current draw state
2007-08-08 18:29:09 +00:00
EventDispatcher.cpp
The app_server now starts and restarts (if needed) the input_server. The use of
2006-12-23 22:59:06 +00:00
EventDispatcher.h
cleanup, fixed some warnings
2007-05-13 17:47:23 +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
FontCache.cpp
* this function might be called with a NULL FontCacheEntry, handle that
2007-08-11 13:16:07 +00:00
FontCache.h
* complete overhaul of the font/glyph caching
2007-08-02 19:10:38 +00:00
FontCacheEntry.cpp
Didn't I have a bad feeling because of code duplication?
2007-08-09 00:25:52 +00:00
FontCacheEntry.h
Didn't I have a bad feeling because of code duplication?
2007-08-09 00:25:52 +00:00
FontEngine.cpp
* minor cleanup
2007-08-11 13:31:59 +00:00
FontEngine.h
* moved AGGTextRenderer alongside it's pal, Painter, it felt lonely,
2007-08-03 01:11:27 +00:00
FontFamily.cpp
* separated FontStyle and FontFamily into different .h/cpp, before they shared
2007-07-17 20:48:06 +00:00
FontFamily.h
* separated FontStyle and FontFamily into different .h/cpp, before they shared
2007-07-17 20:48:06 +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
FontStyle.cpp
* separated FontStyle and FontFamily into different .h/cpp, before they shared
2007-07-17 20:48:06 +00:00
FontStyle.h
* separated FontStyle and FontFamily into different .h/cpp, before they shared
2007-07-17 20:48:06 +00:00
GlyphLayoutEngine.h
missing ctype.h
2007-08-09 21:53:36 +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
cleanup, fixed some warnings
2007-05-13 17:47:23 +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
* complete overhaul of the font/glyph caching
2007-08-02 19:10:38 +00:00
MessageLooper.cpp
The MessageLooper class did not initialize its fThread member, causing ServerWindow
2007-03-25 12:43:13 +00:00
MessageLooper.h
You can now specify a timeout to MessageLooper::PostMessage().
2005-12-12 13:12:51 +00:00
MultiLocker.cpp
* Replaced DEBUG MultiLocker with an implementation that actually helps debugging
2007-02-02 19:16:18 +00:00
MultiLocker.h
* added IsLocked() method to AutoWriteLocker
2007-08-02 13:04:27 +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
* renamed HWInterface locking to LockParallelAccess() and
2006-12-04 22:25:17 +00:00
OffscreenWindowLayer.h
remove empty functions which are no longer virtual anyways
2005-12-21 11:23:37 +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
ProfileMessageSupport.cpp
* after my last changes to font rendering, it was about 15% slower than
2007-08-04 11:37:16 +00:00
ProfileMessageSupport.h
* added ProfileMessageSupport.h/cpp to translate server message codes to
2007-07-18 12:59:05 +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
* completed my changes to DrawState handling, the current DrawingState
2007-07-22 19:48:27 +00:00
ScreenManager.cpp
* introduced a listener mechanism to be notified of frame buffer
2006-11-29 09:27:23 +00:00
ScreenManager.h
cleanup, fixed some warnings
2007-05-13 17:47:23 +00:00
ServerApp.cpp
Implemented drawing of pictures inside pictures. Thanks to Marc
2007-08-13 09:19:30 +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
* Implemented the overlay suspend/resume protocol on mode changes; not really tested
2007-06-27 11:29:20 +00:00
ServerBitmap.h
* Implemented the overlay suspend/resume protocol on mode changes; not really tested
2007-06-27 11:29:20 +00:00
ServerConfig.h
* introduced a listener mechanism to be notified of frame buffer
2006-11-29 09:27:23 +00:00
ServerCursor.cpp
At least temporary fix for the Deskbar not updating additional items (unless you resize it).
2007-01-04 12:28:31 +00:00
ServerCursor.h
At least temporary fix for the Deskbar not updating additional items (unless you resize it).
2007-01-04 12:28:31 +00:00
ServerFont.cpp
* fix the mixup of charCount (glyphs) versus bytes. The new font cache
2007-08-11 13:34:09 +00:00
ServerFont.h
* fix the mixup of charCount (glyphs) versus bytes. The new font cache
2007-08-11 13:34:09 +00:00
ServerPicture.cpp
Implemented BPicture's SetPenLocation() op, also nested
2007-08-13 14:07:12 +00:00
ServerPicture.h
Implemented the following BPicture ops: fill region, stroke/fill arc,
2007-08-13 07:20:43 +00:00
ServerScreen.cpp
* Implemented the overlay suspend/resume protocol on mode changes; not really tested
2007-06-27 11:29:20 +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
Implemented BPicture's SetPenLocation() op, also nested
2007-08-13 14:07:12 +00:00
ServerWindow.h
* since every window has it's own Painter instance, the drawing state does
2007-07-18 09:35:40 +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
* completed my changes to DrawState handling, the current DrawingState
2007-07-22 19:48:27 +00:00
ViewLayer.h
Added "const" to many parameters.
2007-03-01 23:17:40 +00:00
VirtualScreen.cpp
Resolved a TODO: WorkspacesLayer must take the whole workspaces frame into account, not
2007-02-02 18:14:25 +00:00
VirtualScreen.h
Resolved a TODO: WorkspacesLayer must take the whole workspaces frame into account, not
2007-02-02 18:14:25 +00:00
WindowLayer.cpp
Fixed an interesting bug in the app_server, after beating my head against
2007-08-09 00:33:50 +00:00
WindowLayer.h
* completed my changes to DrawState handling, the current DrawingState
2007-07-22 19:48:27 +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
* Added a new Workspace::GetPreviousWindow() method to allow traversing the window
2007-03-13 16:53:19 +00:00
Workspace.h
* Added a new Workspace::GetPreviousWindow() method to allow traversing the window
2007-03-13 16:53:19 +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
* complete reimplementation of BRegion and it's backend
2007-07-19 17:06:28 +00:00
WorkspacesLayer.h
Added the scrolling offset when a view is created.
2006-04-04 01:51:16 +00:00