|
|
|
Site project focus:
The project is currently in beta stage now. It contains working user
interface components, but they are not complete. It also now contains a
embedded python interpreter for scripting the applications
programs.
MAsterX-ovDM> OS Shell/ Framework. >
The idea is that for every 'space' in the operating systems graphical user interface, there will be multiple windows, and other spaces.
Thinking of a desktop as a virtual space, the application would create a new 'dimension' for your applications on
on the fly. Switching between dimensions is simple using a combination of key presses or the scroll on your mouse. Each dimension would have its own icons, wallpaper, windows, and other features. Very similar to KDE and GNOME's window pagers. The difference between the two
is that my application will not be a window manager. It will function on its own, and be able to compile for a multitude of platforms.
Like a window that has many windows inside of it. This is because I do not have the ability yet to code a window manager for X. However I am studying on the Xlib api. Dreams also include a built in scripting language shell. Alot like bash but geared more towards triggering change within the windowing enviorment.. A example of this would be Window A in side of Dimension B would create Dimension C with Window D. The shell could expand or become a single desktop. Dependent on the applications currently running and the users
preference. This idea I orignaly wrote in the year 2000, and I believe I finally have learned enough about computer programming
to properly implement it. The concept created in this project will just be a prototype for more time down the road when I can actually implement it for say X, or as a real
Operating System itself..
The third attempt was a great learning experience you can view it here Some example screen shots from my second attempt to create this system.
My first attempt to create the system didnt work out to well. However the majority of the functionality was there. Unfourtenly it was written back when I was using windows98. I somehow managed to scrounge together a broken source tree. The source will not compile but atleast it will give you a general
idea of the concept I am attempting to create. |
MAsterX-ovDM Feed compents libmx, libmxui current stage: beta, current log: Thu, 14 Jan 2010 22:29:50 +0100 update to configure
Rev 910 - jared (8 file(s) modified) update to configure Thu, 14 Jan 2010 22:28:22 +0100update
Rev 909 - jared (1 file(s) modified) update Tue, 30 Nov 1999 00:00:00 +0100Rev 908
Rev 908 - (0 file(s) modified) Thu, 14 Jan 2010 21:54:02 +0100update for SDL-1.2.14
Rev 907 - jared (3 file(s) modified) update for SDL-1.2.14 Sat, 07 Nov 2009 01:59:50 +0100update
Rev 906 - jared (1 file(s) modified) update |