Permalink
Commits on Aug 7, 2017
  1. Merge pull request #56 from stweil/master

    rchrd2 committed Aug 7, 2017
    Cleanup code with PhpStorm
Commits on Aug 6, 2017
  1. Cleanup code with PhpStorm

    stweil committed Dec 3, 2015
    Signed-off-by: Stefan Weil <sw@weilnetz.de>
  2. Fix some smaller JavaScript code issues (found by PhpStorm)

    stweil committed Dec 3, 2015
    Signed-off-by: Stefan Weil <sw@weilnetz.de>
Commits on Aug 4, 2017
  1. Merge pull request #54 from internetarchive/npm-package

    rchrd2 committed Aug 4, 2017
    Npm package
  2. Update to v2.0.1

    rchrd2 committed Aug 4, 2017
Commits on Aug 1, 2017
  1. Remove deprecated "touch" code.

    rchrd2 committed Aug 1, 2017
    Also remove IA-specific Lending css
Commits on Jul 31, 2017
  1. Initial package.json

    rchrd2 committed Jul 31, 2017
  2. Remove unused libs

    rchrd2 committed Jul 31, 2017
Commits on Jul 27, 2017
  1. Update README

    rchrd2 committed Jul 27, 2017
  2. Reduce file size of screenshot

    rchrd2 committed Jul 27, 2017
  3. Update README and demos

    rchrd2 committed Jul 27, 2017
Commits on Jan 24, 2017
  1. Merge upstream changes from Archive.org

    rchrd2 committed Jan 24, 2017
        - Add search to mobile
        - Fix issue with zooming in on mobile images (momentum scrolling was the root cause)
        - Enable dragging slider on mobile
        - Enable clearing search results
        - Make pages load in realtime as you scroll. Includes loading indicator.
        - Fix issue with bouncy slider in thumb mode
        - other various refactoring cleanup
