[Pharo-project] a couple of issues
Hi, There are a couple of issues I stumbled across in Pharo and I thought of reporting them: - When loading Pier and Seaside there were some Warnings related to some instance variables that blocked the loading. This is a rather strange behavior, especially given that they are warnings. I would rather prefer to have the list of warnings presented to me at the end because like this I can have the code loading without me needing to pay attention. - Apple+B does not work on methods anymore. - Apple+W does not close the window. It seems that the outside window never gets the focus it needs to act on this shortcut. - Spawning a browser takes quite a long time. - Why is mouse swap preference not enabled by default? Otherwise, it looks really nice :) Cheers, Doru -- www.tudorgirba.com "Every successful trip needs a suitable vehicle."
Thanks for the feedback
There are a couple of issues I stumbled across in Pharo and I thought of reporting them:
- When loading Pier and Seaside there were some Warnings related to some instance variables that blocked the loading. This is a rather strange behavior, especially given that they are warnings. I would rather prefer to have the list of warnings presented to me at the end because like this I can have the code loading without me needing to pay attention.
can you be more precise, what is the message?
- Apple+B does not work on methods anymore.
Yes Apple-N neither on method list
- Apple+W does not close the window. It seems that the outside window never gets the focus it needs to act on this shortcut.
- Spawning a browser takes quite a long time.
- Why is mouse swap preference not enabled by default?
yes it should :)
Otherwise, it looks really nice :)
Cheers, Doru
-- www.tudorgirba.com
"Every successful trip needs a suitable vehicle."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default?
yes it should :)
Not sure because this will annoy users of MS Windows. -- Damien Cassou http://damiencassou.seasidehosting.st
Damien Cassou wrote:
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default? yes it should :)
Not sure because this will annoy users of MS Windows.
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice. Michael
I would love to have on mac left most button 1 select right most button menu right most + ctrl or shit -> halos stef On Jan 31, 2009, at 11:59 AM, Michael Rueger wrote:
Damien Cassou wrote:
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default? yes it should :)
Not sure because this will annoy users of MS Windows.
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Jan 31, 2009, at 11:16 , Damien Cassou wrote:
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default?
yes it should :)
Not sure because this will annoy users of MS Windows.
Right. I think best would be that if the preferences is not explicitly set the behavior depends on the current OS. Adrian
----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Saturday, January 31, 2009 9:53 AM Subject: Re: [Pharo-project] a couple of issues
Thanks for the feedback
There are a couple of issues I stumbled across in Pharo and I thought of reporting them:
- When loading Pier and Seaside there were some Warnings related to some instance variables that blocked the loading. This is a rather strange behavior, especially given that they are warnings. I would rather prefer to have the list of warnings presented to me at the end because like this I can have the code loading without me needing to pay attention.
can you be more precise, what is the message?
- Apple+B does not work on methods anymore.
Yes Apple-N neither on method list
- Apple+W does not close the window. It seems that the outside window never gets the focus it needs to act on this shortcut.
- Spawning a browser takes quite a long time.
- Why is mouse swap preference not enabled by default?
yes it should :)
This is due to the keboard focus handling. I can add the Cmd+W to do that (currently Cmd+Delete will close the window with focus).
Otherwise, it looks really nice :)
Cheers, Doru
-- www.tudorgirba.com
"Every successful trip needs a suitable vehicle."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I am not sure I understand why this would be a problem for MS Windows. Or maybe I just do not understand the meaning of the swap option. In fact, all I want is to have the context menu on the right click and the normal behavior on the left click. Why should such a configuration create different behavior on Mac and on Windows? Cheers, Doru On Jan 31, 2009, at 11:59 AM, Michael Rueger wrote:
Damien Cassou wrote:
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default? yes it should :)
Not sure because this will annoy users of MS Windows.
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "Be rather willing to give than demanding to get."
There was a warning complaining that some instance variable is in capital letter. The warning is nice to have, but the problem is that it stops the loading process. Cheers, Doru On Jan 31, 2009, at 10:53 AM, Stéphane Ducasse wrote:
Thanks for the feedback
There are a couple of issues I stumbled across in Pharo and I thought of reporting them:
- When loading Pier and Seaside there were some Warnings related to some instance variables that blocked the loading. This is a rather strange behavior, especially given that they are warnings. I would rather prefer to have the list of warnings presented to me at the end because like this I can have the code loading without me needing to pay attention.
can you be more precise, what is the message?
- Apple+B does not work on methods anymore.
Yes Apple-N neither on method list
- Apple+W does not close the window. It seems that the outside window never gets the focus it needs to act on this shortcut.
- Spawning a browser takes quite a long time.
- Why is mouse swap preference not enabled by default?
yes it should :)
Otherwise, it looks really nice :)
Cheers, Doru
-- www.tudorgirba.com
"Every successful trip needs a suitable vehicle."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "Sometimes the best solution is not the best solution."
On 1/31/09 5:59 AM, Michael Rueger wrote:
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Don't most people using an actual mouse these days have 3 buttons? (i.e. scroll wheel mice)
Is not a problem on Win32, just need to reselect the VM preferences 3 button mouse (with multiple VMs it seems to need "reminding"!) Regards, Gary. ----- Original Message ----- From: "Tudor Girba" <girba@iam.unibe.ch> To: <Pharo-project@lists.gforge.inria.fr> Sent: Sunday, February 01, 2009 12:32 AM Subject: Re: [Pharo-project] a couple of issues I am not sure I understand why this would be a problem for MS Windows. Or maybe I just do not understand the meaning of the swap option. In fact, all I want is to have the context menu on the right click and the normal behavior on the left click. Why should such a configuration create different behavior on Mac and on Windows? Cheers, Doru On Jan 31, 2009, at 11:59 AM, Michael Rueger wrote:
Damien Cassou wrote:
On Sat, Jan 31, 2009 at 10:53 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
- Why is mouse swap preference not enabled by default? yes it should :)
Not sure because this will annoy users of MS Windows.
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "Be rather willing to give than demanding to get." _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Personally, I'd like support for 5 button mice... Regards, Gary. ----- Original Message ----- From: "Phil" <pbpublist@gmail.com> To: <pharo-project@lists.gforge.inria.fr> Sent: Sunday, February 01, 2009 4:47 AM Subject: Re: [Pharo-project] a couple of issues
On 1/31/09 5:59 AM, Michael Rueger wrote:
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Don't most people using an actual mouse these days have 3 buttons? (i.e. scroll wheel mice)
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Now in Polymorph-Widgets-gvc.38 on SqueakSource. Regards, Gary. ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Sunday, February 01, 2009 1:36 PM Subject: Re: [Pharo-project] a couple of issues
This is due to the keboard focus handling. I can add the Cmd+W to do that (currently Cmd+Delete will close the window with focus).
Would be really great!
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Not to mention ALL keys/vKeys etc. getting passed by the VMs for each platform into Squeak with a way of passing "unhandled" control back to the OS... (think, having control on Win32 for Alt+F4 for application closing etc.) Regards, Gary. ----- Original Message ----- From: "Gary Chambers" <gazzaguru2@btinternet.com> To: <Pharo-project@lists.gforge.inria.fr> Sent: Sunday, February 01, 2009 11:08 AM Subject: Re: [Pharo-project] a couple of issues
Personally, I'd like support for 5 button mice...
Regards, Gary.
----- Original Message ----- From: "Phil" <pbpublist@gmail.com> To: <pharo-project@lists.gforge.inria.fr> Sent: Sunday, February 01, 2009 4:47 AM Subject: Re: [Pharo-project] a couple of issues
On 1/31/09 5:59 AM, Michael Rueger wrote:
so what mouse button mappings do we want on each platform for 1, 2 and 3 button mice? Although I don't think a lot of people still use 3 button mice.
Don't most people using an actual mouse these days have 3 buttons? (i.e. scroll wheel mice)
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Sun, Feb 1, 2009 at 1:32 AM, Tudor Girba <girba@iam.unibe.ch> wrote:
I am not sure I understand why this would be a problem for MS Windows. Or maybe I just do not understand the meaning of the swap option.
Because on Windows, the right mouse button does what people expect (= what you get with the middle mouse button by default on MacOS and Linux). If you change the preference value, MacOS and Linux users will be happy (right mouse button for context menu), but Windows users won't appreciate (they would have to use their middle click to open the context menu). -- Damien Cassou http://damiencassou.seasidehosting.st
I see. That means that the preference was put there just so that the code does not take the difference between platforms into account. I think that is wrong, and the check should be done internally and automatically. Cheers, Doru On Feb 2, 2009, at 11:06 AM, Damien Cassou wrote:
On Sun, Feb 1, 2009 at 1:32 AM, Tudor Girba <girba@iam.unibe.ch> wrote:
I am not sure I understand why this would be a problem for MS Windows. Or maybe I just do not understand the meaning of the swap option.
Because on Windows, the right mouse button does what people expect (= what you get with the middle mouse button by default on MacOS and Linux). If you change the preference value, MacOS and Linux users will be happy (right mouse button for context menu), but Windows users won't appreciate (they would have to use their middle click to open the context menu).
-- Damien Cassou http://damiencassou.seasidehosting.st
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com "The coherence of a trip is given by the clearness of the goal."
On Feb 3, 2009, at 11:15 , Tudor Girba wrote:
I see. That means that the preference was put there just so that the code does not take the difference between platforms into account. I think that is wrong, and the check should be done internally and automatically.
Exactly. This is what I tried to say in another other mail in this thread... Adrian
Cheers, Doru
On Feb 2, 2009, at 11:06 AM, Damien Cassou wrote:
On Sun, Feb 1, 2009 at 1:32 AM, Tudor Girba <girba@iam.unibe.ch> wrote:
I am not sure I understand why this would be a problem for MS Windows. Or maybe I just do not understand the meaning of the swap option.
Because on Windows, the right mouse button does what people expect (= what you get with the middle mouse button by default on MacOS and Linux). If you change the preference value, MacOS and Linux users will be happy (right mouse button for context menu), but Windows users won't appreciate (they would have to use their middle click to open the context menu).
-- Damien Cassou http://damiencassou.seasidehosting.st
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- www.tudorgirba.com
"The coherence of a trip is given by the clearness of the goal."
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
did anyone answer this question about the warnings? I believe they are new compiler warnings which was discussed in another thread. I'm a bit out of date, i'm not sure we implemented a conclusion? My vote is with these not being forced by the compiler but using the code critic as Lukas suggested. Or as you say, presenting them all at the end. i get these too loading Cryptography packages so it is not a convenient default behaviour. thanks, Mike 2009/2/1 Tudor Girba <girba@iam.unibe.ch>:
There was a warning complaining that some instance variable is in capital letter.
We were thinking to have a preference to manage that. And seriously I do not understand why people do not follow uppercase for shared and lowercase for private. Janko told me that he fixed that in Swazoo. Stef
did anyone answer this question about the warnings? I believe they are new compiler warnings which was discussed in another thread. I'm a bit out of date, i'm not sure we implemented a conclusion? My vote is with these not being forced by the compiler but using the code critic as Lukas suggested. Or as you say, presenting them all at the end. i get these too loading Cryptography packages so it is not a convenient default behaviour.
thanks,
Mike
2009/2/1 Tudor Girba <girba@iam.unibe.ch>:
There was a warning complaining that some instance variable is in capital letter.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (9)
-
Adrian Lienhard -
Damien Cassou -
David Röthlisberger -
Gary Chambers -
Michael Roberts -
Michael Rueger -
Phil -
Stéphane Ducasse -
Tudor Girba