-
Notifications
You must be signed in to change notification settings - Fork 32
/
ChangeLog
160 lines (121 loc) · 6 KB
/
ChangeLog
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
## [Unreleased]
## [0.10.0] - 2021-03-29
### Added
- Add -z, --silent option for beep prevention (old Debian patch).
- Add -p, --pointer option for capturing the mouse pointer.
- Add SPDX license identifiers (this software uses MIT-feh license).
- Add Clang static analysis to CI.
### Changed
- Fix segfault when using $t special string in the filename.
- Use .png extension when no file extension is passed.
- Fix several static analysis issues and add Clang static analysis to CI.
- Start relicensing new changes to OSI-approved MIT license.
## [0.9.0] - 2021-03-23
### Added
- Add rudimentary GitHub CI.
- Bundle giblib to make it easier to build the program.
### Changed
- Rewrite buildsystem in Meson, as it's much easier to maintain.
- Fix several warnings.
Sun Aug 15 22:48:11 GMT 2010 Patryk Obara <patryk.obara@gmail.com>
* Anonymous patches from Debian: man fixes and -u, --focused
parameter to capture focused window.
* Changes from Michaël Witrant: code refactorization and -w, --window
parameter to capture window with specified id.
* -b, --border is now default with -s; now it works in compiz.
* -n, --no-border to trigger old behaviour.
* New parameter -a, --alpha to create semi-transparent shots
of selected windows; shot includes window shadows.
* Crash fix when -w was used with -t.
* Related help and man fixes.
Wed Mar 12 13:20:11 GMT 2003 Tom Gilbert <tom@linuxbrit.co.uk>
* Patch from Claes Nasten <pekdon@gmx.net>
* Enhances thumbnail related options:
"First, specifying -t would break the $f param to -exec.
Second, the thumbnail and the screenshot got different timestamps.
Third, one weren't able to specify geometry with -t.
I fixed those and added, $m ( mini, instead of $t as it was taken ) so
that one can do.
$ scrot -t 91x0 -e 'echo $f,$m'
2003-03-08-104735_800x600_scrot.png,2003-03-08-104735_91x68_scrot-thumb.png`
About the geometry, having either the width or height set to 0 makes it
fill in the other pertaining the aspect ratio.
"
* Once I update the docs I'll release 0.8
Tue Feb 25 13:13:03 GMT 2003 Tom Gilbert <tom@linuxbrit.co.uk>
* Update for latest giblib. Requires latest release now.
* release 0.7
Sat Feb 23 12:37:29 GMT 2002 Tom Gilbert <tom@linuxbrit.co.uk>
* Patch from Eric Z. Ayers <eric.ayers@compgen.com>
* Changes the cursor to a bottom left corner when you start to drag to
select a grab region.
Thu Jan 11 17:43:19 2001 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Patch from Michael Roberts <m.t.roberts@student.murdoch.edu.au>
to add -t, --thumb option to generate thumbnails. I modified it a
little, specify the percentage size of the thumbnail on the
commandline.
Mon Dec 4 23:46:03 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Adde -m, --multidisp, which is for multiple heads (not xinerama)
grabs shots from each and joins them together.
* Fixed doing the string escapes when saving files. My bad.
Sun Nov 12 15:16:40 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Now uses giblib. You'll need the very latest giblib from CVS as
of right now.
Sun Nov 5 02:17:57 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Beep when about to take the shot.
* Added -b, --border to grab wm borders too.
* Ungrab mouse, keyboard before sleeping for --delay.
* -e 'feh &f' is not intuitive. Can't use '%' cos that's reserved
for strftime, so now the internal format specifiers are prefixed
'$'. Trouble is, you now _must_ use '', not "", or the shell will
interpret the $ sign and perform variable
substiution. Suggestions?
* Purged boring debugging shit.
Mon Oct 30 18:54:05 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* I can't be arsed to type all this again, so here's the new
manpage entrys:
* If [file] is not specified, a date-stamped file will be
dropped in the current directory.
* SPECIAL STRINGS
Both the --exec and filename parameters can take format
specifiers that are expanded by scrot when encountered.
There are two types of format specifier. Characters pre-
ceded by a '%' are interpretted by strftime(2). See man
strftime for examples. These options may be used to refer
to the current date and time. The second kind are inter-
nal to scrot and are prefixed by '&' The following speci-
fiers are recognised:
&f image path/filename (ignored when used in the filename)
&n image name (ignored when used in the filename)
&s image size (bytes) (ignored when used in the filename)
&p image pixel size
&w image width
&h image height
&t image format
&& prints a literal '&'
\n prints a newline (ignored when used in the filename)
EXAMPLE
scrot '%Y-%m-%d_&wx&h.png' -e 'mv &f ~/shots/'
This would create a file called something like
2000-10-30_2560x1024.png and move it to your shots direc-
tory.
Sun Oct 29 01:02:16 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Added -q, --quality for setting compression quality.
Fri Oct 27 21:01:45 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Added -s, --select. Let's you pick which window to grab by
clicking on it, or you can draw a rectangle and grab that area :-)
Also, while scrot has the mouse grabbed, hitting any key will
cancel the shot and release it.
* Plus, something import won't do, if you set a delay, you can
choose the window or area first, then the delay occurs before the
shot is taken.
Thu Oct 26 20:37:08 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Patch from richlowe to show countdown with delay (-c,
--count). Cheers bud.
Thu Oct 26 15:22:22 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Added -d, --delay option to wait before shooting.
Thu Oct 26 14:09:52 2000 Tom Gilbert <gilbertt@linuxbrit.co.uk>
* Created scrot.
[Unreleased]: https://github.com/dreamer/scrot/compare/v0.10.0...HEAD
[0.10.0]: https://github.com/dreamer/scrot/compare/v0.9.0...v0.10.0
[0.9.0]: https://github.com/dreamer/scrot/compare/scrot-0.8...v0.9.0