OSDev.org

The Place to Start for Operating System Developers
It is currently Wed Apr 24, 2024 4:11 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 240, 241, 242, 243, 244, 245, 246 ... 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Jan 30, 2021 8:09 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 815
Location: Hyperspace
Octacone wrote:
@Structure

Very interesting! What solar system are you from? :D

Do tell, because I want to find out where I'm from; my parents wouldn't tell me! :mrgreen: This is very much the sort of style I settled on for configurable window managers, but I think yours is cooler with the external handles. I don't intend to make floating windows for my OS, but it will definitely be all bright colors on black.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Jan 31, 2021 10:20 am 
Offline

Joined: Tue Aug 25, 2020 8:56 am
Posts: 8
Quote:
configurable window managers

Currently there are no on the fly applications.
Everything is compiled to disk image.
The windows are modular, configurable and themed.

Quote:
all bright colors on black

I'm working on different themes to see how it looks.
Also just have a default font to print words nothing detailed.

Image

Currently have a Development Kit which creates/loads/positions windows and creates application code to execute.

It's a WIP :roll:

Quote:
different path than other OSs

8)


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 12:54 pm 
Offline
Member
Member
User avatar

Joined: Sun Jan 17, 2016 7:57 am
Posts: 51
Lots of applications :)

Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 2:06 pm 
Offline
Member
Member

Joined: Fri Sep 09, 2016 5:52 pm
Posts: 44
Location: Australia
nakst wrote:
Lots of applications :)

Image


Wow! That looks amazing and I can see that now you have a much larger library of applications to put your UI to use

_________________
My OS:
https://github.com/fido2020/Lemon-OS
https://lemonos.org
https://discord.gg/NAYp6AUYWM


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 2:48 pm 
Offline
Member
Member
User avatar

Joined: Fri Feb 17, 2017 4:01 pm
Posts: 642
Location: Ukraine, Bachmut
that's just 00bada55, 8) nakst.

_________________
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 3:26 pm 
Offline
Member
Member

Joined: Sun Apr 05, 2020 1:01 pm
Posts: 183
nakst wrote:
Lots of applications :)

Image


Looks amazing! Do you have a github link/iso image?


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 3:37 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 815
Location: Hyperspace
You have Bochs running in your OS? That's cool. :D And... "New Tab"? That looks like a feature I'd like!

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Feb 01, 2021 5:00 pm 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
nakst thinks he's so awesome with that fancy transparent border theme...

(But really, fantastic job on the UI! Everything looks great!)

Meanwhile, I am continuing to work on integrating Kuroko into ToaruOS:

Image

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Feb 02, 2021 7:30 am 
Offline
Member
Member
User avatar

Joined: Sun Jan 17, 2016 7:57 am
Posts: 51
8infy wrote:

Looks amazing! Do you have a github link/iso image?


https://gitlab.com/nakst/essence

I don't want to make an ISO image until it's ready for an alpha release.

klange wrote:
nakst thinks he's so awesome with that fancy transparent border theme...

(But really, fantastic job on the UI! Everything looks great!)


Thanks :lol:


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Feb 02, 2021 7:52 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
nakst wrote:


At a quick glance, it looks like you have your own build system? (Or is it just a program that invokes make?)

Now I'm not alone! :D

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Feb 02, 2021 6:02 pm 
Offline

Joined: Wed Sep 02, 2020 3:09 am
Posts: 20
Started to get Bare Bones working, with newlines!
Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Feb 03, 2021 8:45 am 
Offline
Member
Member
User avatar

Joined: Sun Jan 17, 2016 7:57 am
Posts: 51
AndrewAPrice wrote:
At a quick glance, it looks like you have your own build system? (Or is it just a program that invokes make?)


Sort of. I never *intended* to make a build system, it just sort of happened. It calls out to `./configure` and `make` to build ported applications, but is able to build the components I've made by itself. Honestly, I'd much prefer it if I didn't need a build system, and I'm trying to reduce its complexity whenever I have the opportunity.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Feb 03, 2021 10:46 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
nakst wrote:
Sort of. I never *intended* to make a build system, it just sort of happened. It calls out to `./configure` and `make` to build ported applications, but is able to build the components I've made by itself. Honestly, I'd much prefer it if I didn't need a build system, and I'm trying to reduce its complexity whenever I have the opportunity.


I've been disappointed with most build systems. It shouldn't be as complicated as it. I learnt C++ using Visual Studio where I'd create a project, and it gave me a main.cpp, and I could press the ▶ button and away it went. No configuring required. I built my own build system, because I want something that simple for my own hobby projects, and hopefully if I can compile an operating system with it, I can show the world it doesn't need to be complicated.

I don't need a super configurable system. Every .c, .asm, .cpp, .cc file in "source/" gets built everything unless I explicitly say ignore a file or subdirectory. If I'm a library I have a bunch of headers under "public/" that dependents can include, my projects have a metafile that says what libraries it depends on. That's all 99% of projects should need. The build order doesn't matter, so recursive dependencies between libraries is allowed, as long as everything gets linked together. At some point, I'd like to add unit test support.

Here are my metadata files for musl and libc++ which required a bit more of a complicated situation (mainly it expected some symbols defined, and I also deleted the irrelevant files, but I could do that with "ignore" rules.)

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Feb 03, 2021 11:39 am 
Offline
Member
Member

Joined: Fri Nov 22, 2019 5:46 am
Posts: 590
AndrewAPrice wrote:
I've been disappointed with most build systems. It shouldn't be as complicated as it. I learnt C++ using Visual Studio where I'd create a project, and it gave me a main.cpp, and I could press the ▶ button and away it went. No configuring required. I built my own build system, because I want something that simple for my own hobby projects, and hopefully if I can compile an operating system with it, I can show the world it doesn't need to be complicated.

I don't need a super configurable system. Every .c, .asm, .cpp, .cc file in "source/" gets built everything unless I explicitly say ignore a file or subdirectory. If I'm a library I have a bunch of headers under "public/" that dependents can include, my projects have a metafile that says what libraries it depends on. That's all 99% of projects should need.

Sounds really cool! I tinkered with a build system (you remember, I get distracted by side projects) so I know it's normally quite complicated.

Only thing: How do you know which object file should end where? I mean: If you have several cpp/c/asm files and want to link the resulting object files to a complete program, you have to tell it explicitely, or not?

Greetings
Peter


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Feb 03, 2021 12:54 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 815
Location: Hyperspace
I'd imagine the build system for an OS targetting a single hardware platform may well be much simpler than the build system for a program which has to figure out where each operating system or each Linux distro, gah! puts each and every one of the headers and libraries it needs. Gnu autoconf is a garbage fire on top of that. Modern build systems seem to be bad except for the ones which have that toxic open-source business model of pay-for-support. It's hardly open if its own makers are incentivized to make it difficult to use.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 240, 241, 242, 243, 244, 245, 246 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 142 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group