Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Images, colors, pdf export & more #47

Open
wants to merge 117 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
989de49
docs: add list of supported devices
tverbeke Aug 13, 2024
f6ec056
fix: link
tverbeke Aug 13, 2024
cb61f52
Several Changes
alokehpdev Sep 1, 2024
ebd91c3
Add floating editor activity
alokehpdev Sep 1, 2024
78caf9d
Export note as png by default from a floating window
alokehpdev Sep 1, 2024
8ca8c64
Add color to stroke object
alokehpdev Sep 1, 2024
1eaa39c
Fixed issue with color palette
alokehpdev Sep 1, 2024
e48e095
Fix being able to select color w/o changing pen
alokehpdev Sep 1, 2024
1de24c4
Add go to home button on the toolbar
alokehpdev Sep 1, 2024
1450969
Remove header that doesnt even show up on my tab ultra c
alokehpdev Sep 1, 2024
25a1a34
Full screen like behavior and icons
alokehpdev Sep 1, 2024
b6e644e
Write full uuid instead of 6 letters only
alokehpdev Sep 6, 2024
817e242
Add red blue black pens as well
alokehpdev Sep 13, 2024
96f5a99
Add green and blue ball pen
alokehpdev Sep 13, 2024
9cde7e7
Floating book as well as page navigation
alokehpdev Oct 5, 2024
095b5a4
Use direct main activity instead of floating activity
alokehpdev Oct 5, 2024
20af261
Copy page link while exporting to png as well
alokehpdev Oct 5, 2024
697a8fd
Rename symbol for copypage link to copypagepnglink
alokehpdev Oct 8, 2024
7134bf9
Saving db to documents folder for moving between devices
alokehpdev Oct 8, 2024
4ba8391
Update links and folders for emacs instead
alokehpdev Nov 10, 2024
1feec41
updated and its running
Ethran Dec 24, 2024
409b027
updated onyx sdk
Ethran Dec 24, 2024
b082209
Merge pull request #2 from dragarok/main
Ethran Dec 24, 2024
f8f0162
updated onyx sdk to newest version, should work on air note 4c
Ethran Dec 24, 2024
73298a3
docs: add list of supported devices from tverbeke Tobias Verbeke
Ethran Dec 24, 2024
7c886cf
Update readme.md
Ethran Dec 24, 2024
aa1fee4
Merge pull request #3 from tverbeke/main
Ethran Dec 24, 2024
f84fd17
added Onyx Boox Note Air 4 C to supported devices
Ethran Dec 24, 2024
1aa13cc
updated to agd 8.5
Ethran Dec 24, 2024
d9a998f
updates
Ethran Dec 25, 2024
4839608
Merge pull request #4 from Ethran/sdk34
Ethran Dec 25, 2024
d8a5d78
fixed pencil turning black when changing to other tools
Ethran Dec 25, 2024
4e545c8
changed drawMarkerStroke to NeoMarkerPen
Ethran Dec 25, 2024
f44aa41
Replace deprecated navigation from:
ruckustboom Oct 17, 2023
5ec7a32
Merge pull request #5 from Ethran/gestures
Ethran Dec 25, 2024
94d9549
Initial pass at customizing gestures
ruckustboom May 25, 2023
7f3c3e3
Incorporate logging changes
ruckustboom Jun 15, 2023
85ea777
Merge pull request #6 from Ethran/gestures
Ethran Dec 25, 2024
33b64e8
added backgound colors for tools in toolbar, representing curent stat…
Ethran Dec 25, 2024
2f5f66a
Corrected pdf export, now it should export to Internal storage/Docume…
Ethran Dec 25, 2024
5869194
Added line drawing, maybe in future it will be shape drawer? It is pr…
Ethran Dec 25, 2024
5c9ee87
cleaned code for lines
Ethran Dec 25, 2024
45db6bc
changed icon for library to home
Ethran Dec 25, 2024
5d04263
added previews for notebooks
Ethran Dec 25, 2024
f42245d
add screenshots
Ethran Dec 25, 2024
6b856f6
added black color, and pdf export is now handle with dispatchers
Ethran Dec 26, 2024
f756202
white on gray in toolbar visibility improvments
Ethran Dec 26, 2024
4e36a3c
Merge remote-tracking branch 'refs/remotes/origin/dragarok' into drag…
Ethran Dec 26, 2024
f305565
hanting for bugs
Ethran Dec 26, 2024
7375f45
initial (messy) work on bringing support for inserting images. Image …
Ethran Dec 26, 2024
44489f2
Images now are working, after inserting image it can be moved, images…
Ethran Dec 27, 2024
d58621e
Merge pull request #9 from Ethran/images
Ethran Dec 27, 2024
875abeb
images in readme
Ethran Dec 27, 2024
31d11bb
Revert "updated and its running"
Ethran Dec 27, 2024
2228271
Revert "updated onyx sdk"
Ethran Dec 27, 2024
3ee37cf
Revert "images in readme"
Ethran Dec 27, 2024
4345af7
Revert "Update readme.md"
Ethran Dec 27, 2024
521285e
Revert "docs: add list of supported devices from tverbeke Tobias Verb…
Ethran Dec 27, 2024
e46c5b5
Merge pull request #10 from Ethran/dragarok
Ethran Dec 27, 2024
f5b130b
quick fix for opening menu for notebook
Ethran Dec 27, 2024
5939a62
NeoTools are cousing vector out of bound and are slow
Ethran Dec 27, 2024
0decc7b
removed neotools
Ethran Dec 27, 2024
323bcc3
changed dot configuration, visual change only
Ethran Dec 29, 2024
7e060ac
move refresh after drawing gesture.
Ethran Dec 29, 2024
ddff3bf
gestures time tweaks
Ethran Dec 29, 2024
ccdb3c4
changed refresh funtion on history action
Ethran Dec 29, 2024
cd51388
Created fountain pen drawing function
Ethran Dec 30, 2024
6df51d1
fixed isues with undo not working on most recent stroke
Ethran Dec 31, 2024
8363ecf
improved gesture, allow for slight movment with two fingers touch
Ethran Dec 31, 2024
8681aaa
added some logging and moved image handling to separate funtion.
Ethran Jan 1, 2025
9f747a0
added massage when there is nothing to undo
Ethran Jan 1, 2025
80c1670
added hold gesture for moving images
Ethran Jan 1, 2025
f388171
snack added for images selection by holding
Ethran Jan 1, 2025
c0c29c4
small changes
Ethran Jan 1, 2025
2dfe6fe
changed default gestures, and notebooks respect default page background
Ethran Jan 4, 2025
3e0436c
hold gesture improvment
Ethran Jan 5, 2025
2433c70
make pdf exports A4ish
Ethran Jan 5, 2025
fd40235
code clean up
Ethran Jan 5, 2025
04da0b1
moved buildConfig true
Ethran Jan 5, 2025
88193bc
fixed sharing of selection
Ethran Jan 5, 2025
ba47347
improved image handling
Ethran Jan 5, 2025
dc497bd
fixed image selection
Ethran Jan 5, 2025
a3b14d3
Merge pull request #15 from Ethran/dev
Ethran Jan 6, 2025
6c38d98
deleting images
Ethran Jan 6, 2025
48f5e34
also delete strokes
Ethran Jan 6, 2025
139c994
change size of selected images
Ethran Jan 7, 2025
79f36f8
Update readme.md
Ethran Jan 7, 2025
e744799
allow screen rotation
Ethran Jan 11, 2025
6464869
small formating changes
Ethran Jan 11, 2025
4d26702
only one vertical/horizontal swipe gesture at once
Ethran Jan 11, 2025
62c7e79
Trying to fix not visible strokes, and maybe instead of exporting to …
Ethran Jan 11, 2025
c46c1a6
code cleanup and reformating
Ethran Jan 13, 2025
ea8b91c
Update preview.yml
Ethran Jan 15, 2025
8726411
Update readme.md
Ethran Jan 15, 2025
3bb7372
when deleting selected strokes, the strokes ware not added to history…
Ethran Jan 15, 2025
7cc26e2
Update preview.yml
Ethran Jan 15, 2025
882fad8
Update preview.yml
Ethran Jan 15, 2025
de51637
Update preview.yml
Ethran Jan 16, 2025
667a37d
Update preview.yml
Ethran Jan 16, 2025
bfb66e1
Update preview.yml
Ethran Jan 16, 2025
7e4defb
Update preview.yml
Ethran Jan 16, 2025
86885db
Merge branch 'main' into dev
Ethran Jan 16, 2025
1361758
Modify the readme me to include information's about this fork
Ethran Jan 16, 2025
08e698b
marged readme.md from dev branch
Ethran Jan 16, 2025
0473102
the return null is necessary
Ethran Jan 17, 2025
832456b
the return null is necessary
Ethran Jan 17, 2025
dce1ee2
Undo no longer waits 500ms to complete.
Ethran Jan 18, 2025
d408f73
Add image at center of page (not on top)
Ethran Jan 18, 2025
325f3a2
draw images, then strokes.
Ethran Jan 18, 2025
c0a66c8
Merge remote-tracking branch 'origin/dev' into dev
Ethran Jan 18, 2025
576f274
fixed wrong placement of images
Ethran Jan 18, 2025
47f12b5
fixed issue with selecting strokes when y is bigger then int16.MAX_VALUE
Ethran Jan 18, 2025
415266e
add margin in landscape orientation
Ethran Jan 18, 2025
8091e04
add to next version timestamp
Ethran Jan 18, 2025
7f85485
Merge pull request #17 from Ethran/dev
Ethran Jan 18, 2025
75a1620
added Note Max to supported device table
jdkruzr Jan 26, 2025
143ceb5
Merge pull request #20 from jdkruzr/patch-1
Ethran Jan 26, 2025
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
25 changes: 15 additions & 10 deletions .github/workflows/preview.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Build and Release Preview

