Vincent Sanders
|
277bcec7c6
|
stop system colours being anything to do with frontends
|
2014-01-10 14:32:29 +00:00 |
|
Vincent Sanders
|
b415c2f9ff
|
fixup logic error in save complete as directed by jmb
|
2014-01-06 22:22:41 +00:00 |
|
Michael Drake
|
69da9a55e1
|
Assert a bit earlier when front end tries to redraw SSL cert viewer that it's destroyed.
|
2014-01-06 13:41:11 +00:00 |
|
Daniel Silverstone
|
9a9cb399f9
|
Merge branch 'rjek/click-file-gadget'
|
2014-01-05 17:03:17 +00:00 |
|
Rob Kendrick
|
550c8cd73c
|
Change gui_file_gadget_interface to pass gui_window not browser_window, add GTK implementation that of course does not work.
|
2014-01-05 16:45:32 +00:00 |
|
Rob Kendrick
|
0d7f1cfc93
|
Add infrastructure for calling front ends to set file gadget filenames via clicking in addition to drag-and-drop
|
2014-01-05 16:04:35 +00:00 |
|
Rob Kendrick
|
d8ad3b8e78
|
Add new gui entry point for file open dialogue requests
|
2014-01-05 16:01:03 +00:00 |
|
Rob Kendrick
|
1bd4a34a27
|
Remove asserts for default cases from all content message handlers; this is laborious and is no longer useful for catching bugs.
|
2014-01-05 14:39:08 +00:00 |
|
John-Mark Bell
|
32468516e3
|
Speculatively start image fetches as we parse the document.
|
2014-01-05 14:34:49 +00:00 |
|
Michael Drake
|
838359194e
|
Return message to client when textarea is modified.
|
2014-01-04 14:48:58 +00:00 |
|
François Revol
|
d6561e51e0
|
Fix for gcc2 flexible array declaration
|
2013-12-07 01:16:22 +01:00 |
|
Chris Young
|
3f591e575d
|
Modify conflicting Messages entry
|
2013-11-17 16:36:51 +00:00 |
|
Michael Drake
|
b547e1205b
|
Use messages for translations instead of string literals.
|
2013-11-11 14:32:07 +00:00 |
|
Michael Drake
|
61b5a5e98f
|
Visual indication of hotlist's folder for unsorted entries, with special icon.
|
2013-11-08 18:53:34 +00:00 |
|
Vincent Sanders
|
36a061e7db
|
fix local history error return leak (coverity 1109890)
|
2013-11-03 15:29:17 +00:00 |
|
Michael Drake
|
2277fb0284
|
Apply plot offsets to overlays.
|
2013-10-26 22:39:48 +01:00 |
|
Michael Drake
|
26cecc9f95
|
Log thumbnail creation.
|
2013-10-24 11:50:35 +01:00 |
|
Michael Drake
|
1ae1d06ca4
|
Reduce leaking of thumbnails to only for URLs that urldb rejects.
Previously leaked thumbnails for all urls not previously visited.
|
2013-10-24 11:48:23 +01:00 |
|
Michael Drake
|
3dc4ba2989
|
Remove unrequired NULL check.
|
2013-10-23 14:40:46 +01:00 |
|
Michael Drake
|
e37fb89f46
|
Remove unreachable code.
|
2013-10-23 14:36:46 +01:00 |
|
Vincent Sanders
|
8cb2d52483
|
fix coverity #1111069
|
2013-10-23 13:48:26 +01:00 |
|
Michael Drake
|
53a6d6becd
|
Show "-" for last visit date/time when visits count is 0.
|
2013-10-23 13:20:43 +01:00 |
|
Michael Drake
|
5cddb4ff3c
|
Assert that root node is non-NULL.
|
2013-10-23 11:40:22 +01:00 |
|
Michael Drake
|
df4975b8d4
|
Remove unnecessary check.
|
2013-10-23 11:36:42 +01:00 |
|
Michael Drake
|
e5823beb61
|
Fix deref before NULL check.
|
2013-10-23 11:25:40 +01:00 |
|
Michael Drake
|
89b669919e
|
Fix NULL check after deref.
|
2013-10-23 11:21:11 +01:00 |
|
Michael Drake
|
640bb77330
|
Dodge Coverity scan issue.
|
2013-10-23 11:16:34 +01:00 |
|
Michael Drake
|
f814debfe2
|
Remove unreachable safty net.
|
2013-10-23 10:21:36 +01:00 |
|
Michael Drake
|
441e0dcbed
|
Assert target node is non-NULL.
|
2013-10-22 15:22:42 +01:00 |
|
Michael Drake
|
4cc0d9c233
|
LOG init/fini messages.
|
2013-10-11 22:41:09 +01:00 |
|
Michael Drake
|
cd9971293d
|
Set unused channel to 0xff, so that rendering isn't broken in front ends that don't heed the OPACITY flag.
|
2013-10-05 11:44:15 +01:00 |
|
Michael Drake
|
1e4c733fc0
|
Appease gtk front end's broken bitmap behaviour.
|
2013-10-03 11:45:55 +01:00 |
|
Michael Drake
|
a2b4c63fcc
|
Init unused alpha channel to 0, even though we set the bitmaps as opaque.
|
2013-10-03 11:39:28 +01:00 |
|
Michael Drake
|
69e3963dae
|
Avoid NULL deref when deleting a node, causing empty ancestor nodes to be deleted.
|
2013-10-03 00:13:18 +01:00 |
|
Michael Drake
|
2a4fb9ecd1
|
Generate anti-aliased triangles in bitmaps and plot via bitmap plotter. (Without anti-aliasing was too ugly to be endured.)
|
2013-10-02 23:34:34 +01:00 |
|
Michael Drake
|
506a0e7d94
|
Add accessors for individual colour channels.
|
2013-10-02 23:33:46 +01:00 |
|
Michael Drake
|
f19e827983
|
Use polygon plotter for treeview furniture (node expansion/contraction triangles), instead of triangle text glyphs.
|
2013-10-02 13:34:51 +01:00 |
|
Michael Drake
|
0c4f32fb1d
|
Make undo and redo share common implementation.
|
2013-10-01 18:29:22 +01:00 |
|
Michael Drake
|
5809bcefa6
|
Wipe undo buffer on textarea_set_text.
|
2013-10-01 14:03:02 +01:00 |
|
Michael Drake
|
3bdc61a131
|
Ensure cut can be undone.
|
2013-10-01 13:54:34 +01:00 |
|
Michael Drake
|
6a4601c3ce
|
Implement textarea undo and redo.
|
2013-10-01 13:30:20 +01:00 |
|
Michael Drake
|
308a24e661
|
Start implementing undo/redo. For now it just records changes, the actual undo/redo handling is not yet done.
|
2013-09-30 21:38:41 +01:00 |
|
Michael Drake
|
b96222d857
|
We return client data, not node.
|
2013-09-14 23:22:13 +01:00 |
|
Michael Drake
|
951ad51cd4
|
Add functions to get first selected hotlist/global_history node data.
|
2013-09-13 14:24:25 +01:00 |
|
Michael Drake
|
3d123d72fc
|
Enable front end to select treeview text size.
|
2013-09-09 13:11:36 +01:00 |
|
Michael Drake
|
b10252e325
|
Protect against attempt to initialise twice.
|
2013-09-09 13:00:24 +01:00 |
|
Michael Drake
|
172551870b
|
Squash warning from older GCC.
|
2013-09-08 19:34:43 +01:00 |
|
Michael Drake
|
7f31b2c776
|
Fix use after unref.
|
2013-09-08 19:28:57 +01:00 |
|
Michael Drake
|
2468d00675
|
Check for error as soon as we have return value.
|
2013-09-05 13:06:53 +01:00 |
|
Michael Drake
|
411e367add
|
Various tidyups to make ownership more clear.
|
2013-09-05 12:54:15 +01:00 |
|