Skip to content
The Official Repository for the Desktop Version of Vibrato Notes
Branch: master
Clone or download
Latest commit eee48e0 May 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include compile commands generator and the beginning of database integration Dec 31, 2018
resources SQL create script Jan 24, 2019
src more to the crypto May 7, 2019
tests Passed unit tests! Jan 24, 2019
ui Replaced gen_compile_commands.sh with a super intuitive compile.sh May 5, 2019
.gitignore Replaced gen_compile_commands.sh with a super intuitive compile.sh May 5, 2019
.gitmodules
LICENSE GPL Nov 15, 2018
VibratoNotes-Desktop.pro The beginning of the plugin system - chicken May 2, 2019
compile.sh more to the crypto May 7, 2019
devlog.org File>>new - also shortcut keys for creation Jan 5, 2019
readme.md Replaced gen_compile_commands.sh with a super intuitive compile.sh May 5, 2019

readme.md

Vibrato Notes Desktop Client

To compile & run

Requirements:

1.) Clone this repository.

git clone https://gitlab.com/Open-App-Library/vibratonotes-desktop.git

2.) Pull submodules

git submodule update --init --recursive --remote

3.) Compile MarkdownPanda

  • cd src/text-editor/markdownpanda
  • sh build.sh

4.) Compile the project

Option A: Use Qt Creator

There are two ways to compile this project. The easiest is to open VibratoNotes-Desktop.pro in Qt Creator.

Option B: Use compile.sh

My favorite way to compile this project is to run the bash script compile.sh. This badass little script will additionally generate a compile_commands.json if you have bear installed.

compile.sh
A tool for compiling your project and generating a compile_commands.json.

Usage:
  * View the help screen:
    ./compile.sh --help

  * General Usage:
    ./compile.sh

  * Clean your build:
    ./compile.sh clean

Environmental Variables:
  * $BUILD_DIR
    Directory for project to be created
    --Defaults to "build/"

    Keep in mind that build/ is recommended because it
    is also gitignored. Also note that if your specified
    path does not exist, it will be recursively created.

  * $QMAKE_CMD
    Custom qmake command. (ex: "qmake-qt5")
    --Defaults to "qmake"
You can’t perform that action at this time.