Commit Graph

327 Commits

Author SHA1 Message Date
Chris Young
048249f71d Build libparserutils (and NetSurf) against libiconv instead of newlib's iconv.
This fixes the bug with lpu's iconv filter causing freezing on OS4 NetSurf.  With an
appropriate font (eg. Bitstream Cyberbit) Japanese characters will now display.
Test websites work, but proper Japanese websites cause an assert which may be caused
by amiga/font.c incorrect text size calculations.

svn path=/trunk/netsurf/; revision=10546
2010-05-03 17:58:17 +00:00
Rob Kendrick
9bb36f143e Revert previous two changes, as it breaks far too recent versions of GTK.
svn path=/trunk/netsurf/; revision=10390
2010-04-13 11:22:35 +00:00
Rob Kendrick
e7ca0aaeb0 Update BUILDING-GTK to say GTK 2.18.
svn path=/trunk/netsurf/; revision=10389
2010-04-13 11:16:28 +00:00
Michael Drake
5b1cbd9686 Update for renamed launch script.
svn path=/trunk/netsurf/; revision=10312
2010-04-08 14:18:50 +00:00
Michael Drake
90a738c82a Update LibROSprite details in NetSurf build docs.
svn path=/trunk/netsurf/; revision=10031
2010-02-13 09:55:28 +00:00
Michael Drake
522a39d068 Formatting changes.
svn path=/trunk/netsurf/; revision=9944
2010-01-31 12:45:03 +00:00
Vincent Sanders
55162445db Add Windows frontend
svn path=/trunk/netsurf/; revision=9940
2010-01-31 00:36:02 +00:00
Michael Drake
a653376911 Add pencil and rufl, since they use the shared build system now too.
svn path=/trunk/netsurf/; revision=9831
2010-01-16 09:59:43 +00:00
Michael Drake
82bc094a01 Mention lpu iconv() option in BUILDING-* guides. Add new section to BeOS build guide about building NetSurf project libraries. (Needs to be checked by a BeOS person.) Simplified AmigaOS build guide's stuff on building NetSurf project libraries. (Needs to be checked by an AmigaOS person.)
svn path=/trunk/netsurf/; revision=9781
2010-01-02 21:22:08 +00:00
John Mark Bell
355799ce0b Merge branches/MarkieB/gtkmain to trunk.
svn path=/trunk/netsurf/; revision=9729
2009-12-17 23:55:02 +00:00
Michael Drake
e30c2b1e20 Remove extraneous comma.
svn path=/trunk/netsurf/; revision=9709
2009-11-30 10:01:36 +00:00
Michael Drake
a5476c02ac Purge unnecessary libs from requirements.
svn path=/trunk/netsurf/; revision=9708
2009-11-30 09:17:06 +00:00
Michael Drake
41a2a71c2a List SVGTiny too, because it uses the core build system now.
svn path=/trunk/netsurf/; revision=9595
2009-09-19 11:10:59 +00:00
John Mark Bell
4e5488ccfa Introduce the concept of content reusability.
svn path=/trunk/netsurf/; revision=9563
2009-09-09 10:40:53 +00:00
John Mark Bell
665b6ceb02 Musings on caching
svn path=/trunk/netsurf/; revision=9561
2009-09-08 19:24:11 +00:00
Michael Drake
41ff11a6ea Improve explanation of how to ensure NetSurf finds its resources.
svn path=/trunk/netsurf/; revision=9273
2009-08-13 21:49:42 +00:00
Michael Drake
8f408f8013 Replace hard spaces with regular ones.
svn path=/trunk/netsurf/; revision=9271
2009-08-13 21:23:41 +00:00
Michael Drake
8af80d273b Simplfy and reduce repetition in framebuffer building guide. Update GTK doc date.
svn path=/trunk/netsurf/; revision=9270
2009-08-13 21:17:41 +00:00
Michael Drake
4d132c72e7 Simplfy and reduce repetition.
svn path=/trunk/netsurf/; revision=9269
2009-08-13 21:08:38 +00:00
Michael Drake
1fe0960fbb Copy libcss and wapcaplet stuff from the GTK doc.
svn path=/trunk/netsurf/; revision=9264
2009-08-13 19:59:22 +00:00
Michael Drake
a6ee4991c2 Fix up.
svn path=/trunk/netsurf/; revision=9178
2009-08-10 22:40:22 +00:00
Michael Drake
478465d8b5 Even simpler library installation.
svn path=/trunk/netsurf/; revision=9177
2009-08-10 22:38:16 +00:00
Michael Drake
78e7e065cd Simplify library installation.
svn path=/trunk/netsurf/; revision=9176
2009-08-10 22:36:39 +00:00
Michael Drake
31c29ee83a Fix directory name.
svn path=/trunk/netsurf/; revision=9174
2009-08-10 21:31:49 +00:00
John Tytgat
24b7eaf6b7 Add the minimal make version number needed.
svn path=/trunk/netsurf/; revision=9173
2009-08-10 21:29:37 +00:00
Michael Drake
85f4cad4d5 Fix some underline lengths.
svn path=/trunk/netsurf/; revision=9152
2009-08-10 13:51:37 +00:00
Michael Drake
97ebfc5b96 Mention svn up.
svn path=/trunk/netsurf/; revision=9151
2009-08-10 13:14:21 +00:00
Michael Drake
8555e6b324 Play with formatting.
svn path=/trunk/netsurf/; revision=9150
2009-08-10 13:09:25 +00:00
Michael Drake
0f3141badf Fix indentation.
svn path=/trunk/netsurf/; revision=9148
2009-08-10 13:00:28 +00:00
Michael Drake
80ca0c501e Update info about AR warning.
svn path=/trunk/netsurf/; revision=9147
2009-08-10 12:57:30 +00:00
Michael Drake
c4ed08b004 Mention native doc.
svn path=/trunk/netsurf/; revision=9141
2009-08-10 11:06:46 +00:00
Michael Drake
a928ada60a First draft of RISC OS native build document.
svn path=/trunk/netsurf/; revision=9140
2009-08-10 11:04:47 +00:00
Michael Drake
f7bba441db Move README from Docs/ to root.
svn path=/trunk/netsurf/; revision=9136
2009-08-09 21:01:43 +00:00
Michael Drake
33e3b053e4 Say BUILDING docs are in the Docs directory.
svn path=/trunk/netsurf/; revision=9135
2009-08-09 20:59:46 +00:00
John Tytgat
7949bb9c5a Update RISC OS cross building notes.
svn path=/trunk/netsurf/; revision=8953
2009-08-01 17:56:14 +00:00
Michael Drake
b18c0b0eca Make it match the others in style.
svn path=/trunk/netsurf/; revision=8890
2009-07-29 11:56:26 +00:00
Michael Drake
0d5c1eada9 Remove the docs that have been moved to the wiki.
svn path=/trunk/netsurf/; revision=8889
2009-07-29 11:44:13 +00:00
Michael Drake
c63148ba63 Remove content doc, it's now on the wiki.
svn path=/trunk/netsurf/; revision=8852
2009-07-28 13:33:13 +00:00
Michael Drake
77c6009c86 Remove overview document which has already been migrated to the wiki. The rest will follow.
svn path=/trunk/netsurf/; revision=8851
2009-07-28 13:10:41 +00:00
Michael Drake
a6014fc344 Add README file.
svn path=/trunk/netsurf/; revision=8850
2009-07-28 13:09:42 +00:00
Michael Drake
e3861bbc1a Remove dead doc.
svn path=/trunk/netsurf/; revision=8847
2009-07-28 11:52:23 +00:00
Michael Drake
abd76d327e Delete old CSS document, because it's out-of-date. Should we move the other docs to the wiki?
svn path=/trunk/netsurf/; revision=8823
2009-07-27 14:39:33 +00:00
Chris Young
d63daf0525 Minor corrections for libcss build
svn path=/trunk/netsurf/; revision=8803
2009-07-26 16:23:34 +00:00
Michael Drake
3c8f684145 Mention how to get LibCSS.
svn path=/trunk/netsurf/; revision=8776
2009-07-24 21:47:31 +00:00
Michael Drake
b22f567bdd Remove mention of re2c and lemon. Still need to update with LibCSS and wapcaplet info.
svn path=/trunk/netsurf/; revision=8755
2009-07-23 23:25:51 +00:00
Vincent Sanders
36b5deef09 Make framebuffer port use libnsfb
svn path=/trunk/netsurf/; revision=8122
2009-06-28 18:32:47 +00:00
Michael Drake
750a6e624c Hubbub now a requirement.
svn path=/trunk/netsurf/; revision=7513
2009-05-15 08:16:00 +00:00
John Mark Bell
40d27d1152 Correct autobuilder path.
svn path=/trunk/netsurf/; revision=7425
2009-05-07 14:36:08 +00:00
John Mark Bell
94aa8e4b60 It probably helps to remember about ccres and makerun.
svn path=/trunk/netsurf/; revision=7422
2009-05-07 14:04:03 +00:00
John Mark Bell
00c0e239e1 Pretty sketchy notes on creating a cross-compilation environment for RISC OS NetSurf, and building NetSurf with it.
svn path=/trunk/netsurf/; revision=7120
2009-04-17 15:49:12 +00:00
John Mark Bell
bc3481a2d2 Fix path
svn path=/trunk/netsurf/; revision=7010
2009-03-31 14:19:13 +00:00
Rob Kendrick
cea7566c96 Add paragraph about some distributions having a pkg-config that does not include /usr/local as a default search location, and how to solve this.
svn path=/trunk/netsurf/; revision=7009
2009-03-31 14:15:47 +00:00
Daniel Silverstone
308d2d3345 Rename Makefile.config to Makefile.defaults and update the docs
svn path=/trunk/netsurf/; revision=6937
2009-03-27 11:23:25 +00:00
Chris Young
8e00cd50b1 More shared objects
svn path=/trunk/netsurf/; revision=6783
2009-03-14 15:36:36 +00:00
Chris Young
af085bb0ab more shared objects
svn path=/trunk/netsurf/; revision=6778
2009-03-11 23:48:26 +00:00
Vincent Sanders
652330380f add section on fonts
svn path=/trunk/netsurf/; revision=6753
2009-03-10 09:29:53 +00:00
Vincent Sanders
cb0ee9b6c7 add some notes on the different frontends
svn path=/trunk/netsurf/; revision=6642
2009-02-26 19:32:03 +00:00
John Mark Bell
903edd1bf5 Purge WITH_SEARCH
svn path=/trunk/netsurf/; revision=6604
2009-02-22 15:21:54 +00:00
John Mark Bell
5943c3a3ba Purge WITH_URL
svn path=/trunk/netsurf/; revision=6603
2009-02-22 15:19:06 +00:00
John Mark Bell
16a821e2aa Purge WITH_URI
svn path=/trunk/netsurf/; revision=6602
2009-02-22 15:17:46 +00:00
John Mark Bell
851da107c9 Purge WITH_PRINT
svn path=/trunk/netsurf/; revision=6601
2009-02-22 15:16:04 +00:00
John Mark Bell
b98f105b24 Purge WITH_AUTH
svn path=/trunk/netsurf/; revision=6600
2009-02-22 15:13:10 +00:00
John Mark Bell
847b776285 Purge NETSURF_USE_SSL and WITH_SSL
svn path=/trunk/netsurf/; revision=6599
2009-02-22 15:07:50 +00:00
John Tytgat
565d267328 Clarified the consequence of using libcurl4-dev.
svn path=/trunk/netsurf/; revision=6598
2009-02-22 14:51:44 +00:00
Chris Young
e8cb20ac2a Need an additional softlink to stop the build failing if no libcrypto.a is present
and we are linking with shared objects.

