visopsys.org

Visopsys Forums
It is currently Sat Jan 20, 2018 12:42 am

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Visopsys GUI design project
PostPosted: Tue Jan 21, 2014 1:28 am 
Offline
User avatar

Joined: Sun Dec 01, 2013 3:48 pm
Posts: 1
It isn't to professional, but good enough to give you an idea of how this GUI design works.

https://drive.google.com/file/d/0B4OklE1N9nMnV29oVjBhTVFPQXM/edit?usp=sharing

Also, another possibility would be to port a DE (desktop environment) to the platform. Linux is very rich in this domain and all (I think) of its DEs are free and provide the source code, which could speed the porting process. And some of those DEs would fit great with Visopsys philosophy and others are more minimalistic or focused on design. MINIX3 is also at the "same" stage: finding a GUI, but I read that a Linux DE: EDE (Equinox DE) was successfully ported to the platform not long ago. Also, these DEs are not only used on Linux; some on BSD and Solaris. It would provide a good temporary GUI.

_________________
Contact me: cpaul2006@gmail.com


Top
 Profile  
 
 Post subject: Re: Visopsys GUI design project
PostPosted: Tue Jan 21, 2014 8:57 am 
Offline

Joined: Sun Sep 01, 2013 7:58 pm
Posts: 29
Hm, your GUI project looks somewhat like the Win 8.x Metro interface, but multi-tiled - today it is fashionable to try to reimagine the graphical user interface, but speaking from experience, to do work there is nothing better than a WIMP paradigm (Windows, Icons and Menus Paradigm) on desktops - no other GUI paradigm is near it regarding ease of use, simplicity and productivity.

About the second approach, I think it won't work - the architecture of Visopsys, especially the user interface, is radically different from the one used by *nix-like operating systems; in fact not only the graphics stack is inside the kernel, but so are the GUI toolkit and image loading routines.
*nix-like operating systems on the other hand tend to have these facilities (mostly) in user-space

Also, due to other factors (DEs tend to depend on libraries, which in turn depend on other libraries, which in turn also want a POSIX compliant libc) and what I've just explained, porting a DE is going to be take more effort than what it is worth.

Visopsys is great for what it is - an extremely small, yet graphical operating system that uses its own paradigms that are like nothing else. If you have programming knowledge and free time it is quite easy to work and improve it.

_________________
Visopsys@Unhaut - http://unhaut.fav.cc/visopsys


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group