Michael Drake
|
d0966c9d3f
|
Fix leaked utf16 string.
|
2013-03-20 22:22:36 +00:00 |
|
Michael Drake
|
91d05fc0f1
|
Ensure that actual_x is set when string fits inside available_width.
|
2013-03-20 22:07:22 +00:00 |
|
Michael Drake
|
918aa9d266
|
Fix error.
|
2013-03-20 20:59:00 +00:00 |
|
Michael Drake
|
138d2529ef
|
More meddling.
|
2013-03-20 20:55:03 +00:00 |
|
Michael Drake
|
5d7b1f40a3
|
Another attempt.
|
2013-03-20 20:06:24 +00:00 |
|
Michael Drake
|
ea4b7eb3a8
|
Try fixing Amiga nsfont_split. (Untested!)
|
2013-03-20 13:14:17 +00:00 |
|
Chris Young
|
5f7ed448d4
|
This needs to be set as CustomScreen to ensure it isn't classed as a "visitor" window, for reasons not fully understood.
|
2013-03-20 08:28:08 +00:00 |
|
Chris Young
|
22c7c1259b
|
We are opening on a public screen, not a custom screen (even our own screen is a public screen)
|
2013-03-20 08:22:03 +00:00 |
|
Michael Drake
|
dd704c2c43
|
Fix can paste/copy tests.
|
2013-03-18 23:06:06 +00:00 |
|
Chris Young
|
20e4bdadaf
|
Support old picture.datatype
|
2013-03-09 15:29:30 +00:00 |
|
Michael Drake
|
037beb44fb
|
Pass caret clip rect out to front ends. (Nothing actually using them yet.)
|
2013-03-05 22:54:51 +00:00 |
|
Chris Young
|
cd25e581cf
|
Fix drag saving text selections
|
2013-02-22 21:03:52 +00:00 |
|
Chris Young
|
5d34d48a4b
|
Remove obsolete ami_selection_to_text
|
2013-02-22 19:06:13 +00:00 |
|
Chris Young
|
4d9b674997
|
Remove struct selection from ami_file_save and anywhere that feeds into it
|
2013-02-22 19:02:58 +00:00 |
|
Michael Drake
|
8195113196
|
More fixup for new core selection treatment.
|
2013-02-22 14:08:24 +00:00 |
|
Michael Drake
|
8a4bfc537f
|
Update for new core selection stuff. Save handling still needs fixing. Core now gives a char * that the front end should free.
|
2013-02-22 13:46:01 +00:00 |
|
Michael Drake
|
67c6046fb1
|
Update for new core selection handling.
|
2013-02-22 13:37:11 +00:00 |
|
Chris Young
|
5a307b5fa5
|
remove alloc.c
|
2013-02-21 23:51:40 +00:00 |
|
Chris Young
|
a89148332f
|
Remove this; it's worse in real-life situations than the buggy newlib version.
|
2013-02-21 23:49:39 +00:00 |
|
Chris Young
|
28ddfb27c4
|
Deactivate alloc replacement; it refuses to work when other libs are involved. Replacing the relevant malloc/realloc/free triplets in textarea.c does appear to work with the replacement, however.
|
2013-02-21 23:15:46 +00:00 |
|
Chris Young
|
70df2d197d
|
Attempt replacement of memory allocation functions with primitive working alternatives
|
2013-02-21 23:10:36 +00:00 |
|
Chris Young
|
486593df35
|
memory leak
|
2013-02-20 20:28:07 +00:00 |
|
Chris Young
|
5beca9d71f
|
Remove spurious error message after closing About
|
2013-02-18 18:39:31 +00:00 |
|
Chris Young
|
a86ff2ac2c
|
Add missing flag
|
2013-02-18 16:24:58 +00:00 |
|
Vincent Sanders
|
15d39c6ebf
|
fix remaining errors introduced in refactor
|
2013-02-18 13:05:23 +00:00 |
|
Vincent Sanders
|
0eb0798873
|
fix errors introduced in refactor
|
2013-02-18 12:24:49 +00:00 |
|
Vincent Sanders
|
529ca251fc
|
rename flags for browser_window routines to be shorter
|
2013-02-18 11:51:42 +00:00 |
|
Vincent Sanders
|
b112dec78d
|
change browser_window_create and refactor all callsites
|
2013-02-18 11:23:48 +00:00 |
|
Vincent Sanders
|
3bfb5b96a7
|
browser_window_navigate refactor
|
2013-02-18 11:23:27 +00:00 |
|
Chris Young
|
c545bb4b42
|
Identify JavaScript by extension as a fallback
|
2013-02-15 23:38:27 +00:00 |
|
Chris Young
|
05969e52ef
|
Set default JavaScript icon to report correct MIME type
|
2013-02-15 23:28:46 +00:00 |
|
Chris Young
|
8da8f14396
|
More logical splitting code
|
2013-02-15 16:51:50 +00:00 |
|
Chris Young
|
9fe2873f04
|
rationalise the removal of the box redraw queue
|
2013-02-13 20:23:17 +00:00 |
|
Chris Young
|
1809143ff3
|
Implement triple-click
|
2013-02-12 19:12:14 +00:00 |
|
Chris Young
|
d25fd5fb6c
|
Set the split point to the end of the line if the entire string fits in the allocated space
|
2013-02-12 00:21:56 +00:00 |
|
Chris Young
|
d78777276c
|
Bring nsfont_split up to core expectations. Slightly bodged.
|
2013-02-10 23:24:04 +00:00 |
|
Chris Young
|
af3ef0fb41
|
Queue fast scroll redraws same as any other box redraw
|
2013-02-10 12:13:39 +00:00 |
|
Chris Young
|
a853194c1d
|
Correct SSL certificate accept/reject messages name
|
2013-02-06 20:00:46 +00:00 |
|
Chris Young
|
02115a8958
|
Optimise box redraws some more by discarding simple subsets
|
2013-02-06 18:44:41 +00:00 |
|
Chris Young
|
7c671378aa
|
Don't add the same box redraw to the queue more than once
|
2013-02-05 19:44:21 +00:00 |
|
Chris Young
|
9c7031143f
|
Use last known scroll pos, not current
|
2013-02-03 22:19:31 +00:00 |
|
Chris Young
|
b704ad3e88
|
Correct fast scroll co-ordinates
|
2013-02-03 19:30:11 +00:00 |
|
Chris Young
|
4c27d6dd8e
|
Ensure scale can be accssed from the keyboard
|
2013-02-03 19:14:25 +00:00 |
|
Chris Young
|
34f1e427f9
|
Un-fix scaled box redraw, as it cause more problems than it solves
|
2013-02-03 19:10:30 +00:00 |
|
Chris Young
|
ccaeced4bf
|
Make fast scroll code easier to read
|
2013-02-03 18:50:16 +00:00 |
|
Chris Young
|
871a8e7cba
|
Fix scaled redraw of boxes
|
2013-02-03 18:21:28 +00:00 |
|
Chris Young
|
43fe4490d3
|
Defer the redraw of boxes. This fixes a redraw problem with form select menus.
|
2013-02-03 14:01:48 +00:00 |
|
Chris Young
|
89856f5592
|
ifdef some code that will never work under AmigaOS <4.0
|
2013-01-30 18:23:48 +00:00 |
|
Chris Young
|
7710214ec2
|
Remove p96EncodeColour and ensure the alpha byte is set to 0xff.
|
2013-01-27 23:09:26 +00:00 |
|
Chris Young
|
a30d51cb50
|
Ensure we free the same size raster that we allocated
|
2013-01-27 11:09:54 +00:00 |
|
Chris Young
|
30dfa09008
|
Disable help for now, as it causes the popupmenu.class deadlock again
|
2013-01-24 20:16:35 +00:00 |
|
Chris Young
|
12890d3c60
|
Attempt fix screen close problem
|
2013-01-24 20:08:59 +00:00 |
|
Chris Young
|
f058e98817
|
Added more pages to AmigaGuide doc
|
2013-01-24 20:01:27 +00:00 |
|
Chris Young
|
18091ec1a9
|
Add basic context-sensitive help.
|
2013-01-24 20:00:09 +00:00 |
|
Chris Young
|
db71ffc8ea
|
AmigaGuide class provided by Daniel Jedlicka
|
2013-01-24 19:22:01 +00:00 |
|
Chris Young
|
e547026dfa
|
Copy hotlist from the pre-3.0 to the 3.0 location during install, if it exists and there isn't one present in the new location already.
|
2013-01-20 11:38:26 +00:00 |
|
Chris Young
|
f16229552a
|
Entering the search string now find the first occurence immediately
|
2013-01-18 21:20:10 +00:00 |
|
Chris Young
|
c4e8651b27
|
Activate the find window's string gadget on open
|
2013-01-18 21:16:47 +00:00 |
|
Chris Young
|
3f1c2a8315
|
OS3 needs PBL too
|
2013-01-17 18:50:02 +00:00 |
|
Chris Young
|
78e956607f
|
Don't busy the pointer when removing the caret - it's pointless and flickery
|
2013-01-15 19:23:20 +00:00 |
|
Chris Young
|
6975360e1c
|
Disable compositing if simple refresh is enabled; set it back to "like WB" if simple refresh is disabled.
|
2013-01-13 19:19:59 +00:00 |
|
Chris Young
|
8625933812
|
Expand the damaged area rectangle by one pixel each side to stop missing lines
|
2013-01-13 19:11:48 +00:00 |
|
Chris Young
|
e7ef916b53
|
Prevent deadlock during simple refresh damaged area redraw
|
2013-01-13 19:06:51 +00:00 |
|
Chris Young
|
453301f961
|
Fix fast scroll up
|
2013-01-12 14:06:48 +00:00 |
|
Chris Young
|
d7ddfd6ac3
|
Make logic compare clearer
|
2013-01-10 22:07:11 +00:00 |
|
Chris Young
|
3269333658
|
Fix reading of clipboard
|
2013-01-10 00:00:51 +00:00 |
|
Chris Young
|
6e4c82265c
|
Get CSET using PropChunk rather than StopChunk
|
2013-01-09 23:42:14 +00:00 |
|
Chris Young
|
6b4ab8141f
|
Remove unused variables
|
2013-01-09 20:20:54 +00:00 |
|
Chris Young
|
f15f19f788
|
Convert to UTF-8 before doing length calculations (untested)
|
2013-01-09 18:41:53 +00:00 |
|
Chris Young
|
7ae27476a7
|
Re-implement reading the clipboard using CollectionChunk; this removes the need for an initial UTF8 chunk scan and allows the chunks to be collated before sending back to the core. Untested and length calculations ignore charset conversion.
|
2013-01-08 23:44:13 +00:00 |
|
Chris Young
|
5aae2c3ed0
|
Fix drag selection
|
2013-01-08 23:01:57 +00:00 |
|
Chris Young
|
d1dabbb0e2
|
remove gui_copy_to_clipbaord call - this needs fixing
|
2013-01-08 20:21:16 +00:00 |
|
Chris Young
|
78f3f53622
|
re-enable ami_drag_selection
|
2013-01-08 20:15:27 +00:00 |
|
Chris Young
|
5a43a5a1a9
|
fix typo
|
2013-01-08 20:07:46 +00:00 |
|
Chris Young
|
e408c9ea43
|
Update copy to new API (untested), pasting needs work, ami_drag_selection needs thought.
|
2013-01-08 19:58:44 +00:00 |
|
Chris Young
|
94118d22be
|
Remove unused global
|
2013-01-06 11:44:37 +00:00 |
|
Chris Young
|
a6c6d476e2
|
Set the default pointer, not the busy pointer, after completing a redraw
|
2013-01-06 11:42:19 +00:00 |
|
Chris Young
|
4011cc8671
|
Only set the busy pointer after we've decided not to bail out early
|
2013-01-06 11:40:37 +00:00 |
|
Chris Young
|
cc321d5f63
|
Track the mouse pointer on a per-window basis
|
2013-01-06 00:21:15 +00:00 |
|
Chris Young
|
07024b05c4
|
Change the mouse pointer back to what it was (and what NetSurf thinks it is) instead of to the default pointer. Additionally don't use ami_update_pointer for treeview windows as AmigaOS has a pointer setting per window, but NetSurf is only storing the current one as a single global variable.
|
2013-01-03 19:53:20 +00:00 |
|
Chris Young
|
dfc2fe6f97
|
gui_window_2 var should be gwin for consistency
|
2013-01-03 19:32:21 +00:00 |
|
Chris Young
|
625012a869
|
Set the busy pointer during redraws
|
2013-01-03 19:26:51 +00:00 |
|
Vincent Sanders
|
484fa8b110
|
move common include path setup to core Makefile
|
2012-12-20 15:27:07 +00:00 |
|
Chris Young
|
8e416ec226
|
Ensure the menu checked state remain in sync with reality
|
2012-12-15 15:39:09 +00:00 |
|
Chris Young
|
79b1496d30
|
Update menu checked state
|
2012-12-15 15:30:26 +00:00 |
|
Chris Young
|
2a42b028b2
|
Check the checked state of the menu items a more correct way
|
2012-12-15 14:39:01 +00:00 |
|
Chris Young
|
8c74aeb6e1
|
Add some options to the browser menu
|
2012-12-15 14:21:15 +00:00 |
|
Chris Young
|
ea5096fb8d
|
These values shouldn't be declared static
|
2012-12-15 13:43:05 +00:00 |
|
Chris Young
|
08cb5a09b2
|
Work around a speedbar.gadget layout bug
|
2012-12-15 13:39:40 +00:00 |
|
Vincent Sanders
|
c87cbe5655
|
split target defaults out
|
2012-12-13 19:26:24 +00:00 |
|
Vincent Sanders
|
45906b9dc2
|
make macro name more correct
|
2012-12-13 16:31:05 +00:00 |
|
Chris Young
|
ec7389a18f
|
Update the current pressed qualifier keys at every RAWKEY event, as the update doesn't work during IDCMP_IDCMPUPDATE
|
2012-12-10 20:26:40 +00:00 |
|
Chris Young
|
47579b468c
|
Add dither quality options to GUI
|
2012-12-09 21:57:58 +00:00 |
|
Chris Young
|
589c8a28a4
|
Add simple refresh option to GUI
|
2012-12-09 21:45:12 +00:00 |
|
Chris Young
|
a6005c9a5b
|
Add font anti-aliasing option to GUI
|
2012-12-09 21:28:32 +00:00 |
|
Chris Young
|
02a4bfd375
|
Toggle the tab bar to the correct state if the option to always show it is changed and only one tab is currently open
|
2012-12-09 20:39:10 +00:00 |
|
Chris Young
|
af8c3ef0c3
|
Add options for always showing tabbar and warning on closing multiple tabs
|
2012-12-09 20:29:01 +00:00 |
|
Chris Young
|
5b53364994
|
Move tabbed browsing options to new tab
|
2012-12-09 20:18:47 +00:00 |
|
Chris Young
|
083b7c0233
|
Enable persistent tab bar through tab_always_show option
|
2012-12-09 20:05:22 +00:00 |
|
Chris Young
|
0c54f2a902
|
Prevent multiple tabbars
|
2012-12-09 20:02:13 +00:00 |
|
Chris Young
|
24e1aff974
|
Reverse the logic as well as the req text
|
2012-12-09 20:00:59 +00:00 |
|
Chris Young
|
388ddc6dbd
|
non-working "always show tabbar" option
|
2012-12-09 20:00:11 +00:00 |
|
Chris Young
|
3ef843fcb4
|
Switch Yes/No Replace/Don'tReplace so Esc operates the "don't do anything" operation as expected.
|
2012-12-09 19:41:06 +00:00 |
|
Chris Young
|
6b7e678476
|
Only bother with the delayed requester on OS4
|
2012-12-09 19:39:48 +00:00 |
|
Chris Young
|
5ee1f09dd2
|
Missing double-quote
|
2012-12-09 19:16:47 +00:00 |
|
Chris Young
|
70825a5ee2
|
Set the file comment for the included ARexx scripts as part of the install, as these tend to get lost and don't exist at all in Git.
|
2012-12-09 18:57:07 +00:00 |
|
Chris Young
|
083cf492f5
|
Allow ctrl-click on hotlist toolbar to open in a new tab
|
2012-12-09 18:52:07 +00:00 |
|
Chris Young
|
dfa287767f
|
Warn the user and give them an option to stop NetSurf shutting down, if the TCP/IP stack has signalled that it is about to exit.
|
2012-12-08 18:08:00 +00:00 |
|
Chris Young
|
ff333828b7
|
Warn when closing multiple tabs
|
2012-12-08 17:47:57 +00:00 |
|
Chris Young
|
ffac64fcea
|
Move download overwrite warning requester to misc.c
|
2012-12-08 17:25:25 +00:00 |
|
Chris Young
|
69647cc6a4
|
Respond to Ctrl-C by immediately quitting. TCP/IP stack exit expects this.
|
2012-12-07 23:35:57 +00:00 |
|
Chris Young
|
40076ea422
|
Allow the size of the web search gadget to be user-set
|
2012-12-06 23:40:13 +00:00 |
|
Chris Young
|
61723e01c1
|
Avoid NULL pointer access
|
2012-12-05 18:14:45 +00:00 |
|
Chris Young
|
22fbe5abfc
|
Set the newly-created hotlist dirs to be "retain in memory" otherwise NetSurf crashes on hotlist cleanup.
|
2012-12-01 15:54:32 +00:00 |
|
Chris Young
|
c88c4fa214
|
Don't need to attempt to free on remove, as the only entry point has already done this.
|
2012-12-01 15:23:11 +00:00 |
|
Chris Young
|
ee79de5244
|
Attempt to do some re-layout if the toolbar is added after the window opens.
|
2012-12-01 15:15:12 +00:00 |
|
Chris Young
|
1e2cc766cd
|
Update documentation
|
2012-12-01 00:29:53 +00:00 |
|
Chris Young
|
ffcb07b8b2
|
Make hotlist toolbar actually work
|
2012-12-01 00:27:46 +00:00 |
|
Chris Young
|
61872ab3a4
|
Debug
|
2012-11-29 22:44:30 +00:00 |
|
Chris Young
|
23dc635e1a
|
Make hotlist toolbar work and update (only updates on hotlist window close currently)
|
2012-11-29 22:13:42 +00:00 |
|
Chris Young
|
d66e9c34a8
|
Create "menu" and "toolbar" directories in the hotlist if they don't exist on startup
|
2012-11-29 22:08:47 +00:00 |
|
Chris Young
|
168d09c878
|
Improve the look of the hotlist toolbar
|
2012-11-28 22:42:23 +00:00 |
|
Chris Young
|
2437ca84a8
|
Hotlist toolbar needs to be ABOVE the tab bar
|
2012-11-28 19:44:40 +00:00 |
|
Chris Young
|
4e4bc9c135
|
Don't force a redraw after adding the toolbar, because we (currently) only add it immediately at window creation.
|
2012-11-28 19:43:24 +00:00 |
|
Chris Young
|
56d5e6963a
|
Actually show the toolbar. It looks awful.
|
2012-11-28 19:41:18 +00:00 |
|
Chris Young
|
09bc58f7c2
|
Create a toolbar from the "Toolbar" folder within the hotlist. Note: makes no attempt to either free the toolbar or make the toolbar work.
|
2012-11-28 19:29:43 +00:00 |
|
Chris Young
|
6641b082f8
|
Fix the display of the drag save icon
|
2012-11-11 23:17:00 +00:00 |
|
Chris Young
|
967d22afe5
|
These were allocated with c lib functions, not AllocVec
|
2012-11-11 23:05:25 +00:00 |
|
Chris Young
|
adcbfb9789
|
Fix options GUI cleanup (credit: Gazelle)
|
2012-11-11 22:49:18 +00:00 |
|
Chris Young
|
41ed8e3da3
|
Pass UTF-8 text length for conversion
|
2012-11-10 16:05:48 +00:00 |
|
John-Mark Bell
|
617d655c7b
|
Remove libxml
|
2012-11-10 00:11:57 +00:00 |
|
Chris Young
|
e25cb44814
|
Remove font_unicode_list - font_unicode is a list now.
|
2012-11-08 23:56:42 +00:00 |
|
Chris Young
|
83e2c640cf
|
Remove the fallback font options from the prefs GUI; it isn't really needed now we have the font scanner and any advanced tweaking needs to be actioned through the Choices file anyway (the GUI would need a lot of work to add all the new options)
|
2012-11-08 23:41:14 +00:00 |
|
Chris Young
|
96ed2e65d9
|
Fix crash when fallback font is not set and NetSurf was unable to find anything suitable on startup.
|
2012-11-08 20:48:38 +00:00 |
|
Chris Young
|
55c6841eca
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-11-07 22:52:03 +00:00 |
|
Chris Young
|
f37a8ad58b
|
Remove extraneous debug
|
2012-11-07 20:18:33 +00:00 |
|
Chris Young
|
ecd8364fe1
|
Fix font_scan crash (credit: Gazelle)
|
2012-11-07 17:44:38 +00:00 |
|
Chris Young
|
1e4b78af56
|
noisy debug
|
2012-11-06 20:43:00 +00:00 |
|
John-Mark Bell
|
1e943b77ae
|
Fix missing includes.
|
2012-11-03 23:30:41 +00:00 |
|
John-Mark Bell
|
f824ab8af4
|
Port save complete to libdom.
|
2012-11-03 23:19:45 +00:00 |
|
Daniel Silverstone
|
e7431898ab
|
Fix up amiga/iff_dr2d.c with svgtiny using libdom now
|
2012-11-03 18:28:12 +00:00 |
|
Daniel Silverstone
|
180f7ff42c
|
Merge Vincent's Javascript work onto master
|
2012-11-03 15:13:43 +00:00 |
|
Rob Kendrick (fatigue)
|
8062b9c5ce
|
Remove languages that only have messages files
|
2012-11-03 14:09:43 +00:00 |
|
Rob Kendrick (fatigue)
|
00195f1395
|
Create split messages files earlier
|
2012-11-03 14:06:54 +00:00 |
|
Rob Kendrick (fatigue)
|
cf8b05fe0f
|
Have FatMessages macro mkdir -p the destination directory, and have Amiga front end use macro
|
2012-11-03 14:03:34 +00:00 |
|
Daniel Silverstone
|
5631943e40
|
Ensure that we turn on JS sources if either of USE_JS or USE_MOZJS is triggered
|
2012-11-02 23:03:20 +00:00 |
|
Chris Young
|
efbfbbc967
|
Fix a serious crash that occurs if the underlying window is closed during a hook function invoked from it.
|
2012-10-31 20:50:22 +00:00 |
|
Chris Young
|
116cd6aa43
|
Make it a bit more obvious what is happening, as AutoInstall/CopyStore won't give us a progress bar.
|
2012-10-31 19:46:35 +00:00 |
|
Chris Young
|
7c737252e0
|
Fix AutoInstall
|
2012-10-31 19:39:34 +00:00 |
|
Chris Young
|
cfdf28ac93
|
Drop the two different names for the executable
|
2012-10-31 19:34:33 +00:00 |
|
Chris Young
|
af2d9e8906
|
Dispose the DT object once we've finished converting it to a bitmap.
|
2012-10-30 20:20:39 +00:00 |
|
Chris Young
|
528d9315ef
|
More useful DataTypes image title
|
2012-10-28 17:59:57 +00:00 |
|
Chris Young
|
e62a4a435a
|
Avoid creating the DT object multiple times
|
2012-10-28 17:35:55 +00:00 |
|
Chris Young
|
4aaa325398
|
Now the graphics.library plotters are feature-complete, use them by default.
|
2012-10-24 18:57:48 +01:00 |
|
Chris Young
|
719a36972b
|
Greatly increase the space allocated for Area-operation vector storage. The SVG tiger is now rendering correctly with graphics.library plotting only (no Cairo)
|
2012-10-23 21:01:49 +01:00 |
|
Chris Young
|
c2b23e48f2
|
Log Area* function errors
|
2012-10-23 20:49:24 +01:00 |
|
Chris Young
|
0acdd4e64f
|
graphics.library path plotter initial code
|
2012-10-23 20:43:42 +01:00 |
|
Chris Young
|
e5b876bda5
|
graphics.library arc plotter
|
2012-10-23 20:04:43 +01:00 |
|
Chris Young
|
d806f32c7b
|
Don't set outline pen - this is what makes AreaFill outline the filled area, which we categorically do not want to happen.
|
2012-10-22 20:07:52 +01:00 |
|
Chris Young
|
bcd43d3f59
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-10-22 20:01:51 +01:00 |
|
John-Mark Bell
|
0a9e8ee734
|
Revert "Revert "Link against libiconv""
This reverts commit 02996802d9 .
|
2012-10-21 01:58:09 +01:00 |
|
John-Mark Bell
|
02996802d9
|
Revert "Link against libiconv"
This reverts commit aa3760bd55 .
|
2012-10-20 13:53:40 +01:00 |
|
John-Mark Bell
|
aa3760bd55
|
Link against libiconv
|
2012-10-20 13:48:59 +01:00 |
|
Chris Young
|
df70c7daa3
|
Ensure stack size is at least 128KB
|
2012-10-19 20:27:10 +01:00 |
|
Michael Drake
|
35eb251244
|
Fix "error setting certificate verify locations" problem when the Choices file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak.
|
2012-10-17 14:20:18 +01:00 |
|
Chris Young
|
f0a568b861
|
remove standalone code which no longer compiles
|
2012-10-16 22:12:12 +01:00 |
|
Chris Young
|
ca555e7fd1
|
remove extraneous linefeeds
|
2012-10-16 22:10:49 +01:00 |
|
Chris Young
|
094b866388
|
Document HOTLIST ARexx command
|
2012-10-14 23:17:05 +01:00 |
|
Chris Young
|
1fd2e1effa
|
Add ARexx commands HOTLIST OPEN and HOTLIST CLOSE
|
2012-10-14 23:10:09 +01:00 |
|
Chris Young
|
b7c9b57064
|
attempt to avoid a crash during font scanning
|
2012-10-14 23:01:13 +01:00 |
|
Chris Young
|
436f5d659f
|
for native builds, temporarily revert usage of pkg-config for cairo detection
|
2012-10-14 22:59:39 +01:00 |
|
Michael Drake
|
d88a839937
|
Remove suspension of bmp/gif images. It's completely redundant with the convert on demand core image cache.
|
2012-10-14 20:03:18 +01:00 |
|
Chris Young
|
e56b72da5e
|
appears that we don't actually need to use dynamic linking for cairo
|
2012-10-13 22:42:19 +01:00 |
|
Chris Young
|
340e958ebc
|
remove unneeded manual cairo ldflags etc
|
2012-10-13 20:49:16 +01:00 |
|
Chris Young
|
6be1ba6097
|
auto-detect cairo
|
2012-10-13 20:45:51 +01:00 |
|
Chris Young
|
266b37fc37
|
use pkgconfig
|
2012-10-13 15:25:15 +01:00 |
|
Chris Young
|
8d6c2a2a4d
|
allow cross-compiling Cairo build
|
2012-10-13 15:15:58 +01:00 |
|
Chris Young
|
f386b2fc65
|
don't need libcares
|
2012-10-12 19:44:39 +01:00 |
|
Chris Young
|
ee590763c6
|
use libtre instead of libregex for native builds, same as cross-compile
|
2012-10-12 19:38:47 +01:00 |
|
Chris Young
|
e7e3329767
|
Preserve the executable attribute, and ensure we copy the correct binary in all scenarios
|
2012-10-11 21:33:49 +01:00 |
|
Chris Young
|
a5bd3d112c
|
fix warnings
|
2012-10-11 20:13:38 +01:00 |
|
Chris Young
|
d4043d8011
|
Run FixFonts at the end of install
|
2012-10-11 19:48:28 +01:00 |
|
Michael Drake
|
d3970e501a
|
More fixup.
|
2012-10-11 11:47:48 +01:00 |
|
Michael Drake
|
6cea9a3c09
|
Fixup for urldb change.
|
2012-10-11 11:44:14 +01:00 |
|
Michael Drake
|
d9e7d58106
|
Fix up ripples from urldb change.
|
2012-10-11 11:20:02 +01:00 |
|
Vincent Sanders
|
5800789df2
|
trivial docuemntation cleanups to address some of the huge number of docuemntation warnings
|
2012-10-08 14:52:24 +01:00 |
|
Chris Young
|
a06a64686f
|
Create a logfile when AutoInstalling with AmiUpdate
|
2012-10-05 23:19:42 +01:00 |
|
Vincent Sanders
|
f22da7670d
|
fix missing sizeof() in amiga build
fix type warning by passing correct value
|
2012-10-03 19:41:14 +01:00 |
|
Vincent Sanders
|
c1671f37b1
|
reduce talloc usage to box tree layout only
|
2012-10-03 19:26:17 +01:00 |
|
Chris Young
|
6efada5a85
|
set the redraw to non-tiled by default. people can play with these settings if they are low on memory.
|
2012-09-22 22:33:52 +01:00 |
|
Chris Young
|
1d9d046750
|
libjpeg.so.12 is the current version
|
2012-09-22 17:31:57 +01:00 |
|
Chris Young
|
5852693cca
|
Expor tthe correct messages when packaging
|
2012-09-09 19:46:29 +01:00 |
|
Vincent Sanders
|
e237ebac8f
|
Split install and package targets.
Install target is for installing on the local machine and package generates a package
|
2012-08-23 11:46:31 +01:00 |
|
Michael Drake
|
29356734eb
|
Include desktop/browser_private.h.
|
2012-08-22 13:16:20 +01:00 |
|
Michael Drake
|
f0392b0790
|
Need render/form.h
|
2012-08-20 23:23:22 +01:00 |
|
Michael Drake
|
cd28d41795
|
More fixing.
|
2012-08-20 23:19:58 +01:00 |
|
Michael Drake
|
d76e7db6fe
|
Missing semicolon.
|
2012-08-20 23:15:22 +01:00 |
|
Michael Drake
|
3b631f473b
|
Avoid using HTML internal for form file input handling. Note: untested.
|
2012-08-20 22:59:47 +01:00 |
|
Michael Drake
|
45736594a1
|
Get presence of text input cleanly.
|
2012-08-20 22:03:59 +01:00 |
|
Michael Drake
|
74a9ec6de4
|
Remove unused code.
|
2012-08-20 19:20:46 +01:00 |
|
Michael Drake
|
e461d9879b
|
Add render/box.h include again, since it needs object_params struct from there. :(
|
2012-08-20 16:56:33 +01:00 |
|
Michael Drake
|
2d6da52f38
|
Remove box use from maiga plugin hack. May need a new way to get dimensions?
|
2012-08-20 14:37:58 +01:00 |
|
Michael Drake
|
6219ee7b24
|
Remove box stuff from amiga content handlers.
|
2012-08-20 14:32:47 +01:00 |
|
Chris Young
|
8e4819e450
|
Snapshot icon positions so they default to looking neat when the archive is extracted.
|
2012-08-18 16:25:59 +01:00 |
|
Chris Young
|
b122d0be7b
|
fix Installer script for auto-builds
|
2012-08-18 16:23:26 +01:00 |
|
Chris Young
|
45e536d961
|
pedantic makefile spacing
|
2012-08-18 16:22:21 +01:00 |
|
Chris Young
|
9867da4935
|
add install files required for Cairo build. (native build only)
|
2012-08-18 16:16:10 +01:00 |
|
Chris Young
|
fd3aadf8fa
|
remove SVN reference from .readme
|
2012-08-16 18:10:32 +01:00 |
|
Chris Young
|
1e52aac516
|
copy missing file
|
2012-08-16 18:08:53 +01:00 |
|
Chris Young
|
21caff6365
|
Fix build date display
|
2012-08-15 20:18:00 +01:00 |
|
Chris Young
|
d73f62aabc
|
fix warning
|
2012-08-15 20:02:48 +01:00 |
|
Chris Young
|
a1d315e3e4
|
make install target for Amiga. Target is NetSurf_Amiga/netsurf.lha
|
2012-08-15 19:58:36 +01:00 |
|
Michael Drake
|
b51816c222
|
Clean up search gui callbacks.
|
2012-08-14 13:41:30 +01:00 |
|
Chris Young
|
4aa913cd18
|
add missing simple refresh config option info
|
2012-08-13 18:43:07 +01:00 |
|
Michael Drake
|
4d6ada8c9a
|
Use selection_get_copy instead of selection_traverse. Note: untested.
|
2012-08-13 17:42:23 +01:00 |
|
Michael Drake
|
d106091d6e
|
Pass font plot style out to front end clipboard append function.
|
2012-08-13 14:43:04 +01:00 |
|
Chris Young
|
786a5186aa
|
Updated documentation with some post-2.9 changes
|
2012-08-12 12:00:45 +01:00 |
|
Chris Young
|
ee4346c26e
|
correct logic
|
2012-08-12 11:36:48 +01:00 |
|
Chris Young
|
5ac9c7128a
|
allow font anti-aliasing to be switched off in true-colour modes
|
2012-08-12 11:30:44 +01:00 |
|
Chris Young
|
c7766fddff
|
Change default mask threshold to something more sensible
|
2012-08-12 11:03:05 +01:00 |
|
Chris Young
|
8b31fc0e78
|
Fix mask calculation (thanks to Fredrik Wikstrom)
|
2012-08-12 11:02:12 +01:00 |
|
Chris Young
|
59784ba852
|
fix mask
|
2012-08-11 17:19:54 +01:00 |
|
Chris Young
|
69ad5db2d1
|
convert throbber to use standard bitmap functions; remove p96 dependency
|
2012-08-10 22:59:38 +01:00 |
|
Chris Young
|
6aaf106575
|
remove AMI_CUSTOM_MASK define
|
2012-08-10 19:31:16 +01:00 |
|
Chris Young
|
bc4401414b
|
remove attempt at mask alignment
|
2012-08-10 19:30:18 +01:00 |
|
Chris Young
|
ad1336ac45
|
alignment attempt 2. this seems right, but doesn't work even for previously-working images
|
2012-08-10 19:03:56 +01:00 |
|
Chris Young
|
3ed1339b3f
|
try to align mask correctly
|
2012-08-10 18:54:00 +01:00 |
|
Chris Young
|
7c9ac8980f
|
use minterm (ABC|ABNC|ANBC) only when necessary
|
2012-08-10 18:35:01 +01:00 |
|
Chris Young
|
2364d68367
|
avoid scaled images getting incorrect mask
|
2012-08-10 18:30:01 +01:00 |
|
Chris Young
|
eaa6183567
|
allow tweaking threshold where alpha turns to mask
|
2012-08-10 18:21:57 +01:00 |
|
Chris Young
|
a0b344afe6
|
Fix mask
|
2012-08-10 18:11:42 +01:00 |
|
Chris Young
|
c456153e90
|
Correct byte order - is RGBA not ARGB
Fix mask offset calculation
|
2012-08-10 18:05:22 +01:00 |
|
Chris Young
|
bc5918ebbc
|
allocate our bitmaps as BMF_DISPLAYABLE as this can improve performance when blitting to the screen
|
2012-08-09 22:31:10 +01:00 |
|
Chris Young
|
e4d2677c80
|
first attempt to create our own mask of only wholly transparent pixels.
|
2012-08-09 21:59:47 +01:00 |
|
Chris Young
|
56967bbf06
|
create a pen list for treeviews
|
2012-08-08 21:07:29 +01:00 |
|
Chris Young
|
8304a01b6f
|
remove debug; it isn't helping determine the cause of the crash on exit
|
2012-08-08 19:02:46 +01:00 |
|
Chris Young
|
34c79b454a
|
debug
|
2012-08-08 18:41:16 +01:00 |
|
Chris Young
|
1547aebdbb
|
remove depth gadget, as doesn't let us select <256 colours anyway
|
2012-08-07 23:13:42 +01:00 |
|
Chris Young
|
61c268269a
|
display depth gadget on screenmode requester
|
2012-08-07 23:09:40 +01:00 |
|
Chris Young
|
6748845042
|
fix display of favicon in palette-mapped modes
|
2012-08-07 23:07:16 +01:00 |
|
Chris Young
|
b9446a3abb
|
rename old truecolour function
|
2012-08-07 21:34:52 +01:00 |
|
Chris Young
|
3ba621759c
|
hide internal palette-mapped and true-colour bitmap conversion functions
|
2012-08-07 21:28:55 +01:00 |
|
Chris Young
|
2eeb2c07bf
|
more use of abstracted function
|
2012-08-07 21:25:47 +01:00 |
|
Chris Young
|
0d8aca4f12
|
use abstracted function
|
2012-08-07 21:22:51 +01:00 |
|
Chris Young
|
dd7935bb1f
|
abstract the native bitmap fetcher functions, and make the favicon collection use the new one.
|
2012-08-07 21:09:49 +01:00 |
|
Chris Young
|
391d483c9d
|
expose function to get current screen palette-mapped status
|
2012-08-07 21:03:42 +01:00 |
|
Chris Young
|
9fac1daff4
|
...or it might just crash. Will consider a hybrid mode, as palette-mapped images do not display correctly when blitted to a 16- or 32-bit screen.
|
2012-08-07 00:07:37 +01:00 |
|
Chris Young
|
a262507b3a
|
If using the gfx.lib true-colour plotters on a 16-bit screenmode, allocate a 16-bit off-screen bitmap instead of a 32-bit one. This _should_ make things a little quicker in that scenario.
|
2012-08-07 00:00:04 +01:00 |
|
Chris Young
|
0ce133099b
|
fix true colour mode
|
2012-08-06 19:41:34 +01:00 |
|
Chris Young
|
6ceb8ca9eb
|
fix depth detection
|
2012-08-06 19:40:51 +01:00 |
|