-
Notifications
You must be signed in to change notification settings - Fork 2
/
ChangeLog.txt
2183 lines (1898 loc) · 112 KB
/
ChangeLog.txt
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
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Note: The goal is to have any additions/changes/options to NOT affect the original default
behavior if not used or implemented (for backwards compatibility); but sometimes this is
not always possible especially when adding new features.
---------------------------------------------
31May2024
---------------------------------------------
corrected error in SetupS-files.htm to point to SetupS_v#ProjectVersion#_ssWPI.Update.Package.7z
under the heading ssWPI update package (.7z)
edited readme.md to remove reference to LFS and update to latest version
---------------------------------------------
22May2024
---------------------------------------------
updated 7z to v24.5
corrected error in SetupS-files.htm to point to Install.SetupS_v#ProjectVersion#.exe
added check for Autoit existence in !DistrPack.Project.cmd file without Autoit app will fail
---------------------------------------------
25Oct2023
---------------------------------------------
added styles Document
---------------------------------------------
24Oct2023
---------------------------------------------
added confirmation to delete html help files
---------------------------------------------
20Oct2023
---------------------------------------------
updated to-do list
---------------------------------------------
19Oct2023
---------------------------------------------
Added upload script for html help files for vergitek
updated updfiles.cmd to support help file upload
added makehelp.cmd for html help file upload
---------------------------------------------
18Oct2023
---------------------------------------------
modified: FAQ.md
---------------------------------------------
17Oct2023
---------------------------------------------
updated .gitignore
removed git lfs as it has limitations on number of times for upload of big files
---------------------------------------------
13Oct2023
---------------------------------------------
updated Instructions.md for git-large-file-storage (git lfs)
---------------------------------------------
11Oct2023
---------------------------------------------
added git-large-file-storage (git lfs)
updated readme with link to SetupS.Project_DevelopersPack_Tools
---------------------------------------------
09Oct2023
---------------------------------------------
updated testmv
added development tools directory (devtools)
updated instructions to include timecompile.cmd and devtools useage
---------------------------------------------
08Oct2023
---------------------------------------------
updated in !DistrPack.Project.cmd for move list sequence for %WebSite2%
added in !DistrPack.Project.cmd setup of move files script using winscp
updated readme.md
added timecmd.cmd to time compile and upload of files
---------------------------------------------
06Oct2023
---------------------------------------------
added LastOS ftp create move list to !DistrPack.Project.cmd
---------------------------------------------
27Sep2023
---------------------------------------------
updated FAQ
updated updfiles.cmd
modified: !DistrPack.Project.cmd
updated readme.md
---------------------------------------------
26Sep2023
---------------------------------------------
added code for vergitek to use Winscp ftp app
createduploadfilesftp.cmd file for use by multi ftp sites using Winscp
added filesvergitek.ini to .gitignore
updated ProjectVersion=23.09.26.0
---------------------------------------------
25Sep2023
---------------------------------------------
changed converted help file to version 8 of helpndoc
added new code for use of helpndoc8
updated ProjectVersion=23.09.25.0
added details to FAQ sections ## Winscp, ## helpndoc 8
---------------------------------------------
23Sep2023
---------------------------------------------
updated Instructions.md
---------------------------------------------
21Sep2023
---------------------------------------------
added move old files to SetupSoldfies/folder on ftp site to script
added to !DistrPack.Project.cmd a prompt "Do you want to upload files with winscp at the end ..."
updated instructions for manually uploading of files
modified: !DistrPack.Project.cmd for uploading files
modified: !DistrPack.Project.cmd added time start and finish
added color messages with ansi
---------------------------------------------
21Sep2023
---------------------------------------------
updated Instructions.md with References
---------------------------------------------
20Sep2023
---------------------------------------------
added :LastOS Forum code to !DistrPack.Project.cmd for creating script file dor use with winscp
added code to !DistrPack.Project.cmd for auto upload to LastOSForum
added uploadlastos.cmd file to upload files to lastos Forum
added color and error capture to uploadlastos.cmd
added updfiles.cmd for update of #password# parameter in fileslastos.ini
added updfiles.cmd to gitignore to prevent upload to github
added 'Uploading using curl' for use with accounts.ini file in instructions.md
added fle structure in blank_Accounts.ini file
modified: Source.Code/SetupS-files.htm
modified: !DistrPack.Project.cmd added date time of upload files
---------------------------------------------
17Sep2023
---------------------------------------------
added .gitignore file and added Accounts.ini to ignore list
added blank_Accounts.ini file for use with upload files
added ChangeLog.txt to list of files to copy
---------------------------------------------
15Sep2023
---------------------------------------------
corrected formatting error in SetupS-files.htm file
updated instructions
---------------------------------------------
13Sep2023
---------------------------------------------
updated to v23.09.13.0
added SetUserFTA to tools, Usage: scripts: "%SetUserFTA% .jpg IrfanView.jpg" {filetype} {Class Key Name from Registry}
ref for SetUserFTA https://kolbi.cz/blog/2017/10/25/setuserfta-userchoice-hash-defeated-set-file-type-associations-per-user/
added link for SetUserFTA information to readme file
---------------------------------------------
04Sep2023
---------------------------------------------
added meta data for SEO in SetupS-files.htm
added description in SetupS-files.htm
updated for submission to fosshub.com file hosting
added using AutoIT3 version 3.3.8.1 to instructions.md
---------------------------------------------
25Aug2023
---------------------------------------------
updated contributing.md
---------------------------------------------
13Aug2023
---------------------------------------------
Updated readme.md
---------------------------------------------
11Aug2023
---------------------------------------------
Updated instructions.md file
Updated readme.md
---------------------------------------------
9Aug, 2023
---------------------------------------------
updated readme.md file
added Contributing.md file
updated !!Make.SetupS-Project.cmd file remarks
updated Instructions.md
cocorrected the year in rem of !!Make.SetupS-Project.cmd file to read
@REM where YYYY is the four digit year, MM the two digit month, DD two digit day
bintray were removed from sstek.html
the !DistrPack.Project.cmd file still has the the bintray weblink3 as place ho;ders for future bintray replacements
---------------------------------------------
July 23, 2023
---------------------------------------------
Updated 7z to v23.01
---------------------------------------------
July 19, 2023
---------------------------------------------
added instructions.md
---------------------------------------------
July 19, 2023
---------------------------------------------
removed dl.bintray.com/sstek from SetupS-files.htm as it is no longer functioning
tweaked the SetupS-files.htm file for better display
added WebSite6=github files and WebLink6 to !DistrPack.Project.cmd file and htm
---------------------------------------------
July 18, 2023
---------------------------------------------
added License
reloacted files generated to files sub directory
added remarks for informationo of version numbering in !!Make.SetupS-Project.cmd
added third mirror to html file
merged Glenn's changes to files
updated version to 23.07.18.1
added Archives directory to store original SourceCode
SetupS.Project_v20.03.17.0_SourceCode.7z
added Movefiles to files subdirectory routine to !DistrPack.Project.CMD file
---------------------------------------------
v23.07.17.0 (July 17, 2023)
---------------------------------------------
set ProjectVersion=v23.07.17.0
set ProjectDate=2023-07-17
Add: updated helpfile created more examples in ssEditor-->process order
Change: corrected spelling and grammer errors
add: link to github repo
add: store files on altenative location on github
add: on Automatic Variable Substitution Chart added Win10/11 in headers
---------------------------------------------
v23.03.13.0
---------------------------------------------
Changed SendTo Menu to AllUsers instead of only Current User.
Uninstalled=No in ssConfig.ini
AllDrives=Yes in ssConfig.ini
---------------------------------------------
v23.03.13.0
---------------------------------------------
FIX: Sort ssApps start menu in Program Files (x86), Hacked open the checks to allow all installed apps to create shortcuts (for now)
CHANGE: Skip scanning LARGE Windows path including WinSxS for ssApps/Uninstallers
---------------------------------------------
v22.09.04.0
---------------------------------------------
CHANGE: Support ppGame.mp4
---------------------------------------------
v22.08.04.0 (Aug 04, 2022)
---------------------------------------------
CHANGE: [Category.ini] Updated to include More Game Categories.
CHANGE: [Definitions.ini] Updated to include More Game Category Menus.
ADD: Icons and Faders for new categories.
CHANGE: [Tools] Updated 7Zip to v22.01
---------------------------------------------
v22.07.05.0 (July 05, 2022)
---------------------------------------------
ADD: [ssControlPanel] -SortDefaults switch added to disable the checkbox in SetupS Control Panel
CHANGE: [Tools] Updated 7Zip to v22
CHANGE: [MenuDefaults.ini] Updated to include Windows 10 and Windows 11 links
---------------------------------------------
v20.03.17.0 (March 17, 2020)
---------------------------------------------
ADD: [ssCore] A new variable %Resources% which resolves to/from "C:\Windows\Resources".
CHANGE: [ssEditor] The option "Activate Sendto Autobuild" now creates two shortcuts for
autobuilding: one for Archive (.apz/.pgz) deployment package(s) and the other for Folder
deployment package(s).
CHANGE: [ssCore] Shortcut definitions "Flags" can also recognize "#Is_x86#"/"#Is_x64#"
(DualArch useage). This is in addition to "Is_x86"/"Is_x64" or "Is_86"/"Is_64".
FIX: [ssCore] Enabling the "Refresh Explorer" Shortcut Option would also select the
"Desktop" Shortcut Location.
---------------------------------------------
v20.02.13.0 (Febuary 13, 2020)
---------------------------------------------
CHANGE: [SetupS] Removed functions not needed when using -Regen features. Speeds up LivePE
usage.
---------------------------------------------
v17.12.3.0 (December 3, 2017)
---------------------------------------------
FIX: [SetupS] Shortcut definitions "Start In" (Working folder) getting set to the
"Install-to Path" unnecessarily.
FIX: [SetupS] Various bugs involving DualArch shortcut definitions. This bug mostly
affected only shortcut creation on an x86 ArchOS.
CHANGE: [ssCore] Shortcut definitions "Flags" now uses "Is_x86"/"Is_x64" (DualArch useage)
for consistency and less confusion -- previously, had been "Is_86"/"Is_64" instead.
---------------------------------------------
v17.3.25.0 (March 25, 2017)
---------------------------------------------
ADD: [SetupS] New components for Windows unattended manipulation: %ClickMe%, %CloseMe%,
%SelectMe%, %SendMe%, %WaitForMe%
ADD: [ssCore] New Shortcut definitions flag "AssemblyNoWait" to change the default behavor
of Process Assembly so that assembly won't wait until a program or an installer
finishes running or closes. This affects the new components above as well as
%ProcessKill% and %WaitForIt%.
ADD: [ssEditor] AutoIt Window Information tool to ssEditor (Ctrl+I). Look for it in the
menubar under Tools. Should be really handy for getting those Control-ID triad's
for %ClickMe%.
ADD: [ssEditor] Windows Task Manager (Ctrl+T) to ssEditor's tool menu. Will be useful for
both %ProcessKill% and %WaitForIt%.
---------------------------------------------
v17.3.20.0 (March 20, 2017)
---------------------------------------------
CHANGE: %WaitForIt% will additionally force SetupS to pause until a specific process is
created.
---------------------------------------------
v17.3.9.0 (March 9, 2017)
---------------------------------------------
CHANGE: Updated 7-Zip to v16.04
CHANGE: Updated Inno Setup Unpacker (Innounp) to v0.46
CHANGE: Updated TrID's Definitions DB to March 06, 2017
---------------------------------------------
v16.10.2.0 (October 1, 2016)
---------------------------------------------
FIX: SetupS ppApp DualArch version failing to launch into x64
FIX: Excessive ToolTip delay with Windows 10 (and maybe Windows 8)
CHANGE: Updated 7-Zip to v16.03
CHANGE: Updated Inno Setup development tool to v5.5.9
---------------------------------------------
v16.9.18.0 (September 18, 2016)
---------------------------------------------
CHANGE: [ssCore] Revert DualArch "Wait" parameter back to defaulting to "on" or
"Wait".
---------------------------------------------
v16.7.23.0 (July 23, 2016)
---------------------------------------------
CHANGE: [SetupS] Some tweaks to improve the self-queuing.
FIX: [SetupS] Issue in which the self-queuing could get "stuck".
---------------------------------------------
v16.7.20.0 (July 20, 2016)
---------------------------------------------
ADD: [SetupS] Function to force SetupS to wait until all other occurrences of SetupS
complete.
CHANGE: [ssCore] DualArch "Wait" parameter now defaults to "off" or "NoWait".
FIX: [ssPreinstaller] Using older/broken EnvUpdate() which was causing intermittent hangs.
FIX: [SetupS] During registry imports/merges, OSArch-gates (#Is_x86#/#Is_x64#) were being
ignored with x86 ssApp-architectures, such as being installed to %ProgramFiles(x86)%.
---------------------------------------------
v16.6.10.0 (June 10, 2016)
---------------------------------------------
CHANGE: [ssEditor] Improvements to the Auto Silent Switch Finder (ASSF).
ADD: [ssEditor] New ASSF handler for installers using UPX (Ultimate Packer for eXecutables).
---------------------------------------------
v16.6.1.0 (June 1, 2016)
---------------------------------------------
FIX: [ssEditor] Removed debug code that was preventing proper silent switch detection.
ADD: [ssEditor] Universal Silent Switch Finder (USSF) to the Auto Silent Switch Finder (ASSF).
---------------------------------------------
v16.5.22.0 (May 22, 2016)
---------------------------------------------
FIX: [ssEditor] Path/filename filter removing leading or trailing dots, dashes, or underscores.
---------------------------------------------
v16.5.21.0 (May 21, 2016)
---------------------------------------------
CHANGE: Updated 7-Zip to v16.02
CHANGE: [ssEditor] Expanded the improved illegal characters/symbols filter for: Install-to
Path (%AppPath%), Default Menu (%SourcePath%), and any paths/filenames used
with the Shortcut Defs.
FIX: [ssEditor] Blank/empty lines removed from "URL(s)" field.
---------------------------------------------
v16.5.12.0 (May 12, 2016)
---------------------------------------------
CHANGE: Updated 7-Zip to v16.00
FIX: Shortcut for ssClean Startmenu-only to skip "Dud Install-to paths" & "Deep scan".
---------------------------------------------
v16.5.8.0 (May 8, 2016)
---------------------------------------------
CHANGE: [ssEditor] Improved deployment package filename filter for common illegal
characters/symbols: \/:*?"<>|
CHANGE: [ssEditor] Calculated extracted install-size (for ppApps/ppGames) gets updated if
size changes (only during builds or autobuilds -- not saves).
---------------------------------------------
v16.4.7.0 (April 7, 2016)
---------------------------------------------
FIX: [ssEditor] Calculated extracted install-size (for ppApps/ppGames) was being saved *after*
the md5 file-hash calculations -- as a consequence the .app/.ppg file-hash would be off.
---------------------------------------------
v16.4.1.1 (April 1, 2016)
---------------------------------------------
FIX: [ssEditor] Problems caused by edge-case filenames being used with deployment packages.
For example, a file named "Patch.job" would not get processed correctly because it
matches one of the SetupS-file specs: "Patch.*"
FIX: [ssEditor] Logic errors involving various presence (or lack) of Patch folder-name usage.
i.e. "ppApp\" vs. "Patch\" and if one or the other (or both) are used.
---------------------------------------------
v16.1.20.0 (January 20, 2016)
---------------------------------------------
ADD: Ability to reset tools' settings back to defaults (ssConfig, ssEditor, ssXFormer, ssCleaner).
CHANGE: Updated 7-Zip to v15.14
CHANGE: Improvements to the Auto Silent Switch Finder (ASSF).
FIX: Bugs involving the .app/.ppg file version info.
FIX: Line-endings with AddToHosts -- <Assembly>(internal) tool. v15.03.22.0 had only fixed the
line-endings with the external tool.
---------------------------------------------
v15.12.21.0 (December 21, 2015)
---------------------------------------------
ADD: [ssEditor] Launch link(s) by clicking on "URL(s)" label/hotspot.
ADD: [ssEditor] Option(s) for filename tags usage during (archive) builds.
ADD: [ssEditor] Option to view .app/.ppg file version info.
CHANGE: Improved handling for tools' settings & defaults.
CHANGE: Updated "ssUpdate.ini" (info used for downloading & installing updates).
CHANGE: Update info is now gathered only when invoked (via clicking a link or autoupdate).
Previously this had been done during the tool's initial startup.
CHANGE: Updated ssTek help file.
CHANGE: Updated Inno Setup development tool to v5.5.6.
CHANGE: Updated cURL development tool to v7.46.0.
CHANGE: Updated md5sum development tool to v1.3.0.
CHANGE: Updated UPX development tool to v3.91.
CHANGE: Updated Innounp ssEditor tool to v0.44.
CHANGE: SetupS File Spec "App-File Format" renamed to "App-File Version".
FIX: [ssEditor] Build enable/disable depending on app build-type (ssApp, ppApp/ppGame) and
deployment package (Archive or Folder).
FIX: Some minor cosmetic issues.
---------------------------------------------
v15.12.7.0 (December 7, 2015)
---------------------------------------------
ADD: Better support for Windows 10.
ADD: [ssControlPanel] Option to disable sorting/organizing the Default Startmenu shortcuts.
CHANGE: Update the tools (SetupS, ssEditor, etc.) to use the new revised SetupS File Spec to
accommodate new OS (binary) flags that are still backwards compatible with current
app & ppg files.
FIX: [ssEditor] The 7-Zip compression progress percentage quit working due to a change in
the "add to archive" read-out format of the latest 7-Zip (v15.12).
---------------------------------------------
v15.11.30.0 (November 30, 2015)
---------------------------------------------
FIX: [SetupS, ssEditor, & Core] Several bugs involving the new Hotkey support for shortcut
definitions.
---------------------------------------------
v15.11.29.1 (November 29, 2015)
---------------------------------------------
FIX: [ssEditor] Import Size function for Installed Size Meta-data was incorrectly reporting
filesizes due to a change in the listing format of the latest 7-Zip (v15.12).
ADD: [ssEditor] Filesizes for SetupS Aux-files are also now included in the Installed Size
Meta-data.
---------------------------------------------
v15.11.23.0 (November 23, 2015)
---------------------------------------------
ADD: Hotkey support for shortcut definitions. (Check Help-file for proper codes and syntax)
FIX: Shortcuts Start-in folder getting blanked when same as Install-to folder. Alternatively,
the special path "." is also the same as the Install-to folder.
CHANGE: With the exception of filenames using the build-type scheme or the Install-to
folder-name, ssEditor no longer automatically renames files to the filename scheme.
This must be done manually now with the "Force Assign" function from the Graphics-tab.
CHANGE: ssEditor no longer automatically deletes identical files (with different file names).
This must be done manually now (from Explorer).
CHANGE: Updated 7-Zip to v15.12
---------------------------------------------
v15.03.22.0 (March 22, 2015)
---------------------------------------------
FIX: Line-endings with AddToHosts (external tool).
FIX: Problem with ssEditor not resetting Flags in-between builds.
CHANGE: ssEditor now displays (and accepts) ppApp/ppGame "Installed Size" data with filesize
byte-prefixes. For example, 50069604 Bytes becomes 47.75 MB (and vice versa).
---------------------------------------------
v15.03.15.0 (March 15, 2015)
---------------------------------------------
FIX: Fadertainer stalling on certain archives.
FIX: Legacy archives (using "SetupS.ini") not working.
FIX: Changed or missing Startup folder icon(s).
---------------------------------------------
v15.01.26.0 (January 26, 2015) - Glenn L. Chugg
---------------------------------------------
FIX: A bug with RunWait86 where regen stops on apps with no shortcuts specified. Caused by an
empty/null $TempDir. Changed to the use of @TempDir instead which is never null.
---------------------------------------------
v14.11.6.0 (November 6, 2014) - Glenn L. Chugg
---------------------------------------------
FIX: A bug involving INIWrite that was creating random files in "C:\Windows".
---------------------------------------------
v14.5.0.0 (May 1, 2014)
---------------------------------------------
FIX: A bug extracting from .apz/.pgz files preventing ssEditor from opening them.
CHANGE: Uninstaller skips disabling ssUninstall if the feature is already disabled.
CHANGE: Updated help-file to reflect some of the recent changes.
---------------------------------------------
v14.4.0.0 (April 8, 2014)
---------------------------------------------
ADD: New feature/option, called "ssUninstall", for automatic ssCleaning after uninstalling an
App or Game that was installed with SetupS.
FIX: Use of wild cards to extract from .apz/.pgz files were missing the subfolders contained
in the archive.
FIX: Updating the PATH environment variable was causing intermittent hangs.
CHANGE: Improved uninstall data gathering.
CHANGE: Other minor improvements and bug fixes.
---------------------------------------------
v14.2.0.0 (February 2, 2014)
---------------------------------------------
ADD: New command/switch for ssControlPanel that permanently adds (or removes) the SetupS path
to/from the environment path variable. Syntax:
-Path=Add|Del
FIX: Broken v14.1.31.0 -- was no longer locating the "Tools" folder.
---------------------------------------------
v14.1.27.0 (January 27, 2014)
---------------------------------------------
---------------------------------------------
v14.1.17.0 (January 17, 2014)
---------------------------------------------
FIX: Minor bug involving any removable-media drive such as a card-reader or a usb one that
happens to have the same drive-letter as might be used for the Linux home drive (z:).
---------------------------------------------
v14.1.14.0 (January 14, 2014)
---------------------------------------------
ADD: New functions to facilitate getting updates for the external ppApp SetupS tools such as
ssCleaner, ssXFormer, ssGooey, and ssFATSorter.
---------------------------------------------
v14.1.0.0 (January 4, 2014)
---------------------------------------------
ADD: Ability to change the order of where to get updates from the list of alternate
distribution sites.
ADD: SetupS (ssApp-version only) added to the Path environment variable for
Run-dialogs/Command-windows.
ADD: New ssCleaner switches (DudInstallPaths|NotDudInstallPaths, or DeepScan|NoDeepScan) for
the folder removal functions. Multiple settings are comma-separated, like so:
-ssClean=StartMenuOnly,NoDeepScan
CHANGE: The check for removed Startmenu items is now a separate option from the type of
ssClean (for either StartmenuOnly or AllShortcuts). This option simply allows for
automatic ssCleaning whenever shortcuts are removed such as during Startmenu Style
changes.
---------------------------------------------
v13.12.1.0 (December 1, 2013)
---------------------------------------------
CHANGE: Some minor improvements.
---------------------------------------------
v13.11.27.1 (November 27, 2013)
---------------------------------------------
ADD: New ssTek option & switch to install (and retain) the full selected Advanced Startmenu
including empty folders. Set via the SetupS ControlPanel or through a command-line switch
for SetupS, ssRegenerator, ssControlPanel, or ssCleaner. CLI Syntax:
-KeepStartmenuFolders[=Yes|No]: Default=No
---------------------------------------------
v13.11.15.0 (November 15, 2013)
---------------------------------------------
ADD: ssEditor includes multi-screenshots (if present) to deployment packages.
---------------------------------------------
v13.11.11.0 (November 11, 2013)
---------------------------------------------
FIX: Bug with the comparative gates involving "equal to" or "not equal to" comparisons.
---------------------------------------------
v13.11.9.2 (November 10, 2013)
---------------------------------------------
FIX: Minor bug with the "#Is_Metro#" gate.
ADD: #Is_NT..# alias for the #Is_OS..# gates.
---------------------------------------------
v13.11.9.1 (November 9, 2013)
---------------------------------------------
ADD: New comparative gates for Windows OS versions. For example, "#Is_OS>=5##Is_OS<6#" is
exactly the equivalent of "#Is_NT5#".
ADD: New gate for Windows OS versions using StartScreen (Metro): #Is_Metro#.
CHANGE: ssEditor Shortcut(s) options now references "StartScreen-friendly" rather than
"Metro-friendly".
---------------------------------------------
v13.11.5.0 (November 5, 2013)
---------------------------------------------
FIX: ssEditor was not saving changes to the "Metro-friendly" shortcut flag.
FIX: A minor bug with ssEditor and certain changes it makes to the external script/registry
files but not showing those changes in the built-in edit-boxes.
CHANGE: ssEditor's View "Source in Notepad" now saves any edits done there.
---------------------------------------------
v13.10.28.0 (October 28, 2013)
---------------------------------------------
FIX: Legacy ppApps/ppGames, if Architecture=0 (any), would install as
Architecture=1 (x86) regardless if it truely was x86-only.
---------------------------------------------
v13.10.24.0 (October 24, 2013)
---------------------------------------------
FIX: Disabled icon extraction in ssEditor for WINE versions older than 1.7.5.
---------------------------------------------
v13.10.22.1 (October 22, 2013)
---------------------------------------------
CHANGE: Re-enabled MD5 checksum calculations for WINE versions 1.7 or better (due to the
recent fix in WINE for the crypto functions).
FIX: Bug that was introduced with the context-menu help additions to ssControlPanel.
---------------------------------------------
v13.10.17.1 (October 19, 2013)
---------------------------------------------
CHANGE: Linux (via WINE) support reintroduced. So far only the Fadertainer is disabled if
running SetupS from such an environment. Also there's some issues remaining with ssEditor.
CHANGE: Combined help files into a single resource which will be much easier to maintain.
Plus, there were many duplicated references before.
---------------------------------------------
v13.9.30.0 (September 30, 2013)
---------------------------------------------
CHANGE: Minor improvements and bug fixes.
---------------------------------------------
v13.9.17.0 (September 17, 2013)
---------------------------------------------
FIX: x64 bug causing SetupS-related files for x86 apps to endup in the x64 one.
CHANGE: Revised help files. Still incomplete, but making some progress.
---------------------------------------------
v13.7.19.13 (September 6, 2013)
---------------------------------------------
FIX: x64 bug causing multiple instances of SetupS to spawn.
FIX: Bugs caused by the debugging code.
ADD: Options for Install-to folder deleting.
FIX: Under certain conditions the patch folder (named "Patch") would get copied to the
installed-to path as well as its contents.
FIX: Deleting items was defaulting to the Recycle-Bin.
CHANGE: Reverted back to the old method of seeking SetupS files (.app/ppg, .apz/.ppg, etc.).
CHANGE: Re-enabled logging/debugging options.
FIX: An extra check added to validate shortcuts listed in the keep list.
FIX: SetupS Temp files get deleted instead of sent to the recycle bin.
---------------------------------------------
v13.7.17 (July 17, 2013)
---------------------------------------------
FIX: Gate filters are applied only to external registry files listed in Assembly. External
scripts listed in Assembly are run "as is" without any modification (variable
substitutions, gate directives, etc.)
---------------------------------------------
v13.7.16 (July 16, 2013)
---------------------------------------------
ADD: Uninstall section for ssEditor.
CHANGE: Some tweaks involving the new "uninstall data" cleaning method.
---------------------------------------------
v13.7.14 (July 14, 2013)
---------------------------------------------
ADD: Assembly now accepts gate filtering for external script & registry files.
CHANGE: Improved detection of installed architecture version (for ssApps only).
CHANGE: Improvements to the x64 version of SetupS in the handling of Registry entries with
regards to what type of architecture an app or game is (or could be). For example,
whether it is x86, x64, DualArch, or "Any" with or without the use of OSArch gates.
---------------------------------------------
v13.7.10 (July 10, 2013)
---------------------------------------------
FIX: Bugs involving new uninstall data.
---------------------------------------------
v13.7.7 (July 7, 2013)
---------------------------------------------
CHANGE: A new and much improved method of cleaning remnant SetupS files after an application
or game has been uninstalled. (SetupS/ssCleaner)
FIX: Issue(s) with SetupS not working properly with applications that write-protect their
installed-to folders.
FIX: Problem(s) adding tags using ssEditor.
FIX: Issue with SetupS & ssCleaner incorrectly detecting which applications or games have been
uninstalled and the undesired possibility that they'll get deleted.
---------------------------------------------
v13.6.29 (June 29, 2013)
---------------------------------------------
ADD: Ability to download updates from alternate distribution sites.
CHANGE: Resurrected categories: Puzzle, Arcade, Card, Board, Dice, Music, Physics.
CHANGE: Reinstated rule of using the first shortcut def listed if none are listed in the
Shortcuts-keep list.
FIX: A bug where SetupS no longer checked Install-to path for external script/registry files
(when in Install-mode).
FIX: Minor issues involving ssEditor. For example, editing ShortcutS definitions, changing
built-types, etc.
---------------------------------------------
v13.5.9 (May 9, 2013)
---------------------------------------------
CHANGE: Some weeding done with the category, catalog, and tag lists.
CHANGE: Fadertainer's selection of default fader (if app/game is missing one)
CHANGE: Only the ShortcutS-keep list will be used to determine which shortcut(s) get set if
the KeepAll flag is not set. If that list is empty, then it will be set from the
first shortcut def listed (default). As before, for specialized shortcut locations
the first one listed in the ShortcutS-keep list will be created.
FIX: Minor issue involving the order of the shortcut defs when using the new INI-file format.
---------------------------------------------
v13.4.30 (April 30, 2013)
---------------------------------------------
ADD: Tags for apps.
CHANGE: Tags enabled for apps (ssEditor).
FIX: Minor bug involving batch autobuilds with ssEditor.
---------------------------------------------
v13.4.25 (April 25, 2013)
---------------------------------------------
ADD: New feature to better support the cleaning of remnant SetupS files after an application
or game has been uninstalled. (SetupS/ssCleaner)
FIX: Minor ssEditor bug with trying to set an Install-to path that was outside one of either
"%ProgramFiles%" (for ssApps), "%ppAppsDrive%\ppApps", or "%ppGamesDrive%\ppGames".
---------------------------------------------
v13.4.16 (April 16, 2013)
---------------------------------------------
ADD: Multiple screen-shots support.
ADD: 2 new switches/parameters to ssEditor:
-SaveFormat=Legacy|INI|Dual|UpdateOnly : Which app-file format to save to. Over-rides
the default.
-Save|SaveAs|SaveTo[=Legacy|INI|Dual|UpdateOnly] : Only perform a save operation. If
no value is specified then it will use the default or the SaveFormat switch to
determine the file format.
---------------------------------------------
v13.4.12 (April 12, 2013)
---------------------------------------------
ADD: New meta-data field, "ReleaseVersion".
FIX: An ssEditor bug when setting a new ppTweak.
FIX: ssEditor radio buttons needed realigned.
---------------------------------------------
v13.4.11 (April 11, 2013)
---------------------------------------------
ADD: Ability to forward/redirect Category entries (similarly to how it's done with the
Startmenu Catalog).
ADD: Default fader listing for the Category entries for apps/games that don't include one.
CHANGE: If game is selected, then ssEditor hides the "Game" prefixes from Category and
Startmenu-catalog combos & input/edit boxes. Does not affect the internal data --
.app/.ppg files will still show the "Game" prefixes.
FIX: SetupS not copying .reg/.cmd files to the Install-path from archive packages (.apz/.pgz).
FIX: An infinite-recursion bug with the startmenu destination validation functions.
---------------------------------------------
v13.4.2 (April 2, 2013)
---------------------------------------------
ADD: A new Metro-friendly app-variable that if Windows 8 is detected will over-ride the 'Keep
in folder' and 'Keep all' flags to instead place shortcuts from the 'Shortcut names to
keep' list or if that's empty, then to use the first ShortcutS definition listed.
ADD: A new section called [Meta] (or <Meta>) for both the legacy and INI file formats with the
following new keys: Tags, Publisher, Language, Releaser, Additional, Rating, RequiredDX,
ReleaseDate, LicenseType, InstalledSize.
ADD: A new ssEditor function to calculate InstalledSize info based on the ppInstall-archives
(which must be present). Only works reliably with ppGames or Dual-arch ppApps.
CHANGE: A new way of installing fonts using FontReg by code.kliu.org instead.
CHANGE: DualArch now has an extra option (set via SetupS Control Panel preferences-tab) to
force those installs as Type 2a (only the system arch is installed and present) or
Type 2b (both arches are installed and present).
CHANGE: <Script> & <Registry> sections are now handled as external-files.
CHANGE: .app/.ppg files will now be defaulting to the new INI-file format.
FIX: ssEditor not saving to Legacy file-format even when that option is selected.
FIX: Fadertainer not working with Windows 8.
FIX: ssEditor not updating the ssWPI option "Always Show" and "Priority Order".
FIX: ssEditor Statusbar not updating if a template load is aborted.
FIX: ssEditor Category Combobox was not in sync with the Inputbox when items were manually
removed (or added).
FIX: ssEditor Menu Catalog Combobox was not in sync with the Inputbox when items were manually
removed (or added).
FIX: ssEditor Tags Combobox was not in sync with the Inputbox when items were manually removed
(or added).
FIX: An issue with Catalog entries not listed in (or missing from) the "official" Startmenu
definitions. It'll attempt to create new (local) entries based on any legacy startmenu
items (<StartmenuDestPath>) if present in the .app-file.
---------------------------------------------
v8.13.4.30 (April 30, 2013)
---------------------------------------------
ADD: New feature to better support the cleaning of remnant SetupS files after an application
or game has been uninstalled. (SetupS/ssCleaner)
FIX: Minor ssEditor bug with trying to set an Install-to path that was outside one of either
"%ProgramFiles%" (for ssApps), "%ppAppsDrive%\ppApps", or "%ppGamesDrive%\ppGames".
FIX: Minor bug involving batch autobuilds with ssEditor.
CHANGE: If game is selected, then ssEditor hides the "Game" prefixes from Category and
Startmenu-catalog combos and input/edit boxes. Does not affect the internal data --
.app/.ppg files will still show the "Game" prefixes.
---------------------------------------------
v8.13.4.11 (April 11, 2013)
---------------------------------------------
ADD: Ability to forward/redirect Category entries (similarly to how it's done with the
Startmenu Catalog).
ADD: Default fader listing for the Category entries for apps/games that don't include one.
FIX: An infinite-recursion bug with the startmenu destination validation functions.
---------------------------------------------
v8.13.4.2 (April 2, 2013)
---------------------------------------------
CHANGE: The default handling of special location shortcuts automatic removal by SetupS are now
user-changeable options via ssControlPanel.
FIX: SetupS not copying .reg/.cmd files to Install-path from archive packages (.apz/.pgz).
FIX: A missing shortcut def for the the new ssTek help-file was causing a bug with it not
getting sorted properly in the startmenu.
FIX: Problems with some of the default Startmenu shortcut defs.
FIX: Fadertainer not working with Windows 8.
FIX: ssEditor not updating the ssWPI option "Always Show" and "Priority Order".
FIX: ssEditor Statusbar not updating if a template load is aborted.
FIX: ssEditor Category Combobox was not in sync with the Inputbox when items were manually
removed (or added).
FIX: ssEditor Menu Catalog Combobox was not in sync with the Inputbox when items were manually
removed (or added).
FIX: An issue with Catalog entries not listed in (or missing from) the "official" Startmenu
definitions. It'll attempt to create new (local) entries based on any legacy startmenu
items (<StartmenuDestPath>) if present in the .app-file.
---------------------------------------------
v8.13.2.24 (February 24, 2013)
---------------------------------------------
FIX: A crash with the pinning function if the shortcut's target does not exist or is not found.
FIX: A bug in the OS/CPU detection causing SetupS to not function with machines running a
32-bit OS on a 64-bit capable CPU.
---------------------------------------------
v8.13.2.16 (February 16, 2013)
---------------------------------------------
ADD: General help file for the SetupS Project (ssTek.chm). This will also replace the
individual .hlp-files that were used previously with the various tools.
CHANGE: Reorganized/cleaned-up the various distribution packages.
CHANGE: SetupScp is now called ssControlPanel. Also recognizes the following aliases: SetupScp
or ssCP. This was done mainly to accommodate the tools used with the ssWPI update
package.
CHANGE: Regenerator is now called ssRegenerator. Also recognizes the following aliases:
Regenerator or ssRegen. This was done mainly to accommodate the tools used with the
ssWPI update package.
CHANGE: Disabled the Windows 8 default Startmenu shortcut for "Windows Store".
FIX: A bug with the filters used by default Startmenu regen/sorting.
---------------------------------------------
v8.13.2.10 (February 10, 2013)
---------------------------------------------
ADD: "Update check" to ssEditor -- the same one that SetupScp uses. Look for it under the Help
menubar.
ADD: Windows 8 default Startmenu shortcuts.
FIX: Startmenu regen/sorting to standard was not working properly if the legacy startmenu
destinations information was missing from the .app-file.
CHANGE: Use of @CPUArch instead of @OSArch for checking between x86 versus x64 machines.
---------------------------------------------
v8.13.2.2 (February 2, 2013)
---------------------------------------------
ADD: Abort key (esc) to stop the download of an update via SetupS.Control.Panel (SetupScp).
FIX: UAC preventing SetupS from getting installed properly.
---------------------------------------------
v8.13.1.29 (January 29, 2013)
---------------------------------------------
ADD: New <Flag> called UpdateAppFile (default = Yes). When set to "No", will force SetupS to
NOT update an .app/.pgz-file even if changes are found or detected.
FIX: ssEditor bugs with saving New (and with SaveAs) files from a template.
CHANGE: Windows 8 is unsupported at the moment; so expect many features to either be
non-functional or buggy.
---------------------------------------------
v8.12.12.4 (January 22, 2013) Preview
---------------------------------------------
ADD: SetupS/ssEditor shortcut locations: TaskbarPin & StartmenuPin. Pinning only works with
NT6 or greater.
ADD: New "templates" folder for ssEditor with some examples to choose from: ssApp, ppApp, or
ppGame.
ADD: ssEditor option to make "URL-friendly" filenames with ExpressInstall packages (.apz/pgz).
FIX: ssEditor bug with saving new files from a template.
FIX: ssEditor bug with saving (and editing) archive/.apz files.
FIX: Problems with attempting to save to the ssEditor templates folder.
FIX: ssEditor bug setting initial working folder when using Sendto on an EXE-file or any
folder without an .app or .ppg-file.
FIX: During batch processing with SetupS, if it encounters a "Nonething" <AppPath> it would
incorrectly set all the following apps <AppPath> entries to "Nonething" as well.
FIX: A patch for the previous bug fix (below) for the ssCleaner function that would cause some
Installed-to paths to be ignored and not get deleted when they should be.
FIX: A bug with the ssCleaner function where if it found any shortcut without a target that
entire app got deleted. For example, a shortcut to a missing help file.
CHANGE: Linux support dropped. Temporary for now until there is more progress on better
cross-platform connectivity (such as with WINE).
---------------------------------------------
v8.12.11.0 (October 26, 2012) RC11
---------------------------------------------
FIX: ssEditor bug when cancelling from a Build then the form didn't unlock the other
functions/buttons.
FIX: ssEditor bug with the "Activate Sendto Autobuild" menubar option that it wasn't showing
if it was activated.
FIX: SetupS (x64 version) could incorrectly process <Registry> entries with certain x86 ppApps
or ppGames.
FIX: With Windows 7, SetupS would incorrectly only process the last entry in a list of fonts
in <InstallFonts>.
FIX: A problem with SetupS installing itself with a pre-set Advanced Startmenu would
erroneously change its default Startmenu (<StartMenuSourcePath>) in the .app-file
resulting in bogus Startmenus during a regen or re-sort.
---------------------------------------------
v8.12.10.0 (October 10, 2012) RC10
---------------------------------------------
ADD: New function for ssEditor to save current file/package in another location. Now any
SetupS package can serve as a template for a new one. (See "File, Save As" from the
menu-bar.)
CHANGE: Creating a new .app-file with ssEditor -- menubar "File, New" or Ctrl+N -- now asks
for new folder locations and/or overwrite confirmations if there are any conflicts.
For example, file already exists or working folder is the %AppPath%, etc.
CHANGE: Updated innounp.exe from v0.17 to v0.37 for ssEditor.
FIX: Bug when browsing for SetupS aux-files (icons, faders, or screen-shots) and assigning
them to the package, it didn't copy the files to the working folder.
---------------------------------------------
v8.12.9.0 (September 26, 2012) RC9
---------------------------------------------
ADD: A new .app-file definition for <Architecture>: "3 (DualArch)". This will only apply to
ppApps/ppGames, because of their unique capabilities. The default behavior for
ppApps/ppGames with "DualArch-Installers" will now be exactly the same as that of ssApps
-- they'll simply install the single-OSArch package of the target system. The default
behavior is whenever <Architecture> is either omitted or set to "0 (Any)". Note: This
will not greatly impact any existing ppApps. Those that are full dualArch only need to
add "3 (DualArch)" under <Architecture> to maintain the original behavior; otherwise, the
new default will be used instead.
---------------------------------------------
v8.12.8.9 (August 9, 2012) RC8
---------------------------------------------
FIX: Various bugs causing ssEditor to crash.
FIX: Missing files from the Distribution packages (SourceCode and DevelopersPack).
---------------------------------------------
v8.12.7.17 (July 17, 2012) RC7
---------------------------------------------
FIX: Bug in detecting files using the Archive Filename Standard.
CHANGE: Dropped the MakeLists tool from ssEditor.
---------------------------------------------
v8.12.6.29 (June 29, 2012) RC6d
---------------------------------------------
ADD: Cross-references to the primary Advanced Startmenu for any of the following names:
"LastXP", "LastOS", or "ssTek". Ditto with "Kazz" now cross-references as the
secondary Advanced Startmenu. [SetupS.Control.Panel]
CHANGE: Esc-hotkey for Fadertainer only active if a fader is being displayed.
CHANGE: Primary Advanced Startmenu renamed to "LastOS".
FIX: Undefined function error(s). [SetupS.Uninstaller]
FIX: Bug with switch/parameter detection.
FIX: AutoUpdate was no longer self-bootstrapping [SetupS.Control.Panel]
FIX: Bug with the new method for seeking SetupS files (.app/ppg, .apz/.ppg, etc.) if only
one folder is found.
---------------------------------------------
v8.12.5.29 (May 29, 2012) RC5
---------------------------------------------
CHANGE: A new method for seeking SetupS files (.app/ppg, .apz/.ppg, etc.).
ADD: New %Variable%'s: %OpticalDrive%, %ThisDrive%, %ThisFolder%, and %ThisPath% =
(%ThisDrive%+%ThisFolder%).
ADD: %Variable% substitutions allowed with ppAppDrive.ini and ppGameDrive.ini
(ie, %SystemDrive%).
ADD: %Variable% substitutions allowed with command-line parameters/arguments.
ADD: Integrated ssClean into SetupS.Control.Panel for easier access. (See new tab titled,
"ssClean").
ADD: ssClean can also be invoked via command-line with SetupScp:
-ssClean[=Never|StartmenuOnly|AllShortcuts]: Perform Shortcut cleaning and
whether to limit the cleaning to never, or only the StartMenu dud shortcuts or to
include all shortcut locations such as Desktop, Sendto, & Quicklaunch.
FIX: Problem with LastXP environment variable %Path% non-functioning with spawned direct
DOS-type processes orginating from AutoIt.
---------------------------------------------
v8.12.3.29 (March 29, 2012) RC4
---------------------------------------------
FIX: A bug where files were not found because "_x64" was used for filename instead (.ico,
.hlp, etc.)