| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
nsgtk searches for shared resources in shared locations as well as ~/.netsurf/
Free cookie file location strings at quit as with stylesheet locations
svn path=/import/netsurf/; revision=2197
|
|
|
|
|
|
| |
Reduced quality of interpolation used for GTK thumbnails for faster rendering on lesser systems
svn path=/import/netsurf/; revision=2195
|
|
|
|
|
|
| |
Re-tabify, add (currently disabled) cairo support and font family/variant support to font_pango.c
svn path=/import/netsurf/; revision=2186
|
|
|
|
|
|
| |
Implement Home button in GTK build
svn path=/import/netsurf/; revision=2184
|
|
|
|
|
|
| |
Argh, it's a length but it's called an offset
svn path=/import/netsurf/; revision=2181
|
|
|
|
|
|
| |
Implement reload button for nsgtk
svn path=/import/netsurf/; revision=2179
|
|
|
|
|
|
| |
Implement the history window, and re-tabify gtk_window.c
svn path=/import/netsurf/; revision=2178
|
|
|
|
|
|
| |
Fix plotters to use system colormap to save widget ranting when rendering history thumbnails
svn path=/import/netsurf/; revision=2177
|
|
|
|
|
|
| |
rudimentary nsgtk support for back/forward
svn path=/import/netsurf/; revision=2176
|
|
|
|
|
|
| |
Partial page-load progressive render for GTK frontend
svn path=/import/netsurf/; revision=2175
|
|
|
|
|
|
| |
Fix up a missing GTK_TOOLBAR() and implement the stop button as a throbber/stop-button for now
svn path=/import/netsurf/; revision=2174
|
|
|
|
|
|
| |
Add extra buttons to toolbar, including (semi-)working scaling
svn path=/import/netsurf/; revision=2173
|
|
|
|
|
|
| |
Fix memory leak in GTK thumbnailing
svn path=/import/netsurf/; revision=2170
|
|
|
|
|
|
| |
Improvements to GTK thumbnailing
svn path=/import/netsurf/; revision=2169
|
|
|
|
|
|
| |
Ensure font scaling is done at font_paint time for GTK frontend
svn path=/import/netsurf/; revision=2168
|
|
|
|
|
|
| |
Misc GTK thumbnailing fixes
svn path=/import/netsurf/; revision=2167
|
|
|
|
|
|
| |
Initial GTK thumbnail rendering implementation (still gets fonts too big)
svn path=/import/netsurf/; revision=2166
|
|
|
|
|
|
| |
Dashed and dotted line and rectangle drawing in GDK/Cairo plotters
svn path=/import/netsurf/; revision=2155
|
|
|
|
|
|
| |
Use higher quality dither in GTK image plotting
svn path=/import/netsurf/; revision=2153
|
|
|
|
|
|
| |
Radio and checkbox widgets are now 3D, and implemented arc plotting for them
svn path=/import/netsurf/; revision=2145
|
|
|
|
|
|
| |
Minor Cairo colour selection and line drawing improvements
svn path=/import/netsurf/; revision=2143
|
|
|
|
|
|
| |
Source cleanup and true/false to TRUE/FALSE conversion for GTK plotters
svn path=/import/netsurf/; revision=2142
|
|
|
|
|
|
| |
Cairo area clipping, and misc fixups in GTK plotters
svn path=/import/netsurf/; revision=2141
|
|
|
|
|
|
| |
Some Cairo line thickness related fixes
svn path=/import/netsurf/; revision=2139
|
|
|
|
|
|
| |
Some GTK plotters now use Cairo if it is available for higher render quality
svn path=/import/netsurf/; revision=2137
|
|
|
|
|
|
| |
Implemented unfilled disc plotting and GTK disc plotting
svn path=/import/netsurf/; revision=2136
|
|
|
|
|
|
| |
Add support for a few more CSS cursors and tidy the GUI_POINTER_* stuff to support what we already had
svn path=/import/netsurf/; revision=2135
|
|
|
|
|
|
| |
Make it so ./nsgtk http://somewhere will work for convenience
svn path=/import/netsurf/; revision=2134
|
|
|
|
|
|
| |
Fix anchoring and repeats for gtk repeated bitmaps
svn path=/import/netsurf/; revision=2131
|
|
|
|
|
|
| |
Add tiled bitmap support to GTK port to make backgrounds etc work
svn path=/import/netsurf/; revision=2130
|
|
|
|
|
|
| |
Apparently five centiseconds works better for GTK gui reflow
svn path=/import/netsurf/; revision=2128
|
|
|
|
|
|
| |
Very basic GTK cursor support.
svn path=/import/netsurf/; revision=2124
|
|
|
|
|
|
| |
Minor refactor to pass the gui_window to gui_window_set_pointer and gui_window_hide_pointer
svn path=/import/netsurf/; revision=2123
|
|
|
|
|
|
| |
very beginning of cursor support in GTK port
svn path=/import/netsurf/; revision=2122
|
|
|
|
|
|
| |
GTK: resizing window now reformats nicely. Window can go smaller than initially requested 600x600
svn path=/import/netsurf/; revision=2120
|
|
|
|
|
|
| |
Remove some unnecessary debug from GTK frontend
svn path=/import/netsurf/; revision=2119
|
|
|
|
|
|
| |
Ensure gui_window_update_box causes an expose of the right kind in the GTK frontend (enables animations etc)
svn path=/import/netsurf/; revision=2118
|
|
|
|
|
|
| |
Make sure zero width/height images don't crash the gtk renderer
svn path=/import/netsurf/; revision=2117
|
|
|
|
|
|
| |
Added schedule support to the GTK port
svn path=/import/netsurf/; revision=2116
|
|
|
|
|
|
| |
gtk/font_pango.c: Use the new css_len2pt function if possible
svn path=/import/netsurf/; revision=2115
|
|
|
|
|
|
| |
Fix GTK build
svn path=/import/netsurf/; revision=2093
|
|
|
|
|
|
| |
Reduce constant bitmap overhead per reference by moving to a flag word. Allow bitmaps to be reduced back to their raw data to free extra memory in a highly efficient manner.
svn path=/import/netsurf/; revision=2089
|
|
|
|
|
|
| |
Allow any content to be used as a background. Simplify bitmap code.
svn path=/import/netsurf/; revision=2087
|
|
|
|
|
|
| |
Fix GTK build
svn path=/import/netsurf/; revision=2086
|
|
|
|
|
|
|
|
|
|
| |
Make data file locations user-configurable (no UI for this as yet)
Reduce intrusiveness of ncos modifications
Fix GTK build
Remove Cookies file details from Messages (this data never belonged in there anyway)
Make gui_init more robust against memory exhaustion.
svn path=/import/netsurf/; revision=2014
|
|
|
|
|
|
| |
Add headers and get rid of all externs in .c files.
svn path=/import/netsurf/; revision=1901
|
|
|
|
|
|
| |
Fix busy polling in gtk build.
svn path=/import/netsurf/; revision=1900
|
|
|
|
|
|
| |
2D scrolling of text areas/frames; First cut at selection in textareas; Further text editing actions (Word left/right; Page up/down; Cut block; Delete line start/end)
svn path=/import/netsurf/; revision=1812
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
Implement gui_window_get_height() for the GTK build.
svn path=/import/netsurf/; revision=1782
|