Commit Graph

8992 Commits

Author SHA1 Message Date
Chris Young ba0cf5c949 put it back in a state where it stays enabled 2013-05-12 20:36:49 +01:00
Chris Young 94205ed48c more futile attempts to get the copy option to behave 2013-05-12 20:36:48 +01:00
Chris Young 6d7adac89e Update the edit menu after every click, to be safe. 2013-05-12 20:36:47 +01:00
Chris Young 0b028e41c6 more fix of edit menu updates 2013-05-12 20:36:46 +01:00
Chris Young 1304a939c3 stop the build whinging about NETSURF_USE_JS := AUTO 2013-05-12 20:36:45 +01:00
Chris Young a752390abe attempt fix edit menu item disable 2013-05-12 20:36:44 +01:00
Chris Young 57e5f7d89a attempt fix cut disable on context menu 2013-05-12 20:36:42 +01:00
Chris Young 32df2bebdd git being annoying 2013-05-12 20:36:41 +01:00
Chris Young c2783ac1d4 change zoom button window dimensions test suff 2013-05-12 20:36:39 +01:00
Michael Drake 0a91a057e9 Add support for delete key. 2013-05-12 19:49:47 +01:00
Vincent Sanders bb9a7bbe6d update with x86 Linux proper triplet 2013-05-12 18:40:53 +01:00
Vincent Sanders e6eecc098b improve script to use case statements as appropriate and fail correctly for unsupported usage 2013-05-11 10:45:19 +01:00
Vincent Sanders 29086c377f add jenkins build script 2013-05-10 19:38:13 +01:00
Michael Drake 51a16104c7 Merge branch 'tlsa/selection-search-refactor' 2013-05-10 12:20:24 +01:00
Michael Drake 631265ef6b Front ends have no reason to include desktop/selection.h now. 2013-05-10 12:16:05 +01:00
Michael Drake 9644d0594c Remove struct selection from gui_drag_save_selection, so gui.h doesn't need it now. 2013-05-10 11:54:26 +01:00
Vincent Sanders d2d04824cf add transifex message file integration 2013-05-07 22:52:30 +01:00
Vivek Dasmohapatra 70b1a8b1ce Add new translation entries to the master file when importing 2013-05-07 22:20:11 +01:00
Vivek Dasmohapatra 9c6e4c7eb5 Fix unescaping when importing transifex/java-properties format translations 2013-05-07 22:20:11 +01:00
Michael Drake a0fde060e8 Merge branch 'tlsa/selection-search-refactor' 2013-05-07 15:06:33 +01:00
Michael Drake 8b6665fe03 Merge branch 'master' of git://git.netsurf-browser.org/netsurf into tlsa/selection-search-refactor 2013-05-07 14:56:42 +01:00
Michael Drake 3afd9c9731 Remove search context from browser window, simplify search interface for front ends.
Added content interface for search.

Removed bw->cur_search search context. Desktop layer now does nothing
except pass search requests from front end onto the bw's current_content
via the content interface.

Search API reduced to a pair of functions at each level:
  {desktop|content|html|textplain}_search
and
  {desktop|content|html|textplain}_search_clear

Updated front ends to use simplified search API.  Only tested GTK and RO builds.

These confine the search stuff to render/.  However search still uses struct
selection.  The handling for which is still spread over desktop/ and render/.
Also the render/search code itself still fiddles inside html and textplain
privates.
2013-05-07 14:41:40 +01:00
Vivek Dasmohapatra f4af0d86e2 import messages from other formats into a fatmessages file 2013-05-06 14:33:33 +01:00
Vincent Sanders 04c486ab54 perl script to fetch translated resources from transifex 2013-05-06 14:31:56 +01:00
Vincent Sanders 21e7654902 make javascript library loading automatic if a pkg-config can be found 2013-05-05 10:24:22 +01:00
Vincent Sanders 63bef862fb updates for git repo renames 2013-05-05 10:19:27 +01:00
Vincent Sanders 47783096e8 fix cookies and bookmarks windows on gtk3 2013-05-04 20:42:00 +01:00
Vincent Sanders ca1a468aa8 fix dumb comparison error 2013-05-04 20:22:33 +01:00
Vincent Sanders 85030ea2de Fix mouse wheel scrolling on gtk3 by implementing the smooth scroll direction
Fix mouse wheel scrolling on gtk2 by setting a reasonable default step
2013-05-04 19:42:01 +01:00
Vincent Sanders 30b1fc1dbd add assert to ensure API contract is met 2013-05-04 17:01:00 +01:00
Vincent Sanders 7e2a93bb72 ensure correct cleanup of user list sentinal in content clone 2013-05-04 16:50:59 +01:00
Vincent Sanders c3530a0c39 make filepath_findfile() rely on realpath allocating the output buffer. 2013-05-04 16:42:00 +01:00
Vincent Sanders 52c5cccdeb cleanup tree_create_leaf_node text ownership 2013-05-04 09:49:11 +01:00
Vincent Sanders 926be456b4 check the return codes from css increment and reset 2013-05-04 08:59:55 +01:00
Vincent Sanders 848f3d13ca ensure parameter contract is met 2013-05-04 08:52:12 +01:00
Vincent Sanders 560faaa7be free memory on error condition 2013-05-04 08:45:04 +01:00
Vincent Sanders 5c57a30047 cleanup title string ownership madness in the tree_create_folder_node() API 2013-05-03 21:17:11 +01:00
Vincent Sanders 6c7ca26bdc FatMessages had strings in latin1 encoding now converted to utf-8 2013-05-03 14:45:08 +01:00
Vincent Sanders f889f0ccbf fix leak in error path 2013-05-03 14:31:23 +01:00
Michael Drake 0647d69a8b Merge branch 'master' of git://git.netsurf-browser.org/netsurf into tlsa/selection-search-refactor 2013-05-03 13:30:44 +01:00
Vivek Dasmohapatra 4c4dff3384 Improvements to generated output 2013-05-02 23:08:18 +01:00
Michael Drake 1f6744f26b Styleguide formatting. 2013-05-02 09:34:01 +01:00
Michael Drake a3394aa77f Put comments for exported functions in header. 2013-05-02 09:34:01 +01:00
Michael Drake 50d7a2288c Remove redundant read-only test function. 2013-05-02 09:34:01 +01:00
Michael Drake 6b178fb3fe HTML selections are always read-only now. 2013-05-02 09:34:01 +01:00
Michael Drake e92dd5bf6a Remove dead stuff from the selection_ api surface. 2013-05-02 09:34:01 +01:00
Vincent Sanders 98369b74e2 fixup message splitting with updated tool 2013-05-02 09:24:18 +01:00
Vincent Sanders 2f03a0bfaf fix use after free on error path 2013-05-01 22:32:28 +01:00
Vincent Sanders 82e2fc57d7 free memory on error path 2013-05-01 22:15:24 +01:00
Vincent Sanders 25e6563e61 remove dead store 2013-05-01 22:07:29 +01:00