[pdfsam] 35/36: Merge tag 'upstream/3.2.5'
Markus Koschany
apo at moszumanska.debian.org
Tue Feb 21 04:20:17 UTC 2017
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository pdfsam.
commit 2224258148329dd6b47b5399b5c5a55e5557ea19
Merge: 1a7edca ed126cb
Author: Markus Koschany <apo at debian.org>
Date: Tue Feb 21 05:09:30 2017 +0100
Merge tag 'upstream/3.2.5'
Upstream version 3.2.5
# gpg: Signatur vom Di 21 Feb 2017 05:09:30 CET
# gpg: mittels RSA-Schlüssel ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4
# gpg: Korrekte Signatur von "Markus Koschany <apo at gambaru.de>" [ultimativ]
# gpg: alias "Markus Koschany <markus at koschany.net>" [ultimativ]
# gpg: alias "Markus Koschany <apo at debian.org>" [ultimativ]
.gitignore | 17 +
.travis.yml | 7 +
CONTRIBUTING.md | 24 +
LICENSE | 619 +++++++++
README.md | 40 +
appveyor.yml | 26 +
emp4j/ant/build.properties | 10 -
emp4j/ant/build.xml | 98 --
emp4j/etc/emp4j.xml | 6 -
emp4j/etc/log4j.xml | 23 -
.../emp4j/exceptions/ClassNameKeyException.java | 92 --
.../emp4j/exceptions/ObjectKeyException.java | 104 --
.../emp4j/exceptions/ParentEmp4jException.java | 175 ---
.../interfaces/AbstractMessagesSource.java | 76 --
.../interfaces/InquirableMessagesSource.java | 78 --
.../emp4j/messages/sources/XmlMessagesSource.java | 153 ---
.../emp4j/providers/ExceptionMessageProvider.java | 193 ---
install/install-basic.nsi | 709 ----------
jcmdline/ant/build.properties | 9 -
jcmdline/ant/build.xml | 91 --
.../java/jcmdline/AbstractHandlerDecorator.java | 480 -------
jcmdline/src/java/jcmdline/AbstractParameter.java | 529 --------
.../src/java/jcmdline/BasicCmdLineHandler.java | 667 ---------
jcmdline/src/java/jcmdline/BooleanParam.java | 176 ---
jcmdline/src/java/jcmdline/CmdLineException.java | 94 --
jcmdline/src/java/jcmdline/CmdLineHandler.java | 268 ----
jcmdline/src/java/jcmdline/CmdLineParser.java | 89 --
jcmdline/src/java/jcmdline/DateParam.java | 576 --------
jcmdline/src/java/jcmdline/DateTimeParam.java | 576 --------
.../src/java/jcmdline/DefaultCmdLineHandler.java | 201 ---
jcmdline/src/java/jcmdline/FileParam.java | 524 --------
jcmdline/src/java/jcmdline/HelpCmdLineHandler.java | 542 --------
jcmdline/src/java/jcmdline/IntParam.java | 596 --------
.../src/java/jcmdline/LoggerCmdLineHandler.java | 266 ----
jcmdline/src/java/jcmdline/LongParam.java | 591 --------
jcmdline/src/java/jcmdline/OptionTakesNoValue.java | 59 -
jcmdline/src/java/jcmdline/Parameter.java | 329 -----
jcmdline/src/java/jcmdline/PdfFileParam.java | 465 -------
jcmdline/src/java/jcmdline/PosixCmdLineParser.java | 297 ----
jcmdline/src/java/jcmdline/StringFormatHelper.java | 301 -----
jcmdline/src/java/jcmdline/StringParam.java | 521 -------
jcmdline/src/java/jcmdline/Strings.java | 114 --
jcmdline/src/java/jcmdline/TextUsageFormatter.java | 372 -----
jcmdline/src/java/jcmdline/TimeParam.java | 680 ----------
jcmdline/src/java/jcmdline/UsageFormatter.java | 94 --
.../src/java/jcmdline/VersionCmdLineHandler.java | 191 ---
jcmdline/src/java/jcmdline/dto/PdfFile.java | 144 --
jcmdline/src/java/jcmdline/strings.properties | 314 -----
pdfsam-alternate-mix/LICENSE.txt | 619 +++++++++
pdfsam-alternate-mix/graphics/alternate_mix.png | Bin 0 -> 1287 bytes
pdfsam-alternate-mix/graphics/alternate_mix.svg | 161 +++
pdfsam-alternate-mix/pom.xml | 66 +
.../pdfsam/alternatemix/AlternateMixModule.java | 174 +++
.../AlternateMixParametersBuilder.java | 65 +
.../alternatemix/AlternateMixSelectionPane.java | 68 +
.../src/main/resources/alternate_mix.png | Bin 0 -> 1287 bytes
.../src/test/java/org/pdfsam/Cycles.java | 27 +
.../AlternateMixParametersBuilderTest.java | 79 ++
.../AlternateMixSelectionPaneTest.java | 115 ++
pdfsam-community/.gitignore | 1 +
pdfsam-community/LICENSE.txt | 619 +++++++++
pdfsam-community/pom.xml | 387 ++++++
pdfsam-community/src/assembly/bin.xml | 33 +
.../src/assembly/resources/bin/pdfsam.bat | 107 ++
.../src/assembly/resources/bin/pdfsam.sh | 118 ++
pdfsam-community/src/assembly/resources/pdfsam.ico | Bin 0 -> 370070 bytes
.../src/assembly/resources/pdfsam.l4j.ini | 4 +
pdfsam-community/src/deb/control/control | 9 +
pdfsam-community/src/deb/doc/changelog | 5 +
pdfsam-community/src/deb/doc/changelog.Debian.gz | Bin 0 -> 167 bytes
pdfsam-community/src/deb/doc/copyright | 21 +
pdfsam-community/src/deb/icon.svg | 93 ++
pdfsam-community/src/deb/pdfsam-basic.desktop | 12 +
pdfsam-community/src/main/etc-dev/logback.xml | 34 +
pdfsam-community/src/main/etc/logback.xml | 35 +
.../src/main/java/org/pdfsam/community/App.java | 42 +
.../java/org/pdfsam/community/PdfsamCommunity.java | 69 +
.../pdfsam/community/PdfsamCommunityConfig.java | 100 ++
.../main/resources/images/community/128x128.png | Bin 0 -> 7449 bytes
.../src/main/resources/images/community/16x16.png | Bin 0 -> 778 bytes
.../src/main/resources/images/community/24x24.png | Bin 0 -> 1297 bytes
.../main/resources/images/community/256x256.png | Bin 0 -> 15403 bytes
.../src/main/resources/images/community/32x32.png | Bin 0 -> 1730 bytes
.../src/main/resources/images/community/48x48.png | Bin 0 -> 2669 bytes
.../main/resources/images/community/512x512.png | Bin 0 -> 32615 bytes
.../src/main/resources/images/community/64x64.png | Bin 0 -> 3608 bytes
.../src/main/resources/images/community/96x96.png | Bin 0 -> 5504 bytes
.../src/main/resources/images/community/splash.gif | Bin 0 -> 25148 bytes
.../src/main/resources/pdfsam.properties | 25 +
pdfsam-community/src/main/resources/sejda.xml | 23 +
.../org/pdfsam/community/PdfsamCommunityTest.java | 45 +
.../src/test/resources/pdfsam.properties | 1 +
pdfsam-console/ant/build.properties | 14 -
pdfsam-console/ant/build.xml | 106 --
pdfsam-console/bin/run-console.bat | 55 -
pdfsam-console/bin/run-console.sh | 61 -
pdfsam-console/etc/console-exc-msgs.xml | 85 --
pdfsam-console/etc/console-log4j.xml | 22 -
pdfsam-console/etc/emp4j.xml | 6 -
.../src/java/org/pdfsam/console/ConsoleClient.java | 118 --
.../console/business/ConsoleServicesFacade.java | 133 --
.../org/pdfsam/console/business/dto/Bounds.java | 55 -
.../pdfsam/console/business/dto/PageRotation.java | 158 ---
.../org/pdfsam/console/business/dto/PdfFile.java | 155 ---
.../pdfsam/console/business/dto/Transition.java | 245 ----
.../console/business/dto/WorkDoneDataModel.java | 130 --
.../dto/commands/AbstractParsedCommand.java | 186 ---
.../business/dto/commands/ConcatParsedCommand.java | 240 ----
.../dto/commands/DecryptParsedCommand.java | 155 ---
.../dto/commands/EncryptParsedCommand.java | 271 ----
.../business/dto/commands/MixParsedCommand.java | 207 ---
.../dto/commands/SetViewerParsedCommand.java | 427 ------
.../dto/commands/SlideShowParsedCommand.java | 226 ----
.../business/dto/commands/SplitParsedCommand.java | 239 ----
.../business/dto/commands/UnpackParsedCommand.java | 135 --
.../console/business/parser/CmdParseManager.java | 208 ---
.../business/parser/handlers/ConcatCmdHandler.java | 146 --
.../parser/handlers/DecryptCmdHandler.java | 124 --
.../parser/handlers/DefaultCmdHandler.java | 109 --
.../parser/handlers/EncryptCmdHandler.java | 152 ---
.../business/parser/handlers/MixCmdHandler.java | 139 --
.../parser/handlers/SetViewerCmdHandler.java | 170 ---
.../parser/handlers/SlideShowCmdHandler.java | 152 ---
.../business/parser/handlers/SplitCmdHandler.java | 144 --
.../business/parser/handlers/UnpackCmdHandler.java | 147 --
.../handlers/interfaces/AbstractCmdHandler.java | 132 --
.../parser/handlers/interfaces/CmdHandler.java | 84 --
.../parser/validators/ConcatCmdValidator.java | 223 ---
.../parser/validators/DecryptCmdValidator.java | 105 --
.../parser/validators/EncryptCmdValidator.java | 183 ---
.../parser/validators/MixCmdValidator.java | 128 --
.../parser/validators/SetViewerCmdValidator.java | 235 ----
.../parser/validators/SlideShowCmdValidator.java | 171 ---
.../parser/validators/SplitCmdValidator.java | 189 ---
.../parser/validators/UnpackCmdValidator.java | 114 --
.../interfaces/AbstractCmdValidator.java | 80 --
.../parser/validators/interfaces/CmdValidator.java | 62 -
.../console/business/pdf/CmdExecuteManager.java | 108 --
.../pdf/handlers/AlternateMixCmdExecutor.java | 161 ---
.../business/pdf/handlers/ConcatCmdExecutor.java | 530 --------
.../business/pdf/handlers/DecryptCmdExecutor.java | 126 --
.../business/pdf/handlers/EncryptCmdExecutor.java | 145 --
.../pdf/handlers/SetViewerCmdExecutor.java | 165 ---
.../pdf/handlers/SlideShowCmdExecutor.java | 377 ------
.../business/pdf/handlers/SplitCmdExecutor.java | 583 --------
.../business/pdf/handlers/UnpackCmdExecutor.java | 188 ---
.../handlers/interfaces/AbstractCmdExecutor.java | 143 --
.../pdf/handlers/interfaces/CmdExecutor.java | 54 -
.../pdf/writers/PdfCopyFieldsConcatenator.java | 104 --
.../pdf/writers/PdfSimpleConcatenator.java | 115 --
.../pdf/writers/interfaces/PdfConcatenator.java | 83 --
.../console/exceptions/BasicPdfsamException.java | 72 -
.../exceptions/console/ConcatException.java | 79 --
.../exceptions/console/ConsoleException.java | 79 --
.../exceptions/console/EncryptException.java | 70 -
.../console/exceptions/console/MixException.java | 67 -
.../console/exceptions/console/ParseException.java | 96 --
.../exceptions/console/SetViewerException.java | 68 -
.../exceptions/console/SlideShowException.java | 74 -
.../console/exceptions/console/SplitException.java | 77 --
.../exceptions/console/UnpackException.java | 68 -
.../java/org/pdfsam/console/utils/FileUtility.java | 234 ----
.../pdfsam/console/utils/FilenameComparator.java | 63 -
.../java/org/pdfsam/console/utils/PdfFilter.java | 72 -
.../java/org/pdfsam/console/utils/PdfUtility.java | 73 -
.../java/org/pdfsam/console/utils/TimeUtility.java | 81 --
.../console/utils/perfix/FileNameRequest.java | 117 --
.../pdfsam/console/utils/perfix/PrefixParser.java | 379 ------
pdfsam-console/xsd/concat-file-list.xsd | 26 -
pdfsam-console/xsd/transitions-list.xsd | 63 -
pdfsam-core/LICENSE.txt | 619 +++++++++
pdfsam-core/pom.xml | 62 +
.../main/java/org/pdfsam/ConfigurableProperty.java | 56 +
pdfsam-core/src/main/java/org/pdfsam/Pdfsam.java | 52 +
.../src/main/java/org/pdfsam/ShutdownEvent.java | 29 +
.../org/pdfsam/context/BooleanUserPreference.java | 37 +
.../org/pdfsam/context/DefaultUserContext.java | 159 +++
.../java/org/pdfsam/context/IntUserPreference.java | 30 +
.../org/pdfsam/context/StringUserPreference.java | 34 +
.../main/java/org/pdfsam/context/UserContext.java | 128 ++
.../org/pdfsam/module/ClearUsageRequestEvent.java | 29 +
.../src/main/java/org/pdfsam/module/Module.java | 76 ++
.../java/org/pdfsam/module/ModuleCategory.java | 45 +
.../java/org/pdfsam/module/ModuleDescriptor.java | 90 ++
.../org/pdfsam/module/ModuleDescriptorBuilder.java | 94 ++
.../org/pdfsam/module/ModuleInputOutputType.java | 31 +
.../java/org/pdfsam/module/ModuleKeyValueItem.java | 35 +
.../main/java/org/pdfsam/module/ModuleOwned.java | 34 +
.../java/org/pdfsam/module/ModulePriority.java | 41 +
.../java/org/pdfsam/module/RequiredPdfData.java | 30 +
.../pdfsam/module/TaskExecutionRequestEvent.java | 58 +
.../org/pdfsam/news/FetchLatestNewsRequest.java | 32 +
.../java/org/pdfsam/news/HideNewsPanelRequest.java | 32 +
.../main/java/org/pdfsam/news/LatestNewsEvent.java | 41 +
.../org/pdfsam/news/NewImportantNewsEvent.java | 37 +
.../src/main/java/org/pdfsam/news/NewsData.java | 86 ++
.../java/org/pdfsam/news/ShowNewsPanelRequest.java | 34 +
.../org/pdfsam/pdf/PdfDescriptorLoadingStatus.java | 108 ++
.../java/org/pdfsam/pdf/PdfDocumentDescriptor.java | 184 +++
.../pdfsam/pdf/PdfDocumentDescriptorProvider.java | 30 +
.../java/org/pdfsam/pdf/PdfLoadRequestEvent.java | 61 +
.../pdfsam/premium/FetchPremiumModulesRequest.java | 32 +
.../java/org/pdfsam/premium/PremiumModule.java | 77 ++
.../org/pdfsam/premium/PremiumModulesEvent.java | 39 +
.../java/org/pdfsam/premium/PremiumProduct.java | 48 +
.../org/pdfsam/support/CircularLinkedList.java | 108 ++
.../org/pdfsam/support/KeyStringValueItem.java | 98 ++
.../main/java/org/pdfsam/support/KeyValueItem.java | 36 +
.../src/main/java/org/pdfsam/support/LRUMap.java | 46 +
.../org/pdfsam/support/LocaleKeyValueItem.java | 81 ++
.../pdfsam/support/ObservableAtomicReference.java | 49 +
.../main/java/org/pdfsam/support/RequireUtils.java | 89 ++
.../src/main/java/org/pdfsam/support/XmlUtils.java | 48 +
.../support/filter/BaseFileChooserFilter.java | 59 +
.../org/pdfsam/support/filter/FileFilterType.java | 88 ++
.../main/java/org/pdfsam/support/io/FileType.java | 95 ++
.../pdfsam/support/io/ObjectCollectionWriter.java | 84 ++
.../java/org/pdfsam/support/io/OngoingWrite.java | 46 +
.../support/params/AbstractParametersBuilder.java | 45 +
.../params/AbstractPdfOutputParametersBuilder.java | 60 +
.../org/pdfsam/support/params/ConversionUtils.java | 89 ++
.../MultipleOutputTaskParametersBuilder.java | 38 +
...lePdfSourceMultipleOutputParametersBuilder.java | 71 +
.../params/SingleOutputTaskParametersBuilder.java | 35 +
...lePdfSourceMultipleOutputParametersBuilder.java | 67 +
...nglePdfSourceSingleOutputParametersBuilder.java | 57 +
.../SinglePdfSourceTaskParametersBuilder.java | 34 +
.../support/params/SplitParametersBuilder.java | 46 +
.../support/params/TaskParametersBuildStep.java | 45 +
.../validation/ContainedIntegerValidator.java | 49 +
.../support/validation/FileTypeValidator.java | 46 +
.../pdfsam/support/validation/FileValidator.java | 39 +
.../PositiveIntRangeStringValidator.java | 49 +
.../validation/PositiveIntegerStringValidator.java | 39 +
.../validation/PositiveIntegerValidator.java | 36 +
.../pdfsam/support/validation/RegexValidator.java | 46 +
.../org/pdfsam/support/validation/Validator.java | 35 +
.../org/pdfsam/support/validation/Validators.java | 152 +++
.../java/org/pdfsam/task/BulkRotateParameters.java | 100 ++
.../java/org/pdfsam/task/PdfRotationInput.java | 104 ++
.../pdfsam/ui/InputPdfArgumentsLoadRequest.java | 39 +
.../org/pdfsam/ui/SetLatestStageStatusRequest.java | 40 +
.../src/main/java/org/pdfsam/ui/StageMode.java | 55 +
.../src/main/java/org/pdfsam/ui/StageStatus.java | 143 ++
pdfsam-core/src/main/java/org/pdfsam/ui/Theme.java | 79 ++
.../pdfsam/ui/workspace/BaseWorkspaceEvent.java | 43 +
.../pdfsam/ui/workspace/LoadWorkspaceEvent.java | 50 +
.../org/pdfsam/ui/workspace/RestorableView.java | 44 +
.../pdfsam/ui/workspace/SaveWorkspaceEvent.java | 86 ++
.../pdfsam/ui/workspace/WorkspaceLoadedEvent.java | 34 +
.../org/pdfsam/update/UpdateAvailableEvent.java | 38 +
.../java/org/pdfsam/update/UpdateCheckRequest.java | 33 +
.../src/main/resources/images/enhanced32.png | Bin 0 -> 1669 bytes
pdfsam-core/src/main/resources/images/visual32.png | Bin 0 -> 1826 bytes
.../src/test/java/org/pdfsam/TestCycles.java | 61 +
.../src/test/java/org/pdfsam/TestUtils.java | 78 ++
.../org/pdfsam/context/DefaultUserContextTest.java | 224 +++
.../pdfsam/module/ModuleDescriptorBuilderTest.java | 72 +
.../org/pdfsam/module/ModuleKeyValueItemTest.java | 38 +
.../java/org/pdfsam/module/ModulePriorityTest.java | 37 +
.../module/TaskExecutionRequestEventTest.java | 58 +
.../java/org/pdfsam/news/LatestNewsEventTest.java | 33 +
.../org/pdfsam/news/NewImportantNewsEventTest.java | 28 +
.../org/pdfsam/pdf/PdfDocumentDescriptorTest.java | 128 ++
.../org/pdfsam/pdf/PdfLoadRequestEventTest.java | 45 +
.../java/org/pdfsam/premium/PremiumModuleTest.java | 39 +
.../pdfsam/premium/PremiumModulesEventTest.java | 32 +
.../org/pdfsam/support/CircularLinkedListTest.java | 157 +++
.../org/pdfsam/support/KeyStringValueItemTest.java | 55 +
.../test/java/org/pdfsam/support/LRUMapTest.java | 44 +
.../org/pdfsam/support/LocaleKeyValueItemTest.java | 55 +
.../support/ObservableAtomicReferenceTest.java | 55 +
.../java/org/pdfsam/support/RequireUtilsTest.java | 74 +
.../test/java/org/pdfsam/support/XmlUtilsTest.java | 63 +
.../support/filter/BaseFileChooserFilterTest.java | 56 +
.../pdfsam/support/filter/FileFilterTypeTest.java | 113 ++
.../support/io/ObjectCollectionWriterTest.java | 63 +
.../pdfsam/support/params/ConversionUtilsTest.java | 91 ++
.../validation/AlwaysInvalidStringTest.java | 46 +
.../validation/BlankStringDecoratorTest.java | 54 +
.../validation/ContainedIntegerValidatorTest.java | 51 +
.../support/validation/DirectoryValidatorTest.java | 52 +
.../support/validation/FileTypeValidatorTest.java | 85 ++
.../support/validation/FileValidatorTest.java | 53 +
.../validation/IntRangeStringValidatorTest.java | 65 +
.../validation/IntegerStringValidatorTest.java | 60 +
.../validation/NonBlankStringValidatorTest.java | 43 +
.../support/validation/RegexValidatorTest.java | 47 +
.../pdfsam/support/validation/ValidatorsTest.java | 52 +
.../org/pdfsam/task/BulkRotateParametersTest.java | 48 +
.../java/org/pdfsam/task/PdfRotationInputTest.java | 90 ++
.../java/org/pdfsam/test/ClearEventStudioRule.java | 52 +
.../org/pdfsam/test/DefaultPriorityTestModule.java | 77 ++
.../org/pdfsam/test/HighPriorityTestModule.java | 74 +
.../src/test/java/org/pdfsam/test/HitConsumer.java | 43 +
.../test/java/org/pdfsam/test/HitTestListener.java | 42 +
.../test/InitializeAndApplyJavaFxThreadRule.java | 32 +
.../pdfsam/test/InitializeJavaFxThreadRule.java | 40 +
.../java/org/pdfsam/test/JavaFXInitlializer.java | 64 +
.../java/org/pdfsam/test/JavaFXThreadRule.java | 63 +
.../org/pdfsam/test/LowPriorityTestModule.java | 74 +
.../ui/InputPdfArgumentsLoadRequestTest.java | 47 +
.../pdfsam/ui/SetLatestStageStatusRequestTest.java | 40 +
.../src/test/java/org/pdfsam/ui/StageModeTest.java | 68 +
.../test/java/org/pdfsam/ui/StageStatusTest.java | 69 +
.../ui/workspace/LoadWorkspaceEventTest.java | 71 +
.../ui/workspace/SaveWorkspaceEventTest.java | 87 ++
.../ui/workspace/WorkspaceLoadedEventTest.java | 43 +
.../pdfsam/update/UpdateAvailableEventTest.java | 45 +
pdfsam-core/src/test/resources/logback-test.xml | 19 +
pdfsam-core/src/test/resources/test.xml | 4 +
pdfsam-dmg/.gitignore | 3 +
pdfsam-dmg/Icon.icns | Bin 0 -> 200199 bytes
pdfsam-dmg/Makefile | 76 ++
pdfsam-dmg/README.TXT | 13 +
pdfsam-dmg/build.sh | 13 +
pdfsam-dmg/build.xml | 47 +
pdfsam-docs/BUILDnRUN.md | 23 +
pdfsam-docs/INTEGRATION.md | 101 ++
pdfsam-docs/LICENSE.txt | 619 +++++++++
pdfsam-docs/PROPERTIESnARGS.md | 119 ++
.../eclipse/checkstyle_plugin/checkstyle.xml | 125 ++
.../eclipse/checkstyle_plugin/suppression.xml | 9 +
pdfsam-docs/development/eclipse/code_format.xml | 279 ++++
pdfsam-docs/development/eclipse/codetemplates.xml | 18 +
.../eclipse/eclipse_compiler_settings.epf | 39 +
.../eclipse_style_and_compiler_settings.epf | 43 +
pdfsam-docs/graphics/1024.png | Bin 0 -> 49997 bytes
pdfsam-docs/graphics/16.png | Bin 0 -> 670 bytes
pdfsam-docs/graphics/64x64.png | Bin 0 -> 3081 bytes
pdfsam-docs/graphics/LICENSE.txt | 24 +
pdfsam-docs/graphics/PDFSAM.svg | 79 ++
pdfsam-docs/graphics/PDFsamLogos.svg | 315 +++++
pdfsam-docs/graphics/PDFsam_basic.icns | Bin 0 -> 200199 bytes
pdfsam-docs/graphics/PDFsam_basic.ico | Bin 0 -> 370070 bytes
pdfsam-docs/graphics/PDFsam_enhanced.icns | Bin 0 -> 173777 bytes
pdfsam-docs/graphics/PDFsam_enhanced.ico | Bin 0 -> 370070 bytes
pdfsam-docs/graphics/basic.svg | 93 ++
pdfsam-docs/graphics/enhanced.png | Bin 0 -> 33785 bytes
pdfsam-docs/graphics/enhanced.svg | 89 ++
pdfsam-docs/graphics/sansation.zip | Bin 0 -> 346223 bytes
.../news-template/css/Sansation_Regular.ttf | Bin 0 -> 78464 bytes
pdfsam-docs/news-template/css/style.css | 155 +++
pdfsam-docs/news-template/images/logo.png | Bin 0 -> 1416 bytes
pdfsam-docs/news-template/news.html | 81 ++
pdfsam-docs/pom.xml | 16 +
pdfsam-extract/LICENSE.txt | 619 +++++++++
pdfsam-extract/graphics/extract.png | Bin 0 -> 1177 bytes
pdfsam-extract/graphics/extract.svg | 116 ++
pdfsam-extract/pom.xml | 67 +
.../java/org/pdfsam/extract/ExtractModule.java | 184 +++
.../org/pdfsam/extract/ExtractOptionsPane.java | 96 ++
.../pdfsam/extract/ExtractParametersBuilder.java | 75 ++
.../org/pdfsam/extract/ExtractSelectionPane.java | 63 +
pdfsam-extract/src/main/resources/extract.png | Bin 0 -> 1177 bytes
.../src/test/java/org/pdfsam/Cycles.java | 28 +
.../org/pdfsam/extract/ExtractOptionsPaneTest.java | 106 ++
.../extract/ExtractParametersBuilderTest.java | 77 ++
.../pdfsam/extract/ExtractSelectionPaneTest.java | 100 ++
pdfsam-fx/LICENSE.txt | 619 +++++++++
pdfsam-fx/pom.xml | 95 ++
.../java/org/pdfsam/ui/commons/Animations.java | 84 ++
.../org/pdfsam/ui/commons/ClearSelectionEvent.java | 29 +
.../main/java/org/pdfsam/ui/commons/ClosePane.java | 46 +
.../org/pdfsam/ui/commons/HideOnEscapeHandler.java | 52 +
.../java/org/pdfsam/ui/commons/HidingPane.java | 48 +
.../commons/NonExistingOutputDirectoryEvent.java | 39 +
.../org/pdfsam/ui/commons/OpenFileRequest.java | 44 +
.../java/org/pdfsam/ui/commons/OpenUrlRequest.java | 41 +
.../commons/RadioButtonDrivenTextFieldsPane.java | 76 ++
.../org/pdfsam/ui/commons/RemoveSelectedEvent.java | 29 +
.../pdfsam/ui/commons/SetActiveModuleRequest.java | 59 +
.../pdfsam/ui/commons/SetDestinationRequest.java | 70 +
.../ui/commons/ShowPdfDescriptorRequest.java | 42 +
.../org/pdfsam/ui/commons/ShowStageRequest.java | 29 +
.../pdfsam/ui/commons/ToggleChangeListener.java | 49 +
.../main/java/org/pdfsam/ui/commons/UrlButton.java | 83 ++
.../org/pdfsam/ui/commons/ValidableTextField.java | 200 +++
.../main/java/org/pdfsam/ui/help/HelpPopup.java | 59 +
.../java/org/pdfsam/ui/help/HelpPopupSkin.java | 56 +
.../main/java/org/pdfsam/ui/help/HelpUtils.java | 68 +
.../pdfsam/ui/io/AddPdfVersionConstraintEvent.java | 37 +
.../java/org/pdfsam/ui/io/BasePdfVersionEvent.java | 44 +
.../pdfsam/ui/io/BaseRememberingLatestChooser.java | 40 +
.../org/pdfsam/ui/io/BrowsableDirectoryField.java | 111 ++
.../main/java/org/pdfsam/ui/io/BrowsableField.java | 121 ++
.../java/org/pdfsam/ui/io/BrowsableFileField.java | 149 ++
.../ui/io/BrowsableOutputDirectoryField.java | 69 +
.../org/pdfsam/ui/io/BrowsablePdfInputField.java | 54 +
.../org/pdfsam/ui/io/BrowsablePdfOutputField.java | 56 +
.../ui/io/ChangedSelectedPdfVersionEvent.java | 35 +
.../java/org/pdfsam/ui/io/DestinationPane.java | 62 +
.../main/java/org/pdfsam/ui/io/FileChoosers.java | 58 +
.../java/org/pdfsam/ui/io/PdfDestinationPane.java | 152 +++
.../java/org/pdfsam/ui/io/PdfVersionCombo.java | 202 +++
.../ui/io/PdfVersionConstrainedCheckBox.java | 65 +
.../java/org/pdfsam/ui/io/PdfVersionFilter.java | 65 +
.../RememberingLatestDirectoryChooserWrapper.java | 58 +
.../ui/io/RememberingLatestFileChooserWrapper.java | 116 ++
.../ui/io/RemovePdfVersionConstraintEvent.java | 37 +
.../org/pdfsam/ui/io/SetLatestDirectoryEvent.java | 44 +
.../pdfsam/ui/module/BaseTaskExecutionModule.java | 112 ++
.../src/main/java/org/pdfsam/ui/module/Footer.java | 129 ++
.../org/pdfsam/ui/module/ModuleOwnedButton.java | 49 +
.../main/java/org/pdfsam/ui/module/OpenButton.java | 152 +++
.../main/java/org/pdfsam/ui/module/RunButton.java | 68 +
.../org/pdfsam/ui/module/TaskFailedButton.java | 48 +
.../notification/AddNotificationRequestEvent.java | 43 +
.../pdfsam/ui/notification/NotificationType.java | 94 ++
.../java/org/pdfsam/ui/prefix/PrefixField.java | 81 ++
.../main/java/org/pdfsam/ui/prefix/PrefixPane.java | 88 ++
.../selection/LoadingStatusIndicatorUpdater.java | 66 +
.../pdfsam/ui/selection/PasswordFieldPopup.java | 113 ++
.../ui/selection/PasswordFieldPopupSkin.java | 58 +
.../selection/ShowPasswordFieldPopupRequest.java | 52 +
.../selection/multiple/DuplicateSelectedEvent.java | 29 +
.../pdfsam/ui/selection/multiple/FileColumn.java | 84 ++
.../pdfsam/ui/selection/multiple/IntColumn.java | 59 +
.../ui/selection/multiple/LoadingColumn.java | 143 ++
.../pdfsam/ui/selection/multiple/LongColumn.java | 86 ++
.../selection/multiple/MultipleSelectionPane.java | 72 +
.../pdfsam/ui/selection/multiple/PaceColumn.java | 85 ++
.../ui/selection/multiple/PageRangesColumn.java | 92 ++
.../ui/selection/multiple/ReverseColumn.java | 58 +
.../selection/multiple/SelectionChangedEvent.java | 127 ++
.../ui/selection/multiple/SelectionTable.java | 483 +++++++
.../selection/multiple/SelectionTableColumn.java | 106 ++
.../selection/multiple/SelectionTableRowData.java | 77 ++
.../selection/multiple/SelectionTableToolbar.java | 189 +++
.../ui/selection/multiple/TableColumnProvider.java | 32 +
.../multiple/TooltippedTextFieldTableCell.java | 138 ++
.../selection/multiple/move/MoveSelectedEvent.java | 42 +
.../ui/selection/multiple/move/MoveType.java | 119 ++
.../multiple/move/MultipleSelectionAndFocus.java | 86 ++
.../selection/multiple/move/SelectionAndFocus.java | 61 +
.../multiple/move/SingleSelectionAndFocus.java | 56 +
.../ui/selection/single/SingleSelectionPane.java | 320 +++++
.../TaskParametersBuilderSingleSelectionPane.java | 52 +
.../pdfsam/ui/support/CircularObservableList.java | 103 ++
.../org/pdfsam/ui/support/FXValidationSupport.java | 86 ++
.../src/main/java/org/pdfsam/ui/support/Style.java | 56 +
.../src/main/java/org/pdfsam/ui/support/Views.java | 47 +
.../src/main/resources/themes/cornflower/theme.css | 3 +
pdfsam-fx/src/main/resources/themes/defaults.css | 427 ++++++
.../src/main/resources/themes/green/theme.css | 3 +
pdfsam-fx/src/main/resources/themes/progress.css | 54 +
.../src/main/resources/themes/roundish/combo.css | 90 ++
.../main/resources/themes/roundish/progress.css | 27 +
.../main/resources/themes/roundish/roundish.css | 342 +++++
.../src/main/resources/themes/roundish/theme.css | 3 +
pdfsam-fx/src/test/java/org/pdfsam/Cycles.java | 28 +
.../java/org/pdfsam/ui/commons/ClosePaneTest.java | 63 +
.../pdfsam/ui/commons/HideOnEscapeHandlerTest.java | 79 ++
.../java/org/pdfsam/ui/commons/HidingPaneTest.java | 52 +
.../org/pdfsam/ui/commons/OpenFileRequestTest.java | 45 +
.../org/pdfsam/ui/commons/OpenUrlRequestTest.java | 47 +
.../RadioButtonDrivenTextFieldsPaneTest.java | 92 ++
.../ui/commons/SetActiveModuleRequestTest.java | 46 +
.../ui/commons/SetDestinationRequestTest.java | 65 +
.../ui/commons/ShowPdfDescriptorRequestTest.java | 44 +
.../ui/commons/ToggleChangeListenerTest.java | 49 +
.../java/org/pdfsam/ui/commons/UrlButtonTest.java | 75 ++
.../pdfsam/ui/commons/ValidableTextFieldTest.java | 120 ++
.../ui/io/AddPdfVersionConstraintEventTest.java | 34 +
.../org/pdfsam/ui/io/BasePdfVersionEventTest.java | 46 +
.../pdfsam/ui/io/BrowsableDirectoryFieldTest.java | 66 +
.../ui/io/BrowsableDirectoryFieldUITest.java | 117 ++
.../org/pdfsam/ui/io/BrowsableFileFieldTest.java | 136 ++
.../org/pdfsam/ui/io/BrowsableFileFieldUITest.java | 77 ++
.../ui/io/BrowsableOutputDirectoryFieldTest.java | 112 ++
.../pdfsam/ui/io/BrowsablePdfInputFieldTest.java | 77 ++
.../pdfsam/ui/io/BrowsablePdfOutputFieldTest.java | 76 ++
.../org/pdfsam/ui/io/PdfDestinationPaneTest.java | 132 ++
.../org/pdfsam/ui/io/PdfDestinationPaneUITest.java | 104 ++
.../java/org/pdfsam/ui/io/PdfVersionComboTest.java | 108 ++
.../ui/io/PdfVersionConstrainedCheckBoxTest.java | 80 ++
.../org/pdfsam/ui/io/PdfVersionFilterTest.java | 88 ++
...memberingLatestDirectoryChooserWrapperTest.java | 58 +
.../ui/io/RemovePdfVersionConstraintEventTest.java | 43 +
.../pdfsam/ui/io/SetLatestDirectoryEventTest.java | 45 +
.../test/java/org/pdfsam/ui/module/FooterTest.java | 153 +++
.../pdfsam/ui/module/ModuleOwnedButtonTest.java | 49 +
.../java/org/pdfsam/ui/module/OpenButtonTest.java | 153 +++
.../java/org/pdfsam/ui/module/RunButtonTest.java | 82 ++
.../org/pdfsam/ui/module/TaskFailedButtonTest.java | 59 +
.../AddNotificationRequestEventTest.java | 53 +
.../java/org/pdfsam/ui/prefix/PrefixFieldTest.java | 77 ++
.../java/org/pdfsam/ui/prefix/PrefixPaneTest.java | 94 ++
.../LoadingStatusIndicatorUpdaterTest.java | 92 ++
.../ui/selection/PasswordFieldPopupTest.java | 80 ++
.../ShowPasswordFieldPopupRequestTest.java | 49 +
.../ui/selection/multiple/FileColumnTest.java | 65 +
.../ui/selection/multiple/IntegerColumnTest.java | 66 +
.../ui/selection/multiple/LoadingColumnTest.java | 73 +
.../ui/selection/multiple/LongColumnTest.java | 77 ++
.../ui/selection/multiple/PaceColumnTest.java | 51 +
.../selection/multiple/PageRangesColumnTest.java | 55 +
.../multiple/SelectionChangedEventTest.java | 116 ++
.../multiple/SelectionTableRowDataTest.java | 76 ++
.../ui/selection/multiple/SelectionTableTest.java | 530 ++++++++
.../multiple/SelectionTableToolbarTest.java | 112 ++
.../SelectionTableToolbarWithoutMoveTest.java | 60 +
.../SelectionTableWithoutDuplicateTest.java | 86 ++
.../multiple/SelectionTableWithoutMoveTest.java | 106 ++
.../multiple/move/MoveSelectedEventTest.java | 41 +
.../ui/selection/multiple/move/MoveTypeTest.java | 155 +++
.../move/MultipleSelectionAndFocusTest.java | 67 +
.../multiple/move/SingleSelectionAndFocusTest.java | 43 +
.../selection/single/SingleSelectionPaneTest.java | 468 +++++++
.../ui/support/CircularObservableListTest.java | 88 ++
.../pdfsam/ui/support/FXValidationSupportTest.java | 80 ++
pdfsam-gui/LICENSE.txt | 619 +++++++++
pdfsam-gui/pom.xml | 146 ++
.../org/pdfsam/InputPdfArgumentsController.java | 53 +
.../main/java/org/pdfsam/OpenFileController.java | 61 +
pdfsam-gui/src/main/java/org/pdfsam/PdfsamApp.java | 319 +++++
.../src/main/java/org/pdfsam/PdfsamConfig.java | 90 ++
.../java/org/pdfsam/UncaughtExceptionLogger.java | 41 +
.../java/org/pdfsam/WindowStatusController.java | 98 ++
.../configuration/EnhancedClassloaderProvider.java | 119 ++
.../pdfsam/configuration/JarSignatureFilter.java | 37 +
.../org/pdfsam/configuration/StylesConfig.java | 64 +
.../java/org/pdfsam/sound/PlaySoundController.java | 73 +
.../src/main/java/org/pdfsam/ui/ContentPane.java | 112 ++
.../src/main/java/org/pdfsam/ui/MainPane.java | 44 +
.../java/org/pdfsam/ui/banner/AppContextMenu.java | 43 +
.../java/org/pdfsam/ui/banner/BannerButton.java | 36 +
.../java/org/pdfsam/ui/banner/BannerButtons.java | 53 +
.../main/java/org/pdfsam/ui/banner/BannerPane.java | 67 +
.../java/org/pdfsam/ui/banner/DashboardButton.java | 45 +
.../main/java/org/pdfsam/ui/banner/LogButton.java | 81 ++
.../main/java/org/pdfsam/ui/banner/MenuButton.java | 39 +
.../java/org/pdfsam/ui/banner/ModulesMenu.java | 63 +
.../main/java/org/pdfsam/ui/banner/NewsButton.java | 71 +
.../java/org/pdfsam/ui/banner/WorkspaceMenu.java | 95 ++
.../org/pdfsam/ui/banner/WorkspaceMenuItem.java | 45 +
.../org/pdfsam/ui/dashboard/AboutDashboadItem.java | 72 +
.../java/org/pdfsam/ui/dashboard/Dashboard.java | 73 +
.../org/pdfsam/ui/dashboard/DashboardButton.java | 52 +
.../org/pdfsam/ui/dashboard/DashboardConfig.java | 38 +
.../org/pdfsam/ui/dashboard/DashboardItem.java | 47 +
.../org/pdfsam/ui/dashboard/DashboardItemPane.java | 84 ++
.../pdfsam/ui/dashboard/ModulesDashboardItem.java | 73 +
.../ui/dashboard/PreferencesDashboardItem.java | 71 +
.../ui/dashboard/QuickbarDashboardButtonsPane.java | 58 +
.../ui/dashboard/about/AboutDashboardPane.java | 138 ++
.../pdfsam/ui/dashboard/modules/DashboardTile.java | 94 ++
.../ui/dashboard/modules/ModulesDashboardPane.java | 68 +
.../ui/dashboard/modules/ModulesDashboardTile.java | 53 +
.../ui/dashboard/modules/PremiumModuleTile.java | 38 +
.../preference/CheckForUpdatesButton.java | 44 +
.../preference/ClearStatisticsButton.java | 44 +
.../preference/PreferenceAppearencePane.java | 90 ++
.../preference/PreferenceBehaviorPane.java | 67 +
.../PreferenceBrowsableDirectoryField.java | 44 +
.../preference/PreferenceBrowsableFileField.java | 47 +
.../dashboard/preference/PreferenceCheckBox.java | 52 +
.../dashboard/preference/PreferenceComboBox.java | 52 +
.../ui/dashboard/preference/PreferenceConfig.java | 234 ++++
.../preference/PreferenceIntTextField.java | 51 +
.../dashboard/preference/PreferenceOutputPane.java | 66 +
.../ui/dashboard/preference/PreferencePane.java | 66 +
.../preference/PreferenceRadioButton.java | 52 +
.../preference/PreferenceSetterOnValidState.java | 62 +
.../preference/PreferenceThumbnailsPane.java | 61 +
.../preference/PreferenceWorkspacePane.java | 76 ++
.../org/pdfsam/ui/dialog/ConfirmationDialog.java | 109 ++
.../ui/dialog/ConfirmationDialogContent.java | 57 +
.../CreateOutputDirectoryConfirmationDialog.java | 42 +
.../CreateOutputDirectoryDialogController.java | 65 +
.../java/org/pdfsam/ui/dialog/DialogStyle.java | 39 +
.../java/org/pdfsam/ui/dialog/OpenWithDialog.java | 134 ++
.../pdfsam/ui/dialog/OpenWithDialogController.java | 52 +
.../ui/dialog/OverwriteConfirmationDialog.java | 40 +
.../ui/dialog/OverwriteDialogController.java | 113 ++
.../ui/event/SetActiveDashboardItemRequest.java | 41 +
.../java/org/pdfsam/ui/event/SetTitleEvent.java | 44 +
.../main/java/org/pdfsam/ui/info/BaseInfoTab.java | 74 +
.../src/main/java/org/pdfsam/ui/info/InfoPane.java | 39 +
.../main/java/org/pdfsam/ui/info/InfoStage.java | 59 +
.../org/pdfsam/ui/info/InfoStageController.java | 58 +
.../main/java/org/pdfsam/ui/info/KeywordsTab.java | 85 ++
.../main/java/org/pdfsam/ui/info/SummaryTab.java | 128 ++
.../java/org/pdfsam/ui/log/ErrorLoggedEvent.java | 29 +
.../ui/log/LogAreaVisiblityChangedEvent.java | 29 +
.../src/main/java/org/pdfsam/ui/log/LogLevel.java | 62 +
.../main/java/org/pdfsam/ui/log/LogListView.java | 83 ++
.../main/java/org/pdfsam/ui/log/LogMessage.java | 55 +
.../org/pdfsam/ui/log/LogMessageBroadcaster.java | 96 ++
.../src/main/java/org/pdfsam/ui/log/LogPane.java | 133 ++
.../src/main/java/org/pdfsam/ui/log/LogStage.java | 85 ++
.../main/java/org/pdfsam/ui/log/LoggerConfig.java | 40 +
.../org/pdfsam/ui/log/MaxLogRowsChangedEvent.java | 29 +
.../java/org/pdfsam/ui/log/UpToInfoFilter.java | 42 +
.../src/main/java/org/pdfsam/ui/news/News.java | 85 ++
.../main/java/org/pdfsam/ui/news/NewsPanel.java | 80 ++
.../org/pdfsam/ui/notification/Notification.java | 86 ++
.../ui/notification/NotificationsContainer.java | 81 ++
.../ui/notification/NotificationsController.java | 168 +++
.../RemoveNotificationRequestEvent.java | 37 +
.../org/pdfsam/ui/quickbar/BaseQuickbarButton.java | 98 ++
.../ui/quickbar/BaseQuickbarButtonsPane.java | 53 +
.../java/org/pdfsam/ui/quickbar/ExpandButton.java | 60 +
.../java/org/pdfsam/ui/quickbar/QuickbarPane.java | 41 +
.../java/org/pdfsam/ui/workarea/ModuleButton.java | 53 +
.../ui/workarea/QuickbarModuleButtonsPane.java | 57 +
.../ui/workarea/QuickbarModuleButtonsProvider.java | 84 ++
.../main/java/org/pdfsam/ui/workarea/WorkArea.java | 81 ++
pdfsam-gui/src/main/resources/images/payoff.png | Bin 0 -> 2940 bytes
.../src/main/resources/sounds/error_sound.wav | Bin 0 -> 47516 bytes
pdfsam-gui/src/main/resources/sounds/ok_sound.wav | Bin 0 -> 84668 bytes
pdfsam-gui/src/main/resources/themes/banner.css | 55 +
pdfsam-gui/src/main/resources/themes/dashboard.css | 66 +
pdfsam-gui/src/main/resources/themes/dialogs.css | 48 +
pdfsam-gui/src/main/resources/themes/menu.css | 6 +
pdfsam-gui/src/main/resources/themes/news.css | 56 +
.../src/main/resources/themes/notifications.css | 58 +
pdfsam-gui/src/main/resources/themes/pdfsam.css | 72 +
pdfsam-gui/src/main/resources/themes/quickbar.css | 67 +
.../src/main/resources/themes/roundish/banner.css | 44 +
.../main/resources/themes/roundish/dashboard.css | 21 +
.../src/main/resources/themes/roundish/menu.css | 10 +
.../src/main/resources/themes/roundish/news.css | 6 +
.../resources/themes/roundish/notifications.css | 9 +
.../main/resources/themes/roundish/quickbar.css | 52 +
.../resources/themes/transparent-incapable.css | 18 +
pdfsam-gui/src/test/java/org/pdfsam/Cycles.java | 26 +
.../pdfsam/InputPdfArgumentsControllerTest.java | 98 ++
.../org/pdfsam/WindowStatusControllerTest.java | 110 ++
.../EnhancedClassloaderProviderTest.java | 77 ++
.../configuration/JarSignatureFilterTest.java | 56 +
.../org/pdfsam/configuration/StylesConfigTest.java | 48 +
.../org/pdfsam/sound/PlaySoundControllerTest.java | 84 ++
.../pdfsam/test/DefaultPriorityDashboardItem.java | 59 +
.../test/java/org/pdfsam/ui/ContentPaneTest.java | 97 ++
.../org/pdfsam/ui/banner/BannerButtonTest.java | 49 +
.../java/org/pdfsam/ui/banner/BannerPaneTest.java | 102 ++
.../org/pdfsam/ui/banner/DashboardButtonTest.java | 58 +
.../java/org/pdfsam/ui/banner/LogButtonTest.java | 65 +
.../java/org/pdfsam/ui/banner/MenuButtonTest.java | 61 +
.../test/java/org/pdfsam/ui/banner/MenuConfig.java | 69 +
.../java/org/pdfsam/ui/banner/ModulesMenuTest.java | 65 +
.../java/org/pdfsam/ui/banner/NewsButtonTest.java | 65 +
.../org/pdfsam/ui/banner/WorkspaceMenuTest.java | 107 ++
.../pdfsam/ui/dashboard/DashboardButtonTest.java | 82 ++
.../pdfsam/ui/dashboard/DashboardItemPaneTest.java | 50 +
.../org/pdfsam/ui/dashboard/DashboardTest.java | 114 ++
.../QuickbarDashboardButtonsPaneTest.java | 76 ++
.../ui/dashboard/about/AboutDashboardPaneTest.java | 177 +++
.../modules/ModulesDashboardPaneTest.java | 53 +
.../modules/ModulesDashboardTileTest.java | 67 +
.../modules/ModulesDashboardTileTest2.java | 66 +
.../preference/CheckForUpdatesButtonTest.java | 62 +
.../preference/ClearStatisticsButtonTest.java | 62 +
.../preference/PreferenceAppearencePaneTest.java | 82 ++
.../PreferenceBrowsableDirectoryFieldTest.java | 93 ++
.../PreferenceBrowsableFileFieldTest.java | 96 ++
.../preference/PreferenceCheckBoxTest.java | 53 +
.../preference/PreferenceComboBoxTest.java | 60 +
.../preference/PreferenceIntTextFieldTest.java | 73 +
.../preference/PreferenceOutputPaneTest.java | 64 +
.../dashboard/preference/PreferencePaneTest.java | 113 ++
.../preference/PreferenceRadioButtonTest.java | 53 +
.../PreferenceSetterOnValidStateTest.java | 57 +
.../ui/dialog/ConfirmationDialogContentTest.java | 48 +
...reateOutputDirectoryConfirmationDialogTest.java | 113 ++
.../CreateOutputDirectoryDialogControllerTest.java | 106 ++
.../ui/dialog/OpenWithDialogControllerTest.java | 90 ++
.../org/pdfsam/ui/dialog/OpenWithDialogTest.java | 93 ++
.../ui/dialog/OverwriteConfirmationDialogTest.java | 104 ++
.../ui/dialog/OverwriteDialogControllerTest.java | 124 ++
.../ui/dialog/OverwriteDialogControllerUITest.java | 138 ++
.../java/org/pdfsam/ui/info/InfoStageTest.java | 93 ++
.../java/org/pdfsam/ui/info/KeywordsTabTest.java | 85 ++
.../java/org/pdfsam/ui/info/SummaryTabTest.java | 132 ++
.../test/java/org/pdfsam/ui/log/LogLevelTest.java | 41 +
.../java/org/pdfsam/ui/log/LogListViewTest.java | 94 ++
.../pdfsam/ui/log/LogMessageBroadcasterTest.java | 102 ++
.../java/org/pdfsam/ui/log/LogMessageTest.java | 42 +
.../test/java/org/pdfsam/ui/log/LogPaneTest.java | 106 ++
.../notification/NotificationsContainerTest.java | 57 +
.../notification/NotificationsControllerTest.java | 148 ++
.../RemoveNotificationRequestEventTest.java | 34 +
.../pdfsam/ui/quickbar/BaseQuickbarButtonTest.java | 75 ++
.../org/pdfsam/ui/quickbar/ExpandButtonTest.java | 56 +
.../org/pdfsam/ui/quickbar/QuickbarPaneTest.java | 57 +
.../org/pdfsam/ui/workarea/ModuleButtonTest.java | 70 +
.../ui/workarea/QuickbarModuleButtonsPaneTest.java | 78 ++
.../QuickbarModuleButtonsProviderTest.java | 81 ++
.../java/org/pdfsam/ui/workarea/WorkAreaTest.java | 146 ++
pdfsam-gui/src/test/resources/htmltest.html | 15 +
pdfsam-gui/src/test/resources/logback-test.xml | 19 +
pdfsam-i18n/LICENSE.txt | 619 +++++++++
pdfsam-i18n/README.txt | 9 +
pdfsam-i18n/po/af.po | 971 +++++++++++++
pdfsam-i18n/po/ast.po | 1005 ++++++++++++++
pdfsam-i18n/po/bs.po | 1005 ++++++++++++++
pdfsam-i18n/po/ca.po | 1007 ++++++++++++++
pdfsam-i18n/po/ckb.po | 980 ++++++++++++++
pdfsam-i18n/po/co.po | 1016 ++++++++++++++
pdfsam-i18n/po/cs.po | 1020 ++++++++++++++
pdfsam-i18n/po/da.po | 1033 ++++++++++++++
pdfsam-i18n/po/de.po | 1053 +++++++++++++++
pdfsam-i18n/po/el.po | 1096 +++++++++++++++
pdfsam-i18n/po/en_GB.po | 1029 ++++++++++++++
pdfsam-i18n/po/eo.po | 974 ++++++++++++++
pdfsam-i18n/po/es.po | 1075 +++++++++++++++
pdfsam-i18n/po/et.po | 995 ++++++++++++++
pdfsam-i18n/po/eu.po | 1008 ++++++++++++++
pdfsam-i18n/po/fi.po | 1057 +++++++++++++++
pdfsam-i18n/po/fr.po | 1072 +++++++++++++++
pdfsam-i18n/po/he.po | 1010 ++++++++++++++
pdfsam-i18n/po/hr.po | 1026 ++++++++++++++
pdfsam-i18n/po/hu.po | 1038 ++++++++++++++
pdfsam-i18n/po/hy.po | 980 ++++++++++++++
pdfsam-i18n/po/id.po | 983 ++++++++++++++
pdfsam-i18n/po/is.po | 971 +++++++++++++
pdfsam-i18n/po/it.po | 1141 ++++++++++++++++
pdfsam-i18n/po/ja.po | 984 ++++++++++++++
pdfsam-i18n/po/ko.po | 980 ++++++++++++++
pdfsam-i18n/po/nb.po | 993 ++++++++++++++
pdfsam-i18n/po/nl.po | 1104 +++++++++++++++
pdfsam-i18n/po/oc.po | 980 ++++++++++++++
pdfsam-i18n/po/pdfsam.pot | 949 +++++++++++++
pdfsam-i18n/po/pl.po | 1039 ++++++++++++++
pdfsam-i18n/po/pt.po | 1046 ++++++++++++++
pdfsam-i18n/po/pt_BR.po | 1092 +++++++++++++++
pdfsam-i18n/po/ro.po | 1018 ++++++++++++++
pdfsam-i18n/po/ru.po | 1031 ++++++++++++++
pdfsam-i18n/po/sk.po | 1000 ++++++++++++++
pdfsam-i18n/po/sr.po | 1001 ++++++++++++++
pdfsam-i18n/po/sv.po | 1047 +++++++++++++++
pdfsam-i18n/po/th.po | 989 ++++++++++++++
pdfsam-i18n/po/tr.po | 1043 ++++++++++++++
pdfsam-i18n/po/uk.po | 1014 ++++++++++++++
pdfsam-i18n/po/zh_CN.po | 1000 ++++++++++++++
pdfsam-i18n/po/zh_TW.po | 999 ++++++++++++++
pdfsam-i18n/pom.xml | 94 ++
.../java/org/pdfsam/i18n/DefaultI18nContext.java | 153 +++
.../src/main/java/org/pdfsam/i18n/I18nContext.java | 67 +
.../main/java/org/pdfsam/i18n/SetLocaleEvent.java | 43 +
pdfsam-i18n/src/main/resources/i18n.properties | 1 +
.../org/pdfsam/i18n/DefaultI18nContextTest.java | 76 ++
.../java/org/pdfsam/i18n/SetLocaleEventTest.java | 47 +
pdfsam-langpack-br1/ant/build.properties | 7 -
pdfsam-langpack-br1/ant/build.xml | 321 -----
.../src/java/org/pdfsam/i18n/GettextResource.java | 214 ---
.../src/java/org/pdfsam/i18n/languages.xml | 41 -
.../pdfsam/i18n/resources/Messages_bg.properties | 652 ---------
.../pdfsam/i18n/resources/Messages_bs.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_ca.properties | 671 ---------
.../pdfsam/i18n/resources/Messages_cs.properties | 673 ----------
.../pdfsam/i18n/resources/Messages_da.properties | 871 ------------
.../pdfsam/i18n/resources/Messages_de.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_el.properties | 932 -------------
.../i18n/resources/Messages_en_GB.properties | 643 ---------
.../pdfsam/i18n/resources/Messages_es.properties | 851 ------------
.../pdfsam/i18n/resources/Messages_fa.properties | 657 ---------
.../pdfsam/i18n/resources/Messages_fi.properties | 1007 --------------
.../pdfsam/i18n/resources/Messages_fr.properties | 699 ----------
.../pdfsam/i18n/resources/Messages_gl.properties | 672 ---------
.../pdfsam/i18n/resources/Messages_he.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_hr.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_hu.properties | 1120 ---------------
.../pdfsam/i18n/resources/Messages_id.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_it.properties | 1203 -----------------
.../pdfsam/i18n/resources/Messages_ja.properties | 650 ---------
.../pdfsam/i18n/resources/Messages_ko.properties | 667 ---------
.../pdfsam/i18n/resources/Messages_lt.properties | 651 ---------
.../pdfsam/i18n/resources/Messages_lv.properties | 653 ---------
.../pdfsam/i18n/resources/Messages_nb.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_nl.properties | 926 -------------
.../pdfsam/i18n/resources/Messages_pl.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_pt.properties | 648 ---------
.../i18n/resources/Messages_pt_BR.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_ru.properties | 781 -----------
.../pdfsam/i18n/resources/Messages_sk.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_sl.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_sv.properties | 825 ------------
.../pdfsam/i18n/resources/Messages_th.properties | 648 ---------
.../pdfsam/i18n/resources/Messages_tr.properties | 1063 ---------------
.../pdfsam/i18n/resources/Messages_uk.properties | 657 ---------
.../pdfsam/i18n/resources/Messages_vi.properties | 666 ---------
.../i18n/resources/Messages_zh_CN.properties | 914 -------------
.../i18n/resources/Messages_zh_HK.properties | 660 ---------
.../i18n/resources/Messages_zh_TW.properties | 648 ---------
pdfsam-launcher/Makefile.win | 33 -
pdfsam-launcher/javastarter.dev | 62 -
pdfsam-launcher/javastarter.ico | Bin 16958 -> 0 bytes
pdfsam-launcher/javastarter.layout | 15 -
pdfsam-launcher/javastarter_private.h | 23 -
pdfsam-launcher/javastarter_private.rc | 37 -
pdfsam-launcher/javastarter_private.res | Bin 17960 -> 0 bytes
pdfsam-launcher/main.cpp | 531 --------
pdfsam-launcher/pdf-basic.ico | Bin 16958 -> 0 bytes
pdfsam-launcher/pdf-enhanced.ico | Bin 5694 -> 0 bytes
pdfsam-maine-br1/ant/basic.properties | 4 -
pdfsam-maine-br1/ant/build.properties | 35 -
pdfsam-maine-br1/ant/build.xml | 446 ------
pdfsam-maine-br1/ant/enhanced.properties | 4 -
pdfsam-maine-br1/bin/run-console.bat | 55 -
pdfsam-maine-br1/bin/run-console.sh | 61 -
pdfsam-maine-br1/bin/run.bat | 50 -
pdfsam-maine-br1/bin/run.sh | 56 -
pdfsam-maine-br1/doc/basic/Manual-basic.odt | Bin 359039 -> 0 bytes
pdfsam-maine-br1/doc/basic/changelog-basic.txt | 301 -----
pdfsam-maine-br1/doc/basic/readme.txt | 40 -
pdfsam-maine-br1/doc/examples/list.csv | 1 -
pdfsam-maine-br1/doc/examples/list.xml | 18 -
pdfsam-maine-br1/doc/examples/readme.txt | 9 -
pdfsam-maine-br1/doc/examples/test_csv.png | Bin 21838 -> 0 bytes
pdfsam-maine-br1/doc/examples/test_xml.png | Bin 22067 -> 0 bytes
.../bouncyCastle/Bouncy_Castle_License.html | 22 -
pdfsam-maine-br1/doc/licenses/dom4j/license.txt | 11 -
pdfsam-maine-br1/doc/licenses/emp4j/gpl.txt | 74 -
pdfsam-maine-br1/doc/licenses/emp4j/lgpl.txt | 437 ------
pdfsam-maine-br1/doc/licenses/iText/MPL-1.1.txt | 469 -------
pdfsam-maine-br1/doc/licenses/iText/lgpl.txt | 437 ------
pdfsam-maine-br1/doc/licenses/jaxen/license.txt | 33 -
pdfsam-maine-br1/doc/licenses/jcmdline/MPL-1.1.txt | 469 -------
pdfsam-maine-br1/doc/licenses/log4j/ASL-1.1.txt | 48 -
pdfsam-maine-br1/doc/licenses/looks/BSD.txt | 30 -
.../doc/licenses/pdfsam-console/gpl.txt | 74 -
.../doc/licenses/pdfsam-console/lgpl.txt | 437 ------
pdfsam-maine-br1/doc/licenses/pdfsam/gpl.txt | 74 -
pdfsam-maine-br1/etc/log4j.xml | 32 -
pdfsam-maine-br1/images/add.png | Bin 426 -> 0 bytes
pdfsam-maine-br1/images/browse.png | Bin 456 -> 0 bytes
pdfsam-maine-br1/images/clear.png | Bin 679 -> 0 bytes
pdfsam-maine-br1/images/down.png | Bin 693 -> 0 bytes
pdfsam-maine-br1/images/edit-clear.png | Bin 699 -> 0 bytes
pdfsam-maine-br1/images/edit-copy.png | Bin 374 -> 0 bytes
pdfsam-maine-br1/images/edit-cut.png | Bin 600 -> 0 bytes
pdfsam-maine-br1/images/edit-paste.png | Bin 424 -> 0 bytes
pdfsam-maine-br1/images/edit-save.png | Bin 426 -> 0 bytes
pdfsam-maine-br1/images/edit-select-all.png | Bin 427 -> 0 bytes
pdfsam-maine-br1/images/encrypted.png | Bin 648 -> 0 bytes
pdfsam-maine-br1/images/erroronload.png | Bin 383 -> 0 bytes
pdfsam-maine-br1/images/exit.png | Bin 887 -> 0 bytes
pdfsam-maine-br1/images/fileopen.png | Bin 488 -> 0 bytes
pdfsam-maine-br1/images/filesave.png | Bin 421 -> 0 bytes
pdfsam-maine-br1/images/info.png | Bin 449 -> 0 bytes
pdfsam-maine-br1/images/log.png | Bin 336 -> 0 bytes
pdfsam-maine-br1/images/pdf.png | Bin 3161 -> 0 bytes
pdfsam-maine-br1/images/pdf16.png | Bin 813 -> 0 bytes
pdfsam-maine-br1/images/pdf_basic.png | Bin 3161 -> 0 bytes
pdfsam-maine-br1/images/pdf_basic16.png | Bin 813 -> 0 bytes
pdfsam-maine-br1/images/pdf_enhanced.png | Bin 1869 -> 0 bytes
pdfsam-maine-br1/images/pdf_enhanced16.png | Bin 884 -> 0 bytes
pdfsam-maine-br1/images/reload.png | Bin 393 -> 0 bytes
pdfsam-maine-br1/images/remove.png | Bin 356 -> 0 bytes
pdfsam-maine-br1/images/run.png | Bin 368 -> 0 bytes
pdfsam-maine-br1/images/set_outfile.png | Bin 489 -> 0 bytes
pdfsam-maine-br1/images/settings.png | Bin 507 -> 0 bytes
pdfsam-maine-br1/images/splashscreen.png | Bin 13987 -> 0 bytes
pdfsam-maine-br1/images/up.png | Bin 677 -> 0 bytes
pdfsam-maine-br1/images/updates_available.png | Bin 465 -> 0 bytes
.../src/java/org/pdfsam/guiclient/GuiClient.java | 114 --
.../org/pdfsam/guiclient/business/Environment.java | 141 --
.../guiclient/business/TextPaneAppender.java | 101 --
.../business/listeners/EnterDoClickListener.java | 71 -
.../business/listeners/ExitActionListener.java | 35 -
.../business/listeners/LogActionListener.java | 109 --
.../listeners/mediators/EnvironmentMediator.java | 105 --
.../business/listeners/mediators/TreeMediator.java | 61 -
.../listeners/mediators/UpdateCheckerMediator.java | 125 --
.../guiclient/commons/business/PdfFileDropper.java | 83 --
.../guiclient/commons/business/PdfLoader.java | 493 -------
.../guiclient/commons/business/SoundPlayer.java | 123 --
.../guiclient/commons/business/WorkExecutor.java | 154 ---
.../guiclient/commons/business/WorkThread.java | 66 -
.../listeners/CompressCheckBoxItemListener.java | 34 -
.../business/listeners/EscapeKeyListener.java | 51 -
.../listeners/PdfSelectionMouseHeaderAdapter.java | 56 -
.../listeners/PdfSelectionTableActionListener.java | 103 --
.../VersionFilterCheckBoxItemListener.java | 55 -
.../components/CommonComponentsFactory.java | 188 ---
.../commons/components/JPdfSelectionTable.java | 42 -
.../components/JPdfSelectionToolTipHeader.java | 61 -
.../commons/components/JPdfVersionCombo.java | 187 ---
.../components/listeners/DefaultMouseListener.java | 76 --
.../commons/frames/JDocumentPropertiesFrame.java | 182 ---
.../models/AbstractPdfSelectionTableModel.java | 336 -----
.../models/SimplePdfSelectionTableModel.java | 322 -----
.../models/SortablePdfSelectionTableModel.java | 215 ---
.../commons/panels/JPdfSelectionPanel.java | 700 ----------
.../commons/renderers/ArrowHeaderRenderer.java | 139 --
.../renderers/JPdfSelectionTableRenderer.java | 141 --
.../guiclient/configuration/Configuration.java | 300 -----
.../src/java/org/pdfsam/guiclient/dto/IntItem.java | 78 --
.../guiclient/dto/PdfSelectionTableItem.java | 573 --------
.../java/org/pdfsam/guiclient/dto/StringItem.java | 116 --
.../exceptions/CheckForUpdateException.java | 37 -
.../exceptions/ConfigurationException.java | 36 -
.../guiclient/exceptions/LoadJobException.java | 41 -
.../guiclient/exceptions/PluginException.java | 43 -
.../guiclient/exceptions/SaveJobException.java | 41 -
.../guiclient/gui/components/JHelpLabel.java | 73 -
.../guiclient/gui/components/JLogPopupMenu.java | 82 --
.../guiclient/gui/components/JMainMenuBar.java | 93 --
.../pdfsam/guiclient/gui/frames/JMainFrame.java | 295 ----
.../pdfsam/guiclient/gui/frames/JSplashScreen.java | 154 ---
.../guiclient/gui/panels/JBackgroundedPanel.java | 59 -
.../pdfsam/guiclient/gui/panels/JButtonsPanel.java | 110 --
.../pdfsam/guiclient/gui/panels/JInfoPanel.java | 231 ----
.../org/pdfsam/guiclient/gui/panels/JLogPanel.java | 94 --
.../guiclient/gui/panels/JSettingsPanel.java | 611 ---------
.../pdfsam/guiclient/gui/panels/JStatusPanel.java | 233 ----
.../pdfsam/guiclient/gui/panels/JTreePanel.java | 123 --
.../org/pdfsam/guiclient/l10n/LanguageLoader.java | 89 --
.../pdfsam/guiclient/plugins/PlugInsLoader.java | 150 ---
.../plugins/interfaces/AbstractPlugablePanel.java | 81 --
.../guiclient/plugins/interfaces/Plugable.java | 71 -
.../guiclient/plugins/models/PluginDataModel.java | 122 --
.../plugins/models/PluginsTableModel.java | 102 --
.../pdfsam/guiclient/updates/UpdateManager.java | 91 --
.../updates/checkers/HttpUpdateChecker.java | 94 --
.../guiclient/updates/checkers/UpdateChecker.java | 30 -
.../org/pdfsam/guiclient/utils/DialogUtility.java | 77 --
.../pdfsam/guiclient/utils/EncryptionUtility.java | 47 -
.../pdfsam/guiclient/utils/PdfVersionUtility.java | 84 --
.../org/pdfsam/guiclient/utils/ThemeUtility.java | 166 ---
.../org/pdfsam/guiclient/utils/UpdatesUtility.java | 40 -
.../utils/filters/AbstractFileFilter.java | 75 --
.../pdfsam/guiclient/utils/filters/DirFilter.java | 40 -
.../pdfsam/guiclient/utils/filters/HtmlFilter.java | 54 -
.../pdfsam/guiclient/utils/filters/JarFilter.java | 44 -
.../pdfsam/guiclient/utils/filters/PdfFilter.java | 44 -
.../pdfsam/guiclient/utils/filters/TxtFilter.java | 42 -
.../pdfsam/guiclient/utils/filters/XmlFilter.java | 44 -
.../org/pdfsam/guiclient/utils/xml/XMLConfig.java | 166 ---
.../org/pdfsam/guiclient/utils/xml/XMLParser.java | 92 --
pdfsam-merge/LICENSE.txt | 619 +++++++++
pdfsam-merge/ant/build.properties | 13 -
pdfsam-merge/ant/build.xml | 103 --
pdfsam-merge/graphics/merge.png | Bin 0 -> 1496 bytes
pdfsam-merge/graphics/merge.svg | 76 ++
pdfsam-merge/images/merge.png | Bin 331 -> 0 bytes
pdfsam-merge/images/saveXml.png | Bin 404 -> 0 bytes
pdfsam-merge/pom.xml | 67 +
.../org/pdfsam/plugin/merge/GUI/MergeMainGUI.java | 693 ----------
.../merge/components/JSaveListAsXmlMenuItem.java | 130 --
.../main/java/org/pdfsam/merge/MergeModule.java | 163 +++
.../java/org/pdfsam/merge/MergeOptionsPane.java | 148 ++
.../org/pdfsam/merge/MergeParametersBuilder.java | 99 ++
.../java/org/pdfsam/merge/MergeSelectionPane.java | 71 +
pdfsam-merge/src/main/resources/merge.png | Bin 0 -> 1496 bytes
pdfsam-merge/src/test/java/org/pdfsam/Cycles.java | 28 +
.../org/pdfsam/merge/MergeOptionsPaneTest.java | 123 ++
.../pdfsam/merge/MergeParametersBuilderTest.java | 78 ++
.../org/pdfsam/merge/MergeSelectionPaneTest.java | 125 ++
pdfsam-mix/ant/build.properties | 13 -
pdfsam-mix/ant/build.xml | 101 --
pdfsam-mix/images/mix.png | Bin 270 -> 0 bytes
.../java/org/pdfsam/plugin/mix/GUI/MixMainGUI.java | 728 ----------
pdfsam-msi-installer/pom.xml | 16 +
pdfsam-msi-installer/src/AddLine.CA.dll | Bin 0 -> 241084 bytes
pdfsam-msi-installer/src/Build.cmd | 28 +
pdfsam-msi-installer/src/CA/AddLine/AddLine.sln | 20 +
pdfsam-msi-installer/src/CA/AddLine/AddLine.suo | Bin 0 -> 15360 bytes
.../src/CA/AddLine/AddLine/AddLine.csproj | 60 +
.../src/CA/AddLine/AddLine/AddLine.csproj.user | 6 +
.../src/CA/AddLine/AddLine/CustomActions.cs | 39 +
pdfsam-msi-installer/src/culture.wxl | 27 +
pdfsam-msi-installer/src/exitDlg.wxs | 28 +
pdfsam-msi-installer/src/featuresTree.wxs | 51 +
pdfsam-msi-installer/src/pdfsam.wxs | 183 +++
pdfsam-msi-installer/src/pdfsamVariables.wxi | 26 +
pdfsam-msi-installer/src/requirementsDlg.wxs | 52 +
pdfsam-msi-installer/src/resources/BannerBmp.bmp | Bin 0 -> 114514 bytes
pdfsam-msi-installer/src/resources/LICENSE.rtf | 1420 ++++++++++++++++++++
pdfsam-msi-installer/src/resources/installer.bmp | Bin 0 -> 615402 bytes
pdfsam-msi-installer/src/resources/ko.bmp | Bin 0 -> 1990 bytes
pdfsam-msi-installer/src/resources/ok.bmp | Bin 0 -> 1990 bytes
pdfsam-msi-installer/src/resources/pdfsam.ico | Bin 0 -> 370070 bytes
pdfsam-msi-installer/src/sign.txt | 1 +
pdfsam-msi-installer/src/verifyWithLanguageDlg.wxs | 190 +++
pdfsam-rotate/LICENSE.txt | 619 +++++++++
pdfsam-rotate/graphics/rotate.png | Bin 0 -> 845 bytes
pdfsam-rotate/graphics/rotate.svg | 91 ++
pdfsam-rotate/pom.xml | 67 +
.../main/java/org/pdfsam/rotate/RotateModule.java | 177 +++
.../java/org/pdfsam/rotate/RotateOptionsPane.java | 103 ++
.../org/pdfsam/rotate/RotateParametersBuilder.java | 102 ++
.../org/pdfsam/rotate/RotateSelectionPane.java | 70 +
pdfsam-rotate/src/main/resources/rotate.png | Bin 0 -> 845 bytes
pdfsam-rotate/src/test/java/org/pdfsam/Cycles.java | 28 +
.../org/pdfsam/rotate/RotateOptionsPaneTest.java | 101 ++
.../pdfsam/rotate/RotateParametersBuilderTest.java | 113 ++
.../org/pdfsam/rotate/RotateSelectionPaneTest.java | 128 ++
pdfsam-service/LICENSE.txt | 619 +++++++++
pdfsam-service/pom.xml | 110 ++
.../src/main/java/org/pdfsam/Services.java | 42 +
.../org/pdfsam/module/ClearUsageController.java | 58 +
.../org/pdfsam/module/ModuleServiceConfig.java | 36 +
.../main/java/org/pdfsam/module/ModuleUsage.java | 77 ++
.../pdfsam/module/PreferencesUsageDataStore.java | 120 ++
.../module/StatefulPreferencesUsageService.java | 76 ++
.../main/java/org/pdfsam/module/UsageService.java | 57 +
.../java/org/pdfsam/news/DefaultNewsService.java | 103 ++
.../java/org/pdfsam/news/LatestNewsController.java | 78 ++
.../src/main/java/org/pdfsam/news/NewsService.java | 60 +
.../java/org/pdfsam/news/NewsServiceConfig.java | 34 +
.../org/pdfsam/pdf/BookmarksLevelSAMBoxLoader.java | 43 +
.../java/org/pdfsam/pdf/DefaultSAMBoxLoader.java | 69 +
.../java/org/pdfsam/pdf/PdfLoadController.java | 77 ++
.../main/java/org/pdfsam/pdf/PdfLoadService.java | 40 +
.../src/main/java/org/pdfsam/pdf/PdfLoader.java | 38 +
.../main/java/org/pdfsam/pdf/PdfServiceConfig.java | 37 +
.../java/org/pdfsam/pdf/SAMBoxPdfLoadService.java | 102 ++
.../premium/DefaultPremiumModulesService.java | 65 +
.../pdfsam/premium/PremiumModulesController.java | 63 +
.../org/pdfsam/premium/PremiumModulesService.java | 31 +
.../org/pdfsam/premium/PremiumServiceConfig.java | 34 +
.../main/java/org/pdfsam/task/BulkRotateTask.java | 109 ++
.../org/pdfsam/task/TaskExecutionController.java | 107 ++
.../pdfsam/task/TaskExecutionServiceConfig.java | 37 +
.../java/org/pdfsam/ui/DefaultStageService.java | 79 ++
.../java/org/pdfsam/ui/JsonWorkspaceService.java | 71 +
.../ui/PreferencesRecentWorkspacesService.java | 123 ++
.../org/pdfsam/ui/RecentWorkspacesService.java | 48 +
.../src/main/java/org/pdfsam/ui/StageService.java | 45 +
.../java/org/pdfsam/ui/StageServiceController.java | 55 +
.../main/java/org/pdfsam/ui/UIServiceConfig.java | 46 +
.../java/org/pdfsam/ui/WorkspaceController.java | 107 ++
.../main/java/org/pdfsam/ui/WorkspaceService.java | 52 +
.../org/pdfsam/update/DefaultUpdateService.java | 61 +
.../main/java/org/pdfsam/update/UpdateService.java | 34 +
.../org/pdfsam/update/UpdateServiceConfig.java | 33 +
.../java/org/pdfsam/update/UpdatesController.java | 71 +
.../src/test/java/org/pdfsam/Cycles.java | 30 +
.../pdfsam/module/ClearUsageControllerTest.java | 53 +
.../java/org/pdfsam/module/ModuleUsageTest.java | 38 +
.../module/PreferencesUsageDataStoreTest.java | 114 ++
.../StatefulPreferencesUsageServiceTest.java | 124 ++
.../org/pdfsam/news/DefaultNewsServiceTest.java | 95 ++
.../org/pdfsam/news/LatestNewsControllerTest.java | 171 +++
.../pdfsam/pdf/BookmarksLevelSAMBoxLoaderTest.java | 70 +
.../org/pdfsam/pdf/DefaultSAMBoxLoaderTest.java | 73 +
.../java/org/pdfsam/pdf/PdfLoadControllerTest.java | 67 +
.../org/pdfsam/pdf/SAMBoxPdfLoadServiceTest.java | 143 ++
.../premium/DefaultPremiumModulesServiceTest.java | 68 +
.../premium/PremiumModulesControllerTest.java | 101 ++
.../java/org/pdfsam/task/BulkRotateTaskTest.java | 131 ++
.../pdfsam/task/TaskExecutionControllerTest.java | 92 ++
.../org/pdfsam/ui/DefaultStageServiceTest.java | 77 ++
.../org/pdfsam/ui/JsonWorkspaceServiceTest.java | 112 ++
.../ui/PreferencesRecentWorkspacesServiceTest.java | 152 +++
.../org/pdfsam/ui/StageServiceControllerTest.java | 53 +
.../org/pdfsam/ui/WorkspaceControllerTest.java | 145 ++
.../pdfsam/update/DefaultUpdateServiceTest.java | 50 +
.../org/pdfsam/update/UpdatesControllerTest.java | 88 ++
.../src/test/resources/broken_workspace.json | 1 +
.../src/test/resources/enc_test_pdfsam.pdf | Bin 0 -> 10172 bytes
pdfsam-service/src/test/resources/im_empty.pdf | 0
pdfsam-service/src/test/resources/logback-test.xml | 19 +
pdfsam-service/src/test/resources/sejda.xml | 22 +
pdfsam-service/src/test/resources/test_news.json | 10 +
pdfsam-service/src/test/resources/test_outline.pdf | Bin 0 -> 33564 bytes
pdfsam-service/src/test/resources/test_pdfsam.pdf | Bin 0 -> 10066 bytes
.../src/test/resources/test_premium_modules.json | 9 +
pdfsam-service/src/test/resources/workspace.json | 13 +
pdfsam-simple-split/LICENSE.txt | 619 +++++++++
pdfsam-simple-split/graphics/split.png | Bin 0 -> 1464 bytes
pdfsam-simple-split/graphics/split.svg | 102 ++
pdfsam-simple-split/pom.xml | 67 +
.../SplitAfterPredefinedSetOfPagesRadioButton.java | 111 ++
.../org/pdfsam/split/SplitAfterRadioButton.java | 113 ++
.../org/pdfsam/split/SplitByEveryRadioButton.java | 117 ++
.../main/java/org/pdfsam/split/SplitModule.java | 187 +++
.../java/org/pdfsam/split/SplitOptionsPane.java | 107 ++
.../split/SplitParametersBuilderCreator.java | 35 +
pdfsam-simple-split/src/main/resources/split.png | Bin 0 -> 1464 bytes
.../src/test/java/org/pdfsam/Cycles.java | 27 +
...itAfterPredefinedSetOfPagesRadioButtonTest.java | 173 +++
.../pdfsam/split/SplitAfterRadioButtonTest.java | 195 +++
.../pdfsam/split/SplitByEveryRadioButtonTest.java | 181 +++
pdfsam-split-by-bookmarks/LICENSE.txt | 619 +++++++++
.../graphics/split_by_bookmarks.png | Bin 0 -> 1402 bytes
.../graphics/split_by_bookmarks.svg | 118 ++
pdfsam-split-by-bookmarks/pom.xml | 67 +
.../splitbybookmarks/BookmarksLevelComboBox.java | 126 ++
.../splitbybookmarks/SplitByBookmarksModule.java | 194 +++
.../SplitByOutlineLevelParametersBuilder.java | 57 +
.../pdfsam/splitbybookmarks/SplitOptionsPane.java | 103 ++
.../src/main/resources/split_by_bookmarks.png | Bin 0 -> 1402 bytes
.../src/test/java/org/pdfsam/Cycles.java | 27 +
.../BookmarksLevelComboBoxTest.java | 223 +++
.../SplitByOutlineLevelParametersBuilderTest.java | 71 +
.../splitbybookmarks/SplitOptionsPaneTest.java | 146 ++
pdfsam-split-by-size/LICENSE.txt | 619 +++++++++
pdfsam-split-by-size/graphics/split_by_size.png | Bin 0 -> 1251 bytes
pdfsam-split-by-size/graphics/split_by_size.svg | 173 +++
pdfsam-split-by-size/pom.xml | 67 +
.../main/java/org/pdfsam/splitbysize/SizeUnit.java | 66 +
.../java/org/pdfsam/splitbysize/SizeUnitRadio.java | 62 +
.../org/pdfsam/splitbysize/SplitBySizeModule.java | 185 +++
.../splitbysize/SplitBySizeParametersBuilder.java | 51 +
.../org/pdfsam/splitbysize/SplitOptionsPane.java | 96 ++
.../src/main/resources/split_by_size.png | Bin 0 -> 1251 bytes
.../src/test/java/org/pdfsam/Cycles.java | 27 +
.../org/pdfsam/splitbysize/SizeUnitRadioTest.java | 71 +
.../java/org/pdfsam/splitbysize/SizeUnitTest.java | 36 +
.../SplitBySizeParametersBuilderTest.java | 69 +
.../pdfsam/splitbysize/SplitOptionsPaneTest.java | 116 ++
pdfsam-split/ant/build.properties | 13 -
pdfsam-split/ant/build.xml | 102 --
pdfsam-split/images/split.png | Bin 596 -> 0 bytes
.../org/pdfsam/plugin/split/GUI/SplitMainGUI.java | 960 -------------
.../plugin/split/components/JBLevelCombo.java | 215 ---
.../plugin/split/components/JSplitRadioButton.java | 36 -
.../split/components/JSplitRadioButtonModel.java | 53 -
.../plugin/split/components/JSplitSizeCombo.java | 91 --
.../plugin/split/listeners/RadioListener.java | 97 --
pom.xml | 348 +++++
template-basic-1/config.xml | 29 -
template-basic-1/plugins/merge/config.xml | 8 -
template-basic-1/plugins/mix/config.xml | 8 -
template-basic-1/plugins/split/config.xml | 8 -
1119 files changed, 105480 insertions(+), 69776 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/pdfsam.git
More information about the pkg-java-commits
mailing list