Click Here
home features news forums classifieds faqs links search
5782 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
19 crawler(s) on-line.
 15 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 eliyahu:  24 mins ago
 sibbi:  29 mins ago
 kamelito:  29 mins ago
 Brian:  36 mins ago
 saipaman4366:  40 mins ago
 spud101:  46 mins ago
 towo2099:  48 mins ago
 outlawal2:  52 mins ago
 otakui:  59 mins ago
 Crawff:  1 hr ago

Software News   Software News : AFAOS 4.0 final beta.
   posted by bernd_afa on 18-Nov-2007 16:40:45 (4358 reads)
AFAOS 4.0 final beta.

This is the final beta test version of AfA OS 4.0, which is running stable with
it's extended features. If you mention that a program does not show bigger than
normal borders (increased Bordersize) properly, please give me feedback about it,
so I can Blacklist these Programmes from the beginning in the final release.
These blacklisted programmes will then only use standard border size.

Please read more for features and further information!


Features:

You can select between Visualprefs, Birdie or AFA-skin system via AFA_Prefs and a customized startup-sequence.
Please follow the procedure that is given in the readme to do so.
(In Amikit 1.4 it is already implemented as standard)

OS4/PNG Icons can be scaled in realtime, due to a high quality scale code by Thilo Köhler.
On a Classic (060) OS4 Mason-Icons in 30 pixel size can be shown faster than in original size.
See provided screenshot of scaled Masonicons, on the right, Ken-Icons are in original size.

Added for "getdiskobject" and "dupdiskopbject" following tags "IA_Width" and "IA_Height" for scaling.

Realtime Skinsystem, which can switch skins without closing the screen for switching.

User-defined border size, for any window, see screenshot at the following link:
http://amidevcpp.amiga-world.de/AfA_Screenshots/currentafa%20develop.png

A user-configurable blacklist with tasknames of programs that do not work with increased border size properly, so that only AOS standard size will be used.

Many configurable real time parameters, like 3 different borderlines.
The user can alter the pre defined Skin parameter through a GUI.

Window Title Font is autonomously from AOS window font selectable.
Position of window title font, shadow and depth selectable.

The Skins consist of several images: Screentitle, all parts of the window border like top-, left-, bottom- and right-frame. For- and background for the vertical/
horizontal sliding controller.

7 Skins from Ken Lester are usable. Follow the link for a screenshot with 6 out of 7 of these skins:

http://www.five-star.com/kit/themes.png
    

Related Links
· More about Software News
· News by bernd_afa


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
IBrowse 2.5 Released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
HammerD 
Re: AFAOS 4.0 final beta.
Posted on 18-Nov-2007 22:45:27
#1 ]
Cult Member
Joined: 31-Oct-2003
Posts: 900
From: Ontario, Canada

@ bernd

Hi, great release, thanks for this! I had some trouble installing it - it was missing files like readme.txt and a few others. I manually created those files in the AFA root directory and then the install worked...

After that I rebooted and it was fine :)

I will test out the themes, but I am already using visualprefs/birdie, I guess I will read the documentation on what to change.


_________________
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!

 Status: Offline
Profile     Report this post  
jmbattle 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 0:08:24
#2 ]
Regular Member
Joined: 31-May-2005
Posts: 277
From: Hamamatsu, Japan

Great release Bernd!

Actually, I saw the post on amiga-news.de and was considering posting a news article here.

I assume the GUI themes support is compatible with the new AROS theme engine, yes?

I shall look forward to experimenting with this later today. I wonder what the benefits are to using the AfA themeing engine instead of VisualPrefs+Birdie+TitleShadow? Perhaps speed or improved compatibility/stability? Indeed, it may be possible to remove VisualPrefs altogether.

Great stuff, keep up the good work!

Cheers,
James
x

 Status: Offline
Profile     Report this post  
Swoop 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 2:16:33
#3 ]
Elite Member
Joined: 20-Jun-2003
Posts: 2121
From: Long Riston, East Yorkshire

Is there a download link, and can a moderator possibly fix the Screenshot and Themes links in the news item.
Thanks


_________________
Peter Swallow.
A1XEG3-800 [IBM 750FX PowerPC], running OS4.1FE, using ac97 onboard sound.

"There are 10 types of people in the world: those who understand binary, and those who don't."

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 12:12:58
#4 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

oh the important is forget. A download link

http://amidevcpp.amiga-world.de/AfA_Binaries/AFAOS_4finalbeta.lha

>I assume the GUI themes support is compatible with the new AROS theme engine, >yes?

The AFA Skin system is not compatible with AROS skin system.
This is because AROS use the OS4 skin System Features.

The OS4 MOS Skin system miss lots feature i like and Skin Designers ask me to add and the Author of AROS skin system dont enhance features of OS4 kompatible AROS skin system.

