Hi,
I've been using UIEnhancements for some time now. I like the look and many of the features but one thing that is annoying is that the scrolling behavior is broken (I'm on Mac OS X, Squeak VM 3.8.18beta1U). The behavior is that scrolling the list does not stop when you stop scrolling the mouse or trackpad. It looks like the scroll events are queued up and processed up until the last one while each step takes a lot processing time. The problem is that while it is scrolling the UI is unresponsive. The old behavior was that scrolling fast would also scroll the list fast while now the speed does not seem to differ.
Cheers, Adrian
That is down to having changed to generating MouseWheelEvents (rather than keyboard). The Hand procesing seems to lock mouse events to the UI. I have modified the behaviour to be more in line with the old handling. Pinesoft-Widgets-gvc.303.mcz on SqueakSource if you want to try and see if it helps.
Gary.
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org]On Behalf Of Adrian Lienhard Sent: 25 March 2008 10:47 AM To: Squeak's User Interface Subject: [UI] Scrolling issue
Hi,
I've been using UIEnhancements for some time now. I like the look and many of the features but one thing that is annoying is that the scrolling behavior is broken (I'm on Mac OS X, Squeak VM 3.8.18beta1U). The behavior is that scrolling the list does not stop when you stop scrolling the mouse or trackpad. It looks like the scroll events are queued up and processed up until the last one while each step takes a lot processing time. The problem is that while it is scrolling the UI is unresponsive. The old behavior was that scrolling fast would also scroll the list fast while now the speed does not seem to differ.
Cheers, Adrian _______________________________________________ UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
Wow, that was fast. It works perfectly, thanks!
Note, I cannot load version Pinesoft-Widgets-gvc.302.mcz. It breakes the image during loading. I loaded Pinesoft-Widgets-gvc.301.mcz and then merged the change you did in Pinesoft-Widgets-gvc.303.mcz
Cheers, Adrian
On Mar 25, 2008, at 13:54 , Gary Chambers wrote:
That is down to having changed to generating MouseWheelEvents (rather than keyboard). The Hand procesing seems to lock mouse events to the UI. I have modified the behaviour to be more in line with the old handling. Pinesoft-Widgets-gvc.303.mcz on SqueakSource if you want to try and see if it helps.
Gary.
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org]On Behalf Of Adrian Lienhard Sent: 25 March 2008 10:47 AM To: Squeak's User Interface Subject: [UI] Scrolling issue
Hi,
I've been using UIEnhancements for some time now. I like the look and many of the features but one thing that is annoying is that the scrolling behavior is broken (I'm on Mac OS X, Squeak VM 3.8.18beta1U). The behavior is that scrolling the list does not stop when you stop scrolling the mouse or trackpad. It looks like the scroll events are queued up and processed up until the last one while each step takes a lot processing time. The problem is that while it is scrolling the UI is unresponsive. The old behavior was that scrolling fast would also scroll the list fast while now the speed does not seem to differ.
Cheers, Adrian _______________________________________________ UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
With the Widgets stuff it is best to have as few Morphs onscreen while loading. In particular, keep the central screen area clear (where the progress appears) and disable any dockingbars/taskbars. Otherwise you may run into problems since the Widgets affects display code and MC is not atomic.
Regards, Gary.
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org]On Behalf Of Adrian Lienhard Sent: 25 March 2008 1:02 PM To: Squeak's User Interface Subject: Re: [UI] Scrolling issue
Wow, that was fast. It works perfectly, thanks!
Note, I cannot load version Pinesoft-Widgets-gvc.302.mcz. It breakes the image during loading. I loaded Pinesoft-Widgets-gvc.301.mcz and then merged the change you did in Pinesoft-Widgets-gvc.303.mcz
Cheers, Adrian
On Mar 25, 2008, at 13:54 , Gary Chambers wrote:
That is down to having changed to generating MouseWheelEvents (rather than keyboard). The Hand procesing seems to lock mouse events to the UI. I have modified the behaviour to be more in line with the old handling. Pinesoft-Widgets-gvc.303.mcz on SqueakSource if you want to try and see if it helps.
Gary.
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org]On Behalf Of Adrian Lienhard Sent: 25 March 2008 10:47 AM To: Squeak's User Interface Subject: [UI] Scrolling issue
Hi,
I've been using UIEnhancements for some time now. I like the look and many of the features but one thing that is annoying is that the scrolling behavior is broken (I'm on Mac OS X, Squeak VM 3.8.18beta1U). The behavior is that scrolling the list does not stop when you stop scrolling the mouse or trackpad. It looks like the scroll events are queued up and processed up until the last one while each step takes a lot processing time. The problem is that while it is scrolling the UI is unresponsive. The old behavior was that scrolling fast would also scroll the list fast while now the speed does not seem to differ.
Cheers, Adrian _______________________________________________ UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui