Jump to content



20

New GUI for the Atari 8-bit


1646 replies to this topic

#1626 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • 5,403 posts
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Yesterday, 12:14 PM

Regarding VDI / AES - both acronyms are quite attractive in their own right, but I think MrFish and I have covered all those bases in our lists. As MrFish says, neither Apple nor Microsoft have been especially imaginative with their OS names. In response to "Windows", my wife's first contribution was "Doors", and I'm sure an interesting acronym could be wrestled out of that. :)

On the window theme:

Quarterlight
Halflight
Fenestra
Lancet
Oriel
Skylight

...etc, etc. We'll either end up with an acronym (already exhaustively shortlisted), or something abstract which suddenly ticks all the boxes.

#1627 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • 5,403 posts
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Yesterday, 2:21 PM

A little taster (sorry it's not an XEX, but it's nowhere near complete enough today):



This is extremely basic: the document size (and thus with width of the horizontal scroll thumb) isn't even changing depending on the height of the columns (that's what I'm coding up at the moment). Also to do:
  • Deactivate vertical scroll bar in list view (since this document is always the same height as the window)
  • "Snap" the scroll thumb to the column offset
  • Don't redraw if the column offset didn't change as a result of the scroll thumb moving
  • Use blitter for partial scrolls (e.g. blit columns 2 and 3 to columns 1 and 2 if moving right by one column)
It might be nice to provide a callback hook so that the application can redefine the document proportions following a resize event before the window manager gets a chance to redraw the scroll bar with the thumb at the "old" size. The Mac used to put the scroll-bars in the client area to avoid this problem (here, window scroll bars are redrawn before the application gets a resize event). It would be nice to avoid drawing the scrollbar at the old size / offset before having to resize it and draw it again if the document proportions change.

Anyway - this is quite heavy going, but once it's working, I'll effectively have a complete skeleton application and then I can go back and reconsider the API for window events in light of having actually written code which uses it. But in any case - I'll release it as soon as it's working reasonably well (can't promise blitting will be in the demo).

Edited by flashjazzcat, Yesterday, 2:21 PM.


#1628 miker ONLINE  

miker

    Stargunner

  • 1,441 posts
  • Stay Atari!
  • Location:Warsaw, Poland

Posted Yesterday, 2:25 PM

Let's stir the pot a bit more...

What abot FUGEE instead of FUGI? :)

(just because) :D

Edited by miker, Yesterday, 2:26 PM.


#1629 31336haxx0r OFFLINE  

31336haxx0r

    Moonsweeper

  • 384 posts
  • Location:Germany

Posted Yesterday, 2:28 PM

This scrolling looks really fast!

#1630 Jacques OFFLINE  

Jacques

    Chopper Commander

  • 180 posts
  • Location:Wrocław, Poland

Posted Yesterday, 4:39 PM

View Postmiker, on Wed May 23, 2012 2:25 PM, said:

Let's stir the pot a bit more...

What abot FUGEE instead of FUGI? :)

(just because) :D

FUGUI maybe? ;)

#1631 AtariGeezer OFFLINE  

AtariGeezer

    Dragonstomper

  • 591 posts
  • Location:Santee, CA

Posted Yesterday, 4:45 PM

View Postmiker, on Wed May 23, 2012 2:25 PM, said:

Let's stir the pot a bit more...

What abot FUGEE instead of FUGI? :)

(just because) :D

I still like the name of Fun GOS... "it will grow on you" ;)

or if you want to combine names:
CatFish OS...

Jay

#1632 MrFish ONLINE  

MrFish

    Stargunner

  • 1,308 posts
  • Schindleria Praematurus
  • Location:127.0.0.1

Posted Yesterday, 4:47 PM

View PostAtariGeezer, on Wed May 23, 2012 4:45 PM, said:

View Postmiker, on Wed May 23, 2012 2:25 PM, said:

Let's stir the pot a bit more...

What abot FUGEE instead of FUGI? :)

(just because) :D

I still like the name of Fun GOS... "it will grow on you" ;)

lol

#1633 venom4728a OFFLINE  

venom4728a

    Chopper Commander

  • 235 posts

Posted Yesterday, 8:48 PM

I like all the name, just thought up a few myself


Atari Paines (Window Paines)

Panels OS

OCT-OS

Robert

Edited by venom4728a, Yesterday, 8:50 PM.


#1634 MrFish ONLINE  

MrFish

    Stargunner

  • 1,308 posts
  • Schindleria Praematurus
  • Location:127.0.0.1

Posted Yesterday, 8:55 PM

View Postvenom4728a, on Wed May 23, 2012 8:48 PM, said:


Atari Paines (Window Paines)


That one might lead people to believe that it's a "pain" to use. ;)

#1635 almightytodd OFFLINE  

almightytodd

    Moonsweeper

  • 317 posts
  • Infrequent Poster
  • Location:Orlando, Florida

Posted Yesterday, 9:43 PM

I like Skylight...

#1636 Shawn Jefferson OFFLINE  

Shawn Jefferson

    Stargunner

  • 1,536 posts
  • Location:Victoria, Canada

Posted Today, 1:12 AM

You know what would be an awesome name:
Atari Windows System Manager = AWSM

:)

Edited by Shawn Jefferson, Today, 1:13 AM.


#1637 MrFish ONLINE  

MrFish

    Stargunner

  • 1,308 posts
  • Schindleria Praematurus
  • Location:127.0.0.1

Posted Today, 1:15 AM

View PostShawn Jefferson, on Thu May 24, 2012 1:12 AM, said:

You know what would be an awesome name:
Atari Windows System Manager = AWSM

:)

Not bad!

#1638 Jacques OFFLINE  

Jacques

    Chopper Commander

  • 180 posts
  • Location:Wrocław, Poland

Posted Today, 3:00 AM

Too long and "sophisticated". No magic in this name ;)

#1639 bf2k+ OFFLINE  

bf2k+

    Stargunner

  • 1,459 posts
  • Location:Boot Factory BBS 2k+

Posted Today, 4:39 AM

I 2nd the vote for Catfish!

#1640 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • 5,403 posts
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Today, 6:50 AM

View Postvenom4728a, on Wed May 23, 2012 8:48 PM, said:

I like all the name, just thought up a few myself

Atari Paines (Window Paines)

Panels OS

OCT-OS

Robert

Nice list, although the last one's baffling: why would we call it "Robert"? :D

View PostAtariGeezer, on Wed May 23, 2012 4:45 PM, said:

or if you want to combine names:
CatFish OS...

I simultaneously like and dislike CatFish OS... it's a marmite name for sure.

Back to the coding for a moment: I just realized the obvious way to "silently" resize the scroll thumbs after a resize event is to return WM_RESIZE followed by a separate WM_DRAW event. This way the application can resize the thumbs, re-enter the main loop, and then the GUI will draw the non-client area with the altered scroll bars and immediately return a DRAW event for the client area (if necessary).

#1641 130XE OFFLINE  

130XE

    Star Raider

  • 57 posts
  • Location:Moscow, Russia

Posted Today, 6:57 AM

Atari Windows System Manager - AWSoMe
Catfish - FishiCat

Last WISH! - because there are ALL ever DONE!

#1642 doomguy OFFLINE  

doomguy

    Space Invader

  • 11 posts

Posted Today, 7:03 AM

I like Catfish as well.

#1643 130XE OFFLINE  

130XE

    Star Raider

  • 57 posts
  • Location:Moscow, Russia

Posted Today, 7:11 AM

CatfullOfFish!
Oh no!!!

Edited by 130XE, Today, 7:17 AM.


#1644 flashjazzcat OFFLINE  

flashjazzcat

    Quadrunner

  • 5,403 posts
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Today, 7:46 AM

View Post130XE, on Thu May 24, 2012 6:57 AM, said:

Catfish - FishiCat

My wife suggested FishyCat. Spooky!

#1645 Jacques OFFLINE  

Jacques

    Chopper Commander

  • 180 posts
  • Location:Wrocław, Poland

Posted Today, 8:39 AM

"Mouse'EM!" (suggests mouse usage and GEM similiarities) ;)

Edited by Jacques, Today, 8:40 AM.


#1646 Bryan ONLINE  

Bryan

    Quadrunner

  • 7,624 posts
  • Cruise Elroy = 4DB7
  • Location:Port St. Lucie, Florida

Posted Today, 8:40 AM

View Postflashjazzcat, on Thu May 24, 2012 6:50 AM, said:

View Postvenom4728a, on Wed May 23, 2012 8:48 PM, said:

Robert
Nice list, although the last one's baffling: why would we call it "Robert"? :D
I thought the same thing.

Atari used to be headquartered at 1265 Borregas Ave, so why not BorreGOS.


http://www.flickr.co...dsm/6744975713/

#1647 Stephen OFFLINE  

Stephen

    River Patroller

  • 3,230 posts
  • A8 Gear Head
  • Location:Akron, Ohio

Posted Today, 8:54 AM

View PostBryan, on Thu May 24, 2012 8:40 AM, said:

View Postflashjazzcat, on Thu May 24, 2012 6:50 AM, said:

View Postvenom4728a, on Wed May 23, 2012 8:48 PM, said:

Robert
Nice list, although the last one's baffling: why would we call it "Robert"? :D
I thought the same thing.

Atari used to be headquartered at 1265 Borregas Ave, so why not BorreGOS.


http://www.flickr.co...dsm/6744975713/
I like it.




1 user(s) are reading this topic

1 members, 0 guests, 0 anonymous users