website logo
Auteur
avatar
hunoppc

Forum » » Création-Développement » » OSDLauncher cherche des utilisateurs pour l'aider à s'améliorer ;-)


Posté : 19-01-2014 15:32 icone du post

Voilà c'est fait la première version enfin stable est en ligne pour motiver les gens qui veulent m'aider.
bon test et merci d'avance pour vos retours, à savoir que je bosse dessus depuis un moment et que je suis assé satifait de ce résultat.

Lien: http://www.clubevolution4.com/HunoSDL-Port/OSDLauncher.lha

Readme:

Amiga French Team 2013
AmigaOS4 Graphics, Icons,Scripts Arexx, Project and code: Hugues 'HunoPPC" Nouvel
Version 0.4.6
requirement :Sound card with AHI support, AOS4.1, multimedia Keyboard, AllKey version 2.40, Arexx, MIXER, png.IconModule, WBRun 53.4, AmigaAmp 3.8.

=> Mode WIP and betatest ACTIVATED now for installer, catalog, prefs, GUI Reaction, Addons options, bugs fix, advanced features etc..

IMPORTANT: BETA BETA BETA BETA this is a present for you Amiga Fans, my time is very very limited this year and support for this program is not possible during year 2014 (thanks in advance).

Installation :
- Download the last releases of this needed applications on OS4depot:
* Png.IconModule : http://os4depot.net/index.php?function=showfile&file=library/misc/ png_im.lha
* AllKey : http://os4depot.net/index.php?function=showfile&file=utility/misc/ allkeys.lha
* Mixer : http://os4depot.net/index.php?function=showfile&file=audio/misc/mi xer.lha
* AmigaAmp3: http://www.amigaamp.de/
* Wazp3D Library: http://aminet.net/package/driver/video/Wazp3D

And install please

- put png.IconModule in LIBS:IconModules/

- install AllKey, for example by uncompressing it in SYS:Utilities/Commodities and add it to WBStartup or run it in User-Startup sothat it's activated at boot time

- if you have a keyboard with regular multimedia keys, copy my sample AllKeys config file to your ENVARC: or have a look at it to improve your own config file

- install Mixer by uncompressing it in SYS:Utilities/Commodities, add it to WBStartup and activate these tooltypes:
* DONOTWAIT
* CX_POPUP=NO

- launch Mixer, set the volume at about 40% and save the settings (Mixer as now launching with OSDLauncher at startup)

- install OSDLauncher with its installer script and add it to WBStartup if you want to activate it at boot time

- add the launch of RexxMast in S:User-Startup:
SYS:System/RexxMast > NIL:

- copy my sample config file (ENVARC) on AllKey Folder "Logitech-Corded-Keyboard" and add a correct key for your keyboard please

- if you use AmigaAmp3, change AHI unit from 0 to 3 in its audio prefs

- if you use YAM, add the HIDE tooltype

- For WarpOupps!!! please copy Warp3D-Dummy on OSDLauncher/Bonus/ on your dir SYS:Libs
* Unarc Wazp3d archive and rename Wazp3D.library-os4 to Warp3D.library (please respect case sensitive), copy now on Warp3D-Dummy/Wazp3D/
* Copy your original Warp3D.library on SYS:Libs/ on Warp3D-Dummy/Warp3D/ and rename original lib on SYS:Libs/ for Warp3D.libraryOFF (just for do no open this library) IMPORTANT: now do not accept update for this lib on AMIUPDATE, thanks.
* Choice on prefs OSD Hardware or software Warp3D at startup, reboot and enjoy

- when done, reboot to activate all this stuff

- For you->Create your PNG OSD, copy your new images on Skins/Skin(new number) and enjoy (exemple is on "Default" folder)

Configuration:
Simply add your Multimedia KEY in AllKeys and add destination of my scripts with icons: "AAMPAUSE" "EJECT" "MUTE" "VOL+" "VOL-" "START-AAMP""START-HOME" "START-MAIL" "START-CALCULATOR" and enjoy

