Skip to content
This repository has been archived by the owner on Nov 18, 2024. It is now read-only.

Notabena 0.1 #37

Merged
merged 61 commits into from
Dec 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
c8241cd
Chore: fix the cursor_to_origin method and its uses
ThatFrogDev Jun 27, 2023
c6e9d44
Chore: fix the cursor_to_origin method and its uses (#11)
ThatFrogDev Jun 27, 2023
534edcb
Fix CI compatibility with branches
ThatFrogDev Jun 27, 2023
af5dd77
Format `cursor_to_origin` code
ThatFrogDev Jun 27, 2023
351819e
Merge branch 'dev' of https://github.com/ThatFrogDev/notabena into dev
ThatFrogDev Jun 27, 2023
7ca7120
Prepare for first crates.io release
ThatFrogDev Jun 28, 2023
c38fd19
Fix categories
ThatFrogDev Jun 28, 2023
1c84a0c
Added crates.io badge
ThatFrogDev Jun 28, 2023
fdd7328
Create a pull request template
ThatFrogDev Jun 28, 2023
e2d7f5f
Merge branch 'rc' into dev
ThatFrogDev Jun 28, 2023
4e9da4f
Merge pull request #12 from ThatFrogDev/dev
ThatFrogDev Jun 28, 2023
8fbe68d
Rewrite issue templates to GitHub Forms
ThatFrogDev Jun 28, 2023
4f5024c
Merge branch 'dev' of https://github.com/ThatFrogDev/notabena into dev
ThatFrogDev Jun 28, 2023
0ea2ced
Rewrite `feature_request` and rename pull request template
ThatFrogDev Jun 28, 2023
247e00b
better delete_notes, reduced lines length
MrSerge01 Jul 4, 2023
cf65d70
`cargo fmt'd` + about menu
MrSerge01 Jul 4, 2023
d76c6b0
notes create in AppData (for Windows) now
MrSerge01 Jul 4, 2023
2f971a9
fix to work notes.db addition on all platforms
MrSerge01 Jul 4, 2023
0064831
Merge pull request #18 from MrSerge01/dev
ThatFrogDev Jul 4, 2023
d3117fc
fixed issue (unable to access saved_notes)
MrSerge01 Jul 4, 2023
7628463
`cargo fmt`
MrSerge01 Jul 4, 2023
5b25046
Merge branch 'ThatFrogDev:dev' into dev
MrSerge01 Jul 4, 2023
199be1a
Merge pull request #20 from MrSerge01/dev
ThatFrogDev Jul 4, 2023
a9ffb45
Merge pull request #19 from ThatFrogDev/dev
ThatFrogDev Jul 4, 2023
323542c
borken attempt to add return key
MrSerge01 Jul 5, 2023
f855fc1
Merge branch 'dev' of https://github.com/MrSerge01/notabula into dev
MrSerge01 Jul 5, 2023
64667e7
Compatibility for README
ThatFrogDev Jul 5, 2023
d7a8f77
Add Linux installation guide
lilafian Jul 8, 2023
92c762d
Update README.md
lilafian Jul 8, 2023
078527d
Merge pull request #1 from Lilafian/Add-installation-section-to-READM…
lilafian Jul 8, 2023
d2e55f5
Merge pull request #22 from Lilafian/dev
ThatFrogDev Jul 8, 2023
46b3f39
help (starting to separate main.rs)
MrSerge01 Jul 10, 2023
f2fda73
Merge branch 'ThatFrogDev:dev' into dev
MrSerge01 Jul 11, 2023
3b11d47
more separating
MrSerge01 Jul 17, 2023
fc0b286
test
MrSerge01 Jul 20, 2023
161032c
cool cool changes
MrSerge01 Aug 27, 2023
42945c6
Remove unneeded TODO
ThatFrogDev Aug 27, 2023
4bae642
Merge pull request #25 from MrSerge01/dev
ThatFrogDev Aug 27, 2023
0c7d784
Bump crossterm from 0.26.1 to 0.27.0
dependabot[bot] Sep 2, 2023
6d0c49e
Bump chrono from 0.4.26 to 0.4.30
dependabot[bot] Sep 9, 2023
ef15002
Merge pull request #28 from ThatFrogDev/dependabot/cargo/crossterm-0.…
ThatFrogDev Sep 10, 2023
14ab5e5
Merge pull request #29 from ThatFrogDev/dependabot/cargo/chrono-0.4.30
ThatFrogDev Sep 10, 2023
8a55fb0
Bump actions/checkout from 3 to 4
dependabot[bot] Sep 11, 2023
8da03f2
Bump dialoguer from 0.10.4 to 0.11.0
dependabot[bot] Sep 23, 2023
f168672
Merge pull request #32 from ThatFrogDev/dependabot/cargo/dialoguer-0.…
ThatFrogDev Oct 7, 2023
67068f6
Bump chrono from 0.4.30 to 0.4.31
dependabot[bot] Oct 7, 2023
492f583
Merge pull request #31 from ThatFrogDev/dependabot/cargo/chrono-0.4.31
ThatFrogDev Oct 7, 2023
fb752ad
Merge pull request #30 from ThatFrogDev/dependabot/github_actions/act…
ThatFrogDev Oct 7, 2023
1ad5af9
Bump rusqlite from 0.29.0 to 0.30.0
dependabot[bot] Nov 18, 2023
e4bcd70
Merge pull request #33 from ThatFrogDev/dependabot/cargo/rusqlite-0.30.0
ThatFrogDev Nov 27, 2023
c622493
added Markdown support!
ThatFrogDev Nov 28, 2023
e12f368
party party
ThatFrogDev Nov 28, 2023
8fe547e
added banner to README
ThatFrogDev Nov 28, 2023
796221b
formatted the code
ThatFrogDev Nov 28, 2023
50906b2
made lifetime parameters unique
ThatFrogDev Nov 28, 2023
4d3a6fd
Merge pull request #34 from ThatFrogDev/dev
ThatFrogDev Nov 29, 2023
c43fb19
Update README.md
dimkauzh Dec 1, 2023
844bef6
Merge pull request #35 from dimkauzh/dev
ThatFrogDev Dec 2, 2023
5c5919d
we're on version 0.1 now!
ThatFrogDev Dec 4, 2023
a660597
Merge branch 'dev' of https://github.com/ThatFrogDev/notabena into dev
ThatFrogDev Dec 4, 2023
fc6986d
Merge pull request #36 from ThatFrogDev/dev
ThatFrogDev Dec 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

90 changes: 90 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
name: Bug report
description: Help Notabena become the greatest note-taking app!
title: "BUG ・ [Brief description]"
labels: [ "bug" ]
assignees: ThatFrogDev

body:
- type: markdown
attributes:
value: |
Welcome to the Notabena Bug Report form. Please fill out any fields that are applicable.

- type: checkboxes
id: terms
attributes:
label: "Before you start, first check the following:"
options:
- label: I have searched the issues and confirmed that this is not a duplicate or a known issue.
required: true
- label: I am on the newest version of Notabena.
required: true

- type: dropdown
id: version
attributes:
label: "Are you facing this issue using Notabena CLI or Desktop?"
description: "(As of now, CLI is the only possible answer)"
options:
- "CLI"

- type: dropdown
id: platform
attributes:
label: "What platform are you using Notabena on?"
description: "If you are using Notabena on multiple platforms, please select the one you are facing the issue on."
multiple: false
options:
- "Windows 10 or newer"
- "Other Windows"
- "macOS"
- "Linux"

- type: textarea
id: bug-description
attributes:
label: "What kind of bug are you facing?"
description: "Be concise in your description!"

- type: textarea
id: steps
attributes:
label: "How to reproduce the bug?"
description: "Please be as detailed as possible!"
placeholder: |
1. Open ...
1. Run ...
1. Go ...
1. See error ...
validations:
required: false


- type: textarea
id: expected-behavior
attributes:
label: "What did you expect that would happen?"
validations:
required: true


- type: textarea
id: screenshots
attributes:
label: "Can you send us some screenshots?"
description: "Could you send any screenshots to help us better understand the error?"
placeholder: |
![Your screenshot](https://user-images.githubusercontent.com/...)
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: "Anything to add?"
description: "Add any other context about the problem here."

- type: markdown
attributes:
value: |
Thanks for your time.
18 changes: 0 additions & 18 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Feature request
description: Suggest cool features!
title: FRQ ・ [Brief description]
labels: [ "enhancement" ]

body:

- type: markdown
attributes:
value: |
Welcome to the Notabena Feature Request form. Please fill out any fields that are applicable.

- type: dropdown
attributes:
label: "Is this a fix to a problem or just a new feature that you'd like to see?"
options:
- Problem
- New feature

- type: textarea
id: problem
attributes:
label: "For what problem is your feature a fix?"
description: "Describe something you don't like about the app and would love to see another solution for"
validations:
required: false

- type: textarea
id: solution
attributes:
label: "What is the solution or feature?"
description: "Describe what the feature is supposed to do. Be concise!"
validations:
required: true

12 changes: 12 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## Description
Give a brief description of the purpose of the pull request.

This PR is a (bug/new feature)

## Changelog
### Major Changes
- Add your major changes here
### Minor Changes
- Add your minor changes here

(optional) This pull request fixes #(issue number)
8 changes: 4 additions & 4 deletions .github/workflows/ci-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@ name: CI checks

on:
push:
branches: [ "main" ]
branches: [ "dev" ]
pull_request:
branches: [ "main" ]
branches: [ "stable", "rc", "dev" ]

jobs:
check_formatting:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Check formatting
run: cargo fmt --all -- --check

build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Run tests
run: cargo test --all-features
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/target
/.idea
/.vscode
/notes.db
/.vscode
Loading