Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 3, 2015
Commits on May 23, 2013
  1. Merge pull request #51 from stefanct/symlink

    Be more gentle when saving metadata
  2. Merge pull request #50 from stefanct/master

    Minor man page improvements
  3. @stefanct

    Be more gentle when saving metadata

    stefanct authored
    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.
Commits on May 13, 2013
  1. @stefanct

    Minor man page improvements

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

    set window roles
  2. Merge pull request #41 from rschroll/movie-error

    Add error checking to ControlledMovie.link_additional
Commits on Feb 6, 2013
  1. @tg-x

    set window roles

    tg-x authored
Commits on Dec 14, 2012
  1. @rschroll

    Add error checking to ControlledMovie.link_additional

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

    Support movie annotations in PDF files
  2. Merge pull request #38 from rschroll/parse_options

    Make argument of parse_command_line_options unowned
Commits on Dec 1, 2012
  1. @rschroll

    Make argument of parse_command_line_options unowned

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

    fixed davvil/pdfpc issue 32
  2. Changed order of command line parsing and gst initialization

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

    Andreas Bilke authored
  4. fixed davvil/pdfpc issue 32

    Andreas Bilke authored
Commits on Nov 27, 2012
  1. @AndreasBilke

    fixed overlay view

    AndreasBilke authored
Commits on Oct 24, 2012
  1. @rschroll

    Support movie annotations in PDF files

    rschroll authored
    These are created in LaTeX with the multimedia package.  This just
    provides basic support; the various options are not yet supported.
Commits on Oct 23, 2012
Commits on Aug 10, 2012
  1. Merge pull request #30 from rschroll/annotversion

    Make notes_from_document() work with Vala >= 0.16
  2. @rschroll
  3. @rschroll
  4. @rschroll

    Require Vala >= 0.16

    rschroll authored
  5. @rschroll

    movie: Tell XOverlay to not handle events

    rschroll authored
    This may keep movies from trapping keyboard shortcuts.
  6. @rschroll
  7. @rschroll

    movie: Handle Screen annotations instead of File Attachments

    rschroll authored
    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.
  8. @rschroll

    movie: Use annot.get_contents instead of annot.get_attachment().descr…

    rschroll authored
    I think this is due to a change in the Poppler bindings.  Hopefully it's
  9. @rschroll

    Call Gst.init() at beginning

    rschroll authored
  10. @rschroll
  11. @rschroll
  12. @rschroll

    Movie: Combine new_from... and parse... methods

    rschroll authored
    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.
  13. @rschroll

    Actions: Separate constructors and initializers

    rschroll authored
    This allows us to create actions with 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.
  14. @rschroll

    Movie: Add playback of attached movies

    rschroll authored
    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.
  15. @rschroll

    Always exit through PresentationController.quit()

    rschroll authored
    This ensures that the metadata will always be saved.
Something went wrong with that request. Please try again.