PDA

View Full Version : [other] Making my own GUI



nickabocker
February 19th, 2009, 06:35 AM
hello,

I have a question. I've been wanting lately to come up with my own os so i thought hey i could use Linux as the core and build off of. I'm thinking of using ubuntu or Debian as a base. Now after weeks of searching i found the website LFS (Linux From Scratch) now i know this teaches you the basic of the Linux system inside out and I've been following it by the book but I'm curious now how would i create my own GUI for the X window System. I have a few ideas i would like to incorporate with the OS but most are GUI related...... I'm not trash talking gnome or KDE I'm more wanting to expand my knowledge and create something new. below is 2 "Folders" that use a basic layout, they are both documents and music folders
i also just added some quick "files" to make it seem alittle more different.

How can i make my own GUI?

thank you,
Nick
http://i4.photobucket.com/albums/y139/nickabocker/Windows%20One%20Care/MusicFolderIdea-1.gif


http://i4.photobucket.com/albums/y139/nickabocker/Windows%20One%20Care/MyDocumentsIdea.png

dabomb1022
February 19th, 2009, 06:39 AM
Looks nice so far

nickabocker
February 19th, 2009, 09:52 PM
bump....... hello

bapoumba
February 19th, 2009, 09:55 PM
I've changed the thread title. Something labeled "Hi" is not very informative..

celticbhoy
February 19th, 2009, 10:57 PM
Are you looking to create a file manager, or a full window manager?

Either way I would start by downloading the source for a small minimal version and looking through the code.

nickabocker
February 19th, 2009, 11:02 PM
I'm going for a complete user interface that comes in to versions (more to come on that soon) but right now i am wanting to know how to build a GUI and how i get it to do what i want (for example that music folder) so i guess to answer your question i am looking to create both a window manager and file manager.

Nick

celticbhoy
February 19th, 2009, 11:08 PM
This page links to a number of window managers home pages, you will be able get some screenshots to see if they look like they might be a starting point for you, and if so download the source, sign up to the community, and maybe even contribute to there project. If nothing else you might get some knoledge from the folk who coded it and save some time picking through the code. Some of the smaller less used window managers are still very powerfull, and very customisable, well worth a look.

Oops forgot the link :-

http://csdir.org/Operating_Systems/OS_Linux/X_Window_Systems/X_Window_Managers/

nickabocker
February 19th, 2009, 11:13 PM
thank you :)

celticbhoy
February 19th, 2009, 11:24 PM
No problem, just remember to post back to the forums when you start to get something together.

celticbhoy
February 19th, 2009, 11:36 PM
Might be worth looking through this thread to see how others are going about the same thing.

SphereCat1
March 5th, 2009, 07:09 PM
Hi nickabocker! We're working on a window manager over here (https://apps.sourceforge.net/phpbb/twimu/), feel free to stop by and see if we can help!

It's called TWiMU, and it's based on having your desktop on a tabletop instead of the traditional flat design. :)

SphereCat1