diff --git a/.travis.yml b/.travis.yml index 9767604a..01e06622 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,34 @@ +--- + +language: node_js + +node_js: + - lts/* + sudo: required -language: generic services: - - docker + - docker -script: - - wget -O- https://raw.githubusercontent.com/harisvsulaiman/element-build/master/script.sh | sh - +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - libstdc++-5-dev -branches: -except: - - /^debian\/\d/ +cache: + directories: + - /tmp/liftoff + +matrix: + include: + - env: DIST=loki + - env: DIST=juno + +install: + - npm install @elementaryos/houston + +script: + - houston ci + --distribution $DIST diff --git a/data/com.github.babluboy.bookworm.appdata.xml b/data/com.github.babluboy.bookworm.appdata.xml index 5ca0353d..c66f29e8 100644 --- a/data/com.github.babluboy.bookworm.appdata.xml +++ b/data/com.github.babluboy.bookworm.appdata.xml @@ -77,4 +77,33 @@ #260063 2 + + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + none + diff --git a/debian/control b/debian/control index 4140d4ba..ac184fdd 100755 --- a/debian/control +++ b/debian/control @@ -9,11 +9,11 @@ Build-Depends: cmake (>= 2.8), valac (>= 0.26), libgranite-dev (>= 0.3.0), libsqlite3-dev, + libxml2, + libxml2-dev, libwebkit2gtk-4.0-37, libwebkit2gtk-4.0-dev, - libpoppler-glib-dev, - libxml2, - libxml2-dev + libpoppler-glib-dev Standards-Version: 3.9.6 Package: com.github.babluboy.bookworm diff --git a/src/bookworm.vala b/src/bookworm.vala index 7e0079c7..50ce2acd 100644 --- a/src/bookworm.vala +++ b/src/bookworm.vala @@ -93,6 +93,7 @@ public class BookwormApp.Bookworm : Granite.Application { public static StringBuilder aContentFileToBeSearched = new StringBuilder (""); construct { + build_version = BookwormApp.Constants.bookworm_version; application_id = BookwormApp.Constants.bookworm_id; flags |= ApplicationFlags.HANDLES_COMMAND_LINE; program_name = BookwormApp.Constants.program_name; @@ -196,7 +197,6 @@ public class BookwormApp.Bookworm : Granite.Application { toggleUIState(); //capture window re-size events and save the window size window.size_allocate.connect(() => { - //save books information to database saveWindowState(); }); //Exit Application Event