Currently I am working on Hyperion a vector graphics editor with similar
goals to inkscape and gimp . The second step will be to use Hyperion as a
GUI designer, not just to drag and drop ready made widgets but to design
from scratch new ones. The third step is to create a GUI api so that those
widgets will be accessed from code via a GUI API that I have named
Morpheas. The forth step is to take all that and redesign the look (just
the look not the internals) of Pharo making it more user friendly and
approachable including several tools into a project I have named Ephestos.

I like the general idea of everything being a morph a simple building block
that allows you to build complex , custom guis. I am also thinking
providing a super simple GUI API and offering sophisticated widgets as
external libraries. In sort my goal is minimalism and customisation.

All of this will be  based on Athens which is what I already use for
Hyperion.

This is the final look that aiming for to offer as a default look , but of
course because it will be based on Athens and will offer a powerful
designer any look will be possible.

http://vimeo.com/68113915

Currently I just started Hyperion and I work at creating lines with Athens
and editing them graphically like inkscape. I hope that after 6 months to
finish the basic vector graphic editing capabilities and move to GUI design
so that by 2015 I have version 1 to offer that will be able to do both. Of
course this will be a way more long term project than just one year but for
now I take it step by step , day by day and see where it takes me.

Because it is based on Athens I can bypass spec and even morphic completely
and offer my own GUI API, however that will make it hard for people already
having projects in those APIs to move to mine and since spec looks like the
future of Pharo I am seriously considering spec as well. It will also save
me the trouble of designing my own GUI API which is of course a big plus.
My own concern is how morphic friendly spec is, meaning that I want to see
everything as a composition of simpler elements and not monolithic widgets.
>From what I have seen from some tutorials this seems to be the direction
you go with this, but maybe you could illuminate that area abit more for
me.


I will also be interested to hear where you want to take spec, what you
will like to add etc.


On Tue, Nov 12, 2013 at 11:27 PM, Benjamin <
benjamin.vanryseghem.ph...@gmail.com> wrote:

> What is exactly your goal ? :)
>
> Ben
>
> On 12 Nov 2013, at 20:46, kilon alios <kilon.al...@gmail.com> wrote:
>
> yeah morphic is quite messy , but hey it works
>
> Thank you for your effort to bring us a better , cleaner and simpler GUI
> API. You have my support. I am actually thinking about implementing my own
> GUI API and I was wondering if I should base it on spec or not. My main
> focus is custom look guis. But I will wait for the documentation of spec to
> appear before I make any decision on it.
>
>
> On Tue, Nov 12, 2013 at 9:23 PM, Benjamin <
> benjamin.vanryseghem.ph...@gmail.com> wrote:
>
>> On 12 Nov 2013, at 19:53, kilon alios <kilon.al...@gmail.com> wrote:
>>
>> hahahaha nicely played man , nicely played :D
>>
>> of course I will , but so you know, I dont pay overtime ... now I think
>> about it, I dont pay at all, but thats another matter .
>>
>> I would love to see tab in Nautilus , they will definitely sort the
>> windows mess. At least partly.
>>
>>
>> Me too :)
>> That’s why I am writing a new one (made with Spec)
>>
>> Otherwise, in full morphic, you will see the pain it is :P
>>
>> Ben
>>
>> On Tue, Nov 12, 2013 at 8:47 PM, Benjamin <
>> benjamin.vanryseghem.ph...@gmail.com> wrote:
>>
>>> The easier way is to wait for me to finish the new Nautilus with tabs in
>>> it :P
>>>
>>> Ben
>>>
>>> On 12 Nov 2013, at 17:50, kilon alios <kilon.al...@gmail.com> wrote:
>>>
>>> I see in the top right side dropdown menu that there is an option to
>>> create a window goup which basically add the current instance of Nautilus
>>> in a tab but I dont know hot to add other tabs to it. It would be cool to
>>> have multiple tabs for each class selection and not to have to open a new
>>> window for each one.
>>>
>>> So how I add other tabs ?
>>>
>>>
>>>
>>
>>
>
>

Reply via email to