on:
push:
branches: ["main"]
branches: ["dev"]
workflow_dispatch:

env:
MAVEN_OPTS: >-
Expand All @@ -23,7 +23,7 @@ jobs:

- uses: gradle/gradle-build-action@v2
with:
gradle-version: 7.5
gradle-version: 8.5

- name: Decode Keystore
id: decode_keystore
Expand All @@ -35,13 +35,18 @@ jobs:

- name: Execute Gradle build
run: |
export DEBUG_STORE_FILE="../${{ steps.decode_keystore.outputs.filePath }}"
export DEBUG_STORE_PASSWORD="${{ secrets.KEYSTORE_PASSWORD }}"
export DEBUG_KEY_ALIAS="${{ secrets.KEY_ALIAS }}"
export DEBUG_KEY_PASSWORD="${{ secrets.KEY_PASSWORD }}"

./gradlew \
-PDEBUG_STORE_FILE="../${{ steps.decode_keystore.outputs.filePath }}" \
-PDEBUG_STORE_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }} \
-PDEBUG_KEY_ALIAS=${{ secrets.KEY_ALIAS }} \
-PDEBUG_KEY_PASSWORD=${{ secrets.KEY_PASSWORD }} \
-PIS_NEXT=true \
assembleDebug
-PDEBUG_STORE_FILE="$DEBUG_STORE_FILE" \
-PDEBUG_STORE_PASSWORD="$DEBUG_STORE_PASSWORD" \
-PDEBUG_KEY_ALIAS="$DEBUG_KEY_ALIAS" \
-PDEBUG_KEY_PASSWORD="$DEBUG_KEY_PASSWORD" \
-PIS_NEXT=true \
assembleDebug

# - name: Cache Gradle packages
# uses: actions/cache@v1
Expand All @@ -59,5 +64,5 @@ jobs:
tag_name: next
name: next
prerelease: true
body: "Preview version corresponding to the latest build on main"
body: "Preview version built from branch: ${{ github.ref_name }}"
token: ${{ secrets.TOKEN }}
123 changes: 123 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions .idea/deploymentTargetSelector.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/kotlinc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions .idea/migrations.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading