blob: b727cb7d0ddbf7bd8c625f464d3233956fe70731 (
plain)
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
# Changelog
## Version 0.6.3
* Properly resolve image urls in HTML sources
([#45](https://github.com/GjjvdBurg/paper2remarkable/issues/45)). Thanks to
@sirupsen.
* Allow ``+`` in urls
## Version 0.6.2
* Print to log whether removing arXiv stamp was successful.
* Fix bug that failed to correctly detect the pdf tool
([#42](https://github.com/GjjvdBurg/paper2remarkable/issues/42)).
## Version 0.6.1
* Bugfix that makes removing the arXiv stamp more robust.
## Version 0.6.0
* The Dockerfile has been updated to use a more recent version of Cairo
([#35](https://github.com/GjjvdBurg/paper2remarkable/issues/35)). Thanks to
@ClaytonJY.
* We've added support for optionally using qpdf instead of pdftk
([#36](https://github.com/GjjvdBurg/paper2remarkable/pull/36)). Thanks to
@delaere.
* Resolving redirects has been improved, which solves an issue for the
Springer provider
([#38](https://github.com/GjjvdBurg/paper2remarkable/pull/38)) and an issue
with some arXiv urls
([#39](https://github.com/GjjvdBurg/paper2remarkable/pull/39)).
* Unit tests were added for the provider selection.
* The code that removes the arXiv stamp has been improved
([#40](https://github.com/GjjvdBurg/paper2remarkable/pull/40)).
* Tracebacks have been disabled outside of debug mode, showing clearer errors
([#41](https://github.com/GjjvdBurg/paper2remarkable/pull/41)).
## Version 0.5.6
* Be more robust against missing pdftoppm executable.
## Version 0.5.5
* Fix bug for when the shrink operation returns bigger files
([#33](https://github.com/GjjvdBurg/paper2remarkable/issues/33)).
## Version 0.5.4
* Add the option to not crop the file at all
([#28](https://github.com/GjjvdBurg/paper2remarkable/pull/30)).
* Add the option to right-align the file so the menu doesn't overlap
([#28](https://github.com/GjjvdBurg/paper2remarkable/pull/31)).
* Bugfix for validation for the JMLR provider
## Version 0.5.3
* Significantly speed up the program
([#26](https://github.com/GjjvdBurg/paper2remarkable/issues/26))
* Add provider for JMLR
([#28](https://github.com/GjjvdBurg/paper2remarkable/pull/28)).
* Bugfix for creating nested directories with ``-p`` option.
## Version 0.5.2
* Add provider for US National Bureau of Economic Research
([#27](https://github.com/GjjvdBurg/paper2remarkable/pull/27)).
* Automatically extract the filename from a pdf url where possible
([#25](https://github.com/GjjvdBurg/paper2remarkable/issues/25)).
* Speed up centering of pdfs by removing unnecessary cropping operation.
* Improve robustness against missing metadata, remove spaces in author names,
and other minor improvements.
## Version 0.5.1
* Automatically detect when a HTML source is provided
([#24](https://github.com/GjjvdBurg/paper2remarkable/pull/24))
## Version 0.5.0
* Add support for articles from the web using the ``--html`` flag
([#23](https://github.com/GjjvdBurg/paper2remarkable/pull/23))
* Add ``--version`` command to command line interface
* Fix cropping bug that resulted in occassional rotated pages
## Version 0.4.6
* Add support for older arXiv URL scheme
## Version 0.4.5
* Add logging of long running crop/center operations
* Keep cookies during requests
* Add wait for CiteSeerX provider
* Make determining the provider more robust (issue
[#21](https://github.com/GjjvdBurg/paper2remarkable/issues/21))
## Version 0.4.4
* Bugfix for creating a directory on the reMarkable
([#20](https://github.com/GjjvdBurg/paper2remarkable/issues/20))
## Version 0.4.3
* Add provider for CiteSeerX
* Update provider for ACM (website redesign)
* Properly use exceptions when errors occur
## Version 0.4.2
* Add provider for Proceedings of Machine Learning Research
([#8](https://github.com/GjjvdBurg/paper2remarkable/issues/8))
* Add provider for NeurIPS papers
([#12](https://github.com/GjjvdBurg/paper2remarkable/issues/12))
## Version 0.4.1
* Add support for alternative arXiv URLS
* Always run all redirects on specified urls before choosing provider
## Version 0.4.0
* Refactor code to make it a real Python package
* Rename to ``paper2remarkable``
|