amiga.org
     
iconAll times are GMT -6. The time now is 03:05 AM. | Welcome to Forum, please register to access all of our features.

Amiga.org Amiga computer related discussion Amiga News and Community Announcements Amiga Software News NetSurf 2.5 web browser released for AmigaOS 4

Amiga Software News This is the news feed forum for Amiga related software news, press releases, and announcements.

Reply
 
Thread Tools Display Modes
Old 04-24-2010, 03:07 PM   #1
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Cool NetSurf 2.5 web browser released for AmigaOS 4

The NetSurf developers are happy to announce the immediate availability of
NetSurf 2.5. This release contains many bug fixes and improvements.

It is available to download from http://www.netsurf-browser.org/


Here is a change log detailing the important changes in this release:

Core / All
----------

* Fetch improvements.
* Fix fetching from https sites with http authentication.
* Handle http authentication with no realm.
* Cookie handling improvements.
* Improved support for {min|max}-{width|height} CSS properties.
* HTML redraw optimisations.
* Improved mouse tracking over browser windows.
* Browser window status bar update rationalisation.
* Better handling of memory exhaustion.
* Made text export more robust.
* Fix relative positioning of floats.
* Align baselines of text on a line.
* HTML layout optimisations.
* Fixed HTML based box alignment behaviour.
* Sorted out default table borders.
* Updated Italian translation.
* Updated German translation.
* Allow any name for frame targets.
* Allow sending of referer when moving from http hosts to https.
* Improved stability.
* Simplified plotter API.
* Fixed memory leak in imagemap handler.
* Optimised debug rendering of box model outlines.
* Activity is indicated by 'progress' pointer.
* Ensure debug rendering outlines are plotted on top of other content.
* Now using LibCSS for CSS parsing and selection.
* Many CSS related bugs fixed.
* Rewritten cache and internal content handling.
* Fixes for file: URL handling.
* Don't try to access file: URLs through the configured proxy.
* Core widget for handling SELECT element menus.
* Core scrollbar widget used for CSS overflow and SELECT menu widget.
* Very basic quirks mode support.
* Cleaned up how the initial rendering of a content occurs.
* Command line argument handling and initialisation cleanup.
* Clearer build configuration messages.
* Favicon retrieval.
* Full page saves, including CSS and image files.
* PDF export disabled.
* Search-as-you-type page search support.

* Hubbub library (HTML parser):
+ Fixed locale problem.
+ Various improvements.

* LibCSS library (CSS parser and selection engine):
+ First release.

* LibNSBMP library (NetSurf BMP decoder):
+ Fix ICO decoding on big-endian platforms.
+ Improve inverse height calculation.

* LibNSGIF library (NetSurf GIF decoder):
+ Improve Palette entry handling.

* LibParserUtils library (parser building utility functions):
+ Fixed charset problem.
+ Various improvements.

* LibSVGTiny library (SVG support):
+ Colour component ordering fix.
+ Support arcs in paths.
+ Improve circle element handling.
+ Add ellipse element support.
+ Improve stroke width rounding.

* LibWapcaplet library (String internment):
+ First release.

RISC OS-specific
----------------

* Theme code cleanup.
* Fix possible HTTP autentication crash.
* Fix potential problem with URL completion.
* Better handling of WIMP errors.
* Fixed memory leak in path plotting. (Used for SVG display.)
* Improve launching of URIs NetSurf doesn't handle.
* New guide to building NetSurf on RISC OS.
* Simplified native build process for NetSurf and libraries.
* Multitasking behaviour changed to be kinder to other apps.
* Fixed problem loading content served locally from WebJames.
* Improved stability.
* Save complete now implemented in the core.
* Find text moved to core and crash bug fixed.

* RUfl library (RISC OS Unicode support):
+ Fixed font scan crash.
+ Faster font scanning with FontManager 3.64 or later.

GTK-specific
------------

* Give drawing area input focus on click.
* Added local history toolbar button.
* Improve dot and dash line patterns.
* Made throbber loading more robust.
* Improved tab handling.
* Improved status bar control.
* Faster plotting of clipped and scaled images for smooth scrolling.
* Favicon display.
* Added view source code feature.
* Added search box on toolbar.
* Theme handling.
* Toolbar customisation.
* Context sensitive menu updated.
* Improved menu structure.
* Updated for compatibility with latest GTK versions.

BeOS/Haiku-specific
-------------------

* Complete save support.

AmigaOS-specific
----------------

* Faster and more robust page plotting.
* Better clipping of plot actions.
* Smoother scrolling.
* Improved handling of tabs.
* Added UI for SSL certificate inspection.
* Improved stability.
* Better font handling.
* Added a preferences GUI.
* Better pointer handling.
* Better handling of bitmap alpha channels.
* Improved status bar.
* Added scale support.
* Improved mouse click handling.
* Keyboard shortcuts added.
* Added search bar.
* Added HelpHints.
* Theme and icon improvements.
* Handle more exotic formats dropped on text boxes, using DataTypes.
* Favicon display.
* Added search box on toolbar.

