Searched +hist:9 +hist:e8d2dd2 (Results 1 - 3 of 3) sorted by relevance
/haiku/src/kits/interface/ | ||
H A D | MenuItem.cpp | diff 9fcdf0e9 Fri Jul 07 18:56:18 MDT 2006 Jérôme Duval <korli@users.berlios.de> MenuItem::Archive uses BArchivable::Archive inverted the enable state when initing the BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18071 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9b224ec8 Fri Jul 07 18:38:31 MDT 2006 Jérôme Duval <korli@users.berlios.de> add item frames to BMenu archive add class names to BMenuItem archives git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18069 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9fcdf0e92c0881017effddc8c6dafa0ca6d02fbb Fri Jul 07 18:56:18 MDT 2006 Jérôme Duval <korli@users.berlios.de> MenuItem::Archive uses BArchivable::Archive inverted the enable state when initing the BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18071 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9b224ec82e0d967df0d7d531566b998f7f2100f7 Fri Jul 07 18:38:31 MDT 2006 Jérôme Duval <korli@users.berlios.de> add item frames to BMenu archive add class names to BMenuItem archives git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18069 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd28b59ce0fa8b221c116dce41425abf4cf Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/src/servers/app/ | ||
H A D | Jamfile | diff 9b6b158b Thu Mar 10 22:38:32 MST 2016 dsizzle <dcieslak@yahoo.com> Implementation of BFont::Blocks BFont::Blocks is now implemented in ServerFont, via a call through the app_server. It uses fontconfig to iterate through a charset of a font and stores the defined blocks in a bitmap. A new API was added, BFont::IncludesBlock, that will allow for arbitrary testing of a given Unicode block. Since nothing is cached, searching through an entire charset for a series of Unicode blocks can be quite slow. In a given block there may be only 1 or 2 characters actually defined so every character within a block needs to be checked until one is found, which in a degenerate case will mean the entire block is checked. Signed-off-by: Axel Dörfler <axeld@pinc-software.de> diff 9a44fdc9 Sat Mar 18 06:43:26 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Implemented a new client allocation method: instead of having all bitmaps of all teams in serveral server areas, and instead of having to eventually clone them all several times in BBitmap, we now have one or more areas per team, and BBitmap will only clone areas once if needed. As a side effect, this method should be magnitudes faster than the previous version. * This method is also much more secure: instead of putting the allocation maintenance structures into those everyone-read-write areas, they are now separated, so that faulty applications cannot crash the app_server this way anymore. This should fix bug #172. * Freeing memory is not yet implemented though! (although all memory will be freed upon app exit) * There are now 3 different bitmap allocation strategies: per ClientMemoryAllocator (ie. via ServerApp), per area (for overlays, not yet implemented), and using malloc()/free() for server-only bitmaps. * ServerBitmap now deletes its buffers itself. * Cleaned up BBitmap and BApplication a bit. * The test environment currently doesn't build anymore, will fix it next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16826 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9bdb0522 Thu May 12 09:09:30 MDT 2005 Stephan Aßmus <superstippi@gmx.de> Implemented BFont::GetEscapments() float version. It is pretty rough yet, but appears to handle UTF8 correctly. The optional escapement_delta is currently ignored. I didn't touch other functionality too much, until I know more about it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12645 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c59f2f2 Tue Mar 29 11:32:43 MST 2005 Stephan Aßmus <superstippi@gmx.de> fixed app_server build, though I don't exactly know why that fixes it git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12130 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9a44fdc97c4c91b6be039ac5125a618c8fd268cc Sat Mar 18 06:43:26 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Implemented a new client allocation method: instead of having all bitmaps of all teams in serveral server areas, and instead of having to eventually clone them all several times in BBitmap, we now have one or more areas per team, and BBitmap will only clone areas once if needed. As a side effect, this method should be magnitudes faster than the previous version. * This method is also much more secure: instead of putting the allocation maintenance structures into those everyone-read-write areas, they are now separated, so that faulty applications cannot crash the app_server this way anymore. This should fix bug #172. * Freeing memory is not yet implemented though! (although all memory will be freed upon app exit) * There are now 3 different bitmap allocation strategies: per ClientMemoryAllocator (ie. via ServerApp), per area (for overlays, not yet implemented), and using malloc()/free() for server-only bitmaps. * ServerBitmap now deletes its buffers itself. * Cleaned up BBitmap and BApplication a bit. * The test environment currently doesn't build anymore, will fix it next. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16826 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd28b59ce0fa8b221c116dce41425abf4cf Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9bdb0522c19c1f779f8e5c56e8faa4a749800cff Thu May 12 09:09:30 MDT 2005 Stephan Aßmus <superstippi@gmx.de> Implemented BFont::GetEscapments() float version. It is pretty rough yet, but appears to handle UTF8 correctly. The optional escapement_delta is currently ignored. I didn't touch other functionality too much, until I know more about it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12645 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c59f2f20706f9dd94a6a18d4f5143c8b33efca4 Tue Mar 29 11:32:43 MST 2005 Stephan Aßmus <superstippi@gmx.de> fixed app_server build, though I don't exactly know why that fixes it git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12130 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | ServerPicture.cpp | diff 9cc1cb3c Tue Aug 14 03:43:19 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Disabled writing the font shear, since this results in missing font in Chart's BPictureButton. Needs some investigation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21942 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd2 Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c0c899e Wed Jan 04 02:49:47 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Added a copy constructor to ServerPicture. ServerPicture's constructors are private now, and can be called only from ServerApp (friend). Changed BList to a stl::stack which is better suited as a stack... Changed ServerApp::CreatePicture() to accept a picture to clone, instead of passing back a token which was never used anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15840 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9cc1cb3caed2fc84e148c7463850d336803e6c63 Tue Aug 14 03:43:19 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Disabled writing the font shear, since this results in missing font in Chart's BPictureButton. Needs some investigation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21942 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e8d2dd28b59ce0fa8b221c116dce41425abf4cf Tue Jan 17 14:39:07 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed PicturePlayer, it only contains code duplicated from TPicture. Some cleanups for BPicture. This commit also completes previous commit for BMenu git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c0c899e7d5d797fa8cceafe4016ad6c249425d6 Wed Jan 04 02:49:47 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Added a copy constructor to ServerPicture. ServerPicture's constructors are private now, and can be called only from ServerApp (friend). Changed BList to a stl::stack which is better suited as a stack... Changed ServerApp::CreatePicture() to accept a picture to clone, instead of passing back a token which was never used anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15840 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 192 milliseconds