Commit Graph

78 Commits (mmu_man/xf86keys)

Author SHA1 Message Date
Michael Drake 153c444454 Move browser_window struct to private header. Places that shouldn't include it do, such as front end code. 13 years ago
Daniel Silverstone 24894214bc Include dom/dom.h where it might be needed 13 years ago
Michael Drake e2a7600e9a Big wodge of internal browser window scroll fixes, or "rationalisation of browser window scrollbar handling". 13 years ago
Michael Drake c98e37be1f Better caret positioning in scrolled frames. 14 years ago
Michael Drake 50508a6e75 Ensure root bw and gui window before asking front end to remove caret. 14 years ago
Chris Young b3bf57ed79 Stop Esc/Ctrl-[ crashing when browser_window selection is NULL 14 years ago
Michael Drake 9c91893028 Fix selection for non-gui browser windows (iframes). 14 years ago
Michael Drake 637f726a13 Scale caret height in core 14 years ago
Michael Drake bc91b72c56 Clean up text input code. Now desktop/textinput.{c|h} is concerend with browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. 14 years ago
Michael Drake e2681caf9c Reduce forward declaration of functions. 14 years ago
Michael Drake 5412ae7251 Use prescribed method for discovering browser window position. 14 years ago
Michael Drake 1f9b970f57 Set focus browser_window in place_caret. 14 years ago
Michael Drake c9fe1b604e HTML contents manage box scrollbars, rather than browser_windows. 14 years ago
Michael Drake 142cee6f55 Fix paste in form inputs in iframes. 14 years ago
Michael Drake 53f4da3420 First pass at core iframes. Currently lacking scrollbars. 14 years ago
Michael Drake ac447fc293 s/scroll/scrollbar/ and improve scrollbar widget comments. 14 years ago
John Mark Bell e71691bae8 Merge branches/jmb/content-factory to trunk 14 years ago
John Mark Bell ff60007458 Fix build with NDEBUG defined 14 years ago
Michael Drake 3e7ea29e4b Move clone to box flags. 14 years ago
Michael Drake e3f00b8546 Cache space widths. 14 years ago
John Mark Bell ad69ae0923 Avoid unsafe cast of int* to size_t* 14 years ago
Michael Drake 08ed4c207f Update to new libcss API for simultanious selection for base element and its pseudo elements. 14 years ago
Michael Drake b010a25771 + Refactor input handling from browser window code into content 15 years ago
Daniel Silverstone 30e0cfe7a9 First step to fixing memory leaks -- Box model no longer leaks computed styles 15 years ago
John Mark Bell cbf55bd418 Fix textarea crash. 15 years ago
Daniel Silverstone 270ef59a98 Merge jmb/new-cache; r=dsilvers,rs=vince 15 years ago
Michael Drake 074150ff18 Only try to reset scroll position on textarea wrap if there is a scrollbar. 16 years ago
Michael Drake c26611b32b Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar behaviour. 16 years ago
Michael Drake 13afa0ff4c Merge Paul Blokus' selectscroll branch. Adds core select menu widget for forms and core scrollbar widget. 16 years ago
John Mark Bell 2565a37a52 Refactor text plotter and other font functions to remove dependency on CSS. 16 years ago
John Mark Bell a070f24913 Lose more redundancy 16 years ago
John Mark Bell 2730814c27 Remove redundant statements 16 years ago
John Mark Bell 243c1ba03f Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef NDEBUG. 16 years ago
John Mark Bell c2a773b049 Only attempt to find the next character in a string if we're not already at the end of the string. 16 years ago
Adrian Lees ac6b80c988 Obvious fix for text start/end problem; missing something? 16 years ago
Adrian Lees f46dd78718 Next batch of menu changes; clarify some key presses 16 years ago
Adrian Lees 77972a5056 Improve pasting into password boxes 16 years ago
John Tytgat 4be25b2951 Update my e-mail address. 17 years ago
John Mark Bell 1c6012aae5 Assert first, before acting on selection 17 years ago
François Revel 34e0f4db3f - C89 again 17 years ago
Rob Kendrick e894e38c37 Merged revisions 4282-4285,4288-4293,4297-4298,4307,4309-4313,4322,4324-4431,4434-4494,4500-4508,4515,4517,4525-4545,4548-4555,4558-4572,4574-4576,4579,4582-4615,4618-4628,4630-4634,4636-4641,4643-4654,4656-4675,4677,4679-4685,4687-4750 via svnmerge from 17 years ago
John Tytgat 35d3d6d0bb First merge of Adam Blokus' GSoC work from his branch 'branches/adamblokus/netsurf'. 17 years ago
John Mark Bell dcf1721dee Fix deletion from text gadgets 17 years ago
John Mark Bell 89da5c5eed Lose unused variable 17 years ago
John Mark Bell b37bb0cbff Fix inverted logic. 17 years ago
John Mark Bell e0da359a36 Modify textarea_cut to allow caller to specify whether to place removed text on the clipboard. 17 years ago
Rob Kendrick e7850d9762 Merged revisions 4282-4285,4288-4293,4297-4298,4307,4309-4313,4322,4324-4680 via svnmerge from 17 years ago
John Mark Bell b15a6af3d2 s/wchar_t/uint32_t/g 17 years ago
Michael Drake f5b638b8de Squash warnings differently. 17 years ago
Michael Drake 8eda5e9827 Squash two warnings. 17 years ago