svn path=/trunk/netsurf/; revision=6531
2009-02-15 13:00:42 +00:00
Vincent Sanders
06ec51993d add some instrructions on building teh framebuffer port, heavily based on GTK document
svn path=/trunk/netsurf/; revision=6455
2009-02-12 13:36:55 +00:00
John Tytgat
1047428df5 Hook in our own libharu copy in the build.
svn path=/trunk/netsurf/; revision=6343
2009-02-01 22:05:56 +00:00
Michael Drake
8718d7efbf Fix libharu address.
svn path=/trunk/netsurf/; revision=6341
2009-02-01 20:18:39 +00:00
Chris Young
f899efce22 Add some shared objects info
svn path=/trunk/netsurf/; revision=6067
2009-01-15 12:24:53 +00:00
Chris Young
742697bd2c First write-up of build instructions for AmigaOS
svn path=/trunk/netsurf/; revision=6021
2009-01-10 21:21:45 +00:00
Michael Drake
da2a89e436 Clean up and make clearer what packages need to be obtained for other distros.
svn path=/trunk/netsurf/; revision=5692
2008-11-13 09:22:30 +00:00
Michael Drake
1edad47dbe Fix GTK version requirement.
svn path=/trunk/netsurf/; revision=5559
2008-10-13 15:03:19 +00:00
Michael Drake
fbe6acd30b Mention framebuffer front end code directory.
svn path=/trunk/netsurf/; revision=5442
2008-09-26 16:42:00 +00:00
Michael Drake
83fb0bbb9e Update source directory info.
svn path=/trunk/netsurf/; revision=5320
2008-09-15 11:30:42 +00:00
John Tytgat
febfb54585 Pencils-down last merge from Adam Blokus's PDF branch for his GSoC project.
Merged revisions 5118-5155 via svnmerge from 
svn://svn.netsurf-browser.org/branches/adamblokus/netsurf

