Shoes3 / exe-shoes

Create custom exe's that hide Shoes
5 stars 1 forks source link

Master #7

Closed dredknight closed 6 years ago

dredknight commented 6 years ago

build-exe.rb

new: GUI size unified, menus are aligned in center, look and feel is the same for the whole app instead of different on each step new: added '*' mark to show required fields new: Wizzard will not conitnue if required fields are empty new: start menu folder name - not required field in case the user wants appname and startname to differ. If empty appname is chosen as default value. new: YAML output prints only non zero values. The same is valid for the summary page presentation. fixed: build-exe.rb script: "Load yaml" option did not load gems.

merger-exe.rb

fixed: Gems were not included in the app at all even if chosen by the user //it seems merger-exe module was patched on a several occasions to adjust to new Shoes behavior where at the end it has stopped working //The new method works the following way merger-exe copy all gems and specs to the app and delete all but the one included. It works like a charm and saves a bunch of space! fixed: Various tooltips typos; made them more descriptive fixed: No default app icon was picked if the user do not specify custom one. The path was wrong, furthermore this field is in required fields so it cannot be skipped.

NSIS.nsi

added: start menu name variable (this was done a long time ago and it exists in the current exe-shoes but it was not documented) fixed: NSIS script: app subname was not added to the instalation exe file

ytm.yaml

fixed: ytm.yaml example gems syntax (it included gems version which is not consided by the script so gems were disregarded) fixed: Various yaml syntax inconsistences