NetSurf includes are now done with ""s and other system includes with <>s as C intended.
The scandeps tool has been updated to only look for ""ed includes, and to verify that the
files exist in the tree before adding them to the dependency lines. The depend rule has
therefore been augmented to make sure the autogenerated files are built before it is run.
This is untested under self-hosted RISC OS builds. All else tested and works.
svn path=/trunk/netsurf/; revision=3307
Ensure that the icon string's always set to something, even if it's the
UTF-8 text if we're unable to convert to the local encoding.
svn path=/trunk/netsurf/; revision=2965
Fix gright menu handling - now writes into display field without
attempting to localise the selection string - it's already localised.
Update German Messages file appropriately.
svn path=/trunk/netsurf/; revision=2638
Extend text selection, copying, saving and searching code to handle textplain contents; modified textplain code to accept other line terminators
svn path=/import/netsurf/; revision=2081
- Convert Messages files to UTF-8 encoding.
- Replace local_encoding_name() with platform specific
utf8_[to,from]_local_encoding() functions - this allows mapping of 8bit
characters 0x80->0x9f (inclusive).
- All text that is rendered by the RISC OS Wimp is now converted to the system
local encoding prior to display.
- Lose the horrendous hack that was messages_get_key()
- Menu text is now translated to system local encoding on the fly (if necessary)
rather than at menu creation time. This allows the system alphabet to change
under us and our menus remain usable.
- The Languages menu now lists all languages that are present in the LangNames
file. In the case of selecting the UI language, those languages which are not
available are shaded.
svn path=/import/netsurf/; revision=1796
Re-implementation of hotlist via general tree code. Animations can be stopped once more. Purged a few xcalloc() calls.
svn path=/import/netsurf/; revision=1394
Implement proxy authentication. Bring templates in line with style guide (icon sizes and fill display fields), and remove dead icons. Clean up choices dialog code. Fix persistent dialog code. Make browser choices the default pane.
svn path=/import/netsurf/; revision=1153
Less compiler warnings. Fixed create_folder window title indirection from being too small. Support for help keys for greyed out menu items/icons.
svn path=/import/netsurf/; revision=1135
Various fixes for the GUI. Persistant windows are closed when upon a change of content. Hotlist saves in the same format as !Browse. Neater login window. Support for interactive help from hotlist windows.
svn path=/import/netsurf/; revision=1081
Lose compiler warnings. Fix for dragging hotlist item to itself failing. Initial work on adding/editing entries.
svn path=/import/netsurf/; revision=1061
Optional window size inheritance to appease tlsa. Updates to code comments. Ctrl-N shortcut to open a new window.
svn path=/import/netsurf/; revision=1023
[ Again, the same commit of 2004-05-03 ]
ro_gui_set_icon_string() :
- anti-flicker test didn't work when string is longer than icon text
buffer length.
- make sure we have a NUL char terminated string when new icon text is
longer than icon buffer.
svn path=/import/netsurf/; revision=837