-
Notifications
You must be signed in to change notification settings - Fork 511
Add PAG export support in viewer: PNG sequence, single frame PNG and APNG formats #2755
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
Merged
Merged
Changes from 36 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
88b5922
Rename qt to viewer, add third-party libraries and Remove support for…
CodeJhF e305f2b
Update the qt path corresponding to vs2019
CodeJhF adc2a45
Update the README.md of viewer
CodeJhF dfec660
Migrate qt build job to macOS environment
CodeJhF a0e9ebd
Fixed an issue that caused the qt job on the pipeline to run failed
CodeJhF 7037bdf
Set the minimum Qt version required by libpag to 6.2.0
CodeJhF 548e005
Set both the minimum Qt version required by libpag and the Qt version…
CodeJhF 8c22e82
Implement the main window and basic playback controls of viewer
CodeJhF 912bd40
Modify the size adjustment control of the viewer on Windows
CodeJhF 7956726
Using qmlformat to do code-format on QML files
CodeJhF 332275b
Upload the third-party library winspark to the 'vendor' directory
CodeJhF 7484b72
Merge remote-tracking branch 'upstream/main' into build_viewer
CodeJhF 1f1360d
Remove the build script of winsparkle
CodeJhF 26620d6
Replace source code compilation with dynamic library integration for …
CodeJhF e7c8a96
disable rtti for viewer, modify some programming details
CodeJhF 94ff965
Merge branch 'Tencent:main' into build_viewer
CodeJhF 19a4aaf
Modify the method getPreferredSize() for viewer
CodeJhF 2ee835b
Modify the loading method of the viewer's titleBar
CodeJhF e8a0daf
Fix the issue with the viewer's Windows resize handle
CodeJhF 9fdf756
Merge branch 'build_viewer' of https://github.com/CodeJhF/libpag into…
CodeJhF ea34b5d
Fix a logic error in obtaining viewer's preferred size
CodeJhF 5efe2ee
Merge branch 'Tencent:main' into build_viewer
CodeJhF d3c376d
Add menu bar for windows viewer
CodeJhF 022c412
Add menu bar for macos viewer
CodeJhF 23a2207
Implement the basic functions of the menu bar for viewer
CodeJhF 8bb7f56
Fix some issue about the menu of viewer
CodeJhF 8d32286
Codeformat the qml files of the viewer
CodeJhF 959dcc6
Fix some issues found in code review
CodeJhF 26e95e5
Fix some issues found in code review
CodeJhF ac2e73f
Add PAG export support in viewer: PNG sequence, single frame PNG and …
CodeJhF 7545b46
Merge branch 'build_viewer' of https://github.com/CodeJhF/libpag into…
CodeJhF 9000be2
Fixed viewer export function issues on Windows
CodeJhF b9a6ca5
Merge upstream to build_viewer
CodeJhF 3afabc5
Release context when task is completed
CodeJhF 363e548
Add license for viewer source files
CodeJhF b913045
Remove redundant comments in viewer
CodeJhF 41feb4c
Use smart pointers instead of raw pointers in viewer
CodeJhF 42e68ea
Codeformat the code of viewer
CodeJhF 2732f36
Codeformat the code of viewer
CodeJhF 907b132
Fix the compilation errors of viewer
CodeJhF c313ad5
Fix some issues found in code review
CodeJhF 64ba351
Fix some issues found in code review
CodeJhF File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| ///////////////////////////////////////////////////////////////////////////////////////////////// | ||
| // | ||
| // Tencent is pleased to support the open source community by making libpag available. | ||
| // | ||
| // Copyright (C) 2021 THL A29 Limited, a Tencent company. All rights reserved. | ||
| // | ||
| // Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file | ||
| // except in compliance with the License. You may obtain a copy of the License at | ||
| // | ||
| // http://www.apache.org/licenses/LICENSE-2.0 | ||
| // | ||
| // unless required by applicable law or agreed to in writing, software distributed under the | ||
| // license is distributed on an "as is" basis, without warranties or conditions of any kind, | ||
| // either express or implied. see the license for the specific language governing permissions | ||
| // and limitations under the license. | ||
| // | ||
| ///////////////////////////////////////////////////////////////////////////////////////////////// | ||
|
|
||
| #pragma once | ||
|
|
||
| #include <QFileInfo> | ||
|
|
||
| namespace pag::Utils { | ||
|
|
||
| auto openFileInFinder(QFileInfo& fileInfo) -> void; | ||
|
|
||
| } // namespace pag::Utils |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.