* Added support for FONTKERNING tooltype to enable font kerning, since it makes text input fields unusable it's still disabled by default. * Now rounds all font sizes down to integers, makes the results less precise but avoids getting different spaces between the same chars depending on the context. * Added FONTHINTER tooltype to overwrite the font specific hinter settings configured with TypeManager (0 = don't overwrite, 1 = best available, 2 = best available (light), 3 = always autohinter, 4 = always autohinter (light), 5 = no hinter, default = 3) and changed the defaults of FONTXDPI and FONTYDPI to 96. Now the results with the AmigaOS font engine look very similar to the ones of libfreetype, and if you still don't like it you should have enough options for changing it.
All I'm missing now is file downloading and tabs, though the latter might be a little impossible. :(
I doubt that I can complete the download support this year, since nobody else did it it took me a lot of time working on the static libraries (cairo, xml2, xslt, ...), which were requried to be able to use OWB on AmigaOS 4.0 again and for some AmigaOS 4.1 users who always had problems with the shared objects, and now the font changes as well, instead of beeing able to work on the up- and download implementation
Using tabs instead of multiple windows would be quite easy, but supporting both isn't.
Using tabs instead of multiple windows would be quite easy, but supporting both isn't.
Do you mean that it would be possible to have e.g. a tooltype to select whether you want all pages as tabs or all pages in separate windows?
Or can there only be one of the two solutions in the code?
Best regards,
Niels
P.S. Personally, If I had to make a binding choice, I would prefer tabs. I can always start another instance of OWB if I really need a separate window.
like in FireFox, IBrowse, etc. That way the code for multiple windows and tabs would be nearly identical, like each window currently each tab would still have it's own gadgets and only the states of the shared menu has to be saved and restored when switching between the tabs.
Or someone could make a Reaction-based Prefs GUI for joerg, so he can integrate it into OWB. The problem is that right now the options are changing so frequently that it'd be a lot of work to keep updating a Prefs GUI all the time, whereas with tooltypes it's not much effort.