Commits on Jan 21, 2017
Commits on Jan 6, 2017
  1. Merge upstream changes from Archive.org. See log

    rchrd2 committed Jan 6, 2017
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Nov 1 18:48:48 2016 -0700
    
        BookReader: Only use width to set default mode (1up or 2up) in "full" mode
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Nov 1 17:07:32 2016 -0700
    
        BookReader: Refactor CSS new css names to be more consistent with existing naming convention
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Nov 1 16:47:37 2016 -0700
    
        BookReader: Refactor to use existing "embed" ui as flag for disabling responsive mode.
    
        Previously I had setup a check to see if it was in an iframe, but this was redundant and added a hard constraint to the usage. Now the user has control over whether the bookreader enables responsiveness or not.
    
        Add new properties for config:
            br.enableExperimentalControls; //  configure the experimental section.
    
            // Settings for mobile
            this.enableMobileNav = true;
            this.mobileNavTitle = 'Internet Archive';
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Nov 1 14:27:22 2016 -0700
    
        BookReader: Refactor info dialog so it is usable outside of petabox (eg open source)
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Mon Oct 31 18:23:28 2016 -0700
    
        WIP bookreader changes to make it more OS friendly
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Mon Oct 31 15:52:16 2016 -0700
    
        BookReader: Move isInIframe check to within BookReader.
    
        This needs to be part of book reader codebase or else the responsiveness doesn't work.
        I am not convinced this is the best solution. In retrospect, using the ui mode "embed" may have been a better solution. Eg: when it is in embed mode, it disables responsiveness.
    
        Also add more descriptive classes to toolbar for easier selecting/hiding for third-party uses.
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Mon Oct 31 15:24:39 2016 -0700
    
        BookReader: Remove more unused libs
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Mon Oct 31 14:32:49 2016 -0700
    
        BookReader: Fix syntax issue `self.lendingFlow`.
        Remove unused soundmanager2-ia.js file
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Oct 25 17:36:13 2016 -0700
    
        BookReader: Update details page to pass search results into BookReader
        Update BookReader search function to take extra param to jump to first result.
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Wed Oct 19 12:16:29 2016 -0700
    
        BookReader: Various copy and release preparation changes. See below:
    
        Changes:
        Add author to bookreader info popup
        Remove language from bookreader info popup
        Change wording in return dialogs (Jessamyn's suggestion)
        A few other copy changes as per Jessamyn's suggestion.
    
        Fixes:
        Fix issue with displaying collections in Book Reader
        Fix issue with some special characters breaking read outloud.
        Change centering of scrubber so it lines up with search results.
    
        Code Cleanup:
        Change sound manager to use debugMode = false
        Remove loading unused mmenu searchField libs
        Remove some console.logs
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Tue Oct 18 17:01:42 2016 -0700
    
        BookReader: Add Sentry (library called Raven) to book reader lending.
        This will allow us to track errors in BookReader.
        Clean up some unused code in jsia
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Wed Oct 5 12:57:09 2016 -0700
    
        BookReader: Fix issue with search progress indicator
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Fri Sep 30 16:10:34 2016 -0700
    
        BookReader: Various fixes
        Fix issue with rl page progression.
        Fix issue with public domain download links.
        Add quotes to search term. This is to compenstate for the backends default OR query
        Fix issue with background in internet explorer
        Add padding to the desktop about this book dialog
    
    Author: Richard Caceres <richard@archive.org>
    Date:   Thu Sep 29 15:15:20 2016 -0700
    
        BookReader: Various improvements to book reader ui.
    
        More tweaks for lending on details page
        Improve hover/active states in touch devices.
        Prefix some vars that are set on the Bookreader object but are not part of its api
        Re-enable context menu blocking in protected bookreader
    
        Fix to enable clicking the progress bar.
        Fix to re-enable search tooltips (add jQuery.curCSS).
    
        Search result tooltip style tweaks
        Fix for glitches that occur with mmenu on mobile
Commits on Nov 2, 2016
  1. Update Book Reader demos

    rchrd2 committed Nov 2, 2016
    Show embed example.
    Show experimental IIIF example
    Show example using JS from Archive.org
Commits on Nov 1, 2016
  1. Refactor to use existing "embed" ui as flag for disabling responsive …

    rchrd2 committed Nov 1, 2016
    …mode.
    
    Previously I had setup a check to see if it was in an iframe, but this was redundant and added a hard constraint to the usage. Now the user has control over whether the bookreader enables responsiveness or not.
    
    Add new properties for config:
        br.enableExperimentalControls; //  configure the experimental section.
    
        // Settings for mobile
        this.enableMobileNav = true;
        this.mobileNavTitle = 'Internet Archive';
  2. Refactor info dialog so it is more generic.

    rchrd2 committed Nov 1, 2016
    Add `thumbnail` field to BookReader for info dialog
    Add `metadata` field to BookReader for info dialog
    Update demo.html for new info dialog.
Commits on Oct 31, 2016
  1. Remove unused libs

    rchrd2 committed Oct 31, 2016
Commits on Oct 28, 2016
  1. Import Archive.org BookReader changes

    rchrd2 committed Oct 28, 2016
    These include:
    Mobile (mmenu)
    Lending
Commits on Aug 5, 2016
Commits on Aug 4, 2016
  1. Remove PHP code from Bookreader codebase.

    rchrd2 committed Aug 4, 2016
    This makes bookreader a frontend-only repository.
Commits on Jul 30, 2016
Commits on Jul 29, 2016
  1. Small changes to plato example.

    rchrd2 committed Jul 29, 2016
Commits on Jul 28, 2016
Commits on Jul 27, 2016
  1. Fix issue with search

    rchrd2 committed Jul 27, 2016
Commits on Jul 26, 2016
Commits on Jul 23, 2016
  1. wip updated desktop layout

    rchrd2 committed Jul 23, 2016
Commits on Jul 22, 2016
  1. Add option to share current page

    rchrd2 committed Jul 22, 2016
  2. Add book title to top of mobile page.

    rchrd2 committed Jul 22, 2016
    Implement basic Facebook, Twitter, Email share.