Click Here
home features news forums classifieds faqs links search
6071 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
23 crawler(s) on-line.
 147 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 dalek:  14 mins ago
 agami:  41 mins ago
 bhabbott:  1 hr 58 mins ago
 matthey:  2 hrs 9 mins ago
 Hypex:  2 hrs 16 mins ago
 Hammer:  2 hrs 32 mins ago
 terminills:  4 hrs 29 mins ago
 BigD:  5 hrs 38 mins ago
 Karlos:  5 hrs 39 mins ago
 NutsAboutAmiga:  6 hrs 4 mins ago

Software News   Software News : Feelin release 060207
   posted by Gofromiel on 7-Feb-2006 5:41:27 (10404 reads)
A new release of Feelin is finaly available for m68k and OS4 (MOS seams to have some bugs, I hope it will be available soon). This new release is a MAJOR update. I don't keep track of every little details (even if I should), but believe me Feelin has been GREATLY improved in EVERY aspect. Here is a short list of the most important things:





SYSTEM

It's now possible to create meta-classes. This feature was already possible since classes are also objects but now it's really working The EXIT end INIT optionnal code is now deprecated, you must create a meta-class to create/delete private data.

The memory system has been improved further more and is now even faster. The F_DisposeP() function is now deprecated since, with the new techniques, F_Dispose() finds the right memory chunk to dispose on the first try (less than 1% of missing). The developer can also tweak the memory system to enable memory walls, memory marking, custom patterns to fill new/allocated/disposed memory...

XML

Entities support has been added and is widely used. The attributes used to generate objects are now typed. XML parsing has been improved furthermore and FC_Document provides nicer methods.

EVENTS

Windows are no longer handled by the application they belong to, but a new shared object named "WinServer". This server is also an anchor for various inputs such as window events, mouse buttons and movements, key stroke... but also pophelp, timer, wbdrop... it also add special features which are not available with Intuition such as unactivable windows (usefull with menus and popups).

DAMAGED RENDERING

A new technique called "damaged rendering" is now used to redraw objects. Only objects which aspect as been modified (state, size, position) are now updated saving a lot of unnecessary renderings. I was already using a similar technique but it was costing a lot and was not as effective.

PREFERENCES, ASSOCIATED DATA, EDITOR

Preferences are now stored in CSS files instead of an IFF ones. FC_Preference is now a subclass of FC_CSSDocument. The whole preference system has been updated and is more compact and nice.

A new technique called "associated data" is now used to skip decoding over and over the same preference items. To put this short, a window with 1000 buttons was resolving and decoding 1000 times the "$button-frame" item to setup the frame of the SimpleButton objects. Now a "complex data", which is the decoded stuff of the "$button-frame" contents, is associated with the "$button-frame" item. Thus, the preference item is now resolved and decoded once, saving 999 resolving/decoding.

This technique is currently used for frames and backgrounds but will soon be extended to fonts, color schemes...

The preference system as been widely rewritten for this purpose.

The "ModulesList" shared object is now used to keep an eye on classes. It handles various lists and is now used to load classes embending a preference group. The launching of the preference editor is now very fast. This shared objects also maintain a list of the decorators available, which is used to create dynamicaly the "Decorators" preference group.

ALPHA BLENDING

FC_CorePNG has been created to decode PNG files without using datatypes, saving time and embended alpha information, which is fully supported by FC_BitMap. FC_Render also support alpha-blending but is currently limited to rectangles. Thanks to alpha-blending, you can create even nicer applications.

COLORS AND IMAGES

Colors are now defined as in CSS e.g. "#FF0000" for full red or "shine" for the FV_Pen_Shine entry of a color scheme. All image specifications are now in XML format, many of them have been extended e.g. gradients can be defined using 2, 3 and even 4 colors (aqua style).
    

STORYID: 2888
Related Links
· More about Software News
· News by Gofromiel


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 | 3 | 4 )