also i dont like that there must be a .amap or .omap file.AFA skin use simple Icons (.info) files

When you look on feature list you can see whats new in compare to MOS OS4.

I dont know MOS OS4 exact,(i only look in MOS OS4 skin files) but i think near all Features of AFA Skin system in this newmessage OS4 or MOS dont have.

also intern developer release of AFA have far more features, buttons checkboxes and cyclegadgets can have too own 3 Part skin images that are scale depend on Button size.

The AFA skin system is not only plan to draw window borders, it is plan to draw any kind of GUI Elements.

The 7 Skins release now i hope are not the only that the new skin system get.
Ken have 4 more skins, but they are not release yet , because the scroller and screen title are miss.

I am no Fanatic and i need not want force the user/developer to a specific Hardware, i think AOS should see as Linux a platform independent OS and coders on diffrent platforms work together independent what Hardware somebody love.

currently the powericons, visualprefs(now on OS4) or birdie(now in MOS) Authors ignore all my mails about questions of source or some technical stuff.

Without support of the Authors, i take lot more time to develop that, because i must begin from 0.

But i dont do that, if i can help, if somebody want the skin features in MOS or OS4 or wrote a tool as birdie visualprefs for OS4 MOS i help if possible.

AFA is design to run on any amigaOS.
Simular as windows3.11, this can run on several DOS Versions.

only what done in host os is add a rectfill and a text Setfunction call to new routines.

There is too a bugtracker (dont work currently) here can add wishes what features the skin system or AFA should get.

http://www.amiforce.de/main.php (klick on bugtracker)

AFA miss now some small OS4 API calls that are too always here in the OS4 emu from MOS

In next days, i write a mail to Author , maybe i can get here support or source, if not i must begin too from 0 ,but i do then wait if a OS4 function is really need by a developer.

If a function is need, can add to the bugtracker

Last edited by bernd_afa on 19-Nov-2007 at 12:29 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:27 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:26 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:20 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:19 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:15 PM.
Last edited by bernd_afa on 19-Nov-2007 at 12:14 PM.

 Status: Offline
Profile     Report this post  
jmbattle 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 12:43:54
#5 ]
Regular Member
Joined: 31-May-2005
Posts: 277
From: Hamamatsu, Japan

Bernd, thank you for the detailed response.

I am surprised that the VP author has not responded to your emails - I believe he is a member of this website (or amiga.org), under the nick 'padrino'.

Keep up the great work,
James
x

 Status: Offline
Profile     Report this post  
Framiga 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 13:34:09
#6 ]
Elite Member
Joined: 5-Jul-2003
Posts: 2212
From: Unknown

nope, VP author is not "padrino". I don't even know if he is registered here


_________________

 Status: Offline
Profile     Report this post  
Crumb 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 13:56:41
#7 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2208
From: Zaragoza (Aragonian State)

@bernd_afa

First of all thank you for developing AfA and also for updating it. It has great features!!!

Although AfA Skin system looks great I would suggest adding compatibility with MOS/OS4 skins even if MOS/OS4 skins have less features. Having so many skin systems is not a good idea and I understand that you want to improve it, but since OS4/MOS system is less advanced maybe it wouldn't be difficult to add compatibility with OS4/MOS. The bonus feature is that you could access a lot of skins for both MOS/OS4.

Keep your more advanced system, but please add compatibility with OS4/MOS so the user can access AROS/OS4/MOS skins.


_________________
The only spanish amiga news web page/club: CUAZ

 Status: Offline
Profile     Report this post  
yak 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 15:51:25
#8 ]
Regular Member
Joined: 15-Mar-2006
Posts: 322
From: Bochum, Germany

@Crumb

I think that writing a converter would be a better idea. Adding support for a complete different skin system could be a mess or cause a need to rewrite lots of already working things.

 Status: Offline
Profile     Report this post  
whose 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 16:06:30
#9 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@yak:

The difference is only the prefs file format (more accurate: the number of different prefs files needed to form an OS4 skin). The features are nearly pair, it is possibe to change all windows parts in AfA as well as OS4 skin system (including bitmaps for scrollers, containers, window title bar, window bottom bar, sides, arrows, gadgets, border thickness etc.).

OS4 has the only disadvantage that it isn´t able to change things immediately (e.g. for the bitmaps used by scrollers or window parts sometimes a reboot is needed, all other changes forces the workbench screen to be closed and reopened first).

I really think the technique used is nearly the same for both (based on VisualPrefs/Birdie ways to alter the appearance of windows), so it shouldn´t be a big problem to use a converter later on when GUI skin handling in OS4 is done by one prefs editor. Today it is some work to import/export skins to/from OS4/AfA, but it is possible.

If there will be one skin format in the future, well, we will see.

Regards

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 17:19:08
#10 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>If there will be one skin format in the future, well, we will see.

