Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Large file libzip support has been added for Windows build, windows build is fixed #105

Closed
wants to merge 37 commits into from
Closed

Large file libzip support has been added for Windows build, windows build is fixed #105

wants to merge 37 commits into from

Commits on Apr 5, 2014

  1. Configuration menu
    Copy the full SHA
    04efed6 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2014

  1. Android : add build.xml for JNI layer

    This will attempt to compile the JNI layer as an
    Android library project for use with the Launcher
    for Android.
    datalogics-bhaugen committed Apr 22, 2014
    Configuration menu
    Copy the full SHA
    7cf6a6d View commit details
    Browse the repository at this point in the history
  2. Android : add pre-compile step to build native code

    Before building the Java code, compile the native
    code!
    datalogics-bhaugen committed Apr 22, 2014
    Configuration menu
    Copy the full SHA
    5abf6bf View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2014

  1. added support for non preffixed page-spread-.. propertiesadded suppor…

    …t for non preffixed page-spread-.. properties
    Boris Schneiderman committed Apr 23, 2014
    Configuration menu
    Copy the full SHA
    2f66f08 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2014

  1. Merge branch 'develop' into feature/rdservices-apple

    Shane Meyer committed Apr 29, 2014
    Configuration menu
    Copy the full SHA
    5132485 View commit details
    Browse the repository at this point in the history
  2. Bring over recent additions from SDKLauncher-iOS develop, which isn't…

    … using RDServices from readium-sdk yet.
    Shane Meyer committed Apr 29, 2014
    Configuration menu
    Copy the full SHA
    e3becf2 View commit details
    Browse the repository at this point in the history
  3. Small change to previous commit.

    Shane Meyer committed Apr 29, 2014
    Configuration menu
    Copy the full SHA
    bd6c7d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9012e6a View commit details
    Browse the repository at this point in the history
  5. Workaround for SFINAE issues on MSVC compiler around ePub3::async().

    You'll notice, if you look at the implementation of `std::async()` on Windows 8, that MS doesn't have the non-policy version of the function (or something along those lines-- I don't have a copy here right now). Guess why? ;o)
    
    This commit hides the non-policy version when compiling using MSVC. If you attempt to use it, you should be able to interpret the error code correctly. I went through a whole heck of a lot of template and type fudging to try and find a way to make MSVC actually correctly interpret the parameters, but in the end I couldn't: if a policy is the first argument, MSVC matches the non-policy template; with no policy, it matches the policy template. Le sigh.
    
    Ironic, really, when the whole custom (well, based on Boost) implementation of `<future>` here is specifically to provide support for *Microsoft's* `future::then()` proposal.
    Jim Dovey committed Apr 29, 2014
    Configuration menu
    Copy the full SHA
    28a921f View commit details
    Browse the repository at this point in the history

Commits on May 1, 2014

  1. Merge branch 'release/0.14' into develop

    Boris Schneiderman committed May 1, 2014
    Configuration menu
    Copy the full SHA
    4b3249c View commit details
    Browse the repository at this point in the history

Commits on May 3, 2014

  1. Merge branch 'master' into develop

    Shane Meyer committed May 3, 2014
    Configuration menu
    Copy the full SHA
    b3c2d02 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into feature/rdservices-apple

    Shane Meyer committed May 3, 2014
    Configuration menu
    Copy the full SHA
    606410d View commit details
    Browse the repository at this point in the history
  3. Update copyright strings for RDServices classes.

    Shane Meyer committed May 3, 2014
    Configuration menu
    Copy the full SHA
    4e61a55 View commit details
    Browse the repository at this point in the history
  4. Updates to RDSpineItem to bring in line with the version used by the …

    …OS X launcher.
    Shane Meyer committed May 3, 2014
    Configuration menu
    Copy the full SHA
    a8ab08d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2014

  1. added flow froperties to the split properties lookup table

    Boris Schneiderman committed May 13, 2014
    Configuration menu
    Copy the full SHA
    9e700bd View commit details
    Browse the repository at this point in the history

Commits on May 14, 2014

  1. Readme.markdown : add build status links

    Displays the status of the master and develop branch
    from jenkins right in the Readme as it is rendered
    on the main page of the repository on github.
    datalogics-bhaugen committed May 14, 2014
    Configuration menu
    Copy the full SHA
    fbb1b5e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2014

  1. Remove unneeded file

    prcolaco committed May 21, 2014
    Configuration menu
    Copy the full SHA
    407299f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a5d9f3 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2014

  1. Fixed issue related to JNI static jclass pointer initialisation (ERRO…

    …R "accessed stale local reference"), observable in Android ICS+ (>= Ice Cream Sandwich 4.0) because of the new garbage collector which moves memory allocations.
    
    This was needed on my KitKat device despite targetSDKVersion set to 11 in project properties (which should normally ensure JNI compatibility mode with post-4.0 garbage collection ... I'm not sure why the compatibility mode did not kick-in though, I observed this bug in both Dalvik and ART runtimes).
    Future uses of the jni::Class wrapper (defined in jni_class.h) should be double-checked, to ensure that the initialisation macro from helpers.h is used to create the correct persistent jclass memory pointer! (behind the scenes: (jclass)env->NewGlobalRef(tmpPtr)).
    Perhaps INIT_CLASS_RETVAL() should be called directly inside the jni::Class constructor that takes a string parameter (the class qualified name, used to lookup via end->FindClass()). This would make the API transparent to the JNI garbage collection subtleties?
    danielweck committed May 22, 2014
    1 Configuration menu
    Copy the full SHA
    278df83 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2014

  1. Configuration menu
    Copy the full SHA
    8fdbfd7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2014

  1. Android build.xml : add post build step to build doc

    Hooks into the build.xml in api-docs directory to
    build the doxygen documentation for the version of
    Readium SDK that was just built.
    datalogics-bhaugen committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    93c3a6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f04c64 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #63 from datalogics-bhaugen/add-build-status-to-re…

    …adme
    
    Add build status to readme
    datalogics-bhaugen committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    41b680e View commit details
    Browse the repository at this point in the history
  4. README.markdown : add jenkins build status for windows

    Adds the status of the different windows configurations
    that jenkins is now aware of, all are currently
    failing.
    datalogics-bhaugen committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    7cb9a89 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c46f7a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2014

  1. Fixed minor build warnings for ePub3.xcodeproj

    John Nowak committed Jun 24, 2014
    Configuration menu
    Copy the full SHA
    c614b93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    912c937 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #60 from NYPL/feature/ePub3-iOS-build-fix

    Fixes for various warnings in ePub3-iOS target
    bormind committed Jun 24, 2014
    Configuration menu
    Copy the full SHA
    602d3af View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2014

  1. Configuration menu
    Copy the full SHA
    d73883b View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2014

  1. fixes #90 (rendition metadata)

    danielweck committed Jul 30, 2014
    Configuration menu
    Copy the full SHA
    fdaa1f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2014

  1. Media Overlays bugfix for EPUBs that do not use a OEBPS or EPUB (or w…

    …hatever) "root" content folder: the ReadiumSDK is slightly odd in that it returns absolute paths with prefix '/' (instead of say: "OEBPS/html/chapter1.xhtml", it returns "/html/chapter1.xhtml")
    danielweck committed Aug 4, 2014
    Configuration menu
    Copy the full SHA
    4ad3e73 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2014

  1. fixed #94 linear spine item

    danielweck committed Aug 8, 2014
    Configuration menu
    Copy the full SHA
    b3615ad View commit details
    Browse the repository at this point in the history
  2. fixes #95 (linear spine item)

    danielweck committed Aug 8, 2014
    Configuration menu
    Copy the full SHA
    c3da34e View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2014

  1. Merge branch 'develop' into feature/support_non_prefixed_page_spread_…

    …property
    
    Conflicts:
    	ePub3/ePub/property.cpp
    danielweck committed Oct 18, 2014
    Configuration menu
    Copy the full SHA
    cf2e860 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #104 from readium/feature/support_non_prefixed_pag…

    …e_spread_property
    
    Support for non-prefixed "page spread" property
    danielweck committed Oct 18, 2014
    Configuration menu
    Copy the full SHA
    5447fe8 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2014

  1. fixed typos to previous commit, tested working page-spread left/right…

    …/center with or without prefix properties
    danielweck committed Oct 19, 2014
    Configuration menu
    Copy the full SHA
    ecd39d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2014

  1. update with large libzip support

    DennisPopovDn committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    c6f2fba View commit details
    Browse the repository at this point in the history