-
Notifications
You must be signed in to change notification settings - Fork 39
/
Changelog
351 lines (316 loc) · 11.7 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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
version 0.85.01
RAD10 compilation (thx FrankBijnen)
Exposure mode conversion bugfix (thx blemasle)
Testing status reader for KP
Settings reading for K5II (thx blemasle)
remote_bulb_mode_press_press setting (thx blemasle)
Updating lens info database ( exiftool 11.99 )
Testing support for 645Z
Better windows cross-compliation (thx blemasle)
New servermode subcommands: set_buffer_type, get_buffer_type, set_aperture (thx Yale Kozinski)
Add file_num_start option (thx colbyyh2)
Testing K-3III
Code cleanups (thx jirislaby)
version 0.85.00 ( 2019-JAN-27 )
K-1 battery fields fix
K-70: read one push bracketing field
Using one push bracketing field in command line
Print out command line in debug mode
K-70 bulb mode bugfix
--settings
K-1 bulb mode bugfix (testing)
--dangerous no longer required for K-70
bulb_mode setting reading for K-70, K-50, K-01
better handling of unknown and n/a settings
K-x settings parser (very simple)
Checking both both /dev/block and /dev
Android: using gradle instead of ant
Android: nicer image download indicator
GUI ISO table bugfix
Updating lens info database ( exiftool 10.70 )
Android: better support of landscape mode
GTK code cleanup
Requires at least gtk+ 2.18
GTK status info/status hex bugfix
Using command 0x02 0x00 for buffer mask (K-70, K-3II)
Possibility to specify stdout as output file using -
Default mode prints out status info instead of taking a picture
using_aperture_ring setting reading for K-70
shake_reduction setting reading for K-70
astrotracer setting reading for K70, K-3II
horizon_correction setting reading for K-70
astrotracer timer sec setting reading for K-3II
K-3II bulb mode bugfix (testing)
Restore bulb_timer, astrotracer fields after bulb
CLI: Support for single buffer mode mode (K-70)
GUI: Settings info
GUI: Support for single buffer mode mode (K-70)
Testing support for KP
K-70 GUI image save bugfixes
Android: Better error message if root access is missing.
GUI ISO table simplification
GUI Preview image bugfix
Filename extension bugfixes
Avoid double unrecognized option error message
Show error message if servermode is specified in Windows
Human readable selected/focused af point (for 11 AF points)
K-70 AF selection mode reading hack
K-70 reading selected af point
--select_af_point also accepts raw numerical values
Testing support for K-1 II
version 0.84.04 ( 2017-05-13 )
Android: adding icon
about/version code cleanup
Testing suport for K-70
K-70, K-1 selected_af_point hack
Android: about window
K-1 bufmask testing
--dangerous hack
GUI: Status hexdump
New status field: auto_bracket_picture_counter (thx jmozmoz)
GUI: Editable bulb exposure time
GUI: Hide AF points if camera has more than 11
K-S1 bugfix
K-70 battery field reading bugfix
Handling two new jpeg image tones: CrossProcessing, Flat, Auto
Handling new white balance modes: MultiAuto, Manual2, Manual3, Kelvin1, Kelvin2, Kelvin3
--read_datetime
--read_firmware_version
Fixing incorrectly recognized exposure submodes
Handling new exposure submodes: Forest, NightSceneHDR, BacklightSilhouette, BlueSky
Renaming exposure submode to scene mode
--settings_hex
Avoid infinite loop if green button fails
Adding bufmask field to --status printing
Handling higher ISO values in the GUI
GUI: Avoid thumbnail reading, downscale preview instead
--dump_memory
version 0.84.02 ( 2016-10-31 )
Android code cleanup
Possibility to read lens database from latest exiftool
Updating lens info database ( exiftool 10.300 )
Testing support for K-1
Small speedup
Increase Android 5 compatibility
Android version requires Android 4.1 (http://stackoverflow.com/a/26422855/21348 )
version 0.84.00 ( 2016-05-09 )
servermode subcommand: set_shutter_speed, set_iso, usleep
servermode: avoid segmentation fault if camera is not connected
android: bracketing (if set on the camera)
openbsd port ( thx Hannu Vuolasaho )
K-500 support
Android preferences: showPreview, saveDir
Android cheching directory
Changing android default directory to /mnt/sdcard
version 0.83.00 ( 2016-01-29 )
Limited K-3 II support (Testing)
Makefile cleanup (exiftool)
K-3 support ( thx Tao Wang )
Eliminate GTK settings window closing warning
Limited K-S1, K-S2 support ( thx Tao Wang )
Eliminate segmentation fault (non-root Linux usage)
autosave, save as dialog cancel bugfix
Linux/Android: driveinfo bugfix
Android file download progress/speedup
version 0.82.04 ( 2015-08-28 )
More debug messages
jpeg contrast/hue/sharpness/saturation GUI bugfix
Image tone bugfix (thx Mike Protts)
Disable muted jpeg image tone for K-x because it's not working correctly
Android build fixes
Disable jpeg hue change for old cameras without jpeg hue setting
Makefile code cleanup
Project moved to github.com
Update/addition of dlls to windows port
Servermode documentation
version 0.82.02 ( 2015-06-28 )
--pentax_debug_mode ( thx Samo Penic )
Testing support for K-50
Updating lens info database ( exiftool 9.700 )
Jpeg quality bugfix (cmd,gui)
Better model recognition
version 0.82.00 ( 2014-11-01 )
Using newer mingw for Windows crosscompile
Attemp to fix root requirement
strncpy bugfix
Also check /dev/block if device file is not found in /dev
android port of pktriggercord-cli
pktriggercord-cli:
--servermode ( not for Windows )
--servermode_timeout
servermode subcommands:
stopserver, disconnect, echo, connect, update_status,
get_camera_name, get_lens_name, get_current_shutter_speed,
get_current_aperture, get_current_iso, focus, get_bufmask,
get_preview_buffer, get_buffer, delete_buffer
android GUI: status reading, focus, single shutter, multi shutter
version 0.81.04 ( 2014-05-01 )
--noshutter ( thx Piotr Dlugosz )
Support for Samsung GX-1L ( not working )
K-5 IIs jpeg star calculation fix ( commandline )
Unknown camera segmentation fault bugfix
Limited support for K-3 ( not working )
version 0.81.02 ( 2013-11-01 )
udev rule change
K-30 commandline exposure mode bugfix ( thx Camilo Polymeris )
User mode combo bugfix
K100D / K100D Super connection bugfix ( not working )
gtk_range_get_value bugfix
Human readable exposure submode
version 0.81.00 ( 2013-04-25 )
Support for K-5 II / K-5 IIs ( thx Thomas Lehmann for testing )
K10D/K20D: Exposure mode reading bugfix
Changing licence to LGPL
version 0.80.00 ( 2013-04-04 )
code cleanup ( Ethan Queen )
Support for K-01 added by Ethan Queen <[email protected]>
Bulb mode in GUI version
Merged save settings into Settings window
Merged preview icons into Main window
Eliminated Buffer Window
Require at least gtk+ 2.16
Eliminating libglade ( using GtkBuilder instead )
Human readable raw format
Attempt to fix *istD bug
version 0.79.02 ( 2013-01-12 )
--reconnect
Fix K-5 zoom reading bug
Adding command line html file to windows zip
Rpm creation 64bit bugfix
Updating lens info database ( exiftool 8.770 )
--timeout
mingw32 ( Windows cross-compiler update )
Limited support bugfix
Adding limited support for K100D Super
version 0.79.00 ( 2012-10-03 )
Support for K-30 added by Camilo Polymeris <[email protected]>
version 0.78.00 ( 2012-07-29 )
Building deb package for Raspbian ( Raspberry PI )
version 0.77.12 ( 2012-07-24 )
--model ( buggy )
--nowarnings
--device
Linux: Using /sys/block if /sys/class/scsi_generic is unaccessible ( Debian Wheezy )
version 0.77.10 ( 2012-04-15 )
Precisier delay handling
Supporting >30s shutter speeds ( only in Bulb mode )
Exposure mode bugfix ( adding off-auto-aperture modes )
Command line: status info printing bugfix
Light meter flag reading bugfix
Ubuntu 11.10 compilation bugfix (Neil Gierman)
Segmentation fault bugfix ( rhempel )
--warnings and --debug switches work regardless of command line position
Reading af mode, ae metering fields ( K20D )
version 0.77.08 ( 2012-03-24 )
K-5 bugfix (patch by Rune Frøysa)
Human readable custom ev steps
GUI: Status info
Human readable white balance adjustments
--white_balance_adjustment
Source package creation bugfix
version 0.77.06 ( 2012-01-08 )
glade code cleanup
Adding libxml2-2.dll to windows zip
automatically select new picture in buffer window
--white_balance_mode
Histogram info added to buffers window.
Deleted histogram window.
version 0.77.04 ( 2011-11-01 )
--select_af_point
Store extended iso range for camera models
commandline: Delay only after bracketing groups if auto bracketing is set.
--jpeg_image_tone ( buggy )
Handling camera specific jpeg image tone table.
Command line: info about frame count
version 0.77.02 ( 2011-09-03 )
html version of man page
Eliminated hardwired buffer limit (now it's limited to 16 because
of the length of bufmask array)
Reading exposure submode field (K-x, K-7, K-5, K-r, K-m/K2000)
Image format handling bugfix
Better formatting of human readable status info
--color_space
--af_mode
--ae_metering
--flash_mode
--drive_mode
sg.h include code cleanup (taken from ALT Linux patch)
Better no camera error message
version 0.77.00 ( 2011-07-18 )
--warnings switch
--quality bugfix
Pentax K-m/K2000 support (thx to Tomasz Kos for sharing the info)
Reading/writing AE metering mode field (K-x, K-7, K-5, K-r)
Updating lens info database ( exiftool 8.60 )
Reading battery fields (K-x, K-7, K-5, K-r)
Reading max shutter speed field (K-x, K-7, K-5, K-r)
--flash_exposure_compensation switch
--green switch
--dust_removal
version 0.76.00 ( 2011-07-06 )
Support for K-r added by Vincenc Podobnik <[email protected]>
Pentax K-5 support (thx to Tomasz Kos for sharing the info)
Reading lens id fields for K-x, K-7
Lens info (lens database source: exiftool)
Created man pages
gui --debug switch bugfix
version 0.75.02 ( 2011-06-30 )
Better bracket ev handling for K-x
Buffer handling bugfix for limited support cameras (thx Charles Orbello for reporting and testing)
Shutter speed bugfix
-r switch bugfix
version 0.75.00 ( 2011-06-26 )
buffer window bugfixes
Removing hardwired version number from pktriggercord.glade
Adding 1/2 EV shutter speed table to GUI
Handling camera specific ISO tables (only base iso)
--debug switch added
Limited support added: istD, istDS2, istDL, K110D, K100D, K-r, K-5.
version 0.74.00 ( 2011-06-21 )
code cleanup: eliminating id2
Pentax K-7 support (thx Thibault Massart for testing)
version 0.73.00 ( 2011-06-11 )
Windows port
version 0.72.02 ( 2011-05-25 )
rpm creation
Reading color space (K-x only)
Writing color space
Handling camera specific jpeg resolutions
Code cleanup (eliminating all is_* functions)
version 0.72.00 ( 2011-05-09 )
Support for K200D added by Jens Dreyer <[email protected]>
Better formatting of status info in command line interface
New command line argument: --exposure_compensation
version 0.71.02 ( 2011-04-09 )
Reading jpeg hue (K-x only)
Writing jpeg hue
Handling different jpeg property level numbers
Reading manual mode ev (K-x only)
Writing flash mode
Handling camera specific shutter speeds
Command line jpeg save bugfix (was not working without specifying quality)
Glade bugfixes
version 0.71.00 ( 2011-01-24 )
Better handling of jpeg quality
Added hex info to commandline interface (--status_hex)
Reading auto iso range (K-x only)
Setting auto iso range (commandline only)
Added new jpeg images modes
Reading drive mode (K-x only)
Reading bracket ev (K-x only)
Reading shake reduction (K-x only)
Reading af mode (K-x only)
Autofocus mode bugfix
Reading white balance fields (K-x only)
Writing white balance fields
Reading flash fields (K-x only)
Writing flash exposure compensation field
Writing drive mode
Writing af mode
version 0.70.01 ( 2011-01-19 )
File format support for commandline interface (--file_format)
GUI bugfix
Deleted useless current_zoom field
More commandline status info
version 0.70.00 ( 2011-01-17)
Initial release