Skip to content

Commit 4ffbccc

Browse files
committed
Prepare release of wxPdfDocument 1.1.0
1 parent a23a138 commit 4ffbccc

File tree

3 files changed

+48
-14
lines changed

3 files changed

+48
-14
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and from version 0.9.0 onwards this project adheres to [Semantic Versioning](htt
77

88
## [Unreleased]
99

10+
## [1.1.0] - 2024-01-27
11+
1012
### Changed
1113

1214
- The signature of methods `ScaleX`, `ScaleY`, `ScaleXY`, `Scale`, `MirrorH`, `MirrorV`, `SkewX`, `SkewY`, `Skew`, `Rotate`, and `UseTemplate` has been changed to get rid of the negative default values for the position parameters. This was necessary to support negative coordinates in all graphics operations. If an application had explicitly specified the default value (`-1`) in calls to one of the above methods, these values have to be replaced by calls to method `GetX` resp `GetY`.
@@ -476,7 +478,8 @@ First public release
476478

477479
- Planning and basic PDF features implemented
478480

479-
[Unreleased]: ../../compare/v1.0.3...HEAD
481+
[Unreleased]: ../../compare/v1.1.0...HEAD
482+
[1.1.0]: ../../compare/v1.0.3...v1.1.0
480483
[1.0.3]: ../../compare/v1.0.2...v1.0.3
481484
[1.0.2]: ../../compare/v1.0.1...v1.0.2
482485
[1.0.1]: ../../compare/v1.0.0...v1.0.1

admin/appveyor/appveyor.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ goto %TOOLSET%
33

44
:msbuild
55
cd build
6-
msbuild /m:2 /v:n /p:Platform=%ARCH% /p:Configuration="%CONFIGURATION%" wxpdfdoc_vc15.sln %MSBUILD_LOGGER%
6+
msbuild /m:2 /v:n /p:Platform=%ARCH% /p:Configuration="%CONFIGURATION%" wxpdfdoc_vc17.sln %MSBUILD_LOGGER%
77
goto :eof
88

99
:error

docs/Doxyfile

Lines changed: 43 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Doxyfile 1.9.8
1+
# Doxyfile 1.10.0
22

33
# This file describes the settings to be used by the documentation system
44
# doxygen (www.doxygen.org) for a project.
@@ -48,7 +48,7 @@ PROJECT_NAME = wxPdfDocument
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = 1.0.3
51+
PROJECT_NUMBER = 1.1.0
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a
@@ -63,6 +63,12 @@ PROJECT_BRIEF =
6363

6464
PROJECT_LOGO =
6565

66+
# With the PROJECT_ICON tag one can specify an icon that is included in the tabs
67+
# when the HTML document is shown. Doxygen will copy the logo to the output
68+
# directory.
69+
70+
PROJECT_ICON =
71+
6672
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
6773
# into which the generated documentation will be written. If a relative path is
6874
# entered, it will be relative to the location where doxygen was started. If
@@ -977,10 +983,10 @@ INPUT_FILE_ENCODING =
977983
# default file extension mappings.
978984
#
979985
# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cxxm,
980-
# *.cpp, *.cppm, *.c++, *.c++m, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl,
981-
# *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, *.h++, *.ixx, *.l, *.cs, *.d, *.php,
982-
# *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be
983-
# provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
986+
# *.cpp, *.cppm, *.ccm, *.c++, *.c++m, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl,
987+
# *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, *.h++, *.ixx, *.l, *.cs, *.d,
988+
# *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to
989+
# be provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
984990
# *.f18, *.f, *.for, *.vhd, *.vhdl, *.ucf, *.qsf and *.ice.
985991

986992
FILE_PATTERNS = *.d \
@@ -1151,7 +1157,8 @@ FORTRAN_COMMENT_AFTER = 72
11511157
SOURCE_BROWSER = NO
11521158

11531159
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
1154-
# classes and enums directly into the documentation.
1160+
# multi-line macros, enums or list initialized variables directly into the
1161+
# documentation.
11551162
# The default value is: NO.
11561163

11571164
INLINE_SOURCES = NO
@@ -1446,6 +1453,26 @@ HTML_DYNAMIC_SECTIONS = NO
14461453

14471454
HTML_CODE_FOLDING = YES
14481455

1456+
# If the HTML_COPY_CLIPBOARD tag is set to YES then doxygen will show an icon in
1457+
# the top right corner of code and text fragments that allows the user to copy
1458+
# its content to the clipboard. Note this only works if supported by the browser
1459+
# and the web page is served via a secure context (see:
1460+
# https://www.w3.org/TR/secure-contexts/), i.e. using the https: or file:
1461+
# protocol.
1462+
# The default value is: YES.
1463+
# This tag requires that the tag GENERATE_HTML is set to YES.
1464+
1465+
HTML_COPY_CLIPBOARD = YES
1466+
1467+
# Doxygen stores a couple of settings persistently in the browser (via e.g.
1468+
# cookies). By default these settings apply to all HTML pages generated by
1469+
# doxygen across all projects. The HTML_PROJECT_COOKIE tag can be used to store
1470+
# the settings under a project specific key, such that the user preferences will
1471+
# be stored separately.
1472+
# This tag requires that the tag GENERATE_HTML is set to YES.
1473+
1474+
HTML_PROJECT_COOKIE =
1475+
14491476
# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
14501477
# shown in the various tree structured indices initially; the user can expand
14511478
# and collapse entries dynamically later on. Doxygen will expand the tree to
@@ -2294,9 +2321,9 @@ GENERATE_SQLITE3 = NO
22942321

22952322
SQLITE3_OUTPUT = sqlite3
22962323

2297-
# The SQLITE3_OVERWRITE_DB tag is set to YES, the existing doxygen_sqlite3.db
2324+
# The SQLITE3_RECREATE_DB tag is set to YES, the existing doxygen_sqlite3.db
22982325
# database file will be recreated with each doxygen run. If set to NO, doxygen
2299-
# will warn if an a database file is already found and not modify it.
2326+
# will warn if a database file is already found and not modify it.
23002327
# The default value is: YES.
23012328
# This tag requires that the tag GENERATE_SQLITE3 is set to YES.
23022329

@@ -2537,7 +2564,11 @@ DOT_FONTPATH =
25372564
# the CLASS_GRAPH tag is set to YES and HAVE_DOT is disabled or if the
25382565
# CLASS_GRAPH tag is set to BUILTIN, then the built-in generator will be used.
25392566
# If the CLASS_GRAPH tag is set to TEXT the direct and indirect inheritance
2540-
# relations will be shown as texts / links.
2567+
# relations will be shown as texts / links. Explicit enabling an inheritance
2568+
# graph or choosing a different representation for an inheritance graph of a
2569+
# specific class, can be accomplished by means of the command \inheritancegraph.
2570+
# Disabling an inheritance graph can be accomplished by means of the command
2571+
# \hideinheritancegraph.
25412572
# Possible values are: NO, YES, TEXT, GRAPH and BUILTIN.
25422573
# The default value is: YES.
25432574

@@ -2602,8 +2633,8 @@ DOT_UML_DETAILS = NO
26022633

26032634
# The DOT_WRAP_THRESHOLD tag can be used to set the maximum number of characters
26042635
# to display on a single line. If the actual line length exceeds this threshold
2605-
# significantly it will wrapped across multiple lines. Some heuristics are apply
2606-
# to avoid ugly line breaks.
2636+
# significantly it will be wrapped across multiple lines. Some heuristics are
2637+
# applied to avoid ugly line breaks.
26072638
# Minimum value: 0, maximum value: 1000, default value: 17.
26082639
# This tag requires that the tag HAVE_DOT is set to YES.
26092640

0 commit comments

Comments
 (0)