Tags: Visual edit apiedit |
|||
(14 intermediate revisions by 5 users not shown) | |||
Line 6: | Line 6: | ||
<blockquote> |
<blockquote> |
||
+ | |||
+ | |||
+ | |||
+ | |||
<big>[http://chdk.setepontos.com/index.php/topic,845.0.html '''CHDK-Shell'''] is a nice GUI for developers to easily download, compile and manage the CHDK sources on a Windows platform.</big> |
<big>[http://chdk.setepontos.com/index.php/topic,845.0.html '''CHDK-Shell'''] is a nice GUI for developers to easily download, compile and manage the CHDK sources on a Windows platform.</big> |
||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
</blockquote> |
</blockquote> |
||
Line 26: | Line 37: | ||
*Windows 2008 (needs testing, ''anyone'' ?) |
*Windows 2008 (needs testing, ''anyone'' ?) |
||
*Windows 7 (tested, thanks ''Darkness'' !) |
*Windows 7 (tested, thanks ''Darkness'' !) |
||
+ | *Windows 8 / 8.1 (tested) |
||
+ | *Windows 10 (tested on 9926) |
||
please post feedback (questions, bug reports, suggestions) |
please post feedback (questions, bug reports, suggestions) |
||
Line 43: | Line 56: | ||
* ...and much more helpful tools & features for the CHDK development |
* ...and much more helpful tools & features for the CHDK development |
||
==Compilation== |
==Compilation== |
||
− | To compile your own CHDK just select camera (and firmware), select apropriate compile options and press ''Compile Selected ''button. After a while your binaries will appear in the directory: your_source/bin. You can easly click the ''Source Code Folder'' to open this place and then navigate to ./bin. |
+ | To compile your own CHDK just select camera (and firmware), select apropriate compile options and press ''Compile Selected ''button. After a while your binaries will appear in the directory: your_source/bin. You can easly click the ''Source Code Folder'' to open this place and then navigate to ./bin. |
==Download== |
==Download== |
||
+ | Note once on the box.com site be sure to page forward to find the latest full package version. "Allow Internet" is flakey. Manual download is likely your best bet: see http://chdk.setepontos.com/index.php?topic=845.msg81028#msg81028. |
||
{| class = "wikitable" |
{| class = "wikitable" |
||
+ | | |
||
− | + | [[Image:Notice.png]] ||[http://www.box.net/shared/njaq9vvozu <u>'''CHDK-Shell dowload site'''</u>] (link gives old version)<br />thanks to [[User:Fe50|fe50]], alternative downloads in "Development" [http://www.box.net/shared/jy8jlrfrhf <u>here</u>] |
|
|} |
|} |
||
{| class = "wikitable" |
{| class = "wikitable" |
||
Line 57: | Line 72: | ||
|} |
|} |
||
− | * CHDK-Shell [http:// |
+ | * CHDK-Shell [http://chdk.setepontos.com/index.php?topic=845.msg122437#msg122437 <u>'''Version 3.46'''</u>] ''(released: 2015-05-24)'' {{New!}} (links to CHDK forum page) |
+ | |||
− | ::'''fixed''': Adapted camera list parsing for philmoz' new Makefile system v. 2 + CHDKLover's mods for CHDK-DE. Tested on CHDK-DE 829 with [http://forum.chdk-treff.de/download/file.php?id=2099 <u>CHDKLover's patch</u>] applied. Thanks ! |
||
+ | * CHDK-Shell [http://chdk.setepontos.com/index.php?topic=845.msg121820#msg121820 <u>Version 3.45</u>] ''(released: 2015-04-21)'' (links to CHDK forum page) |
||
− | ::'''changed''': maxsearch0 and maxsearch1 are now reset to default when a new ini is generated, to (hopefully) prevent problems as reported [http://chdk.setepontos.com/index.php?topic=845.msg73239#msg73239 here] by waterwingz. Thanks ! |
||
+ | |||
− | ::'''fixed''': Tooltips in cam panel showed "ETA" i.o. "BETA" status |
||
⚫ | |||
− | ::'''fixed''': 'Version Statistics' reported nonsense info due to a change in the way SVN returns it's date info. |
||
+ | ::'''fixed''': Incorporated fixes by msl (and rudi ?) for downloading CHDK sources from SVN site, released as v3.44a. Thanks & kudo's for finding your way around in 10,000 lines of spaghetti ;) |
||
− | ::'''fixed''': Routine to enable/disable controls in the mainGUI caused certain buttons to occasionally lose their text. |
||
+ | ::'''added''': Support for the 'batch-zip' and 'batch-zip-complete' Makefile 'recipes' This can speed up compilation for multiple cam/firmwares by up to 3 times, obviously at the expense of feedback about the progress in the GUI. Note that you will need to set the 'Cmd Windows' checkbox to either checked or greyed, or you will not be able to monitor the progress. |
||
− | ::'''fixed''': |
||
− | ::'''Security''': |
+ | ::'''Security''': VirusTotal produces 2 false alerts, from from Comodo and Kingsoft |
⚫ | |||
::Checksums (FileAlyzer) are: |
::Checksums (FileAlyzer) are: |
||
− | '''CHDK-Shell- |
+ | '''CHDK-Shell-v344-sfx.exe''' |
− | CRC-32: |
+ | CRC-32: D3535109 |
− | MD5: |
+ | MD5: 87E3AED51AD9A9BFDF31C187C7664540 |
+ | SHA1: 8CECA6CF8538BE103512B59DB7F3E0841FEF7443 |
||
− | SHA1: 69D6DAB962BC081298A77A200704E745D780D16E |
||
'''CHDK-Shell_Updater.7z''' |
'''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: |
+ | CRC-32: 562F810C |
− | MD5: |
+ | MD5: C121C87A25A2BF02F4D600862759C339 |
+ | SHA1: B11D6E789D78162387EB7AC6E19BE5E370EC8AED |
||
− | SHA1: 2D2433E555F2E1C446C7EE2A3F63AD8276497736 |
||
− | * CHDK-Shell Version 3. |
+ | * CHDK-Shell Version 3.43 (released: 2012-02-15) |
+ | ::'''fixed''': Previous versions failed on opening CHDK trunk r1665, thanks for reporting, asmodyne ! |
||
− | ::'''fixed''': Adapted Makefile and camera list parsing for philmoz' new Makefile system v. 2 (tested OK on philmoz' branch builds 1336 and 1362) |
||
+ | ::'''changed''': Now compiled with AutoIt 3.3.8.1 release version; also set back the program's UPX compression level from --ultra-brute to --best, but still 2 false positives :( |
||
− | ::'''fixed''': Small graphical bug in miniGUI: a 6 x 1 pixel gap between 'Play button' and 'camera body' would be visible when the miniGUI was positioned over a light background; a new 'cam8.png' in the update fixes this. |
||
− | ::'''Security''': |
+ | ::'''Security''': VirusTotal produces 2 false alerts, from Antiy-AVL and Jiangmin |
⚫ | |||
::Checksums (FileAlyzer) are: |
::Checksums (FileAlyzer) are: |
||
− | '''CHDK-Shell- |
+ | '''CHDK-Shell-v343-sfx.exe''' |
− | CRC-32: |
+ | CRC-32: 9C07A6AC |
− | MD5: |
+ | MD5: A8A0A45ED33050DE1A0E13B0CE6BB006 |
− | SHA1: |
+ | SHA1: 0E4EC6788B0F4D061E1EF654CEE793730DA2BAE9 |
'''CHDK-Shell_Updater.7z''' |
'''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: |
+ | CRC-32: E60985A5 |
− | MD5: |
+ | MD5: 3B3E5B17C803F5A5C972CCC037604707 |
− | SHA1: |
+ | SHA1: 52F29E4105E8EBA169A59ACC1A36116968C814CB |
⚫ | |||
− | |||
+ | ::'''fixed''': Fixed the 3.41 fix ;) (Thanks again, philmoz !) |
||
⚫ | |||
⚫ | |||
− | ::'''fixed''': Upcoming changes in the Makefile system (see this forum thread: http://chdk.setepontos.com/index.php?topic=6747.0) would crash CHDK-Shell; this should no longer happen now. (tested on philmoz1336 branch) |
||
⚫ | |||
− | ::'''Hotfix''': (2011-09-15) updated CHDK-Shell_Updater.7z because of a missing file. |
||
− | :: |
+ | ::Checksums (FileAlyzer) are: |
− | '''CHDK-Shell- |
+ | '''CHDK-Shell-v342-sfx.exe''' |
− | CRC-32: |
+ | CRC-32: 9003BE91 |
− | MD5: |
+ | MD5: CBBB769DF44926694F9AA222454E9691 |
− | SHA1: |
+ | SHA1: A8784813E1FEC5C1987E98571FFA946C83D07089 |
'''CHDK-Shell_Updater.7z''' |
'''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: |
+ | CRC-32: 003E9ECC |
− | MD5: |
+ | MD5: E08A263102690734803BCD53B74A0D91 |
− | SHA1: |
+ | SHA1: 42320774276724474A69E9BA88F6C134AA87FD5F |
⚫ | |||
− | |||
+ | ::'''fixed''': Long standing bug in branch checking: when set to "All" it would keep downloading older - and even blacklisted - branches. Has now hopefully been fixed; also added a button to reset the blacklist, in view of the fact that any download or unpack error can land a branch there (Thanks, philmoz !) |
||
⚫ | |||
⚫ | |||
− | ::'''fixed''': Due to changes in the assembla.com pages, CHDK-Shell no longer detected available new builds, HTML parsing routines updated. |
||
⚫ | |||
⚫ | |||
+ | ::Checksums (FileAlyzer) are: |
||
− | '''CHDK-Shell- |
+ | '''CHDK-Shell-v341-sfx.exe''' |
− | CRC-32: AE405C44 |
||
+ | CRC-32: B8CCBE11 |
||
− | MD5: 7DB1BAF1B35BD016C43560144B22DD10 |
||
+ | MD5: 43AF3219F75911A0C36CF8C211F23EB1 |
||
− | SHA-1: 0EC7B2151AB7F69BE878E21AC8D4F95DD92A3383 |
||
+ | SHA1: A793B4EC78F25126825A9D39CC6E871660AD4327 |
||
'''CHDK-Shell_Updater.7z''' |
'''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: |
+ | CRC-32: 80D0519A |
− | MD5: |
+ | MD5: 97BBCB352DC056AEDD9BA1F0FBAF6D64 |
+ | SHA1: BB9BDE1C92537C8FC3F4A52C3C6589B3A27CE4C8 |
||
− | SHA-1: BFAFED944139A93E11EED9EAD1599509BB7A298E |
||
⚫ | |||
− | |||
− | * CHDK-Shell Version 3. |
+ | * CHDK-Shell [http://www.box.com/s/z20v0v52d1p8jcoa30bk <u>'''Full Version 3.40'''</u>] ''(released: 2011-12-15)'' {{New!}} |
− | ::'''changed''': |
+ | ::'''changed''': Tooltip during deleting/recycling of old builds will now show at top left corner of main or miniGUI (whichever is active) |
+ | ::'''fixed''': "ELF objdump" now collects all 3 main.dump files (from /core, /loader/{camera} and /loader/{camera}/resetcode) in /bin/logs dump-{camera}-{firm}.txt; also tweaked the compilation batch file to produce less 'noise' in the CMD window, and to add full specs for SH and (native) GCC to the dump and log files. |
||
− | ::'''added''': As extra precaution against possible loss of data there's now also an option to send the removed old builds to Recycle Bin (Trashcan) instead of deleting them outright (while at work, tooltip will show 'Recycling' and 'Deleting', respectively). Additionally, when using Recycle, the "mark-for-removal" prefix ('~!~') is removed to make restoring them a one step operation. Thanks for the suggestions, '''waterwingz''' |
||
+ | ::'''fixed''': Finally managed to get the 'SKIP_AUTOBUILD' status to show up in the 'cam panel' tooltips without breaking other info in there, to give users at least a clue why it might not work or compile .. |
||
− | ::'''note''': Although this should help to avoid you losing any modifications you make to builds that are downloaded and unpacked by CHDK-Shell, it is still '''highly recommended''' to clone the original, and make your modifications in this clone (clones are never removed); if you then diff this working copy with the original, you should be able to create usable patches. To clone a build, use the 'linked squares' icon near the 'Change' button. |
||
+ | ::'''removed''': (from 'Source Tools..') Camera properties fixing option; did not work anymore after recent additions. I might put it back in later, if there's any demand and I find time to fix it. |
||
− | ::'''Security''': Clean according to Jotti AND VirusTotal. Checksums (FileAlyzer) are: |
||
+ | ::'''added''': Automatic patching of /core/Makefile - future GCC versions (4.6.x) feature stricter checking of command line options; the patch is fully backwards compatible (as in: all GCC versions support it) Thanks Nilinhim ! See [http://chdk.setepontos.com/index.php?topic=6254.msg77512#msg77512 <u>'''this post'''</u>]. Has been fixed in recent trunk revisions, but still usefull to make older revisions compilable. |
||
⚫ | |||
⚫ | |||
− | CRC-32: 04829EE9 |
||
+ | ::Checksums (FileAlyzer) are: |
||
− | MD5: 2AF83AE2731F2967F73CAF65A6A0D2B8 |
||
+ | '''CHDK-Shell-v340-full-sfx.exe''' |
||
− | SHA1: 38C8554CF29A6D67187E0A4DB0C67B1901A1C568 |
||
+ | CRC-32: 7A891DB7 |
||
+ | MD5: C31725C1AFF4E4F2DFBB65339AFE8CB8 |
||
+ | SHA1: B60223029FC6AFBB7B65963C182AC9BE030BA149 |
||
⚫ | |||
+ | CRC-32: 0479621C |
||
+ | MD5: 516215D739DC553609DCD5E61B09415E |
||
+ | SHA1: 4D44C51365B42444C88F6FE6CB725A94C559A005 |
||
'''CHDK-Shell_Updater.7z''' |
'''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: |
+ | CRC-32: 508A9ABA |
− | MD5: |
+ | MD5: AF65658DC9E472E72233BB7251FCC4E1 |
− | SHA1: |
+ | SHA1: B0912EDA9A61DBE6BF3028787C4B3BEA6740CD3C |
− | |||
⚫ | |||
− | ::'''added''': Program uptime and CPU 'consumption' (in "Debug .." dialog); values are updated @ every timer tick (like 'Mem Usage' values) CPU used is shown separately for kernel and user mode, expressed as a percentage of program uptime. |
||
− | ::'''Security''': Clean according to Jotti AND VirusTotal. Checksums (FileAlyzer) are: |
||
⚫ | |||
− | CRC-32: E490FFD4 |
||
− | MD5: 50BD036986453D71A05D5ACF6A27B0E1 |
||
− | SHA1: CD7CFEEE97DDDB5CF639A9BAAB6370F2D056E87B |
||
− | '''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: 123E2FA6 |
||
− | MD5: 419C27B2589C1168114DD658B94FF8BB |
||
− | SHA1: E2481C30DDD6130C8A2D3ED6A2B3F66D4ACD664F |
||
− | |||
⚫ | |||
− | ::'''added''': Improved info in "Firmware" tooltips, now also shows duplicate status as "DUP of ..." |
||
− | ::'''added''': When (in "Compile Options..") a primary root directory is defined, AND a pdf user manual containing the camera name is found in {ext_primary}\{cam_name}, it will automatically be opened when you click the camera button. Note that this works even if you don't use (uncheck) the PRIMARY_ROOT option, as long as the PDF name contains the camera name, example: ixus70_sd1000 manual would be opened if the PDF name contains either "ixus70" or "sd1000". |
||
− | ::'''fixed''': Nasty (seldomly appearing ?) bug where "ELF objdump" text would disappear (from the checkbox in main GUI) |
||
⚫ | |||
− | '''CHDK-Shell-v331-sfx.exe''' |
||
− | CRC-32: 14DE512F |
||
− | MD5: 026B36723BEF728627885DB745493FB6 |
||
− | SHA1: 2C03A70307A7962B8346D7D9CBA8D387FC51C617 |
||
− | '''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: 9A14D0DB |
||
− | MD5: 938BC66445D041B8D989F3DF1D9D2A06 |
||
− | SHA1: 532AC2A9C59D5788FB0092CF337FF4D7909DBCDE |
||
− | |||
− | * CHDK-Shell Version 3.30 (released: 2011-06-29) |
||
− | * CHDK-Shell [http://www.box.net/shared/u73f78cbfvia1pm8bg2t <u>'''Full Version 3.30'''</u>] ''(released: 2011-06-29)'' {{New!}} |
||
− | ::'''fixed''': Accidentally left some experimental code in release 3.29 ... Symptoms include seemingly random disabling of context menu entries and controls in dialogs. |
||
− | ::'''Security''': Clean according to Jotti AND VirusTotal. Checksums (FileAlyzer) are: |
||
− | '''CHDK-Shell-v330-sfx.exe''' |
||
− | CRC-32: 72AA724F |
||
− | MD5: 6F677224499058BEC244ECA7D2AF9DA1 |
||
− | SHA1: BAAE306AF9965E43D7F87E5A6D7CD4223FF4CE00 |
||
− | '''CHDK-Shell-v330-sfx.exe''' |
||
− | CRC-32: 0A17A0EE |
||
− | MD5: D550332F76C3847AF1E004F74FE5A112 |
||
− | SHA1: 56FC63356B1C97DEB668778339D95943F122C9F7 |
||
− | '''CHDK-Shell_Updater.7z''' |
||
− | CRC-32: DDE8D08D |
||
− | MD5: CC27371B16F0C00878A1BFC5B7CE887C |
||
− | SHA1: 94BCF879B94ED1629F408F810EA28AC0263BBCF9 |
||
− | |||
− | |||
===Archive (changelog)=== |
===Archive (changelog)=== |
Revision as of 23:28, 23 May 2015
CHDK-Shell is a nice GUI for developers to easily download, compile and manage the CHDK sources on a Windows platform.
The CHDK-Shell is written with AutoIt scripting language (easy to customise, the source code is included) by whim from the CHDK forum.
Getting Started
- Download the FULL package (file CHDK-Shell-{version}-FULL-SFX.exe, approx. 17 Mb), it includes appropriate GCC compiler versions & all required files
- Extract to an empty directory without spaces in name (example: D:\CHDK) - the installer will create one for you if you type a non-existing folder name;
- When done, open the folder and start CHDK-Shell-{version}.exe
- To install an update version, just choose your existing folder (that would be D:\CHDK in case of the example above) and allow the updater to overwrite files
Supported OS
- Windows 2000 (tested)
- Windows XP (tested)
- Windows 2003 (tested, thanks hotvedt !)
- Windows Vista (tested, thanks nmcconnell !)
- Windows 2008 (needs testing, anyone ?)
- Windows 7 (tested, thanks Darkness !)
- Windows 8 / 8.1 (tested)
- Windows 10 (tested on 9926)
please post feedback (questions, bug reports, suggestions) in the CHDK-Shell thread or this thread on the German Forum --- Note that posting on either forum requires registering.
Features
- downloads gcc compiler / complete CHDK building environment, tools and current CHDK source (trunk or branches)
- compiles CHDK for selected or all cameras with access to many compile time options
- user configurable, flexible CHDK source updating with optional auto-compilation
- includes CardTricks to install and manage CHDK on your SD-Cards
- does not permanently change your enviroment, no conflicts with other compilers already installed on your machine
- option to check/download/install program updates
- clones & manages multiple build trees, creates Diff, and applies Patch files
- switchable gcc 3.4 / 4.x support
- Windows Vista / Windows 2008 / Windows 7 support (thanks to nmcconnell for the golden tip !)
- switchable support for the german chdkde source tree New !
- ...and much more helpful tools & features for the CHDK development
Compilation
To compile your own CHDK just select camera (and firmware), select apropriate compile options and press Compile Selected button. After a while your binaries will appear in the directory: your_source/bin. You can easly click the Source Code Folder to open this place and then navigate to ./bin.
Download
Note once on the box.com site be sure to page forward to find the latest full package version. "Allow Internet" is flakey. Manual download is likely your best bet: see http://chdk.setepontos.com/index.php?topic=845.msg81028#msg81028.
||CHDK-Shell dowload site (link gives old version) |
Note:
|
- CHDK-Shell Version 3.46 (released: 2015-05-24) New ! (links to CHDK forum page)
- CHDK-Shell Version 3.45 (released: 2015-04-21) (links to CHDK forum page)
- CHDK-Shell Version 3.44 (released: 2013-04-20)
- fixed: Incorporated fixes by msl (and rudi ?) for downloading CHDK sources from SVN site, released as v3.44a. Thanks & kudo's for finding your way around in 10,000 lines of spaghetti ;)
- added: Support for the 'batch-zip' and 'batch-zip-complete' Makefile 'recipes' This can speed up compilation for multiple cam/firmwares by up to 3 times, obviously at the expense of feedback about the progress in the GUI. Note that you will need to set the 'Cmd Windows' checkbox to either checked or greyed, or you will not be able to monitor the progress.
- Security: VirusTotal produces 2 false alerts, from from Comodo and Kingsoft
- Checksums (FileAlyzer) are:
CHDK-Shell-v344-sfx.exe CRC-32: D3535109 MD5: 87E3AED51AD9A9BFDF31C187C7664540 SHA1: 8CECA6CF8538BE103512B59DB7F3E0841FEF7443 CHDK-Shell_Updater.7z CRC-32: 562F810C MD5: C121C87A25A2BF02F4D600862759C339 SHA1: B11D6E789D78162387EB7AC6E19BE5E370EC8AED
- CHDK-Shell Version 3.43 (released: 2012-02-15)
- fixed: Previous versions failed on opening CHDK trunk r1665, thanks for reporting, asmodyne !
- changed: Now compiled with AutoIt 3.3.8.1 release version; also set back the program's UPX compression level from --ultra-brute to --best, but still 2 false positives :(
- Security: VirusTotal produces 2 false alerts, from Antiy-AVL and Jiangmin
- Checksums (FileAlyzer) are:
CHDK-Shell-v343-sfx.exe CRC-32: 9C07A6AC MD5: A8A0A45ED33050DE1A0E13B0CE6BB006 SHA1: 0E4EC6788B0F4D061E1EF654CEE793730DA2BAE9 CHDK-Shell_Updater.7z CRC-32: E60985A5 MD5: 3B3E5B17C803F5A5C972CCC037604707 SHA1: 52F29E4105E8EBA169A59ACC1A36116968C814CB
- CHDK-Shell Version 3.42 (released: 2011-12-21)
- fixed: Fixed the 3.41 fix ;) (Thanks again, philmoz !)
- Security: Clean according to Jotti VirusTotal produces 1 false report:
- Antiy-AVL 2.0.3.7 calls it: "Trojan/win32.agent.gen"
- Checksums (FileAlyzer) are:
CHDK-Shell-v342-sfx.exe CRC-32: 9003BE91 MD5: CBBB769DF44926694F9AA222454E9691 SHA1: A8784813E1FEC5C1987E98571FFA946C83D07089 CHDK-Shell_Updater.7z CRC-32: 003E9ECC MD5: E08A263102690734803BCD53B74A0D91 SHA1: 42320774276724474A69E9BA88F6C134AA87FD5F
- CHDK-Shell Version 3.41 (released: 2011-12-21)
- fixed: Long standing bug in branch checking: when set to "All" it would keep downloading older - and even blacklisted - branches. Has now hopefully been fixed; also added a button to reset the blacklist, in view of the fact that any download or unpack error can land a branch there (Thanks, philmoz !)
- Security: Clean according to Jotti VirusTotal produces 1 false report:
- Antiy-AVL 2.0.3.7 calls it: "Trojan/win32.agent.gen"
- Checksums (FileAlyzer) are:
CHDK-Shell-v341-sfx.exe CRC-32: B8CCBE11 MD5: 43AF3219F75911A0C36CF8C211F23EB1 SHA1: A793B4EC78F25126825A9D39CC6E871660AD4327 CHDK-Shell_Updater.7z CRC-32: 80D0519A MD5: 97BBCB352DC056AEDD9BA1F0FBAF6D64 SHA1: BB9BDE1C92537C8FC3F4A52C3C6589B3A27CE4C8
- CHDK-Shell Version 3.40 (released: 2011-12-15)
- CHDK-Shell Full Version 3.40 (released: 2011-12-15) New !
- changed: Tooltip during deleting/recycling of old builds will now show at top left corner of main or miniGUI (whichever is active)
- fixed: "ELF objdump" now collects all 3 main.dump files (from /core, /loader/{camera} and /loader/{camera}/resetcode) in /bin/logs dump-{camera}-{firm}.txt; also tweaked the compilation batch file to produce less 'noise' in the CMD window, and to add full specs for SH and (native) GCC to the dump and log files.
- fixed: Finally managed to get the 'SKIP_AUTOBUILD' status to show up in the 'cam panel' tooltips without breaking other info in there, to give users at least a clue why it might not work or compile ..
- removed: (from 'Source Tools..') Camera properties fixing option; did not work anymore after recent additions. I might put it back in later, if there's any demand and I find time to fix it.
- added: Automatic patching of /core/Makefile - future GCC versions (4.6.x) feature stricter checking of command line options; the patch is fully backwards compatible (as in: all GCC versions support it) Thanks Nilinhim ! See this post. Has been fixed in recent trunk revisions, but still usefull to make older revisions compilable.
- Security: Clean according to Jotti.
- Checksums (FileAlyzer) are:
CHDK-Shell-v340-full-sfx.exe CRC-32: 7A891DB7 MD5: C31725C1AFF4E4F2DFBB65339AFE8CB8 SHA1: B60223029FC6AFBB7B65963C182AC9BE030BA149 CHDK-Shell-v340-sfx.exe CRC-32: 0479621C MD5: 516215D739DC553609DCD5E61B09415E SHA1: 4D44C51365B42444C88F6FE6CB725A94C559A005 CHDK-Shell_Updater.7z CRC-32: 508A9ABA MD5: AF65658DC9E472E72233BB7251FCC4E1 SHA1: B0912EDA9A61DBE6BF3028787C4B3BEA6740CD3C
Archive (changelog)
→ Please refer to the 'readme.txt' file included with every version for the changelog