........
  r5130 | adamblokus | 2008-08-15 20:43:43 +0200 (Fri, 15 Aug 2008) | 2 lines
  
  Added docs for loosening and adding paged output.
........

svn path=/trunk/netsurf/; revision=5156
2008-08-18 20:02:59 +00:00
Rob Kendrick
91bf96fabf Include libnsgif/bmp and Hubbub build instructions
svn path=/trunk/netsurf/; revision=5077
2008-08-12 19:02:20 +00:00
Michael Drake
d43f5777e2 Fix typos, fix libharu address and update homepage setting.
svn path=/trunk/netsurf/; revision=4819
2008-07-30 12:02:10 +00:00
Rob Kendrick
e0e6f02f82 Update building/packaging documentation
svn path=/trunk/netsurf/; revision=4776
2008-07-28 21:02:20 +00:00
Rob Kendrick
4b10eeaf4d Add mention of Makefile.config to packaging guide.
svn path=/trunk/netsurf/; revision=4759
2008-07-26 18:26:35 +00:00
Rob Kendrick
e52a8ce097 Update building docs to reflect new config file and libhdpf
svn path=/trunk/netsurf/; revision=4758
2008-07-26 18:12:04 +00:00
John Tytgat
35d3d6d0bb First merge of Adam Blokus' GSoC work from his branch 'branches/adamblokus/netsurf'.
Merged revisions 4212-4552,4554-4709,4711-4724 via svnmerge from 
svn://svn.netsurf-browser.org/branches/adamblokus/netsurf

........
  r4212 | adamblokus | 2008-05-26 19:42:31 +0200 (Mon, 26 May 2008) | 4 lines
  
  Pdf plotting skeleton pinned on Print Preview in GTK.
  Just creates a file and draws lines. 
........
  r4213 | adamblokus | 2008-05-27 00:11:03 +0200 (Tue, 27 May 2008) | 4 lines
  
  Pdf plotter - added drawing some graphic primitives.
  Still with limited functionality, but a snapshot of the
  currently viewed page can be made and resembles the original.
........
  r4214 | adamblokus | 2008-05-27 11:43:31 +0200 (Tue, 27 May 2008) | 2 lines
  
  Corrected encoding name
........
  r4215 | adamblokus | 2008-05-27 12:47:26 +0200 (Tue, 27 May 2008) | 3 lines
  
  Colours and polygons added.
........
  r4217 | adamblokus | 2008-05-27 21:39:35 +0200 (Tue, 27 May 2008) | 6 lines
  
  Added rectangles, filled boxes and clipping.
  Taken into consideration joty's comments.
  Added a todo list for this part.
  Added some debug stuff and checking boundaries.
........
  r4218 | adamblokus | 2008-05-28 12:37:30 +0200 (Wed, 28 May 2008) | 2 lines
  
  Added path ploting (not sure if valid argument order for bezier) and dashed/dotted line styles
........
  r4221 | adamblokus | 2008-05-28 22:11:05 +0200 (Wed, 28 May 2008) | 3 lines
  
  Some more options in graphic primitives and normalizing some parameters.
