Windows GUI for trunk building - page 54 - General Discussion and Assistance - CHDK Forum

Windows GUI for trunk building

  • 771 Replies
  • 308740 Views
*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: Windows GUI for trunk building
« Reply #530 on: 01 / May / 2011, 08:42:21 »
Advertisements
Thanks wim, works fine.

This is a very good improvement for the overview using a netbook. All other changes are also very useful.

msl
CHDK-DE:  CHDK-DE links

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #531 on: 01 / May / 2011, 17:39:10 »
Hi msl,

As I said, thanks for reminding me ... it was actually a lot easier than I thought.

cheers,

wim

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #532 on: 02 / May / 2011, 21:53:52 »
CHDK-Shell-v319 (update version)

  • fixed:      If a new cam row spacing was set (in GUI -> Cam Panel) pressing
                   camera button to show camera properties would not work properly.

  • changed: Revamped the option to bold cam pane checkboxes (which always looks
                   ugly to me) into one to choose between normal and capitalised cam
                   button text (which sometimes looks better in multi pane view)

  • changed: Font size calculation method

  • Security: Clean according to Jotti. Checksums (FileAlyzer) are:
                  CHDK-Shell-v319-sfx.exe
                  CRC-32:  9147394F
                  MD5:      2FE4837C41E81347D92E18743777A980
                  SHA1:     FCE3F8A44A5B02F05BD64757567B1DCBB9AD862E
                  CHDK-Shell_Updater.7z
                  CRC-32:  CF041DCF
                  MD5:      06395F9A5D800A47CC047B5C40F5A158
                  SHA1:     0690B005607EF91A2646D9F94B7D45AE53C7D173

cheers,

wim

[ Have 7z & a recent*) version ? Save bandwidth, use CHDK-Shell-updater.7z  ]

*) recent = same minor version, so currently 3.1.0 and higher

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #533 on: 04 / May / 2011, 22:03:14 »
CHDKXREF-v102.7z (269 kB  .7z incl. source)

Quote
Description
A small tool to check on the consistency of /include/camera.h and /platform/{camera}/platform_camera.h files.
Can be used for both analysis and fixing. The program can run either with a GUI, or as a command line utility

Command line usage:
CHDKXREF-v{version} /path={1} [ /fix={2} ] [ /output={3} ] [ /gui={4} ] [ /pad={5} ]

   /path   (mandatory) full path to CHDK source directory (no trailing backslash!)
   /fix   (optional)  0 (just analyse) or 1 (fix). Default: 0
   /output   (optional)   log file name, including full path; extension will be forced to ".log",
                  Default: {program directory}\CHDKXREF-v{version}.log
   /gui   (optional)   0 (no) or 1 (yes). Force GUI mode, default is 0 if started with parameters, 1 otherwise.
   /pad   (optional)   0 (no) or 1 (yes). Default 1 = active, extra columns with camera names
                  are inserted in the log file for easier reference.

Analysis mode
A quick overview of the camera properties is presented on screen. Additionally,
a more elaborate log file of the state of camera properties is generated, containing:

   - An annotated overview of camera properties
   - List of /platform camera entries with missing 'platform_camera.h'
   - List of properties missing in the default values in /include/camera.h
   - List of all scanned properties, including location (files/line numbers);
     proposed actions (if any) for each entry are added as comment
   - Summary of the number of suggested changes.


Fixing mode
Analysis is performed as outlined above, but screen output is suppressed, and the log
file is renamed to '{name}_original.log'

Actual fixing steps are:

   - {root directory} is backed up to {root directory}_original.
   - Separate log of changes is kept in '{name}-props-fixed.log'
   - Missing properties in the default section are added.
   - Analysis is (silently) repeated.
   - Properties defined as other properties are redefined with their 'effective' value
   - Unnecessarily defined or undefined properties are commented out.
   - Another full Analysis pass is performed, with screen overview and log generation.

  • Security: Clean according to Jotti. Checksums for the .7z (FileAlyzer) are:
                  CRC-32: 096189A1
                  MD5:     91B64C8B920166926D5B77E74D9AE7A8
                  SHA1:    A11558716F084D8C03B534C461548C1B06D60995

Cheers,

