summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - Filled in just a little more to show how it works, so that I can gettransformation-playgroundShaun McCance2003-11-302-0/+14
| | | | | | * data/toc.xml.in: - Filled in just a little more to show how it works, so that I can get somebody else to write this file for me.
* - Make the sidebar disappear for no-sidebar pages.Shaun McCance2003-11-302-10/+48
| | | | | * src/yelp-window.c: - Make the sidebar disappear for no-sidebar pages.
* - Added the TOC XML file.Shaun McCance2003-11-294-0/+30
| | | | | | | * data/Makefile.am: * data/toc.xml: * po/POTFILES.in: - Added the TOC XML file.
* - Don't leak GErrors. - Report an error in the error signal callback.Shaun McCance2003-11-292-53/+54
| | | | | | * src/yelp-window.c: - Don't leak GErrors. - Report an error in the error signal callback.
* - Switched to a different bit of the libxml2 API to parse the document. -Shaun McCance2003-11-297-99/+373
| | | | | | | | | | | | | | | | | | | | | | | * src/yelp-db-pager.c: - Switched to a different bit of the libxml2 API to parse the document. - Made page_id default to "index" when frag_id == NULL. * src/yelp-pager.c: * src/yelp-pager.h: - Implemented yelp_uri_is_page. * src/yelp-toc-pager.c: - Implemented resolve_uri. - Finished parsing of TOC, just need to write the pages. - Began work on indexing stuff. * src/yelp-uri.c: - Fixed memory corruption. * src/yelp-window.c: - Added callbacks for error and finish signals. - Made the TOC go through window_handle_pager_uri. - Switched to yelp_pager_uri_is_page in page callback.
* - Add yelp-error.[ch] to SOURCES for test-pager.Shaun McCance2003-11-236-277/+149
| | | | | | | | | | | | | | | | | | * src/Makefile.am: - Add yelp-error.[ch] to SOURCES for test-pager. * src/yelp-error.h: - Add YELP_ERROR_FAILED_TOC. * src/yelp-pager.c: - Don't free memory you're not supposed to, dummy. * src/yelp-toc-pager.c: - More work on the toc generation. * src/yelp-window.c: - Make sidebar selection work. - Remove huge block of commented-out code.
* - Prepare to work around seriesid madness. - Prepare to read the actualShaun McCance2003-11-192-19/+84
| | | | | | * src/yelp-toc-pager.c: - Prepare to work around seriesid madness. - Prepare to read the actual toc file in.
* - Add yelp-toc-pager.[ch] to test-pager build.Shaun McCance2003-11-193-10/+76
| | | | | | | | * src/Makefile.am: - Add yelp-toc-pager.[ch] to test-pager build. * src/yelp-toc-pager.c: - Make the hashing of OMF files work completely.
* - Removing YelpReaderShaun McCance2003-11-194-1054/+8
| | | | | | | * src/Makefile.am: * src/yelp-reader.c: * src/yelp-reader.h: - Removing YelpReader
* - Only read files ending in .omfShaun McCance2003-11-192-1/+9
| | | | | * src/yelp-toc-pager.c: - Only read files ending in .omf
* - Pass $mediaobject_path as a paramShaun McCance2003-11-192-2/+9
| | | | | * src/yelp-db-pager.c: - Pass $mediaobject_path as a param
* - Implement pausing of the TocPager. - Add default handlers for error,Shaun McCance2003-11-197-21/+144
| | | | | | | | | | | | | | | | * src/yelp-db-pager.c: * src/yelp-pager.c: * src/yelp-pager.h: - Implement pausing of the TocPager. - Add default handlers for error, cancel, and finish. * src/yelp-toc-pager.c: * src/yelp-toc-pager.h: - Implement pausing of the TocPager. - More work on reading OMF files. * src/yelp-window.c: - Implement pausing of the TocPager.
* - More work on the TOC pager.Shaun McCance2003-11-172-9/+202
| | | | | * src/yelp-toc-pager.c: - More work on the TOC pager.
* - Make the titles for sidebars actually work. That was stupid.Shaun McCance2003-11-173-18/+38
| | | | | | | | | * src/yelp-db-pager.c: - Make the titles for sidebars actually work. That was stupid. * src/yelp-window.c: - Make the titles for sidebars actually work. - Keep a reference to the scrolling areas, so I can reparent.
* - Adding YelpTocPagerShaun McCance2003-11-167-7/+242
| | | | | | | | | | | | * src/Makefile.am: * src/yelp-base.c: * src/yelp-toc-pager.c: * src/yelp-toc-pager.h: - Adding YelpTocPager * src/yelp-db-pager.c: * src/yelp-db-pager.h: - Whitespace changes
* - Change resolve_uri to return a non-const gchar * - Remove sectionsShaun McCance2003-11-165-60/+30
| | | | | | | | | | | | * src/yelp-db-pager.c: * src/yelp-pager.c: * src/yelp-pager.h: - Change resolve_uri to return a non-const gchar * - Remove sections event, as it's not necessary using the GtkTreeModel without all that threading crap. * src/yelp-db-pager.c: - Remove sections event.
* - Use a YelpPage struct rather than just a gchar, so a page can hold theShaun McCance2003-11-166-81/+196
| | | | | | | | | | | | | | | | | | * src/yelp-db-pager.c: * src/yelp-pager.c: * src/yelp-pager.h: - Use a YelpPage struct rather than just a gchar, so a page can hold the id and title and well as the contents. * src/yelp-error.h: - Add an error code for no-longer-supported SGML. * src/yelp-window.c: - Prepare to work TOC back in. - Use YelpPage. - Some more error-handling. - Make "Loading..." actually work. - Set window title.
* - Changes for GObjectified YelpURI - Using new transformation codeShaun McCance2003-11-1516-622/+829
| | | | | | | | | | | | | | | | | | | | | | | | * src/Makefile.am: * src/yelp-cache.c: * src/yelp-cache.h: * src/yelp-html-gtkhtml2.c: * src/yelp-info.c: * src/yelp-main.c: * src/yelp-main.c: * src/yelp-scrollkeeper.c: * src/yelp-section.c: * src/yelp-window.c: - Changes for GObjectified YelpURI - Using new transformation code * src/yelp-db-pager.c: * src/yelp-pager.c: * src/yelp-pager.h: - Dethreadifying * src/yelp-uri.c: * src/yelp-uri.h: - Work on relative URI resolver
* - Added resolve_xref_chunk parameterShaun McCance2003-11-153-8/+24
| | | | | | * stylesheets/db2html-param.xsl: * stylesheets/db2html-xref.xsl: - Added resolve_xref_chunk parameter
* - Breaking things more for the new transformationsShaun McCance2003-11-116-578/+536
| | | | | | | | | * src/Makefile.am: * src/yelp-base.c: * src/yelp-history.c: * src/yelp-window.c: * src/yelp-window.h: - Breaking things more for the new transformations
* - Require libxml-2.0 2.6.0, because I doShaun McCance2003-11-062-1/+7
| | | | | * configure.in: - Require libxml-2.0 2.6.0, because I do
* - #include <glib-object.h>Shaun McCance2003-11-062-0/+6
| | | | | * src/yelp-uri.h: - #include <glib-object.h>
* - Changes for new URI and Pager codeShaun McCance2003-11-062-8/+22
| | | | | * src/Makefile.am: - Changes for new URI and Pager code
* - New GObjectified URI codeShaun McCance2003-11-069-508/+1937
| | | | | | | | | | | | | | * src/test-uri: * src/yelp-uri.c: * src/yelp-uri.h: - New GObjectified URI code * src/test-pager.c: * src/yelp-db-pager.c: * src/yelp-db-pager.h: * src/yelp-pager.c: * src/yelp-pager.h: - New transformation code
* - Small fixes to chunking code.Shaun McCance2003-10-302-20/+27
| | | | | * stylesheet/db2html-chunk.xsl: - Small fixes to chunking code.
* - Added yelp:document in preparation for new transformation code.Shaun McCance2003-10-302-7/+25
| | | | | * stylesheets/db2html-chunk.xsl: - Added yelp:document in preparation for new transformation code.
* - call-template instead of apply-templates for headerShaun McCance2003-10-236-86/+186
| | | | | | | | | | | | | | | * stylesheets/db2html-header.xsl: - call-template instead of apply-templates for header * stylesheets/db2html-navbar.xsl: - New navbar handlers, as necessitated by new chunk handlers * stylesheets/db2html-html.xsl: * stylesheets/yelp-customization.xsl: - Using new navbar handlers * stylesheets/db2html-xref.xsl: - A few additional rules for xref.content
* - Use $depth_chunk instead of $depthShaun McCance2003-10-232-1/+6
| | | | | * stylesheets/db2html-division.xsl: - Use $depth_chunk instead of $depth
* - Removed db2html-section.xsl - Removed db2html-node.xsl - AddedShaun McCance2003-10-236-53/+311
| | | | | | | | | | | | | | | * stylesheets/Makefile.am: - Removed db2html-section.xsl - Removed db2html-node.xsl - Added db2html-header.xsl * stylesheets/db2html-chunk.xsl: * stylesheets/db2html-html.xsl: * stylesheets/db2html-titlepage.xsl - Some more changes for the new chunking behavior. Mostly stuff I forgot. * stylesheets/yelp-customization.xsl: - Make the new chunking stuff actually work in Yelp.
* - Removing db2html-node.xsl, replace with db2html-header.xslShaun McCance2003-10-2222-1771/+1308
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stylesheets/ db2html-node.xsl: - Removing db2html-node.xsl, replace with db2html-header.xsl * stylesheets/ db2html-header.xsl: - Adding db2html-header.xsl - Does much of what db2html-node.xsl did, but better * stylesheets/ db2html-title.xsl: - New title-handling code * stylesheets/ db2html-chunk.xsl: - More intelligent chunking templates. Fewer hoops, easier to extend. * stylesheets/ db2html-admon.xsl: * stylesheets/ db2html-block.xsl: * stylesheets/ db2html-division.xsl: * stylesheets/ db2html-glossary.xsl: * stylesheets/ db2html-list.xsl: * stylesheets/ db2html-media.xsl: * stylesheets/ db2html-refentry.xsl: * stylesheets/ db2html-toc.xsl: - Rearranged block-handling code a bit - Using new title-handling code - Using new chunk-handling code - Using new title-handling code * stylesheets/ db2html-html.xsl: - New title-handling code necessitated changing how the HTML title was obtained. Current implementation is bad. * stylesheets/ db2html-inline.xsl: - Moved attribution from inline to block - Changed arrow for menuchoice * stylesheets/ db2html-navbar.xsl: - Temporarily disabled. Needs to work with new chunk-handling code. * stylesheets/ db2html-xref.xsl: - Created xref.content.mode, which will replace node.header.inline.mode. Needs work. * stylesheets/ db2html.xsl: - Using new chunk-handling code * stylesheets/ gettext.xsl: - Changes for the new title- and header-handling code
* - Removing yelp-functions.xslShaun McCance2003-10-221-435/+0
| | | | | * stylesheets/yelp-functions.xsl: - Removing yelp-functions.xsl
* - Removing yelp-custom.xslShaun McCance2003-10-191-1159/+0
| | | | | * yelp-custom.xsl: - Removing yelp-custom.xsl
* - Only include parent number in section number when below something weShaun McCance2003-10-173-7/+30
| | | | | | | * db2html-node.xsl: * gettext.xsl: - Only include parent number in section number when below something we typically number.
* - Fix links to titlepageShaun McCance2003-10-173-1/+12
| | | | | | * db2html-chunk.xsl: * db2html-xref.xsl: - Fix links to titlepage
* - Fix copyright so it worksShaun McCance2003-10-172-2/+8
| | | | | * db2html-titlepage.xsl: - Fix copyright so it works
* - Actually use html.navbar.*, passing in links as paramsShaun McCance2003-10-174-25/+68
| | | | | | | | | * db2html-html.xsl: * yelp-customization.xsl: - Actually use html.navbar.*, passing in links as params * db2html-inline.xsl: - Handle interface, because Gnumeric hates me
* - Part of new stylesheets. Forgot to add earlier.Shaun McCance2003-10-171-0/+123
| | | | | * gettext.xsl: - Part of new stylesheets. Forgot to add earlier.
* - Revert change for making navbars in C. Should not be necessary with newShaun McCance2003-10-1345-1021/+6377
| | | | | | | | | | | | | | | | | | | | * src/yelp-cache.c: * src/yelp-cache.h: * src/yelp-db2html.c: * src/yelp-reader.c: * src/yelp-scrollkeeper.c: * src/yelp-view-content.c: - Revert change for making navbars in C. Should not be necessary with new stylesheets. - Use new stylesheets * stylesheets/db2html*.xsl: * stylesheets/yelp-customization.xsl: - Uber-fast new stylesheets * stylesheets/Makefile.am: * stylesheets/docbook/Makefile.am: - Use new stylesheets
* Added "mr" to ALL_LINGUAS. Added Marathi translation by Jitendra ShahChristian Rose2003-10-064-1/+301
| | | | | | | | 2003-10-06 Christian Rose <menthos@menthos.com> * configure.in: Added "mr" to ALL_LINGUAS. * po/mr.po: Added Marathi translation by Jitendra Shah <jitendras@vsnl.com>.
* Added "lt" to ALL_LINGUAS. Added Lithuanian translation.Žygimantas Beručka2003-10-064-1/+333
| | | | | * configure.in: Added "lt" to ALL_LINGUAS. * po/lt.po: Added Lithuanian translation.
* Applied revision by Augusta Marques da Silva <augusta.marques@gmx.net>.Gustavo Maciel Dias Vieira2003-10-012-42/+66
| | | | | | | 2003-10-01 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Applied revision by Augusta Marques da Silva <augusta.marques@gmx.net>.
* Update the Serbian translation (better soon than late).Danilo Šegan2003-09-243-78/+117
| | | | | | | 2003-09-24 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Update the Serbian translation (better soon than late).
* - Wrap TOC in <dl>Shaun McCance2003-09-092-2/+11
| | | | | * stylesheets/yelp-customization.xsl: - Wrap TOC in <dl>
* Added self to About dialogShaun McCance2003-09-092-0/+5
| | | | * src/yelp-window.c: Added self to About dialog
* Added Previous, Next, Contents translation for Serbian.Danilo Šegan2003-09-052-0/+8
| | | | | | | 2003-09-05 Danilo Šegan <dsegan@gmx.net> * l10n.xml: Added Previous, Next, Contents translation for Serbian.
* Updated Esperanto translation.Joel Brich2003-09-042-40/+44
| | | | | 2003-09-04 Joel Brich <joel.brich@laposte.net> * eo.po: Updated Esperanto translation.
* - Updated Italian translation from Luca Ferretti.Shaun McCance2003-09-042-3/+13
| | | | | * stylesheets/l10n.xml: - Updated Italian translation from Luca Ferretti.
* Added Serbian translation.Danilo Šegan2003-09-032-0/+21
| | | | | | 2003-09-03 Danilo Šegan <dsegan@gmx.net> * stylesheets/l10n.xml: Added Serbian translation.
* *** empty log message ***Mugurel Tudor2003-09-022-43/+49
|
* - Fixed bad anchor tag on certain headers.Shaun McCance2003-09-012-2/+7
| | | | | * yelp-customization.xsl: - Fixed bad anchor tag on certain headers.