Version 0.1:
* Supported keys : "VOLUME+" "VOLUME-" "MUTE ON" "MUTE OFF" "PAUSE AMIGAAMP" "STOP PAUSE AMIGAAMP" "EJECT ON" "EJECT OFF"
* Disable Sound with Audio application.
* Tooltypes options: "TIMEOUT" close OSDLaucher after you number exemple: "TIMEOUT=1" by default

Version 0.2:
* Supported keys : "START-AAMP" "QUIT-AAMP" (please add your path on a script : "LaunchAmigaAmp.arexx")
* 2 news skins and sound bonus
* Added Start-OSDLauncher for starting application with WBStartup
* Added 2 icons "EJECT" and "MUTE" created by Thomas Blatt "tommysammy"
* Added 2 logo, one "starting" and one for error "application is starting"
* Bar and small Icons by Thomas Blatt "tommysammy"
* Fix all errors on my code for changing a volume
* Fix ram libération
* Fix crash on click on OSDLauncher with no script
* Added code audio datatype for play my .wav sounds
http://obligement.free.fr/articles/amigae_datatypes.php
This code as adapted by Guillaume BOESEL, with help from Alain THELLIER
* Fix sound.wav for working correctly after all actions on a keyboard with "Audacity"
* Added STACKSIZE on tooltypes options
* Fix crash with intensive CPU (on my system he work fine)
* Added Skin1 and Skin2

Version 0.3:
* Added fadein fadeout (render composite actived) for simple action not for the volume (he crash on repeat action on a keyboard, on WIP)
* FADETIME on tooltypes options default as 550000 (Duration of transition in microseconds)
* Added OSD_GUI created by Guillaume 'zzd10h' Boesel
* Added new image named preview.png on all Skin folder for visual off Skins
* Added config file for skins named OSDLauncher.cfg on a PROGDIR: on OSD_GUI and OSDLauncher
* Added all new icons (big an small) created by Thomas Blatt "tommysammy"
* Supported keys : "START-HOME" "QUIT-HOME" "START-MAIL" "QUIT-MAIL" "START-CALCULATOR" "QUIT-CALCULATOR"
* Added new png image : homeoff.png, owboff.png, owb2off.png, ejectoff.png, playeroff.png, player2off.png, mailoff.png, calculatoroff.png, calculator2off.png.
* Fix limitation off number volume.
* Added new exemple AllKey.prefs
* Added script LaunchHome.arexx, LaunchMail.arexx, LaunchCalculator.arexx
* Added new Skin named Skin3
* Added check app with arexx script for running a correct graphic on a OSD
* Fix scripts Arexx by ADDRESS COMMAND 'WBRUN APPDIR:' (thanks at zzd10h)
* OSDLauncher GUI 1.1 fix all bug
* Added Catalog Italian by Samo79

Version 0.3.5:
* Added engine AREXX on a OSDLauncher
* Added tooltypes : NOSOUND; NOBOOTSOUND; TIMEOUTSINGLEACTION; TIMEOUTSOUNDACTION; STACKSIZE; FADETIMESINGLEACTION; FADETIMESOUNDACTION
* Fix small window appear on the image, thanks to CRISOT for fix this
* Added a new script for protect API in work
* Added a --lock and --unlock options for protect API on sound volume
* added options : --amigaampnotpresent --amigaampispresent --calculatornotpresent --calculatorispresent --homenotpresent --homeispresent --mailnotpresent --mailispresent --filemanagernotpresent --filemanagerispresent --blankernotpresent --blankerispresent