because afa skin use png, the OS4 files need lots extra code
I need code, that load the iff files and load the .imap and .omap files and merge together.

use MOS images is more easy, images need only rename, because MOS use alphablendet png images.

But i think easiest solution is to enhance afa skin to read a whole picture of a window in lets say 200*200 pixel.then also KDE gnome or windows or mac skins can use with less work

Then a Coordinate file can create and read in that the images are snap out of the picture.
I enhance the iconlib icontrol getimagedata to use positions IA_Left, IA_Top and IA_Width, IA_Height too.

then with few codelines the icons can create on the fly.

this also increase the load speed of slow systems.

and maybe new afa skins are design as full image, this have the advanatge, that a skin designer can easy tint his skin and need not always snap out diffrent pieces and save

>The difference is only the prefs file format (more accurate: the number of different >prefs files needed to form an OS4 skin). The features are nearly pair

try this in OS4, copy the titlewindow image of a OS4 skin so that it is show on bottom border rotate it about 90 degree to show on right border.

Now set the border size of title to 16 and then to 28 without draw new images.

now set bottom border size to 13 and 26 also without draw new images
now change in a OS4 skin the slider so that it look as the x1 skin with the blue glass slider.

If you can do that, then i believe you that OS4 can do this.

AROS have OS4 skin system implement, so i see that it is not possible.

Last edited by bernd_afa on 19-Nov-2007 at 05:20 PM.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 17:31:45
#11 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

visualprefs Author is the same which develop OS4 skin system and do SAM as far i remember and OS4 png icon support.

the OS4 png iconsupport add more tags because MOS png odrmat miss many features.

I and a AFA beta tester have ask him about the new tag numbers add in OS4 to make AFA and scalos compatible to OS4 png extension.

but we get no answer.
but luckily a Scalos author know a OS4 user, he tell what settings the OS4 user must set, and send the icons.

Now we figured out what the OS4 png Tag extensions do.here they are

#define ATTR_VIEWMODES 0x8000100c //OS4 PNG use that
#define ATTR_DD_CURRENTX 0x8000100d //OS4 PNG use that
#define ATTR_DD_CURRENTY 0x8000100e //OS4 PNG use that
#define ATTR_TYPE 0x8000100f //OS4 PNG use that
#define ATTR_DRAWERFLAGS2 0x80001107 // store full drawerflags dopus magellan need this

for visualprefs source i give up after seinding 1 mail and get no answer then.

Last edited by bernd_afa on 19-Nov-2007 at 05:32 PM.
Last edited by bernd_afa on 19-Nov-2007 at 05:32 PM.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 18:20:59
#12 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

here is new screenshot that show arteffect with new skinned buttons, checkboxes and cyclegadget.

its only a test and use the scroller images

http://amidevcpp.amiga-world.de/AfA_Screenshots/136.png

 Status: Offline
Profile     Report this post  
HammerD 
Re: AFAOS 4.0 final beta.
Posted on 19-Nov-2007 19:42:12
#13 ]
Cult Member
Joined: 31-Oct-2003
Posts: 900
From: Ontario, Canada

@bernd_afa

Hi Bernd, looking great :) Thanx!

Wouldn't it be awesome to have an integrated installer that installs all of the latest OS 3.x patches into a single installer, sets up anti-aliased fonts and a theme? :) We can call it boing bag 3 :) I guess AmiKit kind of does that....but it does not work on Amithlon or a real amiga as far as I know!


_________________
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 20-Nov-2007 18:44:42
#14 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

I dont like installers that change a system config, so i do no installer.

 Status: Offline
Profile     Report this post  
jacadcaps 
Re: AFAOS 4.0 final beta.
Posted on 21-Nov-2007 7:46:49
#15 ]
Regular Member
Joined: 20-Nov-2007
Posts: 142
From: Poland

Quote:
currently the powericons, visualprefs(now on OS4) or birdie(now in MOS) Authors ignore all my mails about questions of source or some technical stuff.


Birdie doesn't have anything to do with MorphOS skinning system.

Quote:
use MOS images is more easy, images need only rename, because MOS use alphablendet png images.


Not quite true. The skins are loaded with datatypes, therefore one can use jpg/ilbm/gif or any other format datatypes can load.

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AFAOS 4.0 final beta.
Posted on 21-Nov-2007 18:35:22
#16 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

bernd_afa, il you have some free time, see on amiforce forum, the afa-os thread.

I dont success to use afa-os on my system untill now. snoopdos allways complain after icon.library V53, but is V44-v45 on aos3 ??? the theme on the prefs is ghosted as visible results about the problem.

Maybe I havent seen something on the doc/faq or Im too bad


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 22-Nov-2007 11:38:23
#17 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>Not quite true. The skins are loaded with datatypes, therefore one can use >jpg/ilbm/gif or any other format datatypes can load.

