Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
98d66da
feat: pdf
triniwiz Jul 4, 2025
66b006d
chore(pdf): 1.0.0-alpha.0
triniwiz Jul 4, 2025
3f2615d
feat: use list
triniwiz Jul 11, 2025
6981b29
chore: updates
triniwiz Jul 24, 2025
d502f5d
chore: add missing file
triniwiz Jul 24, 2025
0372a99
feat: style, alternateRowStyles, tableLastY, save & saveSync
triniwiz Jul 29, 2025
99d4427
fix(pdf): ios save & saveSync
triniwiz Jul 29, 2025
b224966
feat(pdf): startX & startY
triniwiz Jul 29, 2025
8c5ae3d
fix(pdf): missing types
triniwiz Jul 30, 2025
0c57c8b
feat(pdf): image add base64
triniwiz Jul 30, 2025
9ef7bb7
fix(pdf): no body handling
triniwiz Jul 30, 2025
2631890
fix(pdf): table response
triniwiz Jul 30, 2025
4885d47
fix(pdf): convert coords to the current pdf unit
triniwiz Jul 30, 2025
8f896d2
fix(pdf): page width, height units & styles override
triniwiz Jul 30, 2025
c8b369e
feat(pdf): margin
triniwiz Jul 30, 2025
d5c088f
fix(pdf): textColor, margin, cellPadding & addImage base64
triniwiz Jul 31, 2025
7fd918f
chore(pdf): bump
triniwiz Jul 31, 2025
bc0c50f
fix(pdf): empty string data handling
triniwiz Aug 1, 2025
337b6a6
fix(pdf): android styling
triniwiz Aug 1, 2025
e4cebcc
chore(pdf): bump
triniwiz Aug 1, 2025
4a8069f
fix(pdf): android global
triniwiz Aug 1, 2025
5f34fda
fix(pdf): padding
triniwiz Aug 1, 2025
c3379f4
fix(pdf): new table spacing
triniwiz Aug 23, 2025
9af6602
chore: updates
triniwiz Sep 10, 2025
702df45
feat(pdf): 1.0.0-beta.0
triniwiz Sep 11, 2025
e9cf634
chore(pdf): use NotoColorEmoji in demo
triniwiz Sep 12, 2025
419c2c9
feat: hooks & pdfimage
triniwiz Sep 15, 2025
392a70b
fix(pdf): hooks content update
triniwiz Sep 15, 2025
2214e30
fix(pdf): auto page spacing
triniwiz Sep 15, 2025
0c5ea52
fix: pdfnative location
triniwiz Sep 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
packages/nativescript-pdf/src-native/ios/PdfNativeDemo/PdfNativeDemo/100MB-TESTFILE.ORG.pdf filter=lfs diff=lfs merge=lfs -text
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,6 @@ packages/**/angular/dist
.nx/workspace-data
apps/demo/.env
/packages/nativescript-supabase/src-native/ios/NSCSupabase/dist
packages/nativescript-pdf/src-native/ios/dist
packages/nativescript-pdf/src-native/ios/pdfium_lib
packages/nativescript-pdf/src-native/pdf-native/target
210 changes: 107 additions & 103 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,104 +1,108 @@
{
"files.exclude": {
"**/apps/demo": false,
"**/apps/demo-angular": false,
"**/apps/demo-server": false,
"**/apps/server-demo": false,
"**/packages/nativescript-accelerometer": false,
"**/packages/nativescript-accordion": false,
"**/packages/nativescript-autocomplete": false,
"**/packages/nativescript-aws-sdk": false,
"**/packages/nativescript-aws-sdk-s3": false,
"**/packages/nativescript-couchbase": false,
"**/packages/nativescript-descope": false,
"**/packages/nativescript-downloader": false,
"**/packages/nativescript-ffmpeg": false,
"**/packages/nativescript-here": false,
"**/packages/nativescript-image-cache-it": false,
"**/packages/nativescript-image-zoom": false,
"**/packages/nativescript-imageoptimize": false,
"**/packages/nativescript-messenger": false,
"**/packages/nativescript-nested-scrollview": false,
"**/packages/nativescript-opentok": false,
"**/packages/nativescript-pager": false,
"**/packages/nativescript-parsesdk": false,
"**/packages/nativescript-popup": false,
"**/packages/nativescript-pubnub": false,
"**/packages/nativescript-pusher-beams": false,
"**/packages/nativescript-pusher-channels": false,
"**/packages/nativescript-radar-io": false,
"**/packages/nativescript-sinch": false,
"**/packages/nativescript-socketio": false,
"**/packages/nativescript-splashscreen": false,
"**/packages/nativescript-sse": false,
"**/packages/nativescript-star-ratings": false,
"**/packages/nativescript-stripe": false,
"**/packages/nativescript-supabase": false,
"**/packages/nativescript-supabase-functions": false,
"**/packages/nativescript-supabase-gotrue": false,
"**/packages/nativescript-supabase-postgrest": false,
"**/packages/nativescript-supabase-realtime": false,
"**/packages/nativescript-supabase-storage": false,
"**/packages/nativescript-textdrawable": false,
"**/packages/nativescript-toasty": false,
"**/packages/nativescript-tooltip": false,
"**/packages/nativescript-twitter": false,
"**/packages/nativescript-video-editor": false,
"**/packages/nativescript-videorecorder": false,
"**/packages/nativescript-webrtc": false,
"**/packages/nativescript-yogalayout": false,
"**/packages/nativescript-youtubeplayer": false,
"**/packages/nativescript-appwrite": false
},
"search.exclude": {
"**/apps/demo": false,
"**/apps/demo-angular": false,
"**/apps/demo-server": false,
"**/apps/server-demo": false,
"**/packages/nativescript-accelerometer": false,
"**/packages/nativescript-accordion": false,
"**/packages/nativescript-autocomplete": false,
"**/packages/nativescript-aws-sdk": false,
"**/packages/nativescript-aws-sdk-s3": false,
"**/packages/nativescript-couchbase": false,
"**/packages/nativescript-descope": false,
"**/packages/nativescript-downloader": false,
"**/packages/nativescript-ffmpeg": false,
"**/packages/nativescript-here": false,
"**/packages/nativescript-image-cache-it": false,
"**/packages/nativescript-image-zoom": false,
"**/packages/nativescript-imageoptimize": false,
"**/packages/nativescript-messenger": false,
"**/packages/nativescript-nested-scrollview": false,
"**/packages/nativescript-opentok": false,
"**/packages/nativescript-pager": false,
"**/packages/nativescript-parsesdk": false,
"**/packages/nativescript-popup": false,
"**/packages/nativescript-pubnub": false,
"**/packages/nativescript-pusher-beams": false,
"**/packages/nativescript-pusher-channels": false,
"**/packages/nativescript-radar-io": false,
"**/packages/nativescript-sinch": false,
"**/packages/nativescript-socketio": false,
"**/packages/nativescript-splashscreen": false,
"**/packages/nativescript-sse": false,
"**/packages/nativescript-star-ratings": false,
"**/packages/nativescript-stripe": false,
"**/packages/nativescript-supabase": false,
"**/packages/nativescript-supabase-functions": false,
"**/packages/nativescript-supabase-gotrue": false,
"**/packages/nativescript-supabase-postgrest": false,
"**/packages/nativescript-supabase-realtime": false,
"**/packages/nativescript-supabase-storage": false,
"**/packages/nativescript-textdrawable": false,
"**/packages/nativescript-toasty": false,
"**/packages/nativescript-tooltip": false,
"**/packages/nativescript-twitter": false,
"**/packages/nativescript-video-editor": false,
"**/packages/nativescript-videorecorder": false,
"**/packages/nativescript-webrtc": false,
"**/packages/nativescript-yogalayout": false,
"**/packages/nativescript-youtubeplayer": false,
"**/packages/nativescript-appwrite": false
}
}
"files.exclude": {
"**/apps/demo": false,
"**/apps/demo-angular": false,
"**/apps/demo-server": false,
"**/apps/server-demo": false,
"**/packages/nativescript-accelerometer": false,
"**/packages/nativescript-accordion": false,
"**/packages/nativescript-autocomplete": false,
"**/packages/nativescript-aws-sdk": false,
"**/packages/nativescript-aws-sdk-s3": false,
"**/packages/nativescript-couchbase": false,
"**/packages/nativescript-descope": false,
"**/packages/nativescript-downloader": false,
"**/packages/nativescript-ffmpeg": false,
"**/packages/nativescript-here": false,
"**/packages/nativescript-image-cache-it": false,
"**/packages/nativescript-image-zoom": false,
"**/packages/nativescript-imageoptimize": false,
"**/packages/nativescript-messenger": false,
"**/packages/nativescript-nested-scrollview": false,
"**/packages/nativescript-opentok": false,
"**/packages/nativescript-pager": false,
"**/packages/nativescript-parsesdk": false,
"**/packages/nativescript-popup": false,
"**/packages/nativescript-pubnub": false,
"**/packages/nativescript-pusher-beams": false,
"**/packages/nativescript-pusher-channels": false,
"**/packages/nativescript-radar-io": false,
"**/packages/nativescript-sinch": false,
"**/packages/nativescript-socketio": false,
"**/packages/nativescript-splashscreen": false,
"**/packages/nativescript-sse": false,
"**/packages/nativescript-star-ratings": false,
"**/packages/nativescript-stripe": false,
"**/packages/nativescript-supabase": false,
"**/packages/nativescript-supabase-functions": false,
"**/packages/nativescript-supabase-gotrue": false,
"**/packages/nativescript-supabase-postgrest": false,
"**/packages/nativescript-supabase-realtime": false,
"**/packages/nativescript-supabase-storage": false,
"**/packages/nativescript-textdrawable": false,
"**/packages/nativescript-toasty": false,
"**/packages/nativescript-tooltip": false,
"**/packages/nativescript-twitter": false,
"**/packages/nativescript-video-editor": false,
"**/packages/nativescript-videorecorder": false,
"**/packages/nativescript-webrtc": false,
"**/packages/nativescript-yogalayout": false,
"**/packages/nativescript-youtubeplayer": false,
"**/packages/nativescript-appwrite": false,
"**/packages/nativescript-klaviyo-push-sdk": false,
"**/packages/nativescript-pdf": false
},
"search.exclude": {
"**/apps/demo": false,
"**/apps/demo-angular": false,
"**/apps/demo-server": false,
"**/apps/server-demo": false,
"**/packages/nativescript-accelerometer": false,
"**/packages/nativescript-accordion": false,
"**/packages/nativescript-autocomplete": false,
"**/packages/nativescript-aws-sdk": false,
"**/packages/nativescript-aws-sdk-s3": false,
"**/packages/nativescript-couchbase": false,
"**/packages/nativescript-descope": false,
"**/packages/nativescript-downloader": false,
"**/packages/nativescript-ffmpeg": false,
"**/packages/nativescript-here": false,
"**/packages/nativescript-image-cache-it": false,
"**/packages/nativescript-image-zoom": false,
"**/packages/nativescript-imageoptimize": false,
"**/packages/nativescript-messenger": false,
"**/packages/nativescript-nested-scrollview": false,
"**/packages/nativescript-opentok": false,
"**/packages/nativescript-pager": false,
"**/packages/nativescript-parsesdk": false,
"**/packages/nativescript-popup": false,
"**/packages/nativescript-pubnub": false,
"**/packages/nativescript-pusher-beams": false,
"**/packages/nativescript-pusher-channels": false,
"**/packages/nativescript-radar-io": false,
"**/packages/nativescript-sinch": false,
"**/packages/nativescript-socketio": false,
"**/packages/nativescript-splashscreen": false,
"**/packages/nativescript-sse": false,
"**/packages/nativescript-star-ratings": false,
"**/packages/nativescript-stripe": false,
"**/packages/nativescript-supabase": false,
"**/packages/nativescript-supabase-functions": false,
"**/packages/nativescript-supabase-gotrue": false,
"**/packages/nativescript-supabase-postgrest": false,
"**/packages/nativescript-supabase-realtime": false,
"**/packages/nativescript-supabase-storage": false,
"**/packages/nativescript-textdrawable": false,
"**/packages/nativescript-toasty": false,
"**/packages/nativescript-tooltip": false,
"**/packages/nativescript-twitter": false,
"**/packages/nativescript-video-editor": false,
"**/packages/nativescript-videorecorder": false,
"**/packages/nativescript-webrtc": false,
"**/packages/nativescript-yogalayout": false,
"**/packages/nativescript-youtubeplayer": false,
"**/packages/nativescript-appwrite": false,
"**/packages/nativescript-klaviyo-push-sdk": false,
"**/packages/nativescript-pdf": false
}
}
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
- [@triniwiz/nativescript-opentok](packages/nativescript-opentok/README.md)
- [@triniwiz/nativescript-pager](packages/nativescript-pager/README.md)
- [@triniwiz/nativescript-parsesdk](packages/nativescript-parsesdk/README.md)
- [@triniwiz/nativescript-pdf](packages/nativescript-pdf/README.md)
- [@triniwiz/nativescript-popup](packages/nativescript-popup/README.md)
- [@triniwiz/nativescript-pubnub](packages/nativescript-pubnub/README.md)
- [@triniwiz/nativescript-pusher-beams](packages/nativescript-pusher-beams/README.md)
Expand Down
3 changes: 2 additions & 1 deletion apps/demo-angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"main": "./src/main.ts",
"dependencies": {
"@nativescript/core": "file:../../node_modules/@nativescript/core",
"@triniwiz/nativescript-supabase": "file:../../dist/packages/nativescript-supabase",
"@triniwiz/nativescript-pdf": "file:../../dist/packages/nativescript-pdf",
"@triniwiz/nativescript-accelerometer": "file:../../dist/packages/nativescript-accelerometer",
"@triniwiz/nativescript-accordion": "file:../../dist/packages/nativescript-accordion",
"@triniwiz/nativescript-appwrite": "file:../../dist/packages/nativescript-appwrite",
Expand Down Expand Up @@ -33,6 +33,7 @@
"@triniwiz/nativescript-sse": "file:../../dist/packages/nativescript-sse",
"@triniwiz/nativescript-star-ratings": "file:../../dist/packages/nativescript-star-ratings",
"@triniwiz/nativescript-stripe": "file:../../dist/packages/nativescript-stripe",
"@triniwiz/nativescript-supabase": "file:../../dist/packages/nativescript-supabase",
"@triniwiz/nativescript-supabase-functions": "file:../../dist/packages/nativescript-supabase-functions",
"@triniwiz/nativescript-supabase-gotrue": "file:../../dist/packages/nativescript-supabase-gotrue",
"@triniwiz/nativescript-supabase-postgrest": "file:../../dist/packages/nativescript-supabase-postgrest",
Expand Down
Loading