Hi Damien, I added a 0.2.5 version to PharoLauncher now including Pharo 5.0. Also Pharo 4.0 was switched from beta to stable. Locally it works and I can download a Pharo 5.0. Please review. I'm also not able to trigger the CI job: https://ci.inria.fr/pharo/view/Launcher Can you run the build? Thx T.
Thanks! I was about to ask about this. :) Also could there be an option to reuse parameters provided to the pharo(launcher) image? I always have to manually rewrite PhLimage>>launch: to fix encoding. ^OSProcess command: vmCommand , ' --textenc UTF-8 "' , imagePath, '"'. Peter On Fri, Apr 17, 2015 at 4:39 PM, Torsten Bergmann <astares@gmx.de> wrote:
Hi Damien,
I added a 0.2.5 version to PharoLauncher now including Pharo 5.0. Also Pharo 4.0 was switched from beta to stable. Locally it works and I can download a Pharo 5.0. Please review.
I'm also not able to trigger the CI job: https://ci.inria.fr/pharo/view/Launcher Can you run the build?
Thx T.
Peter Uhnák <i.uhnak@gmail.com> writes:
Thanks! I was about to ask about this. :)
Also could there be an option to reuse parameters provided to the pharo(launcher) image? I always have to manually rewrite PhLimage>>launch: to fix encoding. ^OSProcess command: vmCommand , ' --textenc UTF-8 "' , imagePath, '"'.
please try to implement it. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Hello Thank you, I decided to try it, so I downloaded Windows version - pharo_installer-0.2.6.exe . In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now. And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this. Jan Torsten Bergmann wrote
Hi Damien,
I added a 0.2.5 version to PharoLauncher now including Pharo 5.0. Also Pharo 4.0 was switched from beta to stable. Locally it works and I can download a Pharo 5.0. Please review.
I'm also not able to trigger the CI job: https://ci.inria.fr/pharo/view/Launcher Can you run the build?
Thx T.
-- View this message in context: http://forum.world.st/PharoLauncher-and-Pharo-5-0-tp4820240p4820277.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Jan BlizniÄenko <bliznjan@fit.cvut.cz> writes:
In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now.
yes, I removed it because it was too costly to maintain.
And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this.
I confirm and I don't know why. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
2015-04-18 6:45 GMT+02:00 Damien Cassou <damien.cassou@inria.fr>:
Jan BlizniÄenko <bliznjan@fit.cvut.cz> writes:
In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now.
yes, I removed it because it was too costly to maintain.
And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this.
I confirm and I don't know why.
This changed in pharo 40.004. Setting the rowcolor in the TreeMorph created by the MorphTreeModel was removed (by estaban (?)), I think this was because it is bad to have these values hard coded in the model (doesn't look nice with the dark theme :) ) The now problem is, spec tree model does not expose (or use) the api for setting this attributes. I uploaded a workaround fix to set this property when the widget is built (bypassing spec). (PharoLauncher-Spec-NicolaiHess.41) nicolai
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
2015-04-18 22:08 GMT+02:00 Nicolai Hess <nicolaihess@web.de>:
2015-04-18 6:45 GMT+02:00 Damien Cassou <damien.cassou@inria.fr>:
Jan BlizniÄenko <bliznjan@fit.cvut.cz> writes:
In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now.
yes, I removed it because it was too costly to maintain.
And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this.
I confirm and I don't know why.
This changed in pharo 40.004. Setting the rowcolor in the TreeMorph created by the MorphTreeModel was removed (by estaban (?)), I think this was because it is bad to have these values hard coded in the model (doesn't look nice with the dark theme :) )
The now problem is, spec tree model does not expose (or use) the api for setting this attributes. I uploaded a workaround fix to set this property when the widget is built (bypassing spec). (PharoLauncher-Spec-NicolaiHess.41)
nicolai
Well, this was only one half of the problem. Somehow the other backgrounds (desktop/panel) are white instead of gray...
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
2015-04-18 22:13 GMT+02:00 Nicolai Hess <nicolaihess@web.de>:
2015-04-18 22:08 GMT+02:00 Nicolai Hess <nicolaihess@web.de>:
2015-04-18 6:45 GMT+02:00 Damien Cassou <damien.cassou@inria.fr>:
Jan BlizniÄenko <bliznjan@fit.cvut.cz> writes:
In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now.
yes, I removed it because it was too costly to maintain.
And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this.
I confirm and I don't know why.
This changed in pharo 40.004. Setting the rowcolor in the TreeMorph created by the MorphTreeModel was removed (by estaban (?)), I think this was because it is bad to have these values hard coded in the model (doesn't look nice with the dark theme :) )
The now problem is, spec tree model does not expose (or use) the api for setting this attributes. I uploaded a workaround fix to set this property when the widget is built (bypassing spec). (PharoLauncher-Spec-NicolaiHess.41)
nicolai
Well, this was only one half of the problem. Somehow the other backgrounds (desktop/panel) are white instead of gray...
Ah, now I found the second change, that is responsible for this white-in-white launcher display: WorldModel>>#setUpWorld has changed. It now uses the default theme background color instead of hard coded value. So, what is next ? Currently it looks pretty ugly. But we should not reintroduce these hard coded values. On the other hand, opening a spec app in fullscreen (like pharo launcher) should be possible and have some nice (theme dependend) looking color. (The reason why the app is white in full screen and gray without, is because a fullscreen spec model just uses a *transparent* PanelMorph as Top-level Morph (instead of a SystemWindow).
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Nicolai I will start to look at Spec and with the goal to improve the API. So what is a little scenario to show the API needed for this case? Stef Le 18/4/15 22:08, Nicolai Hess a écrit :
2015-04-18 6:45 GMT+02:00 Damien Cassou <damien.cassou@inria.fr <mailto:damien.cassou@inria.fr>>:
Jan BlizniÄenko <bliznjan@fit.cvut.cz <mailto:bliznjan@fit.cvut.cz>> writes:
> In settings, there used to be option to switch off categories of image > sources/templates, like hide Pharo 2 category, but this option seems to be > missing now.
yes, I removed it because it was too costly to maintain.
> And one more thing ... GUI has some weird colors (well, I think it is > actually missing colors). Screenshot: > https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png > However, this one is not today's change, because this morning I tried > updating launcher (to find out whether it supports Pharo 5 :) ) and colors > were already like this.
I confirm and I don't know why.
This changed in pharo 40.004. Setting the rowcolor in the TreeMorph created by the MorphTreeModel was removed (by estaban (?)), I think this was because it is bad to have these values hard coded in the model (doesn't look nice with the dark theme :) )
The now problem is, spec tree model does not expose (or use) the api for setting this attributes. I uploaded a workaround fix to set this property when the widget is built (bypassing spec). (PharoLauncher-Spec-NicolaiHess.41)
nicolai
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
2015-04-19 7:33 GMT+02:00 stepharo <stepharo@free.fr>:
Nicolai
I will start to look at Spec and with the goal to improve the API. So what is a little scenario to show the API needed for this case?
Hi stef, Compare this tree in Pharo 4.0 and Pharo 3.0 (TreeModel new roots:(1to:5))openWithSpec 3.0 -> different color for odd/even rows 4.0 -> always the same default color (theme backgroundColor) (This had changed because we removed the (hard coded) call to row color in MorphTreeModel>>#defaultTreeMorph) How can we set the row colors when using spec tree model-> We can set the row color in the tree model with: |t| t:=(TreeModel new roots:(1to:5));yourself. t oddRowColor: Color black. t evenRowColor: Color white. t openWithSpec. But the result is the same, the row color isn't populated to the widget.
Stef
Le 18/4/15 22:08, Nicolai Hess a écrit :
2015-04-18 6:45 GMT+02:00 Damien Cassou <damien.cassou@inria.fr>:
Jan BlizniÄenko <bliznjan@fit.cvut.cz> writes:
In settings, there used to be option to switch off categories of image sources/templates, like hide Pharo 2 category, but this option seems to be missing now.
yes, I removed it because it was too costly to maintain.
And one more thing ... GUI has some weird colors (well, I think it is actually missing colors). Screenshot: https://monosnap.com/file/Fs6rfZTlstzqkKzyReRnPUVa28FVZe.png However, this one is not today's change, because this morning I tried updating launcher (to find out whether it supports Pharo 5 :) ) and colors were already like this.
I confirm and I don't know why.
This changed in pharo 40.004. Setting the rowcolor in the TreeMorph created by the MorphTreeModel was removed (by estaban (?)), I think this was because it is bad to have these values hard coded in the model (doesn't look nice with the dark theme :) )
The now problem is, spec tree model does not expose (or use) the api for setting this attributes. I uploaded a workaround fix to set this property when the widget is built (bypassing spec). (PharoLauncher-Spec-NicolaiHess.41)
nicolai
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
participants (6)
-
Damien Cassou -
Jan BlizniÄenko -
Nicolai Hess -
Peter Uhnák -
stepharo -
Torsten Bergmann