summaryrefslogtreecommitdiff
path: root/riscos/window.c
Commit message (Collapse)AuthorAgeFilesLines
* remove uneeded html render includeVincent Sanders2014-11-071-1/+0
|
* Improve content encoding information APIVincent Sanders2014-11-071-5/+3
| | | | | Extend the content_get_encoding() API to retrieve the source of the encoding as well as the actual encoding.
* Allow content handlers to have debug values set through APIVincent Sanders2014-11-061-1/+2
| | | | | | | | Previously content handler debugging features were accessed by global variables. This allows the setting of debugging parameters via a content API giving per content control over debugging features. Currently only used by the html content handler to toggle global redraw debugging.
* Make the fetching of a contents encoding generic.Vincent Sanders2014-11-051-2/+2
| | | | | | | The frontends previously had to use an html renderer API to get the encoding of a content. This also required the explicit checking of the contents type rather than using the existing content API to abstract this knowledge.
* replace save_link operation table entry usage of textural url with nsurlVincent Sanders2014-11-031-6/+4
|
* change url setting api to take an nsurl instead of a text stringVincent Sanders2014-11-021-3/+4
|
* Change contextual content retrieval to browser features.Vincent Sanders2014-11-021-16/+7
| | | | | | | | | | | | | Update the API which allows frontends to acquire the page features (images, link urls or form elements) present at the given coordinates within a browser window. By making this an explicit browser_window API and using the browser.h header for the associated data structure with a more appropriate API naming the usage is much more obvious and contained. Additionally the link url is now passed around as a nsurl stopping it being converted from nsurl to text and back again several times.
* Do not attempt to convert an empty url on RISC OS menu clickVincent Sanders2014-11-011-2/+4
| | | | | | | | | | When updating the RISC OS frontend to using nsurl for its menu operations (as part of getting rid of url_nice) the check for null (empty) url strings in the url under the mouse was omitted leading to a crash. Additionaly a use of url where current_menu_url was intended was missed leading to crashes when "open in new window" was used.
* Remove useless includes of utils/url.hMichael Drake2014-10-311-1/+0
|
* use nsurl_nice and remove url_niceVincent Sanders2014-10-311-40/+40
| | | | | change all callers over to using new API for generating nice filenames from a url and remove the old API.
* Update url setting API to return nserror code instead of calling warn_userVincent Sanders2014-10-291-5/+6
|
* Throbber code was doing mad things with browser windows.Michael Drake2014-10-251-4/+2
|
* Don't need browser_private in the RISC OS front end any more.Michael Drake2014-10-251-1/+1
|
* Use core browser window scrollbar type function instead of dereffing bw.Michael Drake2014-10-251-2/+5
|
* Use browser_window_is_frameset instead of dereffing bw.Michael Drake2014-10-251-4/+4
|
* Move create_form_select_menu to window gui table.Michael Drake2014-10-241-1/+2
|
* Any top level window border is entierly up to the front end.Michael Drake2014-10-231-4/+2
|
* Ensure correct initial scale.Michael Drake2014-10-221-1/+1
|
* Keep throbber status in the gui_window.Michael Drake2014-10-181-1/+4
|
* Fix typo.Michael Drake2014-10-181-1/+1
|
* Need to use API for content.Michael Drake2014-10-181-1/+2
|
* Use proper content aquisution API.Michael Drake2014-10-181-2/+2
|
* More conversion to use proper browser_window API.Michael Drake2014-10-181-4/+4
|
* Use API instead of dereffing bw.Michael Drake2014-10-181-21/+22
|
* Use can_select, rather than using insider knowledge of contents.Michael Drake2014-10-181-4/+1
|
* Shouldn't need to have "insider knowledge" of contents. Use the bw API.Michael Drake2014-10-181-5/+3
|
* Remove redundant declaration of gui.Michael Drake2014-10-181-2/+0
|
* Replace a browser_window deref with browser_window_has_content()Michael Drake2014-10-181-7/+8
|
* Use core API to acquire content, rather than poking inside the bw.Michael Drake2014-10-181-3/+8
|
* It's silly to pass private core data around the front end, then fish out the ↵Michael Drake2014-10-181-8/+4
| | | | frond then data from there, so don't.
* Avoid need for hlcache_handle by using browser APIs.Michael Drake2014-10-181-7/+4
|
* Avoid dereffing bw for content check in page info handler.Michael Drake2014-10-181-1/+2
|
* Avoid dereffing bw when bw's page is removed from bookmarks.Michael Drake2014-10-181-3/+2
|
* Avoid bw derefs when adding bw's page to bookmarks.Michael Drake2014-10-181-3/+2
|
* Use core searchability test function.Michael Drake2014-10-181-5/+1
|
* Don't check for bw having history; its not our business.Michael Drake2014-10-181-1/+1
|
* Avoid bw derefs in ro_gui_window_action_new_windowMichael Drake2014-10-181-5/+3
|
* Move up_available fn to core.Michael Drake2014-10-181-32/+2
|
* Remove unused variable.Michael Drake2014-10-171-1/+0
|
* s/error/err/Michael Drake2014-10-171-4/+4
|
* Use core's navigate_up function.Michael Drake2014-10-171-68/+10
|
* fix warnings and remove unecessary css includeVincent Sanders2014-10-171-1/+0
|
* Update the RISC OS frontend to cope with split operations table headersVincent Sanders2014-10-161-1/+1
|
* Remove some bw derefs.Michael Drake2014-10-161-11/+10
|
* Avoid a bw deref.Michael Drake2014-10-161-1/+1
|
* Browser window isn't available directly here.Michael Drake2014-10-161-2/+2
|
* Avoid dealing with hlcache_handle in key handling.Michael Drake2014-10-161-6/+3
|
* Simplify window closing buy user proper browser_window API.Michael Drake2014-10-161-11/+7
|
* Fix core create_form_select_menu API to pass gw, rather than bw out to front ↵Michael Drake2014-10-161-6/+4
| | | | ends.
* Remove seemingly unused global.Michael Drake2014-10-161-4/+0
|