PosterThread
FuZion 
Re: Feelin release 060207
Posted on 7-Feb-2006 7:54:28
#1 ]
Super Member
Joined: 22-Nov-2003
Posts: 1962
From: Birmingham, England

Looks & sounds really nice.

Good work!

FuZion.

 Status: Offline
Profile     Report this post  
Ashitaka 
Re: Feelin release 060207
Posted on 7-Feb-2006 9:00:59
#2 ]
Member
Joined: 10-Mar-2004
Posts: 87
From: Brussels

Nice :)

It's just too bad it wasn't released last week, for Hombre to be able to perform his Feelin presentation, held last weekend in the INP party in France, with this new version.

Definitely a system worth looking into.


_________________
Bruxellois from Normandy
www.sautebroussailles.net

 Status: Offline
Profile     Report this post  
Mason 
Re: Feelin release 060207
Posted on 7-Feb-2006 9:10:50
#3 ]
Regular Member
Joined: 10-Mar-2003
Posts: 350
From: Germany

Nice work!

Even as I prevere Reaction for classic apps, I see the future for feelin in e.g. mediaplayers. BTW an AmigaOS4 skin would be beautyfull!


_________________
Martin "Mason" Merz
www.masonicons.de

 Status: Offline
Profile     Report this post  
Hombre 
Re: Feelin release 060207
Posted on 7-Feb-2006 9:10:58
#4 ]
Regular Member
Joined: 13-Mar-2003
Posts: 178
From: Nancy - FRANCE

@Ashitaka

Well, it was precisely that version that i presented. So you had an "avant-première"

Last edited by Hombre on 07-Feb-2006 at 09:11 AM.

 Status: Offline
Profile     Report this post  
balis 
Re: Feelin release 060207
Posted on 7-Feb-2006 9:26:29
#5 ]
Regular Member
Joined: 22-Apr-2005
Posts: 139
From: Lille

@ Gofromiel & Hombre,

Very good work guys, it's really amazing!

I hope we get some apps using it very soon.

Keep it up!!

 Status: Offline
Profile     Report this post  
The_Editor 
Re: Feelin release 060207
Posted on 7-Feb-2006 10:01:13
#6 ]
Elite Member
Joined: 7-Mar-2003
Posts: 7629
From: 192.168.0.02 ..Pederburgh .. Iceni

Kewl


Looks well nice


_________________
******************************************
I dont suffer from Insanity - I enjoy it

******************************************

 Status: Offline
Profile     Report this post  
Chip 
Re: Feelin release 060207
Posted on 7-Feb-2006 10:03:59
#7 ]
Cult Member
Joined: 4-Mar-2005
Posts: 574
From: Budapest, Hungary

Amazing work! Congrats!

 Status: Offline
Profile     Report this post  
amigakit 
Re: Feelin release 060207
Posted on 7-Feb-2006 10:10:37
#8 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2609
From: www.amigakit.com

This is really good - thanks!


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
TrebleSix 
Re: Feelin release 060207
Posted on 7-Feb-2006 10:27:19
#9 ]
Elite Member
Joined: 6-Sep-2004
Posts: 3747
From: Pembrokeshire, Wales

Looks fantastic. Will give it a go on UAE.


_________________
Dark Lord Design Wicked Solutions For Damned Problems

 Status: Offline
Profile     Report this post  
Rogue 
Re: Feelin release 060207
Posted on 7-Feb-2006 11:29:13
#10 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

A lot of the demos seem to crash, but that might be my fault. Anyone else has this problem ?

Overall, I am really really impressed, this feels very responsive, fast, and looks cool :) Excellent stuff.


_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
Giovanni 
Re: Feelin release 060207
Posted on 7-Feb-2006 11:44:12
#11 ]
Regular Member
Joined: 19-May-2003
Posts: 322
From: Munich, Germany

Wow, this looks very nice. I never realized that there was a native OS4 version. Thumbs up for that, thank you for the effort.

Any chance you could include Feelin on the OS4 CD as a contribution?