i guess that too, but when i look on the MOS skins all have png images that can only rename and work with AFA.png is best choose when use alpachannels

OS4 images cant rename because this seem iff images with no alpha include and with additional .amap .omap file that contain alphadata.

This is unnescessary additional work for skin designer

>Birdie doesn't have anything to do with MorphOS skinning system.

I write 3 Mails to the birdie author (address in readme)
no answer, then i ask what the birdie author do now, i get from 1 user the answer he is on MOS and has develop MOS skin system.

>I dont success to use afa-os on my system untill now. snoopdos allways complain >after icon.library V53, but is V44-v45 on aos3 ??? the theme on the prefs is ghosted >as visible results about the problem.

you have not add in your startup-sequence morelibspace.
this you must done before setpatch.only when the library space of teh libs can increase new AFA libs can use

in readme.txt is this.

"""

++++++++++++++++++ I don't want to code, read not much, bla bla - I want to use it!

For a complete list of the features, see the file featurelist.txt.


Installation:

Typically user-startup and startup-sequence are located in the "s:" directory

Use the installer to install. It would be best if you do not add AfA_OS_Loader to user-startup
to start it on boot time, instead insert the line:

AfA_OS_Loader

after the "addatatypes" command in your "startup-sequence"
Tools as visual prefs birdie should start later as the "AFA_OS_Loader" or text centering will not work.

There is a little difference on what OS 3.5/3.9 and OS 3.1 users have to do now-so watch carefully ;)

OS 3.5 and 3.9 users please insert:

c:morelibspace

before "setpatch" in your "startup-sequence".

OS 3.1 Users should add:

c:morelibspace REBOOT

before "setpatch" in their startup-sequence,
because OS3.1 does not reboot the AMIGA after the first call
of setpatch as OS3.5 and OS3.9 will do.

Now do a cold reboot (switch of your amiga or restart winuae)

If you want do it manuel to understand what AfA_OS do this steps are done.

- copy the dir AfA_OS_Libs to your sys: Amigadrive Bootpartition.If you dont like it here
you can add too a assign AfA_OS: to your directory where the AfA_OS_Libs are
- copy Libs:freetype2.library in your sys:libs directory
- copy C:AfA_OS_Loader to your sys:c directory
- copy Fonts: to your sys:fonts directory. If you want to have more fonts, use the Fonts
from AROS or MOS
- copy prefs: to your sys:prefs dir


If the "AFA_OS_Loader" is started with the parameter:

MOUSESTART (must be written uppercase)

You must press the left mousebutton during boot time to load the modules, instead of skipping them.
"""

Last edited by bernd_afa on 22-Nov-2007 at 11:56 AM.
Last edited by bernd_afa on 22-Nov-2007 at 11:47 AM.
Last edited by bernd_afa on 22-Nov-2007 at 11:46 AM.
Last edited by bernd_afa on 22-Nov-2007 at 11:41 AM.
Last edited by bernd_afa on 22-Nov-2007 at 11:41 AM.

 Status: Offline
Profile     Report this post  
jacadcaps 
Re: AFAOS 4.0 final beta.
Posted on 22-Nov-2007 13:35:03
#18 ]
Regular Member
Joined: 20-Nov-2007
Posts: 142
From: Poland

Quote:
i guess that too, but when i look on the MOS skins all have png images that can only rename and work with AFA.png is best choose when use alpachannels


The images can also have a pink 1/0 mask (extracted from the image itself). Anyway, I somehow doubt AFA supports all possible titlebar skinning modes of MorphOS.

Quote:
This is unnescessary additional work for skin designer


Write a converter :)

Quote:
no answer, then i ask what the birdie author do now, i get from 1 user the answer he is on MOS and has develop MOS skin system.


Well... it seems someone gave you incorrect information. If you want any help, contact me on the #morphos irc channel (freenode).

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AFAOS 4.0 final beta.
Posted on 22-Nov-2007 19:39:05
#19 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

hello,

morelibspace at beginning of my startup sequence not work, mean for afa_os.

- skin not available.
- lots of morelibspace not start on snoopdos.
- when reboot, the amiga not reboot. need to use the reset switch ONLY one time of the tower to reboot normally.


I have JUST and ONLY enabled my blizzkick command and add morelibspace as module and:

- afa_os work.
- skin work and are showed on screen.
- reboot and the amiga reboot fine.


enabled all my patch again and all continue to work.

don't know why, I just explain my tests and hope that could help....

Thanks for the verry great AFA_OS tool for the Amiga classic


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFAOS 4.0 final beta.
Posted on 23-Nov-2007 11:45:10
#20 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>I have JUST and ONLY enabled my blizzkick command and add morelibspace as >module and:

you mean that you now use blitzkick or have you use ot before too.

Have you run OS3.1 or 3.9 ?

if you run OS3.1 you need morelibspace REBOOT add

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle