Michael Drake
51a5febad7
Cache conversion descriptor since this func. is called many times in series for the same conversion. (UTF-8 --> iso-8859-1)
2013-05-15 22:13:30 +01:00
Daniel Silverstone
dd5ec71a1f
Add logging to hotlist_cleanup() so we can narrow the field a little
2013-05-15 18:32:29 +01:00
Vincent Sanders
d34f03e69e
add framebuffer cross compiling support
2013-05-12 20:41:50 +01:00
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