Framebuffer-specific
--------------------

* Framebuffer handling abstracted into libnsfb library.
* Fixed throbber to show inactivity correctly.
* Improved handling of text entry into URL bar.
* Fixed redraw issues while scrolled from top and while scrolling.
* Fixed redraw issues with animated GIFs and text areas.
* Improved mouse handling.
* Fixed zero size iframe crash.
* Added full range of pointer sprites.
* Better keyboard input handling.
* Fix continual reload on pages with meta refresh.
* Improve look and placement of toolbar, icons and scrollbars.
* Internal font changed. Includes more glyphs and bold/italic.
* Improved stability.

* LibNSFB library (NetSurf Framebuffer):
+ New library.

Windows-specific
----------------

* New front end, considered pre-alpha.

Also included are many smaller bug fixes, improvements and
documentation enhancements.


About NetSurf
=============

NetSurf is an Open Source web browser for RISC OS, Linux and other
Unix-like platforms, and AmigaOS 4. For further information, please see
the website at http://www.netsurf-browser.org/

The NetSurf Developers
chris is offline   Reply With Quote
Old 04-26-2010, 08:16 PM   #2
redfox
Cult Member
Points: 10,166, Level: 67 Points: 10,166, Level: 67 Points: 10,166, Level: 67
Activity: 2% Activity: 2% Activity: 2%
 
Join Date: Feb 2002
Location: Edmonton, Alberta, Canada
Posts: 802
Default Re: NetSurf 2.5 web browser released for AmigaOS 4

I have been using NetSurf 2.5 for a few days now. Very nice and fast on my system. Download works fine.

---
redfox
redfox is offline   Reply With Quote
Old 05-01-2010, 05:20 AM   #3
Karlos
Sockologist
Points: 50,618, Level: 100 Points: 50,618, Level: 100 Points: 50,618, Level: 100
Activity: 5% Activity: 5% Activity: 5%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: Barishabaad, Sardistan
Posts: 16,667
Blog Entries: 18
Default Re: NetSurf 2.5 web browser released for AmigaOS 4

Quote:
Originally Posted by redfox View Post
I have been using NetSurf 2.5 for a few days now. Very nice and fast on my system. Download works fine.

---
redfox
This post courtesy of netsurf 2.5.

A few small issues I've noticed. I installed the AISS version and I've noticed the toolbar images seem to overdraw repeatedly, resulting in their shadow (an alpha channel effect by the look of it) becoming very dark.

Another thing is that occasionally, a page will push my CPU usage to 100%. This reply page being an example :-/
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 05-01-2010, 05:46 AM   #4
Karlos
Sockologist
Points: 50,618, Level: 100 Points: 50,618, Level: 100 Points: 50,618, Level: 100
Activity: 5% Activity: 5% Activity: 5%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: Barishabaad, Sardistan
Posts: 16,667
Blog Entries: 18
Default Re: NetSurf 2.5 web browser released for AmigaOS 4

Hmm, I got a DSI when I exited netsurf 2.5 earlier. Anybody else noticed that under OS4.1.2?

When I installed it (expert mode, just to be safe), it wanted to install versions of .so files that were older than the ones that came with Update 2, so I skipped over them. I wonder if there is a version issue here?
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 05-05-2010, 04:44 PM   #5
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Default Re: NetSurf 2.5 web browser released for AmigaOS 4

Quote:
Originally Posted by Karlos View Post
A few small issues I've noticed. I installed the AISS version and I've noticed the toolbar images seem to overdraw repeatedly, resulting in their shadow (an alpha channel effect by the look of it) becoming very dark.
It has done that since forever. I have absolutely no idea why.

Quote:
Originally Posted by Karlos View Post
Hmm, I got a DSI when I exited netsurf 2.5 earlier. Anybody else noticed that under OS4.1.2?
It's a deallocation bug of some sort that I haven't managed to track down yet.

Quote:
When I installed it (expert mode, just to be safe), it wanted to install versions of .so files that were older than the ones that came with Update 2, so I skipped over them. I wonder if there is a version issue here?
There should only have been about two SObjs which were older than Update 2 ones. One is libjpeg.so, and NetSurf doesn't work with the Update 2 version. You can however chuck libjpeg.so from the NetSurf archive into NetSurf's directory for now to overcome this problem without breaking anything else.

There are no other version conflicts that I know of, and the DSI is not related to SObjs at all.
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Reply

Bookmarks

Tags
web browser , web , released , browser , amigaos , os4 , netsurf
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump