| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/Makefile.am:
* src/yelp-man.c:
* src/yelp-man.h:
* src/test-document.c:
- Made man pages work with YelpDocument
* src/yelp-docbook.c:
* src/yelp-document.c:
- General clean up
svn path=/branches/yelp-document/; revision=2802
|
|
|
|
|
|
|
|
|
| |
* src/yelp-document.c:
* src/yelp-page.c:
* src/yelp-page.h:
- Added preliminary support for mime types in yelp-page
svn path=/branches/yelp-document/; revision=2801
|
|
|
|
|
|
|
|
| |
* src/yelp-man-parser.c:
* src/Makefile.am:
- Made yelp-man-parser use yelp-debug
svn path=/branches/yelp-document/; revision=2800
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-error.c:
* src/yelp-error.h:
* src/yelp-io-channel.c:
- Added back the GError convenience functions
* src/Makefile.am:
* src/test-man-parser.c:
* src/yelp-man-parser.c:
* src/yelp-man-parser.h:
- Getting the man stuff to work in the new world order
* src/yelp-transform.c:
- Added a cast to shut gcc up
* src/test-document.c:
* src/yelp-document.h:
* src/yelp-docbook.c:
* src/yelp-docbook.h:
* src/yelp-page.c:
* src/yelp-page.h:
- Moving much of the request-handling to YelpDocument
svn path=/branches/yelp-document/; revision=2799
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-error.c:
* src/yelp-error.h:
- Added yelp_error_copy
* src/yelp-transform.c:
- Added a few debug statements
* src/test-transform.c:
- Added the --random-timeout option
* src/yelp-page.c:
- Don't use g_free with memory slicese.
* src/yelp-docbook.c:
* src/yelp-docbook.h:
* src/yelp-document.c:
* src/yelp-document.h:
- Added a more-or-less complete YelpDocument implementation for DocBook
* src/test-document.c:
* src/Makefile.am:
- Added a test program for YelpDocument, currently only using DocBook
svn path=/branches/yelp-document/; revision=2795
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/test-transform.c:
* src/yelp-transform.c:
* src/yelp-transform.h:
- Do not do callbacks if released
* src/yelp-page.h:
- Added a comment
* src/yelp-document.c:
* src/yelp-document.h:
- Filled out the abstract functions
* src/Makefile.am:
- Some changes to the test programs we build
svn path=/branches/yelp-document/; revision=2788
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-transform.c:
- Added some locks
* src/Makefile.am:
* src/test-page.c:
- Adding a test application for YelpPage
* src/yelp-page.c:
* src/yelp-page.h:
- Fairly complete YelpPage for strings
* src/yelp-document.c:
* src/yelp-document.h:
- Big not-yet-done changes, but needed for test-page
svn path=/branches/yelp-document/; revision=2787
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-transform.c:
- Fixed concurrency issues when freeing
* src/test-transform.c:
- Using GOption to get a --timeout option
- Don't release a transform twice
svn path=/branches/yelp-document/; revision=2786
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/test-transform.c:
* src/yelp-error.c:
* src/yelp-error.h:
- Making YelpError cleaner and more usable for our purposes
* src/yelp-transform.c:
* src/yelp-transform.h:
- Copyright in 2007 too
* src/yelp-page.c:
* src/yelp-page.h:
- The beginnings of the new read()-able YelpPage
* src/Makefile.am:
- yelp-error.h != yelp-transform.h
svn path=/branches/yelp-document/; revision=2785
|
|
|
|
|
|
|
|
|
| |
* src/test-transform.c:
* src/yelp-transform.c:
* src/yelp-transform.h:
- Changed the callback API a bit, basically ready
svn path=/branches/yelp-document/; revision=2783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-document.c: (yelp_document_dispose),
(yelp_document_finalize), (yelp_document_class_init),
(yelp_document_init), (document_set_property),
(document_get_property), (yelp_document_get_page),
(yelp_document_cancel_get), (yelp_document_get_sections),
(yelp_document_add_page):
* src/yelp-document.h:
* src/yelp-page.c: (yelp_page_new), (yelp_page_set_id),
(yelp_page_get_id), (yelp_page_set_title), (yelp_page_get_title),
(yelp_page_set_contents), (yelp_page_get_contents),
(yelp_page_set_prev_id), (yelp_page_get_prev_id),
(yelp_page_set_next_id), (yelp_page_get_next_id),
(yelp_page_set_toc_id), (yelp_page_get_toc_id), (yelp_page_free):
* src/yelp-page.h:
- Add these to the correct directory
* yelp-document.c:
* yelp-document.h:
* yelp-page.c:
* yelp-page.h:
- Remove these (I put them in the wrong directory in the last commit)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-debug.h: Put an #ifdef around HAVE_CONFIG_H
* src/yelp-utils.c:
* src/yelp-utils.h:
- Get rid of the unused YelpDocPage type and related function(s)
- created branch "yelp-document", branchpoint
YELP_DOCUMENT_BRANCHPOINT for working on the new YelpDocument API; see
http://live.gnome.org/Yelp
* yelp-document.c: (yelp_document_dispose),
(yelp_document_finalize), (yelp_document_class_init),
(yelp_document_init), (document_set_property),
(document_get_property), (yelp_document_get_page),
(yelp_document_cancel_get), (yelp_document_get_sections),
(yelp_document_add_page):
* yelp-document.h:
* yelp-page.c: (yelp_page_new), (yelp_page_set_id),
(yelp_page_get_id), (yelp_page_set_title), (yelp_page_get_title),
(yelp_page_set_contents), (yelp_page_get_contents),
(yelp_page_set_prev_id), (yelp_page_get_prev_id),
(yelp_page_set_next_id), (yelp_page_get_next_id),
(yelp_page_set_toc_id), (yelp_page_get_toc_id), (yelp_page_free):
* yelp-page.h:
New files yelp-document.[ch] and yelp-page.[ch] for the new API
|
|
|
|
|
|
|
|
|
|
| |
* src/Makefile.am:
* src/test-transform.c:
* src/yelp-transform.c:
* src/yelp-transform.h:
* src/yelp-error.c:
* src/yelp-error.h:
- Glorious threaded XSLT transformation
|
|
|
|
|
|
| |
* src/yelp-toc-pager.c: (process_info_pending): Fix to properly escape
ampersand characters by using xmlNewTextChild, patch from Daniel
Drake. Fixes #343372
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-debug.c: (yelp_debug): Print DB_PROFILE message to the
screen
* src/yelp-xslt-pager.c: (xslt_pager_process), (xslt_yelp_cache):
Add support for the yelp:cache extension element; speeds up docbook
processing for large documents (like gnumeric manual)
* stylesheets/db2html.xsl.in: Use the yelp:cache extension element in
the db.number template (overrides the one from gnome-doc-utils)
|
| |
|
|
|
|
|
|
| |
2006-06-27 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
|
| |
|
|
|
|
|
| |
* src/yelp-toc-pager.c: (create_toc_from_index): fix the biggest
memory leak known to man; was using xmlFree() instead of xmlFreeDoc()
|
| |
|
|
|
|
|
|
|
|
| |
2006-06-22 Christian Persch <chpe@cvs.gnome.org>
* m4/gecko.m4:
Fix 'unknown gecko' error output. (Synched from Epiphany).
|
|
|
|
|
| |
* src/GNOME_Yelp.server.in:
- Nuking from CVS, since were on DBUS now
|
|
|
|
|
| |
* src/yelp-toc-pager.c:
- Use xmlNewTextChild so ampersands don't screw us up
|
|
|
|
|
|
| |
2006-06-16 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Updated Thai translation.
|
|
|
|
|
|
| |
2006-06-15 Hendrik Richter <hendrikr@gnome.org>
* de.po: Updated German translation.
|
|
|
|
|
|
| |
2006-06-13 Priit Laes <amd@store20.com>
* et.po: Translation updated.
|
|
|
|
|
|
|
| |
* src/yelp-info-parser.c:
Don't crash on certian *Note types
Fix other *Note types to actually pick correct section for url
Fixes bug #344730
|
|
|
|
|
|
| |
2006-06-12 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.
|
|
|
|
|
|
| |
2006-06-12 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
|
|
|
|
|
|
| |
2006-06-12 Jakub Friedl <jfriedl@suse.cz>
* cs.po: Updated Czech Translation.
|
| |
|
|
|
|
|
|
| |
* NEWS:
* configure.in:
- Version 2.15.3
|
|
|
|
|
|
| |
* po/POTFILES.in:
* src/Makefile.am:
Some band-aids to get distcheck to not fail.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in:
* src/Yelper.cpp:
* src/yelp-bookmarks.c:
* src/yelp-db-pager.c: (db_pager_parse), (db_pager_params),
(db_pager_cancel):
* src/yelp-db-print-pager.c: (db_print_pager_parse),
(db_print_pager_params), (db_print_pager_cancel):
* src/yelp-debug.c: (yelp_debug):
* src/yelp-debug.h:
* src/yelp-html.cpp:
* src/yelp-info-parser.c: (open_info_file), (process_indirect_map),
(process_tag_table), (node2iter), (process_page),
(yelp_info_parser_parse_file), (parse_tree_level),
(yelp_info_parser_parse_tree):
* src/yelp-pager.c: (yelp_pager_cancel), (yelp_pager_error):
* src/yelp-search-pager.c: (search_pager_class_init),
(search_pager_error), (search_pager_cancel), (search_pager_finish),
(search_pager_process), (snippet_closed), (snippet_response),
(snippet_error), (hits_added_cb), (check_lang), (finished_cb),
(search_pager_process_idle):
* src/yelp-settings.c: (gconf_system_fonts_cb), (gconf_font_cb),
(gtk_theme_changed), (settings_update):
* src/yelp-window.c: (yelp_window_load), (window_do_load),
(window_handle_page), (pager_start_cb), (pager_page_cb),
(pager_error_cb), (pager_cancel_cb), (pager_finish_cb),
(html_uri_selected_cb), (tree_drag_data_get_cb),
(print_disconnect), (print_pager_page_cb), (print_pager_error_cb),
(print_pager_cancel_cb), (print_pager_finish_cb),
(window_print_page_cb), (window_find_cb), (window_reload_cb),
(window_go_home_cb), (window_go_previous_cb), (window_go_next_cb),
(window_go_toc_cb), (window_add_bookmark_cb),
(location_response_cb), (window_find_entry_key_pressed_cb),
(idle_write):
* src/yelp-xslt-pager.c: (xslt_pager_process), (xslt_pager_error),
(xslt_pager_cancel), (xslt_pager_finish), (xslt_yelp_document):
Ported everything (that I could find) to the new debug infrastructure,
see #343788
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/Makefile.am:
add yelp-debug.[ch]
* src/yelp-debug.c: (yelp_debug):
* src/yelp-debug.h:
New debug functions that enable printing of debug statements
at runtime when compiled with --enable-debug
* src/yelp-man-pager.c: (man_pager_parse):
* src/yelp-toc-pager.c: (yelp_toc_pager_pause),
(yelp_toc_pager_unpause), (toc_pager_error), (toc_pager_cancel),
(toc_pager_finish), (toc_pager_process), (create_toc_from_index),
(process_mandir_pending):
* src/yelp-utils.c: (yelp_doc_info_new), (yelp_doc_info_get),
(yelp_doc_info_free), (yelp_doc_info_add_uri):
Modified to use new debug infrastructure
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-man-pager.c: (man_pager_parse):
* src/yelp-man-parser.c: (yelp_man_parser_parse_file),
(yelp_man_parser_parse_doc), (parser_parse_line),
(macro_ignore_handler), (macro_section_header_handler),
(parser_handle_linetag), (parser_read_until), (parser_append_text):
* src/yelp-man-parser.h:
* src/yelp-toc-pager.c: (add_man_page_to_toc),
(create_toc_from_index), (process_mandir_pending),
(process_cleanup):
* stylesheets/man2html.xsl:
Add support for translated man pages, fixes #343275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/yelp-main.c:
* src/yelp-infos.xml:
* src/yelp-base.h:
* src/yelp-base.c:
* src/Makefile.am:
* Makefile.am:
* configure.in:
Move from bonobo activation to dbus activation
Add {-p,--private-session} flag to stop from activating
If dbus isn't running, fallback to private session
Bug #337540
|
|
|
|
|
|
| |
* data/toc.xml.in:
Change 'Multimedia' category to 'Sound & Vision' for consistancy
(bug #332182)
|
|
|
|
|
|
| |
2006-06-11 Priit Laes <amd@store20.com>
* et.po: Translation updated.
|
|
|
|
|
| |
* src/yelp-window.c:
Don't auto-expand sections in left pane (bug #167070)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-06-11 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
* src/Makefile.am:
* src/Yelper.cpp:
* src/Yelper.h:
* src/yelp-gecko-services.cpp:
* src/yelp-gecko-services.h:
* src/yelp-gecko-utils.cpp:
* src/yelp-gecko-utils.h:
* src/yelp-html.cpp:
* src/yelp-html.h:
* src/yelp-window.c: (window_find_again):
Don't use mozilla's internal string API, and drop support for gecko 1.7
and non-toolkit geckos. Bug #343950.
* m4/gecko.m4:
Updated from Epiphany.
|
|
|
|
|
|
| |
2006-06-10 Jakub Friedl <jfriedl@suse.cz>
* cs.po: Updated Czech translation.
|
|
|
|
|
| |
* data/ui/yelp-search-ui.xml:
Fix search entry to be on correct toolbar
|
|
|
|
|
|
| |
* src/yelp-window.c:
* data/ui/yelp-ui.xml:
Add a deep history framework (bug #67966)
|
|
|
|
|
|
| |
* stylesheets/info2html.xsl:
* src/yelp-info-parser.c:
Make *Notes into hyperlinks (bug #343524)
|
|
|
|
|
| |
* src/yelp-gecko-utils.cpp:
Make monospace fonts change size when asked (bug #344003)
|
| |
|
|
|
|
|
| |
* src/yelp-utils.c:
Fix man page fallback for info pages again
|
|
|
|
|
| |
* src/yelp-toc-pager.c:
Escape & characters when encountered in info processing (fixes #343372)
|
| |
|