Skip to content
/ notable Public
forked from olup/notable

An alternative note-taking app designed specifically for BOOX e-ink devices

License

Notifications You must be signed in to change notification settings

Ethran/notable

 
 

Repository files navigation

About This Fork

This repository, maintained by Ethran, is a personal project based on the original olup/notable repository, which has since been archived. This fork focuses on maintaining and improving the project with ongoing updates and enhancements, mainly tailored to my specific needs and preferences.

What's New in This Fork?

  • Semi-active development with regular updates.
  • Personal features and optimizations that make the app more functional for my use.
  • Pre-release builds with experimental features and enhancements.

⚠️ Please note: Since this is a personal project, the features and updates reflect what I find useful. However, feedback and suggestions are welcome!


Features

  • Fast Page Turn with Caching: Notable leverages caching techniques to ensure smooth and swift page transitions, allowing you to navigate through your notes seamlessly. (next and previous pages are cached)
  • ↕️ Infinite Vertical Scroll: Enjoy a virtually endless canvas for your notes. Scroll vertically without limitations.
  • 📝 Quick Pages: Quickly create a new page using the Quick Pages feature.
  • 📒 Notebooks: Keep related notes together and easily switch between different noteboo︂︂ks based on your needs.
  • 📁 Folders: Create folders to organize your notes.
  • 🤏 Editors' Mode Gestures: Intuitive gesture controls to enhance the editing experience.
  • 🌅 Images: Add, move, scale, and remove images.
  • ︂︂᠋︁➤ Selection export: share selected text.

Download

Download the latest stable version of the Notable app here.

Alternatively, get the latest build from main from the "next" release

Open up the 'Assets' from the release, and select the .apk file.

❓ Where can I see alternative/older releases?
You can go to original olup 'Releases' and download alternative versions of the Notable app.
❓ What is a 'next' release?
The 'next' release is a pre-release, and will contain features implemented but not yet released as part of a version - and sometimes experiments that could very well not be part a release.

Gestures

Notable features intuitive gestures controls within Editor's Mode, to optimize the editing experience:

☝️ 1 Finger

  • Swipe up or down: Scroll the page.
  • Swipe left or right: Change to the previous/next page (only available in notebooks).
  • Double tap: Undo
  • Hold and drag: select text and images

✌️ 2 Fingers

  • Swipe left or right: Show or hide the toolbar.
  • Single tap: Switch between writing modes and eraser modes.

🔲 Selection

  • Drag: Move the selected writing around.
  • Double tap: Copy the selected writing.

Supported Devices

The following table lists devices confirmed by users to be compatible with specific versions of Notable.
This does not imply any commitment from the developers.

Device Name v0.0.10 v0.0.11dev
ONYX BOOX Go 10.3 ?
Onyx Boox Note Air 4 C
Onyx Boox Note Air 3 C
Onyx Boox Note Max
Boox Note 3 #24

Feel free to add your device if tested successfully!

Screenshots

screenshot-1 screenshot-2 screenshot-3 screenshot-5 screenshot-6 screenshot-7

Contribute

Notable is an open-source project and welcomes contributions from the community. To start working with the project, see the guide on how to start contributing to the project.

Important: Be sure to edit the DEBUG_STORE_FILE variable in the /app/gradle.properties file to the keystore on your own device. This is likely stored in the .android directory on your device.

Important: To use your BOOX device for debugging, an application will be required to enable developer mode on your BOOX device. See a short guide here for older devices. For newer, there should be option in Settings→More Settings → USB Debug Mode

About

An alternative note-taking app designed specifically for BOOX e-ink devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%