wim

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #534 on: 07 / May / 2011, 13:11:07 »
CHDK-Shell-v320 (update version, 1.8 MB)
CHDK-Shell-v320-full (full version, 19.4 MB)

  • fixed:      Issue with added LF in localbuildconf.inc for CHDK-DE. Thanks, msl.

  • changed: Zips with binaries are now (additionally) tagged with the revision
                   number, as in: {orgname}-r123.zip and {orgname}-r123-full.zip

  • added:    Download support for SDM *) For the moment, this is manual, select
                  'Import SDM' (in 'Branches..' dialog) to initiate checking; if a
                  newer version is found, it will be automatically downloaded, unpacked
                  and lightly post processed (mostly renaming, but will also add
                  missing /tools directory). In case 'Branches..' is greyed out,
                  make sure you have 'Allow Internet' checked; in case of a missing
                  'Import SDM' button, the radio button for 'trunk' must be selected
                  first (left of the logo)

  • Security: Clean according to Jotti. Checksums (FileAlyzer) are:
                  CHDK-Shell-v320-full-sfx.exe
                  CRC-32:  5CFFC0DB
                  MD5:      207DAD0989C8F12BA43F25C779075C8F
                  SHA1:     9B2671E9775C5045927794D458BCE5BD381E000F
                  CHDK-Shell-v320-sfx.exe
                  CRC-32:  DB4E393A
                  MD5:      931A19B51FD5048875F8A2CCAB6E694C
                  SHA1:     D08DFD712245BCA4BC3753C404A4A8D6E140B3DE
                  CHDK-Shell_Updater.7z
                  CRC-32:  98D125DA
                  MD5:      35236FC7BF5D7F95E14F6AB257EBB981
                  SHA1:     CC4FD42EB72C252D9901AD88C038746458B9545A


cheers,

wim

*) Once downloaded, it can also be compiled, of course, see attached pic ...
« Last Edit: 08 / May / 2011, 05:30:56 by whim »

Re: Windows GUI for trunk building
« Reply #535 on: 07 / May / 2011, 13:36:36 »
download link for v320 full doesn't work - takes a guy to box home page.
sx20is 1.02d

*

Offline hotvedt

  • ***
  • 106
  • A540/SX110IS/350D
Re: Windows GUI for trunk building
« Reply #536 on: 08 / May / 2011, 05:21:00 »
Here is the link for the full v320: http://www.box.net/shared/i0j71zmgg6

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #537 on: 08 / May / 2011, 05:32:49 »
Thanks, fixed - wim

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #538 on: 13 / May / 2011, 15:40:11 »
CHDK-Shell-v321 (update version)

  • fixed:      If duplicate firmwares (i.e. those that do not have their 'own'
                  directory in /platform/sub) are selected for compilation AND their
                  'parent' is also selected for compilation, binaries will simply
                  be copied/renamed; the duplicate's checkbox will be sea green,
                  rather than green or orange. Zips are no longer named to reflect
                  duplicates: zip for g11-100h is now called 'g11-100h-1.1.0-r660.zip'
                  (was: 'g11-100h=100j-1.1.0-r660.zip'). Information about firmwares
                  and duplicates is now available in the camera properties overview,
                  just click the camera name.

  • fixed:      After tagging zips with the revision number (introduced in v 3.20),
                  zips from previous compiler runs would no longer be overwritten -
                  they are now explicitly deleted before creating new ones.

  • changed: "Abort@Next" checkbox now disappears as soon as last firmware
                  compilation is started, instead of after finishing it.

  • changed: Non-resizing dialogs are now vertically centered.

  • added:    Option (in 'SVN Options') to switch between using HTTP and HTTPS for
                  connecting to the SVN repositories

  • Security: Clean according to Jotti. Checksums (FileAlyzer) are:
                  CHDK-Shell-v321-sfx.exe
                  CRC-32:  510E4B08
                  MD5:      D93C3167F6713A9DA5F1E1BF2235963C
                  SHA1:     6D3ED12581D3269AC0A1DB4230141E3901ED09AA
                  CHDK-Shell_Updater.7z
                  CRC-32:  344F8D24
                  MD5:      1866F47C6D7B680B833C9B0F70AA02B4
                  SHA1:     7F161DF3307F10FCD01FB6D4241EE44BEF3FEC75

cheers,

wim

[ Have 7z & a recent*) version ? Save bandwidth, use CHDK-Shell-updater.7z  ]

*) recent = same minor version, so currently 3.2.0 and higher
« Last Edit: 14 / May / 2011, 04:40:11 by whim »

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #539 on: 15 / May / 2011, 18:58:59 »
CHDK-Shell-v322 (update version)

  • changed: Noticed that due to increasingly complex GUI resizing, it has become
                  necessary to keep "Force resize ..." activated, so this option has
                  been removed; it is now always on, and internal routines have been
                  changed to keep GUI size smaller than screen size.

  • added:    (in "GUI..") option to reduce the size of the CHDK / CHDK-DE logo.
                  Thanks go to gehtnix from the German forum for the idea.

  • Security: Clean according to Jotti. Checksums (FileAlyzer) are:
                  CHDK-Shell-v322-sfx.exe
                  CRC-32:  C09769FE
                  MD5:      43F4DC2D53966AC72BC266C633C6E0DF
                  SHA1:     72287EC00A6330F4D312983FD6517B05AFC9F466
                  CHDK-Shell_Updater.7z
                  CRC-32:  43739DD5
                  MD5:      F51A98563FCE168403C45A3799CC9439
                  SHA1:     34C54F8E102DD5E278CCA58F65948A391BEB9655

cheers,

wim

[ Have 7z & a recent*) version ? Save bandwidth, use CHDK-Shell-updater.7z  ]

*) recent = same minor version, so currently 3.2.0 and higher

 

Related Topics


SimplePortal © 2008-2014, SimplePortal