_________________
www.amiga4ever.de

 Status: Offline
Profile     Report this post  
Rogue 
Re: Feelin release 060207
Posted on 7-Feb-2006 12:22:11
#12 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

Quote:
Any chance you could include Feelin on the OS4 CD as a contribution?


That requires the okay from the author.


_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
cgutjahr 
Re: Feelin release 060207
Posted on 7-Feb-2006 12:30:59
#13 ]
Cult Member
Joined: 8-Mar-2003
Posts: 969
From: Unknown

Am I the only one that does not like the idea of having yet another GUI system available?

Feelin seems to be an impressive product, no question about it - but the Amiga is more than twenty years old and never had a standard GUI toolkit: Intuition, Intuition vs. custom GUIs, Intuition vs. Gadtools vs. custom GUIs. In the mid-nineties MUI, Reaction, BGui and Triton arrived, half of my commercial applications still use some proprietary Gadtools extensions...

I was actually looking forward to having only two GUI systems available to developers, with both of them being powerful enough to stop coders from writing their own versions.

 Status: Offline
Profile     Report this post  
Rogue 
Re: Feelin release 060207
Posted on 7-Feb-2006 12:40:59
#14 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

Quote:
Am I the only one that does not like the idea of having yet another GUI system available?


Normally I would agree with you... However, every Amiga GUI toolkit I came across had a certain degree of SUCKism to it. Too limited, too complex, too slow, etc. I am still waiting for one that I actually like...

My personal opinion of course :)


_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
pixie 
Re: Feelin release 060207
Posted on 7-Feb-2006 13:22:08
#15 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3385
From: Figueira da Foz - Portugal

@rogue:
Does is mean that Feelin hasn't the level of 'SUCKism' you've find on others and that you're rather found on it!? Or that you're still waiting to Yet Another GUI System?


_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Rogue 
Re: Feelin release 060207
Posted on 7-Feb-2006 13:26:50
#16 ]
OS4 Core Developer
Joined: 14-Jul-2003
Posts: 3999
From: Unknown

Quote:
Does is mean that Feelin hasn't the level of 'SUCKism' you've find on others and that you're rather found on it!? Or that you're still waiting to Yet Another GUI System?


Who knows? At the moment it is quite crash-prone (at least here, most of the demos just burn) but then it's under development.


_________________
Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail

 Status: Offline
Profile     Report this post  
ikir 
Re: Feelin release 060207
Posted on 7-Feb-2006 13:27:24
#17 ]
Elite Member
Joined: 18-Dec-2002
Posts: 5647
From: Italy

Dumb question: How to install Feelin?


_________________
ikir

 Status: Offline
Profile     Report this post  
_Steve_ 
Re: Feelin release 060207
Posted on 7-Feb-2006 13:55:51
#18 ]
Team Member
Joined: 17-Oct-2002
Posts: 6814
From: UK

Certainly packed with features, and looks the business. I will download it and have a bash under UAE in a little while.


_________________
Test sig (new)

 Status: Offline
Profile     Report this post  
Nibunnoichi 
Re: Feelin release 060207
Posted on 7-Feb-2006 14:19:47
#19 ]
Cult Member
Joined: 18-Nov-2004
Posts: 971
From: Roma + Milano, Italia

I've tested the previous version (on OS3.9) and some of the demos are really amazing!! I'm impressed!
I love the ability to customize with CSS.


_________________
Proud Amigan since 1987
Owner of various Commodore and a SAM440ep\OS4.1FE
See them on http://retro.furinkan.org/

 Status: Offline
Profile     Report this post  
AutumnSun 
Re: Feelin release 060207
Posted on 7-Feb-2006 14:32:42
#20 ]
Member
Joined: 9-Mar-2003
Posts: 65
From: Unknown

Possibly it takes still time until it's really useful, but the WinServer-thing sounds interesting. What are the advantages? I could thing of two: faster with more programs/tasks and probable useful for distribution and terminal-alikes.

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 | 3 | 4 )

[ 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