........
  r4235 | adamblokus | 2008-05-31 22:54:56 +0200 (Sat, 31 May 2008) | 4 lines
  
  Plotting changed as jmb suggested (is the least invasive one from the possible)
  Added dummy bitmap plotting - way of plotting an image is determined by its type. 
........
  r4251 | adamblokus | 2008-06-03 17:12:15 +0200 (Tue, 03 Jun 2008) | 3 lines
  
  Added plotting jpg and png images - quite a lot to improve in this code, but it seems to work ;)
........
  r4263 | adamblokus | 2008-06-05 14:20:32 +0200 (Thu, 05 Jun 2008) | 3 lines
  
  Added hadling images other than png and jpeg - with transparency.
........
  r4267 | adamblokus | 2008-06-06 15:36:34 +0200 (Fri, 06 Jun 2008) | 5 lines
  
  Added handling NULL-returns from all mallocs.
  Added plot_bitmap_tile handling.
  Changed code style a little.
........
  r4327 | adamblokus | 2008-06-12 17:46:34 +0200 (Thu, 12 Jun 2008) | 5 lines
  
  Added a first prototype of the paged-output organization.
  Still not sure about naming, file locations etc.
  Works with the same pdf plotting as before.
........
  r4328 | adamblokus | 2008-06-13 13:52:15 +0200 (Fri, 13 Jun 2008) | 4 lines
  
  Added primitive width adjustment and outputing the whole
  website in multiple pages.
........
  r4336 | joty | 2008-06-15 15:06:57 +0200 (Sun, 15 Jun 2008) | 1 line
  
  Fix RISC OS build failure (change r4235 wasn't complete).
........
  r4337 | joty | 2008-06-15 18:15:32 +0200 (Sun, 15 Jun 2008) | 16 lines
  
  This enables "Export PDF" in RISC OS build:
  
  - Docs/Doxyfile(PREDEFINED): Added WITH_PDF_EXPORT
  - Makefile.sources(S_PDF): Add to RISC OS target as well.
  - utils/config.h: Define WITH_PDF_EXPORT which controls if we want to have
    PDF export functionality or not.
  - riscos/save_pdf.c,riscos/save_pdf.h(save_as_pdf): Use PDF print API made
    by Adam Blokus to write a PDF file under RISC OS.
  - riscos/save.c: Call save_as_pdf added.
  - riscos/menus.c: Add 'Export->PDF' menu entry.
  - riscos/menus.h(menu_action): Added BROWSER_EXPORT_PDF.
  - desktop/gui.h(gui_save_type): Added GUI_SAVE_PDF.
  - desktop/print.c(print_run): Added return value.
  - Makefile(CCACHE): Moved closed to the place where CC is set for the first time.
    (LDFLAGS): Centralised adding all non-pkgconfig libraries and added Haru + PNG libs.
........
  r4343 | adamblokus | 2008-06-16 01:08:52 +0200 (Mon, 16 Jun 2008) | 3 lines
  
  Added margins and page size adjustment.
........
  r4412 | adamblokus | 2008-06-21 20:22:07 +0200 (Sat, 21 Jun 2008) | 4 lines
  
  Added 'fuzzy' margins on page bottom. 
  Disabled direct png embedding, because it is too unstable in Haru now.
........
  r4421 | adamblokus | 2008-06-22 18:52:28 +0200 (Sun, 22 Jun 2008) | 2 lines
  
  Added "Save as.." dialog and Export->PDF menu entry. Print preview still works with default path.
........
  r4437 | adamblokus | 2008-06-25 02:44:46 +0200 (Wed, 25 Jun 2008) | 4 lines
  
  Added skeleton of applying loose layout.
  Minor code cleaning-up.
........
  r4492 | adamblokus | 2008-07-02 09:02:42 +0200 (Wed, 02 Jul 2008) | 5 lines
  
  Implemented the elementar ideas of the loose layout.
  Added scaling in the printing routine.
  Added some basic demonstrations.
........
  r4493 | adamblokus | 2008-07-02 09:05:55 +0200 (Wed, 02 Jul 2008) | 3 lines
  
  Cleaned up the loosing code - commited to much of leftover rubbish code.
........
  r4507 | adamblokus | 2008-07-04 14:25:48 +0200 (Fri, 04 Jul 2008) | 4 lines
  
  Added duplicating box tree and current content - window flickering during printing solved.
  Minor error checking after new HPDF_Image_AddSMask call.
........
  r4515 | adamblokus | 2008-07-06 22:28:16 +0200 (Sun, 06 Jul 2008) | 2 lines
  
  Changes in loosen layout (image resizing).
........
  r4517 | adamblokus | 2008-07-06 22:38:23 +0200 (Sun, 06 Jul 2008) | 2 lines
  
  Added pdf font handling and rendering functions with the use of Haru functions.
........
  r4555 | adamblokus | 2008-07-10 00:59:05 +0200 (Thu, 10 Jul 2008) | 2 lines
  
  Added a very basic and still buggy GTK print implementation.
........
  r4565 | adamblokus | 2008-07-10 14:50:16 +0200 (Thu, 10 Jul 2008) | 2 lines
  
  Added gtk printing one more time - I have forgotten to add the main file.
........
  r4566 | adamblokus | 2008-07-10 14:57:02 +0200 (Thu, 10 Jul 2008) | 2 lines
  
  removed error with comment
........
  r4569 | adamblokus | 2008-07-10 15:52:55 +0200 (Thu, 10 Jul 2008) | 5 lines
  
  Major style improvements - added a lot of doxygen comments, 
  followed tlsa's style guide.
  Added some more error checking, too.
........
  r4575 | adamblokus | 2008-07-10 18:48:26 +0200 (Thu, 10 Jul 2008) | 2 lines
  
  Cleaned up the code.
........
  r4687 | adamblokus | 2008-07-17 14:17:19 +0200 (Thu, 17 Jul 2008) | 2 lines
  
  Changed everything according to jmb's review plus some minor bug fixes to gtk_print.
........
  r4688 | adamblokus | 2008-07-17 17:16:34 +0200 (Thu, 17 Jul 2008) | 2 lines
  
  Solved the netsurf.glade clash from r4421.
........
  r4693 | adamblokus | 2008-07-18 18:11:51 +0200 (Fri, 18 Jul 2008) | 2 lines
  
  Fixed bug with wrong number of pages in gtk printing.
........
  r4695 | adamblokus | 2008-07-18 19:59:24 +0200 (Fri, 18 Jul 2008) | 3 lines
  
  - fixed uncommented line from the previous commit
  - fixed bug with scale bigger than 1.0 (incorretly clipped page)
........
  r4696 | adamblokus | 2008-07-18 23:28:00 +0200 (Fri, 18 Jul 2008) | 2 lines
  
  Fixed bug in gtk_print_font_paint (and nsfont_paint).
........
  r4697 | adamblokus | 2008-07-18 23:35:38 +0200 (Fri, 18 Jul 2008) | 2 lines
  
  Bug fix in nsfont_paint.
........
  r4711 | adamblokus | 2008-07-19 22:44:15 +0200 (Sat, 19 Jul 2008) | 2 lines
  
  Added gtk_selection files.
........
  r4712 | adamblokus | 2008-07-20 11:15:06 +0200 (Sun, 20 Jul 2008) | 2 lines
  
  Addam missing glade files.
........
  r4713 | joty | 2008-07-20 17:13:10 +0200 (Sun, 20 Jul 2008) | 1 line
  
  Follow change r4517 for RISC OS and BeOS platforms : Added pdf font handling and rendering functions with the use of Haru functions.
........
  r4714 | joty | 2008-07-20 18:19:50 +0200 (Sun, 20 Jul 2008) | 1 line
  
  Declare haru_nsfont iso define an instance for each C source including the font_haru.h header.  This fixes breakage of PDF export on RISC OS.
........
  r4724 | adamblokus | 2008-07-23 03:30:08 +0200 (Wed, 23 Jul 2008) | 6 lines
  
  Applied changes according to joty's review.
  Added checking the dimensions of a plotted image to pdf plotter.
  Commented out jpg embedding (it seems to cause some problems
  I'll bring it back when I figure out what's wrong) .
  Added back some files removed by mistake.
........


svn path=/trunk/netsurf/; revision=4741
2008-07-26 16:01:59 +00:00
Michael Drake
cda086882a Add Style Guide URL to Docs overview.
svn path=/trunk/netsurf/; revision=4621
2008-07-11 19:18:21 +00:00
John Mark Bell
565ea1bc1e Sketch out a rendering library
svn path=/trunk/netsurf/; revision=4536
2008-07-08 19:43:52 +00:00
John Mark Bell
4cde1a1203 Age-old changes to ideas for CSS library, better in SVN in this state than lost forever
svn path=/trunk/netsurf/; revision=4535
2008-07-08 19:43:29 +00:00
John Tytgat
1b57a83028 Removed WITH_* ones which do no longer exist and added the ones which were missing.
svn path=/trunk/netsurf/; revision=4338
2008-06-15 17:51:23 +00:00
François Revel
87df7ca228 Forgot to tell about the need to make css/scanner.c on Linux and copy it back as re2c wants gcc4.
svn path=/trunk/netsurf/; revision=4291
2008-06-07 01:07:50 +00:00
François Revel
6cfdcb7b3c Detailed the needed steps and deps for the BeOS build.
svn path=/trunk/netsurf/; revision=4290
2008-06-07 01:00:47 +00:00
François Revel
b2cbb513fa Placeholder for infos on building the BeOS version.
svn path=/trunk/netsurf/; revision=4269
2008-06-06 14:41:30 +00:00
Michael Drake
ba18c56123 Restructure and update.
svn path=/trunk/netsurf/; revision=4060
2008-03-29 23:26:37 +00:00
John Mark Bell
f975c2e53b Pedantic typo fix
svn path=/trunk/netsurf/; revision=4055
2008-03-29 14:41:40 +00:00
James Shaw
0ab7a1bd37 Fix instructions on disabling librosprite. Move #include for when
librosprite isn't installed

svn path=/trunk/netsurf/; revision=4054
2008-03-29 14:34:21 +00:00
James Shaw
99dea0939b Fix typo
svn path=/trunk/netsurf/; revision=4053
2008-03-29 13:48:15 +00:00
James Shaw
0612813103 Update docs with instructions for building or disabling librosprite.
svn path=/trunk/netsurf/; revision=4052
2008-03-29 13:46:24 +00:00
Rob Kendrick
2a5ffe493e Add content/fetchers to Doxygen config
svn path=/trunk/netsurf/; revision=4050
2008-03-27 21:28:37 +00:00
John Mark Bell
014168da4d Fix typo
Mention potential need to make clean after build failure due to missing dependencies

svn path=/trunk/netsurf/; revision=4048
2008-03-25 04:48:46 +00:00
Michael Drake
b8d548d152 Update GTK docs.
svn path=/trunk/netsurf/; revision=4030
2008-03-21 23:47:23 +00:00
Rob Kendrick
37830c958e Mention how to change the default home page, and fixed a posterior-related typo.
svn path=/trunk/netsurf/; revision=4028
2008-03-21 23:36:00 +00:00
Rob Kendrick
cc47a7769f Add simple document with UNIX packaging suggestions
svn path=/trunk/netsurf/; revision=4027
2008-03-21 23:29:07 +00:00
Michael Drake
e0ba58db23 Tweak wording.
svn path=/trunk/netsurf/; revision=4024
2008-03-21 20:27:39 +00:00
Michael Drake
457ce76a5a Update GTK build instructions.
svn path=/trunk/netsurf/; revision=4023
2008-03-21 20:10:23 +00:00
Rob Kendrick
336e1068ad Update list of tested platforms
svn path=/trunk/netsurf/; revision=4017
2008-03-21 19:24:03 +00:00
Rob Kendrick
e83b3086af Add instructions for building on Fedora.
svn path=/trunk/netsurf/; revision=4016
2008-03-21 19:22:49 +00:00
John Mark Bell
e5a35f117e Update documentation
svn path=/trunk/netsurf/; revision=3971
2008-03-19 04:07:23 +00:00
Rob Kendrick
f8edca0757 Fix the other mention of the old build system in GTK build docs
svn path=/trunk/netsurf/; revision=3963
2008-03-18 16:37:01 +00:00
Rob Kendrick
7caebae41e Update GTK building instructions to mention new Makefile, and talk about the netsurf starter script a little more.
svn path=/trunk/netsurf/; revision=3961
2008-03-18 14:16:28 +00:00
John Mark Bell
6af85cc3f7 Fix stylesheet enumeration API description -- only top-level stylesheets are included
svn path=/trunk/netsurf/; revision=3956
2008-03-15 23:51:30 +00:00
John Mark Bell
a53a1df261 Ideas for a new CSS engine
svn path=/trunk/netsurf/; revision=3954
2008-03-15 19:14:43 +00:00
Michael Drake
205fe6ea65 Remove old TODO docs.
svn path=/trunk/netsurf/; revision=3761
2008-01-22 18:55:10 +00:00
James Bursa
aff93727ab Fix doc typo.
svn path=/trunk/netsurf/; revision=3634
2007-10-28 16:40:14 +00:00
Rob Kendrick
fddee1c894 Add mention of GTK 2.8 dependancy
svn path=/trunk/netsurf/; revision=3601
2007-09-28 21:04:57 +00:00
Michael Drake
aeb355e404 Bring nsgtk execution instruction forward to first sentence in paragraph.
svn path=/trunk/netsurf/; revision=3532
2007-08-23 18:15:08 +00:00
Rob Kendrick
c42e0bf350 Add mention of librsvg2-dev in nsgtk building guide
svn path=/trunk/netsurf/; revision=3436
2007-07-18 22:36:28 +00:00
John Mark Bell
306f5588f3 Improve documentation of content type handler addition
svn path=/trunk/netsurf/; revision=3430
2007-07-18 00:17:50 +00:00
James Bursa
1177df7388 Clarify K&R.
svn path=/trunk/netsurf/; revision=3382
2007-07-04 19:09:41 +00:00
James Bursa
98224bf5a3 Add section on Coding Style.
svn path=/trunk/netsurf/; revision=3381
2007-07-04 19:05:52 +00:00
John Mark Bell
9cf5122797 Content handlers should not call warn_user - they should broadcast the
error using content_broadcast and leave it to the content owner(s) to 
decide what to do about it.

Only use warn_user for top-level contents.


svn path=/trunk/netsurf/; revision=3204
2007-03-11 22:08:57 +00:00
Rob Kendrick
b113bf6b15 Add mention of libmng-dev dependancy
svn path=/trunk/netsurf/; revision=3197
2007-03-06 17:15:05 +00:00
Rob Kendrick
356ff18153 Remove bashism and improve nsgtk launcher shell script, add simple BUILDING-GTK document.
svn path=/trunk/netsurf/; revision=3167
2007-02-06 16:52:47 +00:00
James Bursa
2928eeca28 Overview of frames.
svn path=/trunk/netsurf/; revision=3149
2007-01-24 23:49:34 +00:00
James Bursa
bac8da2418 How to use dmalloc to find leaks.
svn path=/trunk/netsurf/; revision=3131
2007-01-01 20:39:27 +00:00
James Bursa
50c03b09e4 This documentation now in separate files.
svn path=/trunk/netsurf/; revision=3089
2006-12-01 21:23:30 +00:00
Michael Drake
58e8f5fb0d Update TODO documents.
svn path=/trunk/netsurf/; revision=3041
2006-11-10 17:04:43 +00:00
James Bursa
43720037e3 Summary of lists implementation.
svn path=/trunk/netsurf/; revision=3035
2006-11-05 21:51:51 +00:00
James Bursa
b6c8e435cd Implement absolute positioned inlines.
svn path=/trunk/netsurf/; revision=3026
2006-11-04 19:17:11 +00:00
James Bursa
f68e78b1c2 Document content status changes, type functions, and memory allocation.
svn path=/trunk/netsurf/; revision=2979
2006-10-05 21:43:18 +00:00
James Bursa
bac1be667a Introduction to content structures.
svn path=/trunk/netsurf/; revision=2978
2006-10-04 22:25:33 +00:00
James Bursa
c88b268f84 Split documentation into files by topic and convert to AsciiDoc format.
svn path=/trunk/netsurf/; revision=2975
2006-10-02 21:58:33 +00:00
Michael Drake
8b324f1247 Remove NCNetSurf TODO doc.
svn path=/trunk/netsurf/; revision=2964
2006-09-25 19:46:55 +00:00
Michael Drake
4165187bd8 Add riscos/configure.
svn path=/trunk/netsurf/; revision=2878
2006-08-21 21:40:39 +00:00
Michael Drake
2eb5cd3270 Update overflow status.
svn path=/trunk/netsurf/; revision=2813
2006-08-06 06:45:19 +00:00
Michael Drake
b2ae3b22c7 Update TODOs.
svn path=/trunk/netsurf/; revision=2804
2006-08-04 08:54:44 +00:00
James Bursa
11575dcbb4 [project @ 2005-02-20 13:20:17 by bursa]
Add some directories to the codedocs.

svn path=/import/netsurf/; revision=1520
2005-02-20 13:20:17 +00:00
John Mark Bell
5a9cfb6e7e [project @ 2005-02-18 00:04:40 by jmb]
Update library list

svn path=/import/netsurf/; revision=1515
2005-02-18 00:04:40 +00:00
Michael Drake
140a03e3d6 [project @ 2005-01-12 00:01:18 by tlsa]
Update CSS todo list and supplied toolbar icons.

svn path=/import/netsurf/; revision=1442
2005-01-12 00:01:18 +00:00
Michael Drake
9986b3b4ee [project @ 2004-09-03 22:27:08 by tlsa]
Bring TODO lists up-to-date.

svn path=/import/netsurf/; revision=1263
2004-09-03 22:27:08 +00:00
John Mark Bell
fa6c0003e7 [project @ 2004-08-09 07:38:13 by jmb]
Update

svn path=/import/netsurf/; revision=1204
2004-08-09 07:38:13 +00:00
Richard Wilson
38c79fa1cd [project @ 2004-08-08 20:17:23 by rjw]
Removal of Tinct and documentation. Now available at www.tinct.net.

svn path=/import/netsurf/; revision=1197
2004-08-08 20:17:23 +00:00
Andrew Timmins
e265b4d0d8 [project @ 2004-07-19 18:13:58 by atimmins]
Update slightly but still an initial list of things todo.

svn path=/import/netsurf/; revision=1114
2004-07-19 18:13:58 +00:00
Andrew Timmins
df38e032b2 [project @ 2004-07-19 18:06:25 by atimmins]
Initial revision

svn path=/import/netsurf/; revision=1111
2004-07-19 18:06:25 +00:00
Andrew Timmins
86f60c4c0a [project @ 2004-07-18 22:21:32 by atimmins]
svn path=/import/netsurf/; revision=1097
2004-07-18 22:21:32 +00:00
Michael Drake
ea8b691b1d [project @ 2004-06-25 23:43:11 by tlsa]
Update background properties.

svn path=/import/netsurf/; revision=1013
2004-06-25 23:43:11 +00:00
Michael Drake
3d1ea647c8 [project @ 2004-06-10 11:43:27 by tlsa]
Bring TODO-CSS up to date. (Background images.)

svn path=/import/netsurf/; revision=947
2004-06-10 11:43:27 +00:00
Richard Wilson
e7d62fa174 [project @ 2004-06-07 23:17:11 by rjw]
Support for sprite tiling.
Optimisations for plot handlers.
Removed the need for SpriteV and PaletteV vector routines in favour of service calls and an additional flag word for use outside the WIMP.

svn path=/import/netsurf/; revision=934
2004-06-07 23:17:11 +00:00
Richard Wilson
b1cfda278c [project @ 2004-05-31 20:23:24 by rjw]
Removed obsolete paragraph.

svn path=/import/netsurf/; revision=904
2004-05-31 20:23:24 +00:00
Richard Wilson
a6fa745ed9 [project @ 2004-05-31 19:56:38 by rjw]
Improved Tinct and documentation.

svn path=/import/netsurf/; revision=902
2004-05-31 19:56:38 +00:00
James Bursa
d4928a0316 [project @ 2004-05-19 13:21:57 by bursa]
Add Error Handling section.

svn path=/import/netsurf/; revision=867
2004-05-19 13:21:57 +00:00
James Bursa
5e240b5964 [project @ 2004-05-01 17:54:49 by bursa]
Update list of libraries.

svn path=/import/netsurf/; revision=807
2004-05-01 17:54:49 +00:00
John Mark Bell
058e2d495d [project @ 2004-04-18 15:54:50 by jmb]
Update

svn path=/import/netsurf/; revision=792
2004-04-18 15:54:50 +00:00
John Mark Bell
3e3578d807 [project @ 2004-04-02 23:17:02 by jmb]
Update

svn path=/import/netsurf/; revision=706
2004-04-02 23:17:27 +00:00
John Mark Bell
d34274bbc3 [project @ 2004-03-26 22:17:12 by jmb]
Bring up to date

svn path=/import/netsurf/; revision=672
2004-03-26 22:17:12 +00:00
Richard Wilson
78bf13b8e5 [project @ 2004-03-15 21:52:12 by rjw]
Added SWI number for Tinct_Convert Sprite.

svn path=/import/netsurf/; revision=626
2004-03-15 21:52:12 +00:00
Richard Wilson
26670e2e8a [project @ 2004-03-15 21:46:02 by rjw]
Complete Tinct documentation.

svn path=/import/netsurf/; revision=625
2004-03-15 21:46:02 +00:00
James Bursa
7fd5b22eb2 [project @ 2004-03-03 00:20:12 by bursa]
Add HTTP errata link.

svn path=/import/netsurf/; revision=580
2004-03-03 00:20:12 +00:00
John Mark Bell
6839622183 [project @ 2004-02-17 12:41:38 by jmb]
Begin save complete support.
Fix memory leak when using Select PNG renderer. (commented out lines can probably removed)

svn path=/import/netsurf/; revision=556
2004-02-17 12:41:38 +00:00
James Bursa
2f0c135aed [project @ 2004-02-15 20:57:48 by bursa]
Add WITH_DRAW_EXPORT to PREDEFINED.

svn path=/import/netsurf/; revision=548
2004-02-15 20:57:48 +00:00
John Mark Bell
dbda424e61 [project @ 2004-02-01 22:49:51 by jmb]
text-indent support

svn path=/import/netsurf/; revision=528
2004-02-01 22:49:51 +00:00
John Mark Bell
be398523b4 [project @ 2004-01-31 22:08:19 by jmb]
Update text-decoration status.

svn path=/import/netsurf/; revision=523
2004-01-31 22:08:19 +00:00
John Mark Bell
6f2a28760c [project @ 2004-01-31 21:55:07 by jmb]
Update text-transform

svn path=/import/netsurf/; revision=522
2004-01-31 21:55:07 +00:00
John Mark Bell
bf3e41a93d [project @ 2004-01-30 22:28:32 by jmb]
Add font-variant support. Update TODO-CSS appropriately

svn path=/import/netsurf/; revision=518
2004-01-30 22:28:32 +00:00
John Mark Bell
1ee029cee6 [project @ 2004-01-28 21:48:10 by jmb]
Add font-family support. Still needs a little work, but works fine as is.
Add CSS rules for text formatting HTML tags (<DFN> <CITE> <CODE> etc.)
Update TODO lists.

svn path=/import/netsurf/; revision=514
2004-01-28 21:48:10 +00:00
James Bursa
5b3f7219b8 [project @ 2004-01-26 14:16:59 by bursa]
Predefine all WITH_ constants.

svn path=/import/netsurf/; revision=509
2004-01-26 14:16:59 +00:00
James Bursa
eb7cc625e7 [project @ 2003-12-26 16:19:29 by bursa]
Add links to some more specifications and libraries.

svn path=/import/netsurf/; revision=442
2003-12-26 16:19:29 +00:00
John Mark Bell
804ee03ea6 [project @ 2003-11-02 01:42:54 by jmb]
Bring up-to-date

svn path=/import/netsurf/; revision=400
2003-11-02 01:42:54 +00:00
John Mark Bell
c97107af5c [project @ 2003-10-17 23:47:13 by jmb]
Add text-decoration support. Overline needs work. a:link defaults to
being underlined.

svn path=/import/netsurf/; revision=368
2003-10-17 23:47:13 +00:00
James Bursa
33efbb2806 [project @ 2003-10-09 15:46:30 by bursa]
Make this more correct.

svn path=/import/netsurf/; revision=360
2003-10-09 15:46:30 +00:00
John Mark Bell
ec15724bc3 [project @ 2003-10-08 17:03:17 by jmb]
Indicate status of properties

svn path=/import/netsurf/; revision=351
2003-10-08 17:03:17 +00:00
James Bursa
01e2426b49 [project @ 2003-10-07 21:41:55 by bursa]
Implementing a new CSS property overview.

svn path=/import/netsurf/; revision=349
2003-10-07 21:41:55 +00:00
James Bursa
90e77a0d4f [project @ 2003-09-30 14:48:03 by bursa]
Add config file for Doxygen.

svn path=/import/netsurf/; revision=334
2003-09-30 14:48:04 +00:00
John Mark Bell
b858507d90 [project @ 2003-09-10 22:27:15 by jmb]
Add support for Draw and Sprite files

svn path=/import/netsurf/; revision=281
2003-09-10 22:27:15 +00:00
John Mark Bell
b19462e1ff [project @ 2003-09-03 21:58:54 by jmb]
Call content_reshape_instance

svn path=/import/netsurf/; revision=265
2003-09-03 21:58:54 +00:00
John Mark Bell
7c474c848e [project @ 2003-07-30 13:06:22 by jmb]
Add support for Acorn URI Protocol and URI files (Rob Jackson)

svn path=/import/netsurf/; revision=242
2003-07-30 13:06:22 +00:00
John Mark Bell
133c3ee759 [project @ 2003-07-07 22:10:51 by jmb]
Rewrite plugin system backend.

svn path=/import/netsurf/; revision=210
2003-07-07 22:10:51 +00:00
John Mark Bell
f4b875d723 [project @ 2003-06-01 23:34:46 by jmb]
Fix plugin protocol URL (oops)

svn path=/import/netsurf/; revision=146
2003-06-01 23:34:46 +00:00
John Mark Bell
cbd104704b [project @ 2003-06-01 21:56:27 by jmb]
RISC OS specific protocol documentation links, #targets in URLs

svn path=/import/netsurf/; revision=144
2003-06-01 21:56:27 +00:00
John Mark Bell
17199047bf [project @ 2003-06-01 21:47:43 by jmb]
Add URI/URL Protocol support.

svn path=/import/netsurf/; revision=143
2003-06-01 21:47:43 +00:00
John Mark Bell
65c79124c5 [project @ 2003-06-01 01:02:29 by jmb]
Update Table TODOs

svn path=/import/netsurf/; revision=141
2003-06-01 01:02:29 +00:00
John Mark Bell
dc9e7e9cdc [project @ 2003-05-31 18:39:35 by jmb]
Create Docs directory. Create TODO files. Move developer into Docs

svn path=/import/netsurf/; revision=135
2003-05-31 18:39:35 +00:00