Permalink
Commits on Feb 26, 2015
  1. Merge remote-tracking branch 'upstream/master'

    Thomas Tschager committed Feb 26, 2015
Commits on May 23, 2013
  1. Merge pull request #51 from stefanct/symlink

    Be more gentle when saving metadata
    davvil committed May 23, 2013
  2. Merge pull request #50 from stefanct/master

    Minor man page improvements
    davvil committed May 23, 2013
  3. Be more gentle when saving metadata

    Previously the .pdfpc file was deleted if pdfpc deemed it unnecessary and
    was replaced completely with a new one if not. This has some disadvantages:
     - no links can be used in place of .pdfpc files (neither symlinks nor hard links)
     - file permissions get overwritten every time
    
    This patch uses File.replace_contents() instead of FileUtils.set_contents() to
    modify the metadata file. It does so if there is some actual useful metadata
    to write or if threre was a metadata file before. This will work fine with links
    but does no longer delete unnecessary metadata files after they were
    created already. This should be no problem because usually metadata is
    added not removed and the redundant file is harmless anyway.
    stefanct committed May 23, 2013
Commits on May 13, 2013
  1. Minor man page improvements

    stefanct committed May 13, 2013
Commits on Mar 6, 2013
  1. Merge pull request #46 from tgbit/master

    set window roles
    davvil committed Mar 6, 2013
  2. Merge pull request #41 from rschroll/movie-error

    Add error checking to ControlledMovie.link_additional
    davvil committed Mar 6, 2013
Commits on Feb 6, 2013
  1. set window roles

    tg-x committed Feb 6, 2013
Commits on Dec 14, 2012
  1. Add error checking to ControlledMovie.link_additional

    If something goes wrong, we can skip setting up the controls.  Note that
    other parts of the pipeline are not error checked.
    rschroll committed Dec 14, 2012
Commits on Dec 6, 2012
  1. Merge pull request #37 from rschroll/multimediamovie

    Support movie annotations in PDF files
    davvil committed Dec 6, 2012
  2. Merge pull request #38 from rschroll/parse_options

    Make argument of parse_command_line_options unowned
    davvil committed Dec 6, 2012
Commits on Dec 1, 2012
  1. Make argument of parse_command_line_options unowned

    This avoids a segmentation fault when parsing command line options.
    rschroll committed Dec 1, 2012
Commits on Nov 28, 2012
  1. Merge pull request #36 from AndreasBilke/issue-32

    fixed davvil/pdfpc issue 32
    davvil committed Nov 28, 2012
  2. Changed order of command line parsing and gst initialization

    In this way we can show our help message instead of gstreamer's default
    davvil committed Nov 28, 2012
  3. extended man page by the notes option

    Andreas Bilke committed Nov 28, 2012
  4. fixed davvil/pdfpc issue 32

    Andreas Bilke committed Nov 28, 2012
Commits on Nov 27, 2012
  1. fixed overlay view

    AndreasBilke committed Nov 27, 2012
Commits on Oct 24, 2012
  1. Support movie annotations in PDF files

    These are created in LaTeX with the multimedia package.  This just
    provides basic support; the various options are not yet supported.
    rschroll committed Oct 24, 2012
Commits on Oct 23, 2012
Commits on Aug 19, 2012
  1. Merge branch 'davvil-master'

    committed Aug 19, 2012
Commits on Aug 10, 2012
  1. Merge pull request #30 from rschroll/annotversion

    Make notes_from_document() work with Vala >= 0.16
    davvil committed Aug 10, 2012
  2. Require Vala >= 0.16

    rschroll committed Aug 6, 2012
  3. movie: Tell XOverlay to not handle events

    This may keep movies from trapping keyboard shortcuts.
    rschroll committed Aug 6, 2012
  4. movie: Handle Screen annotations instead of File Attachments

    I believe this is more correct.  It handles the url and attach=false
    options of movie15, and doesn't handle the externalviewer option.  Does
    not work with vala 0.14, since the Poppler bindings don't have all the
    things we need.
    rschroll committed Jul 24, 2012
  5. movie: Use annot.get_contents instead of annot.get_attachment().descr…

    …iption
    
    I think this is due to a change in the Poppler bindings.  Hopefully it's
    backwards-compatible.
    rschroll committed Jul 23, 2012
  6. Call Gst.init() at beginning

    rschroll committed Jun 19, 2012
  7. Movie: Combine new_from... and parse... methods

    They had been separated when Movie and ControlledMovie needed different
    new_from... methods, but that's no longer the case.  Combining them gets
    rid of a bunch of compiler warnings about un-initialized vars.
    rschroll committed Jun 5, 2012
  8. Actions: Separate constructors and initializers

    This allows us to create actions with Object.new(type) and still
    initialize them separately.  Since we generally create actions with the
    new_from... methods, this doesn't make life more difficult.  It also
    lets us get rid of the blank constructors which were sort of silly.
    
    In the movie classes, there are init_other methods that allow one object
    to initialize another.  These are needed because I couldn't figure out
    how to cast the newly created object to the existing object's type so
    that the correct initializer would be called.
    rschroll committed Jun 5, 2012
  9. Movie: Add playback of attached movies

    Such movies may be added in LaTeX with the movie15 package.
    
    This requires Poppler.AnnotFileAttachment.  Vala 0.14 (and earlier,
    presumably) don't have this in the .vapi files, so we add it by hand.
    Vala 0.16 should be converted to .gir files and won't need this.
    rschroll committed Jun 4, 2012