1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
|
2011-05-29 Neil Williams <linux@codehelp.co.uk>
* Replace configure.ac method with use of POPPLER_CHECK_VERSION
macro available in poppler itself. Idea from Michael Biebl
<biebl@debian.org>.
2011-05-08 Neil Williams <linux@codehelp.co.uk>
* Implement alternate support for poppler-glib 1.12 and
1.14 in ./configure automatically. (Closes: #11)
Original patch by Chow Loong Jin, modified.
2011-01-15 Neil Williams <linux@codehelp.co.uk>
* configure.ac: Bump for version 0.1.3
* src/ebookui.c: Add a spellcheck toolbar button
* src/gpdftext.glade: Add tooltips to the rest of the
toolbar.
* src/spell.c: Signal support for toolbar button.
2011-01-15 Neil Williams <linux@codehelp.co.uk>
* configure.ac: Bump for version 0.1.2
* src/*: Relicense to GPLv2 only
2010-01-20 Neil Williams <linux@codehelp.co.uk>
* NEWS: Update for 0.1.0 release.
* README:
2009-12-26 Neil Williams <linux@codehelp.co.uk>
* README: Add an idea about other input formats.
* help/C/gpdftext.xml: Some notes on writing text
as a new PDF.
* src/pdf.c: Check if the pango iter index is valid
and output the number of pages written as PDF.
2009-12-04 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Switch to async writes for text files.
* src/pdf.c: async write support for text files.
* src/pdf.h: export buffer_to_txt
2009-12-04 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Reset PDF flag once set.
* src/pdf.c: Migrate UTF8 warning from a dialog
to the status bar and display at the end of processing.
2009-11-29 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Move completion message to the
background task.
* src/pdf.c: Save PDF files as a background task.
(Closes: #5)
2009-11-27 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Fix bug with save_as being called
for save actions.
* src/pdf.c: Add user warning if text does not
validate. (Closes: #4)
2009-11-27 Neil Williams <linux@codehelp.co.uk>
* src/pdf.c: Support opening text files. (Closes: #1)
2009-11-24 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Add support for SaveAs PDF.
* src/ebookui.h: Flag as saved to a PDF
* src/gpdftext.glade: Pad the textview to something
close to the PDF output for almost WYSIWYG PDFs.
* src/pdf.c: Convert sizes to inches for conversion to
points. Determine width of page and set pango wrapping.
Work out how many pages are needed.
* src/pdf.h: buffer_to_pdf() is more logical.
2009-11-22 Neil Williams <linux@codehelp.co.uk>
* Makefile.am: Add ACOCAL_AMFLAGS.
* configure.ac: Bump version, add dependencies on
cairo and pango for PDF export support.
* gpdftext.doap: Kick off the next version.
* src/ebookui.c: Migrate some PDF code to pdf.c
* src/ebookui.h: Migrate some PDF code to pdf.c
* src/pdf.c: Make the ideas into something approaching
useful example code.
* src/pdf.h: changes from ebookui.h
2009-11-19 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Set the preference value for the
spell check menu item from GConf in create_window ().
* src/gpdftext.glade: Set the text area to have
default focus.
2009-11-19 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Add undo/redo support. (Closes: #2)
* src/ebookui.h: Add GTrashStacks for undo and redo.
* src/gpdftext.glade: Add buttons for undo and redo.
2009-11-18 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Add handler for activating and
deactivating Save button and menu. (Closes: #3)
2009-11-08 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Wrong prototype for delete_cb when
called as a delete_event, add delete_event_cb and use
only in the delete_event signal. (Closes: #8)
2009-11-08 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Wrap gtk_spell attach/detach hook when
loading files to allow compilation when gtkspell is not
available. (Closes: #7)
2009-11-07 Neil Williams <linux@codehelp.co.uk>
* src/main.c: Ensure g_type_init is called before testing
gconf_client. (Closes: #6)
2009-11-04 Neil Williams <linux@codehelp.co.uk>
* configure.ac: Add -Wl,--no-add-needed in extra-compile-warning
mode to catch missing linkages.
2009-10-22 Neil Williams <linux@codehelp.co.uk>
* src/ebookui.c: Enable progressbar monitoring of
PDF load as a background task.
* src/main.c: Enable documentors now that the Manual
exists.
* src/spell.c: Ensure a usable font is requested
before trying to change to it.
2009-10-20 Neil Williams <linux@codehelp.co.uk>
* help/C/gpdftext.xml: Fix duplication, Activate +
Choose.
* help/de/de.po: Tweak for XML change.
* po/de.po: Correct translation of 'Lengthen lines'.
* src/gpdftext.glade: Add comment to help explain
the translation of 'Lengthen lines'.
2009-10-20 Neil Williams <linux@codehelp.co.uk>
* help/Makefile.am: Add German translation.
* help/de/de.po: German translation of Manual by
"Hilmar Ackermann" <Hilmar.Ackermann@gmx.de>
2009-10-18 Neil Williams <linux@codehelp.co.uk>
* configure.ac: Add extra compiler warnings, optional.
* po/POTFILES.in: Add spell.c
* src/Makefile.am: Add spell.c
* src/ebookui.c: Enable spellchecking and font selection.
* src/ebookui.h: Make the EBook struct public.
* src/gpdftext.glade: Remove duplicate licence text.
* src/main.c: Remove duplicate about box comment.
* src/spell.c: New file for spelling and font handling.
* src/spell.h: New file.
2009-10-17 Neil Williams <linux@codehelp.co.uk>
* data/Makefile.am: Drop the schemas, there is no
global data for gconf.
* help/C/gpdftext.xml: Expand on the preferences.
* po/POTFILES.in: Drop schemas.
* src/ebookui.c: Implement GConf support.
* src/ebookui.h:
* src/gpdftext.glade: Add a language selection box.
Disabled until GtkSpell support is ready.
* data/gpdftext.schemas.in (deleted):
2009-10-15 Neil Williams <linux@codehelp.co.uk>
* src/callbacks.c: Move to an Ebook context struct
for ready access to GConf and Poppler settings. Add
gtkspell outline.
* src/callbacks.h: Ebook access functions.
* src/gpdftext.glade: GConf will make the preferences
update immediately, so drop the Cancel button.
* src/main.c: Use the Ebook context.
2009-10-14 Neil Williams <linux@codehelp.co.uk>
* src/callbacks.c: Add support for preferences
and user manual.
* src/gpdftext.glade: Add help, preferences
and spell check support.
2009-10-14 Neil Williams <linux@codehelp.co.uk>
* COPYING-DOCS: GFDL-1.3 for Manual.
* Makefile.am: Add help
* autogen.sh: Include the help macros
* configure.ac: Add help dir.
* data/gpdftext.schemas.in: Extended a bit, not
active yet.
* help/C/gpdftext.xml: Initial help content.
* help/C/legal.xml: Help licence.
* help/ChangeLog: New file.
* help/Makefile.am: Default help rules.
* help/gpdftext.omf.in: Help support.
* src/gpdftext.glade: Initial preferences dialog.
2009-10-14 Neil Williams <linux@codehelp.co.uk>
* Makefile.am: Use the new data directory.
* configure.ac: Add GConf and GtkSpell checks
* data/Makefile.am: New subdirectory
* data/gpdftext.schemas.in: New GConf schema
* debian/control: Add GConf and gtkspell
* debian/rules: Add GConf support.
* po/POTFILES.in: Add GConf
* src/Makefile.am:
* src/callbacks.c: Allow the text file to be
saved with the name already specified.
* src/gpdftext.glade: Set default window size
to the same proportions as A5 and most books.
* src/main.c: Initialise GConf.
* src/pdf.h: Ideas for creating new PDF files
* src/pdf.c: PDF and PS export ideas/
2009-10-11 Neil Williams <linux@codehelp.co.uk>
* Makefile.am: Add desktop file support.
* configure.ac: Configurable desktop support.
* gpdftext.desktop.in: Desktop file.
* po/POTFILES.in: Translate desktop file.
2009-10-11 Neil Williams <linux@codehelp.co.uk>
* README: Notes for 0.1.0
* src/callbacks.c: Enable saving files as text.
* src/callbacks.h: open files from the command line.
* src/gpdftext.glade: tweak default size
* src/main.c: GFile and GVFS support.
2009-10-11 Neil Williams <linux@codehelp.co.uk>
* Makefile.am: Add manpage generation upstream.
* manpage.xml: Add manpage.
* src/Makefile.am: Add -Wl,-z,defs -Wl,--as-needed
2009-10-11 Neil Williams <linux@codehelp.co.uk>
* Makefile.am: No need to install doc files.
* gpdftext.png (added):
* gpdftext.xpm (added):
|