Ghost 0.5.3 - Lots of changes!
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Ghost 0.5.3 - Lots of changes!
Hey guys!
Again, quite some stuff has happened since the last demo release. 0.4.1 is really quite long ago - almost too many changes to put them all here
Quick overview of changes
- lot of work on the kernel, new scheduler, major refactoring, various enhancements on the VFS
- new tools in the userspace (including process lister, PCI tool and a fancy GUI calculator)
- complete window server rewrite, using cairo graphics for rendering now
- added a user space interface & library for creating GUI elements
- added PCI support and a userspace tool for listing devices
- finally started documentation! can be rendered with ASCIIdoc
- added a kernel debugging interface that can be used to debug the kernel over the COM1 serial port
On the website you can follow the blog posts to see more details on the development.
ISO image
You can download the demo image on the website. The terminal will show up and there is a README file with some things to play around with. Have fun!
Screenshots Greets!
Again, quite some stuff has happened since the last demo release. 0.4.1 is really quite long ago - almost too many changes to put them all here
Quick overview of changes
- lot of work on the kernel, new scheduler, major refactoring, various enhancements on the VFS
- new tools in the userspace (including process lister, PCI tool and a fancy GUI calculator)
- complete window server rewrite, using cairo graphics for rendering now
- added a user space interface & library for creating GUI elements
- added PCI support and a userspace tool for listing devices
- finally started documentation! can be rendered with ASCIIdoc
- added a kernel debugging interface that can be used to debug the kernel over the COM1 serial port
On the website you can follow the blog posts to see more details on the development.
ISO image
You can download the demo image on the website. The terminal will show up and there is a README file with some things to play around with. Have fun!
Screenshots Greets!
Last edited by max on Sat May 14, 2016 9:00 am, edited 1 time in total.
Re: Ghost 0.5.3 - Lots of changes!
Show some GUI!
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Ghost 0.5.3 - Lots of changes!
lol Sorry to say that I didn't focus *that* much on the UI in this release. I will do so for the next one though.Techel wrote:Show some GUI!
Anyway, here is a screenshot of my scrollpane implementation work-in-progress, added a nice wallpaper and high resolution so you have some candy for your eyes
Re: Ghost 0.5.3 - Lots of changes!
Looks fantastic! Nice.
Re: Ghost 0.5.3 - Lots of changes!
Good job, I didn't manage to crash it.
But I have one urgent feature request: Please make the right shift key work. I never get paths typed correctly in the first attempt.
But I have one urgent feature request: Please make the right shift key work. I never get paths typed correctly in the first attempt.
Re: Ghost 0.5.3 - Lots of changes!
I'll give it a try on my hardware.
Is it possible to boot from usb stick?
Is it possible to boot from usb stick?
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Ghost 0.5.3 - Lots of changes!
Yay! That's good.Kevin wrote:Good job, I didn't manage to crash it.
But I have one urgent feature request: Please make the right shift key work. I never get paths typed correctly in the first attempt.
Sorry, I'll add it haha
Cool, thanks! Yes it's possibly, but I have only done it on Mac OS so far - see the instructions here: https://github.com/maxdev1/ghost/blob/m ... SBSTICK.mdTechel wrote:I'll give it a try on my hardware.
Is it possible to boot from usb stick?
Basically convert the ISO to UDRO and then write it to the stick with dd. I think it should be similar on Linux/something else.
Re: Ghost 0.5.3 - Lots of changes!
I don't know if it'd work the same way, but if I simply "dd" the glidix ISO to a USB stick it simply boots, without converting to UDRO etc.max wrote:Yay! That's good.Kevin wrote:Good job, I didn't manage to crash it.
But I have one urgent feature request: Please make the right shift key work. I never get paths typed correctly in the first attempt.
Sorry, I'll add it haha
Cool, thanks! Yes it's possibly, but I have only done it on Mac OS so far - see the instructions here: https://github.com/maxdev1/ghost/blob/m ... SBSTICK.mdTechel wrote:I'll give it a try on my hardware.
Is it possible to boot from usb stick?
Basically convert the ISO to UDRO and then write it to the stick with dd. I think it should be similar on Linux/something else.
Re: Ghost 0.5.3 - Lots of changes!
Just use kill task command to crash it.
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Ghost 0.5.3 - Lots of changes!
Crash? I'm near sure you didn't crash it. You are be able to kill both the PS/2 driver and the terminal program, but that only kills the input/the program that processes input, not the kernellukaandjelkovic wrote:Just use kill task command to crash it.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: Ghost 0.5.3 - Lots of changes!
Sorry if I'm late -- I've just tried it now.
The system overall is cool, but the key mappings need tweaks. For example, the slash (/) next to the right shift makes a dash (-). Shift+7 makes (/) instead of (&) and other small tweaks. I've changed the mapping to en-US and it's still the same.
Performance of the GUI of quite good. Good luck in your project!
The system overall is cool, but the key mappings need tweaks. For example, the slash (/) next to the right shift makes a dash (-). Shift+7 makes (/) instead of (&) and other small tweaks. I've changed the mapping to en-US and it's still the same.
Performance of the GUI of quite good. Good luck in your project!
You know your OS is advanced when you stop using the Intel programming guide as a reference.
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Ghost 0.5.3 - Lots of changes!
Hey omar,
thanks for the testing. The keyboard layout is for german keyboards only, the en-US layout is just a copy of the german one with y and z swapped that I made only for testing I will add a proper one for the future.
Thanks!
thanks for the testing. The keyboard layout is for german keyboards only, the en-US layout is just a copy of the german one with y and z swapped that I made only for testing I will add a proper one for the future.
Thanks!
Re: Ghost 0.5.3 - Lots of changes!
OK... Anyways it's pretty cool!max wrote:Crash? I'm near sure you didn't crash it. You are be able to kill both the PS/2 driver and the terminal program, but that only kills the input/the program that processes input, not the kernellukaandjelkovic wrote:Just use kill task command to crash it.
-
- Member
- Posts: 273
- Joined: Sun Oct 09, 2016 4:38 am
- Libera.chat IRC: NunoLava1998
Re: Ghost 0.5.3 - Lots of changes!
I'll try to use it using RUFUS on my hardwaremax wrote:Yay! That's good.Kevin wrote:Good job, I didn't manage to crash it.
But I have one urgent feature request: Please make the right shift key work. I never get paths typed correctly in the first attempt.
Sorry, I'll add it haha
Cool, thanks! Yes it's possibly, but I have only done it on Mac OS so far - see the instructions here: https://github.com/maxdev1/ghost/blob/m ... SBSTICK.mdTechel wrote:I'll give it a try on my hardware.
Is it possible to boot from usb stick?
Basically convert the ISO to UDRO and then write it to the stick with dd. I think it should be similar on Linux/something else.
Developing TRIODIUM OS. Or call it Dixium if you want. It doesn't matter.
https://github.com/NunoLava1998/DixiumOS
https://github.com/NunoLava1998/DixiumOS
- obiwac
- Member
- Posts: 149
- Joined: Fri Jan 27, 2017 12:15 pm
- Libera.chat IRC: obiwac
- Location: Belgium
Re: Ghost 0.5.3 - Lots of changes!
Candy!
Maybe it's just me, but I don't think that the cursor fits with your OS. It's probably just personal taste. Otherwise, I love the UI! It's so beautiful and consistent. I just love it. Keep up the good work!
Maybe it's just me, but I don't think that the cursor fits with your OS. It's probably just personal taste. Otherwise, I love the UI! It's so beautiful and consistent. I just love it. Keep up the good work!