File: CHANGELOG.md

package info (click to toggle)
python-qpageview 1.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 788 kB
  • sloc: python: 5,125; makefile: 22
file content (109 lines) | stat: -rw-r--r-- 2,928 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<!-- Please follow this spec: https://keepachangelog.com/
[X.Y.Z] links to the GitHub list of commits in a tag/release are
defined at the bottom of this file.
-->

# Changelog

All notable changes to the qpageview project are documented in this file.

## [1.0.3] - 2026-01-23

### Fixed

*  Fix an OverflowError during rapid kinetic scrolling (#47).
This fixes frescobaldi/frescobaldi#2130.

## [1.0.2] - 2026-01-06

### Fixed

* Set resolution metadata in ImageExporter.export() (#45).
This fixes frescobaldi/frescobaldi#2117 (copy to image
always had 96dpi regardless of the set DPI).
* Fix a few missing imports (#43).

## [1.0.1] - 2025-07-04

### Changed

* Remove remaining pieces that depend on Poppler (#35)
* Raster page layout renamed to Grid Layout (#40)


## [1.0.0] - 2025-01-06

### Added

* Port to PyQt6 (version 6.6 or higher)
* New PDF backend using QtPdf

### Changed

* Poppler is no longer required for PDF support
* Project metadata moved to `pyproject.toml`; the build backend
  is now hatchling
* The new minimum Python version is 3.7

## [0.6.2] - 2022-05-05

### Fixed

* Kept another implicit float->int conversion from happening by having
  Scrollarea.remainingScrollTime() returning an int
* Some robustness improvements

### Changed

* Documentation improvements

## [0.6.1] - 2021-11-11

### Changed

* View.strictPagingEnabled always lets PgUp/PgDn scroll a page instead
  of a screenful

### Fixed

* Don't depend on implicit float->int conversions, which were deprecated since
  Python 3.8 and not supported anymore by Python 3.10
* Fixed initial zoomfactor for ImageView when fitNaturalSizeEnabled is True

## [0.6.0] 2021-01-07

### Added

* added view.View.pages() method (#2)
* added view.View.setPages() method (inspired by #4)

## [0.5.1] 2020-04-25

### Added

* Add PagerAction.setButtonSymbols()

### Changed

* Many documentation updates
* make it easier to manipulate the edge/corner of the rubberband

### Fixed

* fix flickering mouse cursor on rubberband

## 0.5.0 2020-04-19

Initial release. The qpageview module was developed by me, Wilbert Berendsen,
as a replacement of the qpopplerview module inside Frescobaldi, the LilyPond
sheet music text editor. I decided that it would be best if qpageview became
its own project, to make it easier to use this package in other applications.

[0.5.1]: https://github.com/frescobaldi/qpageview/compare/v0.5.0...v0.5.1
[0.6.0]: https://github.com/frescobaldi/qpageview/compare/v0.5.1...v0.6.0
[0.6.1]: https://github.com/frescobaldi/qpageview/compare/v0.6.0...v0.6.1
[0.6.2]: https://github.com/frescobaldi/qpageview/compare/v0.6.1...v0.6.2
[1.0.0]: https://github.com/frescobaldi/qpageview/compare/v0.6.2...v1.0.0
[1.0.1]: https://github.com/frescobaldi/qpageview/compare/v1.0.0...v1.0.1
[1.0.2]: https://github.com/frescobaldi/qpageview/compare/v1.0.1...v1.0.2
[1.0.3]: https://github.com/frescobaldi/qpageview/compare/v1.0.2...v1.0.3