Searched +hist:9 +hist:be774b5 (Results 1 - 21 of 21) sorted by relevance
/haiku/src/kits/storage/sniffer/ | ||
H A D | Range.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9d97f52d Tue Aug 06 02:30:44 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Added InitCheck() and GetErr() git-svn-id: file:///srv/svn/repos/haiku/trunk/current@606 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9d97f52d8de7ef32e7fe701f92da6a32e210eb1b Tue Aug 06 02:30:44 MDT 2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake> Added InitCheck() and GetErr() git-svn-id: file:///srv/svn/repos/haiku/trunk/current@606 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/src/kits/interface/layouter/ | ||
H A D | ComplexLayouter.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9c740852 Sun Sep 23 18:03:57 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented a ComplexLayouter class which is going to replace the Layouter implementation which used the qoca constraint solver. It does the min/max computation itself -- thanks to Peter Moulder for hinting that we're actually dealing with separation constraints and proposing an algorithm. The actual layout is done with the help of an active set method based optimizer. The test results look very good so far. The code needs some cleanup (debug output, math comments, special handling for some cases) and is therefore not yet enabled by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22288 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. 9c7408528e7f91e2845e010abc0476808a3d74a1 Sun Sep 23 18:03:57 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented a ComplexLayouter class which is going to replace the Layouter implementation which used the qoca constraint solver. It does the min/max computation itself -- thanks to Peter Moulder for hinting that we're actually dealing with separation constraints and proposing an algorithm. The actual layout is done with the help of an active set method based optimizer. The test results look very good so far. The code needs some cleanup (debug output, math comments, special handling for some cases) and is therefore not yet enabled by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22288 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/src/kits/app/ | ||
H A D | PropertyInfo.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | Looper.cpp | diff 9bc51ee0 Sun Jun 21 10:26:17 MDT 2020 X512 <danger_mail@list.ru> BLooper: implement scripting Change-Id: I73dd301ca7109675a4b629464ba7275a8095c77b Reviewed-on: https://review.haiku-os.org/c/haiku/+/2940 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9dbe170a Fri Jan 26 06:59:56 MST 2007 Axel Dörfler <axeld@pinc-software.de> Implemented direct message passing for local targets; this fixes a deadlock with PostMessage() in case the message queue is full. Some notes: * for synchronous replies, we don't use this mechanism yet, but it could be extended to do that as well. * the code looks so complicated because we need a way to access the looper's queue without locking it (to prevent deadlocks); like Dano's solution, I've abused BTokenSpace to store a BDirectMessageTarget with a BHandler. * we also need to decouple the lifetime of a looper's queue from its target, as we cannot lock the looper, and therefore, can't guarantee it stays valid as long as we're accessing it outside of BLooper. * init_clipboard() now needs to be done after the global constructors have been called - since sending messages now needs gDefaultTokens to be initialized. Since this is done per image, it shouldn't cause any troubles, though. * some minor cleanup, removed unused _msg_cache_cleanup_() and friends. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19968 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9dbe170a694e59988263a752b746b6a82a5ff277 Fri Jan 26 06:59:56 MST 2007 Axel Dörfler <axeld@pinc-software.de> Implemented direct message passing for local targets; this fixes a deadlock with PostMessage() in case the message queue is full. Some notes: * for synchronous replies, we don't use this mechanism yet, but it could be extended to do that as well. * the code looks so complicated because we need a way to access the looper's queue without locking it (to prevent deadlocks); like Dano's solution, I've abused BTokenSpace to store a BDirectMessageTarget with a BHandler. * we also need to decouple the lifetime of a looper's queue from its target, as we cannot lock the looper, and therefore, can't guarantee it stays valid as long as we're accessing it outside of BLooper. * init_clipboard() now needs to be done after the global constructors have been called - since sending messages now needs gDefaultTokens to be initialized. Since this is done per image, it shouldn't cause any troubles, though. * some minor cleanup, removed unused _msg_cache_cleanup_() and friends. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19968 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | Roster.cpp | diff 9effbd7e Sat Dec 15 18:26:13 MST 2018 Augustin Cavalier <waddlesplash@gmail.com> Remove some unused cruft from the early days. These lines were added in 2002... diff 9e73b627 Wed Nov 11 07:42:17 MST 2015 Axel Dörfler <axeld@pinc-software.de> launch_daemon: Fixed preregister consequences. * Since the last change, the user launch_daemon would talk to the registrar again. * However, this also caused BRoster::Launch() to preregister the app, which messed up our preallocated port. * BRoster::Private::Launch() now allows to get the port that the registrar created in such a case, and the launch_daemon will now just use that one as default port. * This lets us talk to the Deskbar again, and should fix #12455, as well as #12454 (again). diff 811f0164 Fri Aug 21 15:03:37 MDT 2015 Michael Lotz <mmlr@mlotz.ch> BRoster: Make sure we aren't the registrar when initializing. This fixes a regression introduced in 9bfc833, where the old way of getting the roster port was replaced with its launch_daemon counterpart. The previous method of finding the roster did always fail when running from the registrar, as at the time of initialization (initialize_before of libbe) the registrar looper doesn't exist yet. This commit restores the previous behaviour by checking if the returned registrar team is the current team and avoiding initialization in that case. The regression caused a 5 second boot delay when later BApplication initialization of the registrar tried to communicate with itself with a reply timeout of that length. Fixes #12258 at least partially and might affect #12237. diff 9bfc8331 Wed Apr 15 10:04:46 MDT 2015 Axel Dörfler <axeld@pinc-software.de> BRoster: find the registrar port via launch roster. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 811f0164a0edc6c7be1fa43f4e16234cfaa2f70a Fri Aug 21 15:03:37 MDT 2015 Michael Lotz <mmlr@mlotz.ch> BRoster: Make sure we aren't the registrar when initializing. This fixes a regression introduced in 9bfc833, where the old way of getting the roster port was replaced with its launch_daemon counterpart. The previous method of finding the roster did always fail when running from the registrar, as at the time of initialization (initialize_before of libbe) the registrar looper doesn't exist yet. This commit restores the previous behaviour by checking if the returned registrar team is the current team and avoiding initialization in that case. The regression caused a 5 second boot delay when later BApplication initialization of the registrar tried to communicate with itself with a reply timeout of that length. Fixes #12258 at least partially and might affect #12237. diff 9bfc8331bb5e79bbf0506b89102d65c58feac77a Wed Apr 15 10:04:46 MDT 2015 Axel Dörfler <axeld@pinc-software.de> BRoster: find the registrar port via launch roster. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | Application.cpp | diff 9b3be140 Mon Apr 20 15:18:52 MDT 2015 Michael Lotz <mmlr@mlotz.ch> BApplication: Fix B_ARGV_* handling on silent relaunch. In hrev47355 a logic reversal was introduced as part of a cleanup commit which caused B_ARGV_RECEIVED to be sent only to apps with the B_ARGV_ONLY flag set instead of clear. In addition to that, don't send the B_SILENT_RELAUNCH message for apps with B_ARGV_ONLY either, as they are not supposed to receive messages after launch. This is in line with the documentation and what BRoster does. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9dc97edd Sat Nov 22 06:36:07 MST 2008 Jérôme Duval <korli@users.berlios.de> check BMessage::Find*() result git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28718 a95241bf-73f2-0310-859d-f6bbb57e9c96 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 9f8f6275 Thu Dec 29 07:49:28 MST 2005 Axel Dörfler <axeld@pinc-software.de> Fixed shutting down apps with file panels - no more hang: * if file panels shouldn't be quit, we no longer call QuitRequested() for them and stop quitting windows (which left normal windows open, because file panels always return "false" in QuitRequested()) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15715 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9b3be1401553ed102a0456f89e637a1084f26711 Mon Apr 20 15:18:52 MDT 2015 Michael Lotz <mmlr@mlotz.ch> BApplication: Fix B_ARGV_* handling on silent relaunch. In hrev47355 a logic reversal was introduced as part of a cleanup commit which caused B_ARGV_RECEIVED to be sent only to apps with the B_ARGV_ONLY flag set instead of clear. In addition to that, don't send the B_SILENT_RELAUNCH message for apps with B_ARGV_ONLY either, as they are not supposed to receive messages after launch. This is in line with the documentation and what BRoster does. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9dc97eddb40615fe1aa9fcaaaa6867d4d2a71cf2 Sat Nov 22 06:36:07 MST 2008 Jérôme Duval <korli@users.berlios.de> check BMessage::Find*() result git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28718 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 |
/haiku/src/kits/storage/disk_device/ | ||
H A D | PartitioningInfo.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | Partition.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
/haiku/src/kits/interface/ | ||
H A D | Polygon.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | Alert.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9a3c8b14 Fri Jun 16 10:22:53 MDT 2006 Axel Dörfler <axeld@pinc-software.de> Rewrote BAlert button layout routine. Made it much simpler, and it's now also font sensitive (really, it wasn't before). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17861 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9fe0cc59 Tue Dec 06 16:25:28 MST 2005 Stephan Aßmus <superstippi@gmx.de> was there any particular reason why BAlerts were old style synchronous controls BWindows? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15387 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d9ef272 Sat Jan 29 12:12:01 MST 2005 Matthew Wilber <mwilber@nowhere.fake> Changed buttons and TextView back to being children of the MasterView so that the Archive() BMessage matches Be's version. Changed when MasterView is added as child of the Alert window to fix the "out-of-alignment" issue. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11134 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9a3c8b14fd9bba72f43853e92338fb8b3657bc1a Fri Jun 16 10:22:53 MDT 2006 Axel Dörfler <axeld@pinc-software.de> Rewrote BAlert button layout routine. Made it much simpler, and it's now also font sensitive (really, it wasn't before). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17861 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9fe0cc5965f4a9ce75b85293ff0a42c55216cf71 Tue Dec 06 16:25:28 MST 2005 Stephan Aßmus <superstippi@gmx.de> was there any particular reason why BAlerts were old style synchronous controls BWindows? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15387 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d9ef27273743328dbe140e364cfe1bfd698f981 Sat Jan 29 12:12:01 MST 2005 Matthew Wilber <mwilber@nowhere.fake> Changed buttons and TextView back to being children of the MasterView so that the Archive() BMessage matches Be's version. Changed when MasterView is added as child of the Alert window to fix the "out-of-alignment" issue. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11134 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | PrintJob.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9fd5bdcb Fri Feb 11 10:06:41 MST 2011 Philippe Houdoin <philippe.houdoin@gmail.com> Made BPrintJob layout aware: while drawing recursively, we can't anymore assume that all children B_WILL_DRAW. Also call Draw() only when the view said it will. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40439 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c95cbf2 Tue Jun 17 14:00:51 MDT 2008 Karsten Heimrich <host.haiku@gmx.de> * update the chart as the first one was not entirely right Thanks Michael for pointing this out :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26002 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9fd5bdcbd434d4b5940575d7580e31b2bcd08956 Fri Feb 11 10:06:41 MST 2011 Philippe Houdoin <philippe.houdoin@gmail.com> Made BPrintJob layout aware: while drawing recursively, we can't anymore assume that all children B_WILL_DRAW. Also call Draw() only when the view said it will. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40439 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9c95cbf21fb8dd06ae28a91eb8a9ad46d0794f2c Tue Jun 17 14:00:51 MDT 2008 Karsten Heimrich <host.haiku@gmx.de> * update the chart as the first one was not entirely right Thanks Michael for pointing this out :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26002 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | ChannelSlider.cpp | diff 9b780235 Tue Jul 28 13:40:21 MDT 2015 Stefano Ceccherini <stefano.ceccherini@gmail.com> BChannelSlider: Fixed memory leak. At least, I think so. Check allocations in BChannelSlider::ThumbFor()- Also updated copyright and e-mail address. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9b7802354fa49caeff6dcc3b4eb630b5bde692e6 Tue Jul 28 13:40:21 MDT 2015 Stefano Ceccherini <stefano.ceccherini@gmail.com> BChannelSlider: Fixed memory leak. At least, I think so. Check allocations in BChannelSlider::ThumbFor()- Also updated copyright and e-mail address. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | Shelf.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9aaabf11 Tue Feb 07 15:16:58 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed a couple problems like off-by-one errors, wrong error checks. Implemented Save() method, not tested git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16289 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9aaabf116cb3680718eceb55071658f87f6e796c Tue Feb 07 15:16:58 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed a couple problems like off-by-one errors, wrong error checks. Implemented Save() method, not tested git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16289 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | TextView.cpp | diff 9c89ceb8 Thu Sep 26 09:18:11 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> BTextView: missing archiving of HideTyping() This was not stored in BeOS, but that looks like an oversight on their part and adding it is unlikely to break anything. Change-Id: I5dbaeb85adf97afc5040a3ecc1bff264af0b0b57 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1888 Reviewed-by: Axel Dörfler <axeld@pinc-software.de> diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f65f3dd Tue Dec 06 11:13:26 MST 2011 Michael Lotz <mmlr@mlotz.ch> Rename variable so it is clear what is measured (bytes). diff 9f3fce1e Thu Oct 16 15:40:12 MDT 2008 Oliver Tappe <zooey@hirschkaefer.de> Stippi + zooey: * fixed LineHeight() for the case when the textview does not yet contain anything - instead of returning 0 we now return the lineheight of the default style (or the textview's font). Fixes #2231 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28194 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d73eec0 Wed Jan 30 03:58:04 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed a couple of problems with inserting text when there was a selection (for example, moving around text with the mouse). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23789 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f65f3dd6601b69ee7f7bfb072e04d4a56ef98df Tue Dec 06 11:13:26 MST 2011 Michael Lotz <mmlr@mlotz.ch> Rename variable so it is clear what is measured (bytes). diff 9f3fce1eac49627262f5b60051e28ec1617a1787 Thu Oct 16 15:40:12 MDT 2008 Oliver Tappe <zooey@hirschkaefer.de> Stippi + zooey: * fixed LineHeight() for the case when the textview does not yet contain anything - instead of returning 0 we now return the lineheight of the default style (or the textview's font). Fixes #2231 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28194 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d73eec0ef3145a44fa5d15c350fed5cd30d39b8 Wed Jan 30 03:58:04 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed a couple of problems with inserting text when there was a selection (for example, moving around text with the mouse). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23789 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | Menu.cpp | diff 9b33a309 Wed Mar 04 00:12:38 MST 2020 X512 <danger_mail@list.ru> Interface Kit: fix menu resizing when scrolling is enabled BMenuWindow::Attach/DetachScrollers can be called when scrollers are already attached/detached and it should handle this case properly. Call BMenuWindow::DetachScrollers when scrolling is not needed anymore. Fixes #8513. Change-Id: I1f70b63d75106cf33ab1f72d34e221a54b45a75e Reviewed-on: https://review.haiku-os.org/c/haiku/+/2310 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: John Scipione <jscipione@gmail.com> diff 9ece4920 Tue Jul 17 02:34:19 MDT 2018 David Murphy <murphman@gmail.com> BMenu: BMenuBar submenus at screen edge moved onscreen instead of scrolling Fixes #9093 Change-Id: I1322c0cd8ba4bbfddace037ed8a8ef666ebe7fe3 diff 9a9ebda4 Tue Nov 05 17:19:11 MST 2013 John Scipione <jscipione@gmail.com> BMenu: Some style fixes related to docs Mostly just making the variable names match between the header and source. No functional change intended. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9b741428 Fri Jul 09 13:53:58 MDT 2010 Stefano Ceccherini <stefano.ceccherini@gmail.com> Move assigments a bit earlier, so they aren't done at every loop. Thanks to Sean Bailey for watching after me. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37445 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9e64a7ed Thu Jan 03 00:30:05 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed problem with some popup menus (check ticket #1679) Moved GetMouse() calls near the check for exit conditions. Reorganized a bit the code, and hopefully simplified it in some places. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23229 a95241bf-73f2-0310-859d-f6bbb57e9c96 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 9d9c1564 Mon Jul 03 18:37:59 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> One of the BMenu::AddItem() variations crashed if the passed item was NULL. Fixes bug 465 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18026 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | Window.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9c1328f0 Mon Jun 09 12:08:24 MDT 2008 François Revol <revol@free.fr> gcc4 fix. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25883 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9dbe170a Fri Jan 26 06:59:56 MST 2007 Axel Dörfler <axeld@pinc-software.de> Implemented direct message passing for local targets; this fixes a deadlock with PostMessage() in case the message queue is full. Some notes: * for synchronous replies, we don't use this mechanism yet, but it could be extended to do that as well. * the code looks so complicated because we need a way to access the looper's queue without locking it (to prevent deadlocks); like Dano's solution, I've abused BTokenSpace to store a BDirectMessageTarget with a BHandler. * we also need to decouple the lifetime of a looper's queue from its target, as we cannot lock the looper, and therefore, can't guarantee it stays valid as long as we're accessing it outside of BLooper. * init_clipboard() now needs to be done after the global constructors have been called - since sending messages now needs gDefaultTokens to be initialized. Since this is done per image, it shouldn't cause any troubles, though. * some minor cleanup, removed unused _msg_cache_cleanup_() and friends. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19968 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9ecf9d1c Sat Aug 26 10:21:15 MDT 2006 Ingo Weinhold <ingo_weinhold@gmx.de> Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9b5a1835 Mon Feb 27 09:45:58 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Fixed BWindow::Show()/Hide(): fShowLevel was changed and checked without holding the window lock. * Run() is now called before creating the window in the app_server when Show() is called for the first time (which is now checked with fRunCalled instead of some thread arithmetics). * Minimize() now sends the show level of a window to the app_server, so that it can actually determine if minimizing or maximizing the window should have any effect. This fixes bug #225. * fShowLevel's meaning is now reversed; when it's above zero, it now means the window is shown (before, a level less than 1 meant shown). This definitely better fits its name :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16536 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9f8f6275 Thu Dec 29 07:49:28 MST 2005 Axel Dörfler <axeld@pinc-software.de> Fixed shutting down apps with file panels - no more hang: * if file panels shouldn't be quit, we no longer call QuitRequested() for them and stop quitting windows (which left normal windows open, because file panels always return "false" in QuitRequested()) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15715 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9b7978ff Sat Jun 11 09:08:00 MDT 2005 Stefano Ceccherini <stefano.ceccherini@gmail.com> No need to Lock()/Unlock() as Flush() does it already. Sync() wouldn't have unlocked the window in case FlushWithReply() wouldn't succeed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13061 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9f7e77bd Thu Mar 31 09:39:18 MST 2005 Adi Oanca <adioanca@nowhere.fake> Forgot a warning message git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12196 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
H A D | View.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f5864ab Sun Jun 24 08:46:17 MDT 2012 Ryan Leavengood <leavengood@gmail.com> Handle the scroll wheel changing over scrollbars. * Extract the scrollbar change based on the mouse wheel delta into a protected method of BView. * Call that method from BScrollBar's MessageReceived. With this change it is now a bit easier to scroll horizontally around the system by putting the mouse cursor over a horizontal scrollbar and using the wheel. Fixes #8631. diff 9ecf9d1c Sat Aug 26 10:21:15 MDT 2006 Ingo Weinhold <ingo_weinhold@gmx.de> Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d8ea7e4 Sat Apr 29 10:37:10 MDT 2006 Stephan Aßmus <superstippi@gmx.de> modestly added myself to the authors of View.cpp git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17264 a95241bf-73f2-0310-859d-f6bbb57e9c96 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 9d909e25 Sun Dec 25 15:17:17 MST 2005 Stephan Aßmus <superstippi@gmx.de> first simplistic implementation of drag bitmaps, drawing modes need more work, drawing text into offscreen bitmaps seems to be broken for some weird reason, B_OP_COPY actually copies the alpha value of the color as well git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15671 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9d8e1481 Tue Jun 28 13:13:00 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Fixed BView::LeftTop() - it certainly shouldn't return 0;0 only :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13327 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f5864ab093a8e363d1eba0405c57f0e2596b83a Sun Jun 24 08:46:17 MDT 2012 Ryan Leavengood <leavengood@gmail.com> Handle the scroll wheel changing over scrollbars. * Extract the scrollbar change based on the mouse wheel delta into a protected method of BView. * Call that method from BScrollBar's MessageReceived. With this change it is now a bit easier to scroll horizontally around the system by putting the mouse cursor over a horizontal scrollbar and using the wheel. Fixes #8631. |
/haiku/src/kits/interface/textview_support/ | ||
H A D | TextGapBuffer.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
/haiku/src/kits/locale/ | ||
H A D | DefaultCatalog.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. |
/haiku/src/kits/storage/ | ||
H A D | AppFileInfo.cpp | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f507806 Wed Nov 15 21:53:24 MST 2006 Stephan Aßmus <superstippi@gmx.de> * fixed a couple of remaining issues with vector icons, there is some unfortunate code duplication in AppFileInfo, because it cannot use BMimeType/BNode alone to retrieve icons, now it works closer to the code in BIconUtils, this fixes R5 icons not displaying for other icon sizes * implemented a bilinear scaling function, I don't know if it is very fast, but I hope it is reasonable. Now that I see the results though, I wonder if R5 icons should be scaled with nearest neighbor instead... * corrected a small bug in the icon format stuff... 7 bit coords are -32-+95, not 96 * improved comment for BIconUtils function git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19302 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9ecf9d1c Sat Aug 26 10:21:15 MDT 2006 Ingo Weinhold <ingo_weinhold@gmx.de> Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9f5078060d488bc8d3d3389ad3fc1c0e61a519c8 Wed Nov 15 21:53:24 MST 2006 Stephan Aßmus <superstippi@gmx.de> * fixed a couple of remaining issues with vector icons, there is some unfortunate code duplication in AppFileInfo, because it cannot use BMimeType/BNode alone to retrieve icons, now it works closer to the code in BIconUtils, this fixes R5 icons not displaying for other icon sizes * implemented a bilinear scaling function, I don't know if it is very fast, but I hope it is reasonable. Now that I see the results though, I wonder if R5 icons should be scaled with nearest neighbor instead... * corrected a small bug in the icon format stuff... 7 bit coords are -32-+95, not 96 * improved comment for BIconUtils function git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19302 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9ecf9d1c1d4888d341a6eac72112c72d1ae3a4cb Sat Aug 26 10:21:15 MDT 2006 Ingo Weinhold <ingo_weinhold@gmx.de> Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/headers/os/interface/ | ||
H A D | TextView.h | diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9be774b5 Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9e163a7a Tue Oct 21 04:14:24 MDT 2008 Axel Dörfler <axeld@pinc-software.de> * Made BScrollView work when using it with the layout system. * Added a layout friendly constructor - it's not so nice to use, though, since the original one already doesn't get a BRect (we just don't need the resizing mode, and have to set the B_SUPPORTS_LAYOUT flag). * Refactored size/frame computation a bit. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28258 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 9be774b553296a712704078314f2291ae5fc352c Mon Jul 30 14:27:21 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Compilation and 64-bit fixes to libbe.so sources. Fixed the usual issues - printf format strings, uint32 instead of addr_t, etc. One thing that isn't so nice is several places where BList is used to store (u)int32, these require a double cast to addr_t then void* to silence a warning on x86_64. diff 9e163a7a93c4237b659bf8411513a48351ee60d3 Tue Oct 21 04:14:24 MDT 2008 Axel Dörfler <axeld@pinc-software.de> * Made BScrollView work when using it with the layout system. * Added a layout friendly constructor - it's not so nice to use, though, since the original one already doesn't get a BRect (we just don't need the resizing mode, and have to set the B_SUPPORTS_LAYOUT flag). * Refactored size/frame computation a bit. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28258 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 1077 milliseconds