Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move some RISc OS specific Makefile rules into its Makefile.target | Vincent Sanders | 2015-04-05 | 2 | -52/+40 |
| | |||||
* | Fix up some doxygen errors | Vincent Sanders | 2015-04-03 | 5 | -5/+5 |
| | |||||
* | Use nsutils unistd operations for pread and pwrite to get consistant interface | Vincent Sanders | 2015-04-02 | 1 | -2/+3 |
| | |||||
* | Revert "Fix RISC OS not having a pread/pwrite implementation." | Vincent Sanders | 2015-04-02 | 3 | -47/+0 |
| | | | | | | | This reverts commit 82c7a7a4baf4a7a15381ee720799dc41c3d54909. Conflicts: content/fs_backing_store.c | ||||
* | extend backing store logging to show errno values ofter operations | Vincent Sanders | 2015-04-01 | 1 | -22/+31 |
| | |||||
* | Remove inclusion of my async backing store code whilst it's not being used. | Chris Young | 2015-03-31 | 4 | -3/+8 |
| | |||||
* | Fix RISC OS not having a pread/pwrite implementation. | Vincent Sanders | 2015-03-31 | 3 | -5/+53 |
| | |||||
* | ensure entry invalidation copes with entries in blocks | Vincent Sanders | 2015-03-31 | 1 | -13/+47 |
| | |||||
* | Improve file naming inside cache | Vincent Sanders | 2015-03-31 | 1 | -87/+84 |
| | |||||
* | allocate small block using block use bitmaps to find free entries. | Vincent Sanders | 2015-03-31 | 1 | -12/+69 |
| | |||||
* | implement block read and write operations. | Vincent Sanders | 2015-03-31 | 1 | -62/+141 |
| | |||||
* | Block file usage bitmaps (de)serialising | Vincent Sanders | 2015-03-31 | 1 | -5/+179 |
| | |||||
* | define block store parameters | Vincent Sanders | 2015-03-31 | 1 | -0/+20 |
| | |||||
* | Change backing store fetch operation to always perform the allocations | Vincent Sanders | 2015-03-31 | 2 | -71/+95 |
| | | | | | | The fetch API previously allowed for the caller to supply the storage, this was never used and was preventing the refactoring necessary for small black storage to be available. | ||||
* | Compute the element index once and use that as a parameter. | Vincent Sanders | 2015-03-31 | 1 | -58/+115 |
| | | | | | | | | | Change to computing the element index from the flags passed to store and fetch methods instead of passing the flags around and calculating everywhere. Additionally split out writing element of entry to file into distinct function to make code clearer. | ||||
* | Change element layout and cope with index collisions. | Vincent Sanders | 2015-03-31 | 1 | -36/+45 |
| | |||||
* | Updated Dutch resources for NetSurf / interactive Help corrections and additions | Dick Tanis | 2015-03-30 | 3 | -56/+76 |
| | |||||
* | Switch the English and French "fetches per host" text to the correct languages. | Chris Young | 2015-03-29 | 1 | -2/+2 |
| | |||||
* | Correct the screen depth check for setting friend bitmaps. | Chris Young | 2015-03-29 | 1 | -1/+5 |
| | | | | Add some comments because using friend bitmaps in NetSurf causes problems under OS4. | ||||
* | pass a url info the RISC OS object info preparation | Vincent Sanders | 2015-03-28 | 1 | -11/+13 |
| | | | | | | | | | The target url was previously being passed as a string derived from nsurl_access which was asserting if the target_url was NULL. The nsurl is now passed and a null check performed before attempting to access it. Closes #2298 | ||||
* | define _DEFAULT_SOURCE as well as _BSD_SOURCE to supress warnings in glibc 2.12 | Vincent Sanders | 2015-03-28 | 3 | -0/+3 |
| | |||||
* | Reduce log spam esp. from animated gifs. | Michael Drake | 2015-03-28 | 1 | -6/+0 |
| | |||||
* | Reduce log spam from animations. | Michael Drake | 2015-03-28 | 1 | -2/+0 |
| | |||||
* | Remove trailing whitespace. | Michael Drake | 2015-03-28 | 1 | -4/+4 |
| | |||||
* | Bump version | Chris Young | 2015-03-27 | 2 | -4/+4 |
| | |||||
* | add some debug to form gadget freeing | Vincent Sanders | 2015-03-27 | 1 | -3/+10 |
| | | | | | Serveral reports of form freeing segfaulting on RISC OS so this adds some debug in this area to see if we can tell why. | ||||
* | Add some debug round thumbnail creation | Vincent Sanders | 2015-03-27 | 3 | -4/+13 |
| | | | | | More debugging of thumbnail creation as it appears to be involved in a number of recently reported crashes on RISC OS. | ||||
* | Remove fragment from nsurl hash. | Michael Drake | 2015-03-27 | 1 | -3/+0 |
| | |||||
* | To avoid namespace conflicts with ncurses add NetSurf key prefix. | Witold Filipczyk | 2015-03-27 | 36 | -402/+402 |
| | | | | Adds a NetSurf key code prefix of NS_ to all key codes. | ||||
* | allow the strip command to be overridden from the comamndline | Vincent Sanders | 2015-03-22 | 1 | -1/+1 |
| | | | | Closes #2208 | ||||
* | Update Shared Unix Library support module to version 1.12 | Vincent Sanders | 2015-03-18 | 1 | -0/+0 |
| | |||||
* | Stop unneccessary closure of menu tree when asked for clipboard data. | David Gee | 2015-03-17 | 1 | -1/+1 |
| | | | | | | | | | | Currently, when asked for clipboard data, Netsurf unconditionally closes the menu tree of the requesting application. This occurs in the routine ro_gui_send_datasave. There is no reason to close the menu tree: this function is called in only one place, amd the code path is through Wimp user messages-- the highest priority type of message, so other interactions cannot interfere. The fix removes the line which closes the menu tree in this particular function. | ||||
* | Create an empty !RunImage file in RISC OS page save apps | Vincent Sanders | 2015-03-17 | 1 | -0/+9 |
| | | | | | | RISC OS apps take their creation date from the !RunImage apparently and loose the data if the application directory gets copied without one. Fixes #1970 | ||||
* | Remove unused #defines. | Michael Drake | 2015-03-17 | 1 | -4/+0 |
| | |||||
* | Fixup atari thumbnail creation function parameters | Vincent Sanders | 2015-03-15 | 1 | -3/+1 |
| | | | | Missed this frontend in previous commit. | ||||
* | Remove url from content thumbnailers API | Vincent Sanders | 2015-03-15 | 15 | -66/+44 |
| | | | | | | | | | | | | | | | | The content thumbnailers for each frontend were being provided the contents url. This was only ever used to call the urldb thumbnail setting API. This changes it so the single callsite that passed a valid url adds the bitmap to that url itself in desktop_history.c instead of forcing every frontend to require the urldb API. Additionally the old API could pass the url as NULL which was causing asserts where this was not an expected parameter value. Because of this this fixes bug #2286 which was also present in the monkey frontend as both called nsurl_access() on the url without the NULL check and caused an assertion. | ||||
* | Cleanup windows download window header | Vincent Sanders | 2015-03-13 | 2 | -30/+23 |
| | |||||
* | Clean up more windows frontend issues and split out more functionality | Vincent Sanders | 2015-03-13 | 14 | -220/+303 |
| | |||||
* | Move win32 window operations into their own module | Vincent Sanders | 2015-03-12 | 8 | -1702/+1706 |
| | | | | | | This splits up a great deal of the win32 window code out from other gui code. It also remove large quantities of unused and junk variables and functions. | ||||
* | Remove outdated and inaccurate build instructions. | John-Mark Bell | 2015-03-11 | 1 | -114/+0 |
| | | | | See the wiki for something more accurate. | ||||
* | update version info for next development cycle | Vincent Sanders | 2015-03-10 | 1 | -3/+3 |
| | |||||
* | Merge branch 'heads/release/3.3' | Vincent Sanders | 2015-03-10 | 0 | -0/+0 |
|\ | |||||
| * | Update version for 3.3 releaserelease/3.3 | Vincent Sanders | 2015-03-10 | 1 | -7/+2 |
|/ | |||||
* | Merge remote-tracking branch 'origin/stevef/ibarmenu' | Vincent Sanders | 2015-03-10 | 2 | -8/+18 |
|\ | |||||
| * | Remove incorrect keyboard shortcuts from iconbar menu.stevef/ibarmenu | Glen Walker | 2015-03-09 | 2 | -8/+18 |
| | | |||||
* | | Forms: consider submit buttons successful. Fixes #2284. | John-Mark Bell | 2015-03-10 | 1 | -2/+47 |
|/ | |||||
* | Add invalidate API to html content script handling and use it. | Vincent Sanders | 2015-03-09 | 3 | -25/+66 |
| | | | | | | | | | | The html content script handling needs to invalidate its JavaScript context when the browsing context (browser_window) containing it is either closed or the content fetch is aborted (stopped) Previously the invalidation was only done on browser_window close which resulted in use after free crashes because of the now invalid JavaScript context. | ||||
* | clear the html content reference to javascript context. | Vincent Sanders | 2015-03-06 | 1 | -0/+8 |
| | | | | | | | | | | | | When the browser window is about to be destroyed html_close gets called indicating the browser_window previously associated with the html content is about to become invalid. This makes the javascript context invalid within the html content (it is held by the browser window) when that context is about to be destroyed. Previously the javascript children would continue to attempt to use the context after it had been destroyed causing all sorts of strange errors and failures. | ||||
* | Fixup gtk viewdata window to open at appropriate size | Vincent Sanders | 2015-03-06 | 2 | -145/+205 |
| | | | | | | | | | The size hints given were insufficient for gtk to open the window at a sensible size or position. This fixes it to open with a default 640x480 size which is a reasonable compromise. The gtk3 ui builder file was completely reconstructed from fresh as it was broken and was not working. | ||||
* | Remove unused #include. | Michael Drake | 2015-03-05 | 1 | -1/+0 |
| |