Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
dart_pdf
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
David PHAM-VAN
2021-04-09 09:05:09 -0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ce7ec887f7dae495ab67158e883766c9f6234483
ce7ec887
1 parent
b9b6da07
Update version and changelog
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
5 deletions
printing/CHANGELOG.md
printing/android/src/main/java/net/nfet/flutter/printing/PrintingJob.java
printing/ios/Classes/PrintJob.swift
printing/pubspec.yaml
printing/CHANGELOG.md
View file @
ce7ec88
# Changelog
## 5.
0.5
## 5.
1.0
-
Fix PdfPreview timer dispose
[
wwl901215
]
-
Remove unnecessary _raster call in PdfPreview
[
yaymalaga
]
-
Added subject, body and email parameters in sharePdf
[
Deepak
]
-
Subject, body and emails parameter to pdf preview
[
Deepak
]
## 5.0.4
...
...
printing/android/src/main/java/net/nfet/flutter/printing/PrintingJob.java
View file @
ce7ec88
...
...
@@ -208,7 +208,7 @@ public class PrintingJob extends PrintDocumentAdapter {
}
static
void
sharePdf
(
final
Context
context
,
final
byte
[]
data
,
final
String
name
,
final
String
subject
,
final
String
body
,
final
ArrayList
<
String
>
emails
)
{
final
String
subject
,
final
String
body
,
final
ArrayList
<
String
>
emails
)
{
assert
name
!=
null
;
try
{
...
...
@@ -236,7 +236,8 @@ public class PrintingJob extends PrintDocumentAdapter {
shareIntent
.
addFlags
(
Intent
.
FLAG_GRANT_READ_URI_PERMISSION
);
shareIntent
.
putExtra
(
Intent
.
EXTRA_SUBJECT
,
subject
);
shareIntent
.
putExtra
(
Intent
.
EXTRA_TEXT
,
body
);
shareIntent
.
putExtra
(
Intent
.
EXTRA_EMAIL
,
emails
!=
null
?
emails
.
toArray
(
new
String
[
0
])
:
null
);
shareIntent
.
putExtra
(
Intent
.
EXTRA_EMAIL
,
emails
!=
null
?
emails
.
toArray
(
new
String
[
0
])
:
null
);
Intent
chooserIntent
=
Intent
.
createChooser
(
shareIntent
,
null
);
List
<
ResolveInfo
>
resInfoList
=
context
.
getPackageManager
().
queryIntentActivities
(
chooserIntent
,
PackageManager
.
MATCH_DEFAULT_ONLY
);
...
...
printing/ios/Classes/PrintJob.swift
View file @
ce7ec88
...
...
@@ -198,7 +198,7 @@ public class PrintJob: UIPrintPageRenderer, UIPrintInteractionControllerDelegate
}
let
activityViewController
=
UIActivityViewController
(
activityItems
:
[
fileURL
,
body
],
applicationActivities
:
nil
)
activityViewController
.
setValue
(
subject
,
forKey
:
"subject"
)
activityViewController
.
setValue
(
subject
,
forKey
:
"subject"
)
if
UI_USER_INTERFACE_IDIOM
()
==
.
pad
{
let
controller
:
UIViewController
?
=
UIApplication
.
shared
.
keyWindow
?
.
rootViewController
activityViewController
.
popoverPresentationController
?
.
sourceView
=
controller
?
.
view
...
...
printing/pubspec.yaml
View file @
ce7ec88
...
...
@@ -7,7 +7,7 @@ description: >
homepage
:
https://github.com/DavBfr/dart_pdf/tree/master/printing
repository
:
https://github.com/DavBfr/dart_pdf
issue_tracker
:
https://github.com/DavBfr/dart_pdf/issues
version
:
5.
0.5
version
:
5.
1.0
environment
:
sdk
:
"
>=2.12.0-0
<3.0.0"
...
...
Please
register
or
login
to post a comment