19-Apr-2024 03:45 GMT.
UNDER CONSTRUCTION
Anonymous, there are 20 items in your selection
[News] Poseidon GUI screenshootsANN.lu
Posted on 10-May-2002 11:29 GMT by catohagen20 comments
View flat
View list
see them here
Poseidon GUI screenshoots : Comment 1 of 20ANN.lu
Posted by 4pLaY on 10-May-2002 11:50 GMT
Is it me or did it look a lot lik Miami? ;-).
Poseidon GUI screenshoots : Comment 2 of 20ANN.lu
Posted by Anonymous on 10-May-2002 14:46 GMT
In reply to Comment 1 (4pLaY):
Errr... that'll be just you I think.
Poseidon GUI screenshoots : Comment 3 of 20ANN.lu
Posted by cOrpse on 10-May-2002 14:50 GMT
In reply to Comment 2 (Anonymous):
nah 4plays right , looks very like miamiDX , whats all that online , offline bollox , if you want to turn on a usb device you plug it in and off you pull the plug out , simple ;).
Wonder if it does plug and play , as in plug the cord in and it detects it and installs it. Something i think os4 will need for pci devices at least , oh and maybe a front end for the devs folder in the form of a device manager /\_/\.
Poseidon GUI screenshoots : Comment 4 of 20ANN.lu
Posted by David Scheibler on 10-May-2002 14:58 GMT
In reply to Comment 3 (cOrpse):
http://www.e3b.de/usb/poseidon.txt
Poseidon GUI screenshoots : Comment 5 of 20ANN.lu
Posted by Chris Hodges on 10-May-2002 15:47 GMT
In reply to Comment 3 (cOrpse):
@corpse:
I admit I've taken several design patterns from the MiamiDX GUI, but that's
because I think the design is good and sensible. If you want I can add a
switch that just uses panels. It's a change of a just few minutes.
The online/offline buttons are just to take all usb hardware device controllers
and it's attached device down or to reenable them. Pressing "Offline", exiting
the GUI and doing flushlibs will remove the whole stack from memory and free
it's associated resources. That's actually the main purpose (for me as a
programmer ;-) ).
And yes, you can plug-in or plug-out any usb device at any time.
Poseidon GUI screenshoots : Comment 6 of 20ANN.lu
Posted by cOrpse on 10-May-2002 16:34 GMT
In reply to Comment 5 (Chris Hodges):
" admit I've taken several design patterns from the MiamiDX GUI, but that's
because I think the design is good and sensible."
Too right :D N.B i wasn't doubting the GUI , i was just backing up 4play that i does look similar to miami , which can only be a good thing :D.
-- Does it do device plug-in detection ? like i plug in my usb camera and it pops up "WOOOO WOOO usb camera" ? .. Would be nice if amiga os started coming with a large driver resource ( your could probaly get all the major ones on the cd ) and auto detected hardware. i'm hoping that it will detect PCi stuff at any rate.
/me wonders if he should get a mediator , gfx card , sound card , replace pcmcia network and burn this amiga out a bit longer or just get an amigaOne , but has already spent so much on kacky ppc card :((.
Poseidon GUI screenshoots : Comment 7 of 20ANN.lu
Posted by Sam Dunham on 10-May-2002 18:02 GMT
In reply to Comment 3 (cOrpse):
There are USB devices that you can't just "pull the plug" out of even in Windows (my digital camera for one, or the card reader I bought for it). Don't know what the deal is with it, but you have to "eject" the device before pulling it.
Poseidon GUI screenshoots : Comment 8 of 20ANN.lu
Posted by Kronos on 10-May-2002 18:17 GMT
In reply to Comment 7 (Sam Dunham):
I can pull of my scanner under Win98, but i
have to be carefull to plug it always in the
same connector of my 3-way-onboard-hub.
Using a different on will causes Windoofs to
see "new" HW and cry for a driver.
@Chris (+Bernie)
If you can add USB to Amithlon I will be happy
to pay the 15Euro you mentioned on Amiga-News.de.
Poseidon GUI screenshoots : Comment 9 of 20ANN.lu
Posted by cOrpse on 10-May-2002 18:59 GMT
In reply to Comment 7 (Sam Dunham):
I had the sorta thing with my usb camera under win2k , it kept complain'in that i hadn't installed drivers yet , and then when i unpluged it to stop it from trying to install drivers it complained that i removed it without telling it lol
running .net server beta on the pc atm , it don't care about shit except its 60 day time out lol.
Neways this is amigaOS , we can expect things to work correctly :D
Poseidon GUI screenshoots : Comment 10 of 20ANN.lu
Posted by Chris Hodges on 10-May-2002 23:20 GMT
In reply to Comment 7 (Sam Dunham):
@corpse:
again: You can plug out any device at any time with Poseidon, you should just be
aware that this can cause data loss (i.e. if you unplug your cf-reader or
zip drive while writing), this normally does not cause crashes or anything.
With the printer driver it's even the case that you can plug it out during
printing and the rest of the job will be discarded. If you start another
job while the printer is not connected, the device will wait for you to
reconnect the printer and start printing right away.
@sam:
And no, it does not depend on which hub or port or hardware controller you
reconnect the device ;-)
@corpse again:
Currently, there is no annoying "Hey! There's a new hardware in the system!"
requester window, but only a short message in the Trident window (if Trident
is currently running). If there's demand, I might add such stuff nag windows
:) But I prefer the "plug it in and it is usable within a second" method.
Class drivers will have to come one after the other. The Next Big Thing(TM) will be
a general HID class. Hardware drivers have to be done by third parties (this
includes PCI and Amithlon).
Poseidon GUI screenshoots : Comment 11 of 20ANN.lu
Posted by Bernd on 11-May-2002 06:05 GMT
I like that GUI, but where is the "Cancel" Button?
Even more I'd like to have Poseidon for PCI-USB-Card in Mediator.
Bernd
Poseidon GUI screenshoots : Comment 12 of 20ANN.lu
Posted by Chris Hodges on 11-May-2002 07:31 GMT
In reply to Comment 11 (Bernd):
Well, what would you like to Cancel? If you don't want to save or use your prefs changes, just
leave the program (CloseGadget).
Anyway, you can hardly break the system or your config by doing "wrong" things.
Poseidon GUI screenshoots : Comment 13 of 20ANN.lu
Posted by catohagen on 11-May-2002 08:06 GMT
In reply to Comment 10 (Chris Hodges):
>Currently, there is no annoying "Hey! There's a new hardware in the system!"
>requester window, but only a short message in the Trident window (if Trident
>is currently running). If there's demand, I might add such stuff nag windows
i think some kind of 'responce' to occur when something is plugged in would
be useful, if not even fun....what about user configuration of playing different samples when different hardware is plugged in, or a small window(borderless) pops up for a second or two with a picture/icon of the type of device who just got
intoduced to the system, but this kinda stuff should be implemented when most
stuff are done..
Also able to select if its a sample, rexx script or cli command to be executed
when a device are plugged in, so if you plug in your scanner, maybe you want
your scanner program to load, but all user configurable ofcourse...
Poseidon GUI screenshoots : Comment 14 of 20ANN.lu
Posted by Chris Hodges on 11-May-2002 08:35 GMT
In reply to Comment 13 (catohagen):
Now these are all very neat ideas ;) Keep that coming please!
It's no problem for external programs (maybe even written by third parties)
to install such an event handler to the system to allow popping up etc. Removal probably couldn't tell, which
device had been unplugged as the device is gone already when you get the event (but if you track the devices yourself
in the external program, this would be possible).
I agree this is stuff that can be done when everything else is finished. Oh. Yes. Exactly. Bye, got some work to do ;)
Poseidon GUI screenshoots : Comment 15 of 20ANN.lu
Posted by cOrpse on 11-May-2002 12:59 GMT
In reply to Comment 13 (catohagen):
You could even do it so that when you plug in a modem/adsl/ethernet connection it detects , starts miami / genesis and goes online :)
Poseidon GUI screenshoots : Comment 16 of 20ANN.lu
Posted by Bill Hoggett on 11-May-2002 13:17 GMT
In reply to Comment 8 (Kronos):
@Kronos
Chris has already sent Bernie the SDK, now it's up to Bernie. However, as I'm sure you realise, he's already snowed under with work and other issues.
Having said that, I agree, as soon as Bernie's side is done, I'll be spending some money on Poseidon myself.
Poseidon GUI screenshoots : Comment 17 of 20ANN.lu
Posted by Ole-Egil Hvitmyren on 11-May-2002 15:05 GMT
In reply to Comment 14 (Chris Hodges):
Don't you need a way to notify programs that use devices that the device isn't there anymore anyway? Think removable and windows here. Then go at least 90 degrees off their course ;)
Under windows, if you click on my computer it scans to see if there are any things connected to your computer that should be shown here. That's one hell of a polling, some times. Try to implement some way of notifying when a device leaves the system, so that no program will ever try to use a device that isn't there, only to time out. If this isn't a problem, disregard message. If it is, please don't :)
Poseidon GUI screenshoots : Comment 18 of 20ANN.lu
Posted by Chris Hodges on 11-May-2002 15:23 GMT
In reply to Comment 17 (Ole-Egil Hvitmyren):
>If this isn't a problem, disregard message.
:-) Hehe it isn't a problem. For the GUI I had to add an event handler
system that reports all changes (like Add-/RemHardware(),
Add-/RemDevice(), Add-/RemClass(), Add-/RemBinding()) via the exec Message
system to any program that wants to wait for certain messages. Currently,
this only is Trident, the main GUI. But nobody stops you from writing a
program that waits for some of these messages (no polling, but a clean
Wait()) and reaction to that stuff :). That's the one point.
The second point is, when a device gets disconnected, the class or
application that holds a binding will be told to give up that the device.
At the same time, pending requests will time out (within 1 ms) and further
to that device requests will automatically be denied. This allows the class
to react pretty quickly to the disconnect without lots of polling and stuff.
Poseidon GUI screenshoots : Comment 19 of 20ANN.lu
Posted by Ole-Egil Hvitmyren on 12-May-2002 11:54 GMT
In reply to Comment 18 (Chris Hodges):
Good.
Poseidon GUI screenshoots : Comment 20 of 20ANN.lu
Posted by koan on 12-May-2002 16:05 GMT
I wish posts like this on ANN would have a short description
e.g.
New Poseidon GUI, see link here
->Poseidon is a USB stack
Anonymous, there are 20 items in your selection
Back to Top