Easily access WikiVoyage articles from your phone
Find a file
2023-07-04 00:20:46 +02:00
.flutter@796c8ef792 chore: ⬆️ upgrade flutter 2023-07-04 00:02:38 +02:00
.vscode chore: ⚗️ fastlane + changelog 2023-07-04 00:11:02 +02:00
android chore: don't send update automatically 2023-07-04 00:17:38 +02:00
assets feat: icon 2023-03-29 22:15:04 +02:00
ios feat: icon 2023-03-29 22:15:04 +02:00
lib fix(pagerenderer): 🐛 re-add offline image to map rendering 2023-07-04 00:20:46 +02:00
.gitignore chore: ⚗️ fastlane + changelog 2023-07-04 00:11:02 +02:00
.gitmodules feat: base 2023-03-16 14:57:15 +01:00
.metadata feat: base 2023-03-16 14:57:15 +01:00
analysis_options.yaml feat: base 2023-03-16 14:57:15 +01:00
CHANGELOG.md chore: ⚗️ fastlane + changelog 2023-07-04 00:11:02 +02:00
flutterw feat: base 2023-03-16 14:57:15 +01:00
l10n.yaml feat: support l10n and work on offline downloads 2023-04-06 22:46:40 +02:00
LICENSE.md feat: add recents and images 2023-03-27 19:45:57 +02:00
PRIVACY.md docs: privacy 2023-04-03 19:48:52 +02:00
pubspec.lock fix(pagerenderer): 🐛 re-add offline image to map rendering 2023-07-04 00:20:46 +02:00
pubspec.yaml Merge branch 'main' of https://git.mnau.xyz/hernik/voyagehandbook 2023-07-04 00:17:22 +02:00
README.md feat: complete download 2023-04-07 13:02:40 +02:00

Voyage Handbook

Access WikiVoyage conveniently from your phone!

Install

Roadmap

(In no particular order)

  • Render articles completely using native widgets
  • Navigation in articles by heading
  • Settings for reader
  • Translate UI
  • Support different WikiVoyage languages
  • Bookmark articles
  • Download articles
  • Download whole countries
  • Offline download
  • Translation of articles into different languages

Contributing

TODO

Building

Linux

  1. Download the repository with its submodules:
git clone https://git.mnau.xyz/hernik/voyagehandbook --recursive
cd voyagehandbook
  1. Install dependencies through flutter wrapper
./flutterw pub get
# check that android is set up correctly through flutter doctor
./flutterw doctor 
  1. Generate locales
./flutterw gen-l10n
  1. Run on your connected device
./flutterw run

License

        Voyage Handbook - The open-source WikiVoyage reader
        Copyright (C) 2023 Matyáš Caras

        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU General Public License version 3 as published by
        the Free Software Foundation.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.

        You should have received a copy of the GNU General Public License
        along with this program.  If not, see <https://www.gnu.org/licenses/>.