Some concept screenshots I made a while ago

Open discussion on or around SGI; software/hardware related posts should go in the appropriate subforum.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
Raion-Fox
Donor
Donor
Posts: 1307
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Raion-Fox » Tue Feb 28, 2017 8:34 am

So wait, you *wrote* Kronos? Or am I misunderstanding?
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Dodoid » Tue Feb 28, 2017 9:21 am

Raion-Fox wrote:So wait, you *wrote* Kronos? Or am I misunderstanding?


Yes, I wrote Kronos. I didn't write its rendering engine though, that's Webkit (I wouldn't trust myself to write something like a JavaScript interpreter anyway).
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
Raion-Fox
Donor
Donor
Posts: 1307
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Raion-Fox » Tue Feb 28, 2017 9:50 am

Outclassed or should I say "Outfoxed" by a 14 year old kid in writing programs.

MFW: Image
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Dodoid » Tue Feb 28, 2017 9:58 am

Raion-Fox wrote:Outclassed or should I say "Outfoxed" by a 14 year old kid in writing programs.

MFW: Image


Kronos.py (the Python Webkit thing that views your pages) isn't very big in terms of the amount of code. Most of the work I have put into Kronos has gone into writing pages for Kronos.py to load (those pages are what the user interacts with). There's also the aforementioned API, but it's not done and version 1 will be quite simple.
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Dodoid » Sat Apr 15, 2017 7:25 pm

Added a few new features. Seen here: working toolchest submenus that can run shell scripts, about box (Kronos app), Xterm (standard app), Kronos hinv (Kronos app).

2017-04-15 22.20.48.jpg
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

IRENKA continuing...

Unread postby Dodoid » Sun Apr 16, 2017 4:43 pm

Moderators, please tell me if we should move to another forum.

Today's work:
2017-04-16 19.16.41.jpg
Box in corner to pop up an Xterm and run a command in it. This took longer than expected due to some PHP related complicataions.

2017-04-16 19.17.13.jpg
Badge can now be toggled using an entry in the desktop toolchest submenu, and is now off by default.

2017-04-16 19.18.06.jpg
Kronos API has been working for a while, but now there's an API Key tool for development purposes. The KAPI key allows applications to interface with the system using JavaScript while preventing websites (which, unlike apps running in kronos.py, are not given the API key) from doing the same.
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
guardian452
Donor
Donor
Posts: 3398
Joined: Tue Aug 21, 2007 10:12 pm
Location: United States
Contact:

Re: "Modern IRIX" UI running on Kronos/Linux

Unread postby guardian452 » Fri Apr 21, 2017 6:46 am

Dodoid wrote:Closeup of screen. Stunning 1024x768 resolution, courtesy of Lenovo.


Looks great and all but have you seen the x62 project? :D

User avatar
Raion-Fox
Donor
Donor
Posts: 1307
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Raion-Fox » Fri Apr 21, 2017 2:36 pm

Window style looks suspiciously OpenBox-like. Are you using OpenBox to supplement Kronos?

If I were to write a wayland compositor or X window manager patterned after 4dwm and the Irix Interactive Desktop, I'd probably start with fltk, and even though I despise C++, build the wm in C++ with the fltk bindings. The reason being is that as I've learned more of C, I understand that it isn't very well suited for these kinds of applications. It's simply too lacking in type safety which results in anything beyond a simple tiling manager like i3 being rife with bugs and bloat. I'd take the speed penalty to at least have the problems with C's weak typing abstracted away. I dunno, that's just me.

But I'd be a long way off from that as my current projects are taking up too much of my time. FoxBSD is on hold since I can't seem to link LibreSSL for now and I am studying the best approach at making Heimdal optional.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Dodoid » Fri Apr 21, 2017 5:13 pm

As I wrote earlier, Kronos 2 uses openbox so that you can run regular Linux apps as well as Kronos apps. Kronos 1 was just one big kronos.py with windows rendered on the page and apps in iframes with no window manager, but that meant that if you started a regular program it had no window decorations and no window manager, so it really didn't work well. Kronos 2 uses Openbox and puts Kronos apps in windows, so that you have normal, properly working windows whether it's a regular program or a Kronos app. I don't want to or feel qualified to write my own window manager.
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Re: Some concept screenshots I made a while ago

Unread postby Dodoid » Thu Apr 27, 2017 6:08 pm



Here's a video.
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image

User avatar
Dodoid
Posts: 581
Joined: Mon Jul 04, 2016 1:36 pm
Location: Ottawa, Canada
Contact:

Kronos 2.0 with IRENKA

Unread postby Dodoid » Mon Aug 14, 2017 11:22 am

Work is still underway. Public downloads (version 2.0-GDR4P) likely available around early September.

Under the hood APIs, an installer, and some storage stuff are where I have spent most of my time. There are some screenshot-worthy improvements though. Seen here: desktop icons (yes, they turn yellow when clicked), "just type" command box, battery indicator, new window theme.
Image
:Onyx: :O2000: :Fuel: :Octane: :Octane: :Octane: :O2: :O2: :Indigo2: :Indigo2: :Indy: :Indy:
and a small army of Image


Return to “SGI: Discussion”

Who is online

Users browsing this forum: No registered users and 1 guest