Version 0.3.6:
* Added functions for AMIGAAMP => AAMP-BACKWARD; AAMP-STOP; AAMP-FOWARD
* Fix problem internal synchronisation
* Supported keys : "START-FILEMANAGER" "Blanker-matrix"
* Added script FileManager.arexx matrixblanker.arexx
* Added script arexx for playing after stop AmigaAmp (internal code of OSDLauncher)
* Fix playing after stop AmigaAmp with all other options for AmigaAmp
* Added internal screensaver engine with port arexx for OSDLauncher, this first screensaver is Matrix (original code by Tixlegeek on http://www.tixlegeek.com) and the second is flipclock (original code by Ciro Ippolito) based on SDL library with my all optimisations and bonus for integrate on OSDLauncher Engine

Version 0.3.7:
* Added all new icons by Thomas Blatt "tommysammy"
* Added OSDdocky by Thomas Blatt "tommysammy" :
For use: OSDdocky is only an info file and not a real docky.
Copy it to Utilities/Dockies
Click on your Amidock with your left buttom Then go to" Add Subdock"
A subdock will appears in Amidock
Click on the Subdock and stay there with your mouse then right mouse button and choose your icon(OSDdocky icon) Now you can edit the settings and change the name from subdock to OSD.
* Added Catalog Greek by Anthony Iliakis (AF Review Editor)
* Fix all ARexx scripts for locking API
* Added tooltypes : NOBOOTSPLASH for unload a boot splash and splash "is started" enable=0 disable=1

Version 0.3.8:
* Create a new folder for "Addons" additional API for OSDLauncher
* Added a first API "Addons" SDLCalcOSD
* Added START-CHAT
* Added LaunchChat.arexx script for WookyChat

Version 0.3.9:
* Fix read write on all configs files

Version 0.4.0
* First version stable
* pthread as added for multi-thread on OSDLauncher engine
* 2 new Skins
* Fix all ressource for new threading
* New structure of OSDLauncher Folder for future evolution
* All scripts ARexx as on the ARexx folder now
* Added a new arexx engine PROTECT for locking a script Arexx

Version 0.4.1
* Fix all problems with a new engine PROTECT with a sound options
* Fix option NOBOOTSPLASH on new core
* Fix problem with a threading on arexx functions
* Script Arexx as modified "AmigaAmpPlayAfterStop.arexx"

Version 0.4.3
* Added --safe option for sound up and down
* Integrate on OSDLauncher EJECT code on native OS4
* Added options EJECTDEVICE and UNITDEVICE
* Added options MANUALPOSITION for choice your position of requester OSDLauncher and add your prefs with X_POS and Y_POS

Version 0.4.4
* Added internal function FLUSH (library, device)
* Added function opendircdarexx for open dir of CD or DVD after push button
* Added option ANIMATE for CD/DVD (selector Burning APP, PlayCD APP, OpenDIR of CD0/CD1, Skip option) and WARPOUPS (selector render Hardware or Software)
* Added new all functions animated with button interactive for CD/DVD INSERTED AND WARP3D SELECTOR WaRp3D or WaZp3D (render Hardware or Software)
* Added option --warpoups for launching new buttons selector of render 3D (WaRp3D or WaZp3D)

Version 0.4.5
* Added disable MUTE after put sound UP or DOWN
* Added UnlockingMute.arexx for option MUTE
* Added AmigaAmp STATUS for checking position of internal Status of OSDLauncher (code by Guillaume 'zzd10h' Boesel)
* Added appmixer for launching MIXER with OSDLauncher on loading and wait for MIXER and play start sound after for a good status of volume
* Added option --nosound for skiping sound with APP exemple: AAMP MPLAYER etc..
* Added option --ejectnosound for new function animate of eject cd or dvd
* Added Eject.arexx for use new option --nosound

Version 0.4.6
* Added Gui REACTION for new prefs (on WIP, catalog, Text, HintInfo etc..) click on START-PREFS or Amiga+F1 on your keyboard
* Added DIR Warp3D-Dummy on bonus/ for install on option WarpOupps!!!



In the future:
* Transparency skins Composite Blitting
* A big installer with docs
* Add other programs
* Internal commands for audio and keyboard
* Gui for screensavers
* Selector and launch game with new gui reaction with a TAB
* Evolution of Arexx port for OSDLauncher

Problems with this BETA version:
* Progressive integration of all external API (MIXER ALLKEY etc..) for alternative (native) code on internal engine, WIP (stability is not shure, thanks by advance for OSDLauncher crash in this all WIP)
A+
HunoPPC
AmigaOs4 Rulez
- X1000 Nemo - 1800 Mhz 4 Go de Ram - Radeon HD R9 280X Version Toxic 3GO
Soundblaster live 5.1, Siil 3114 PCIe 1X, Port Serial debug
X5000/40 RX560 4Go

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1769&forum=14