Code Monkey home page Code Monkey logo

dart-git's Introduction


Mobile first Markdown Notes integrated with Git

Get it on Google Play Download on the App Store

Build Status License: AGPL v3
REUSE status Donate via GitHub

Summary

GitJournal is a note taking app focused on privacy and data portability. It stores all its notes in a standardized Markdown + YAML header format (optional). The notes are stored in a Git Repo of your choice - GitHub / Gitlab / Custom-provider. This means you can easily self host or host your notes in one of the many Git providers.

Community

Screenshots

Migrating from Existing Apps

Contributing

Please feel free to open an issue for any bug or feature request. Additionally, you can vote on existing Issues by reacting with a '๐Ÿ‘'.

License

All code contributed by Vishesh Handa is licensed under the AGPL. All code contributed by anyone else is licensed under the Apache License 2.0. This is done so that GitJournal can avoid needing a CLA, and it can be distributed it on the Apple App Store which doesn't allow AGPL.

The documentation (including this file) and translations are under a Creative Commons Attribution 4.0 International License.

dart-git's People

Contributors

canrau avatar lucidbrot avatar vhanda avatar weakish avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dart-git's Issues

git status throws exception

After a successful load i tried to run gitRepository.status which fails with:

Exception: Concurrent modification during iteration: Instance(length:1) of '_GrowableList'.

Status of the Project.

How much extent dart implementation is done ?
Which commands can i use with the lib, any documentation.
i want to pull some repo from github, check commit data and want to reset to certain hash, is it possible with current implementation ?

Move "lints" package to dev_dependencies

I wanted to try out this package but i got a dependency problem with flutter_lints:

Because no versions of flutter_lints match >2.0.1 <3.0.0 and flutter_lints 2.0.1 depends on lints ^2.0.0, flutter_lints ^2.0.1 requires lints ^2.0.0.
And because every version of dart_git from git depends on lints ^1.0.1, flutter_lints ^2.0.1 is incompatible with dart_git from git.
So, because kanban depends on both dart_git from git and flutter_lints ^2.0.1, version solving failed.
pub get failed (1; So, because kanban depends on both dart_git from git and flutter_lints ^2.0.1, version solving failed.)
exit code 1

I think this could be solved by moving lints to dev_dependencies

Documentation?

Hi, I'd like to use this library for an app I want to write with flutter, but I can't find any documentation. Is there any? Can the library already be used, or is it still incomplete? Thanks

chromedeveditor/git

Perhaps you might be interested in this

I think it's well tested but it comes with a dependency on a custom chrome filesystem implementation. You might be able to make use of it by replacing that with a platform-agnostic one.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.