blob: eee15fd2a4c284ee7575a782ca9551f7fd3ef7e4 (
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
# Changelog
## Version 0.6.6
* Bugfix to url validation: allow underscore in subdomains.
## Version 0.6.5
* Corrections to code that removes the arXiv stamp
([#49](https://github.com/GjjvdBurg/paper2remarkable/issues/49)). Thanks to
@mr-ubik.
## Version 0.6.4
* Further fixes for images in HTML sources
([#45](https://github.com/GjjvdBurg/paper2remarkable/issues/45)). Thanks to
@sirupsen.
## 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``
|