Reworked GUI to be more space friendlty.

- Added compression ability for nw executables
- Added tabs to navigate options
- Added file menu with recent files and keyboard shortcuts
- Added a status bar for displaying information about fields
This commit is contained in:
Joey Payne 2015-04-21 08:02:19 -06:00
commit 17532053c9
21 changed files with 1215 additions and 113 deletions

View file

@ -108,6 +108,11 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
default_value=False
type='check'
[[web2exe_settings]]
[[[export_dir]]]
default_value=''
type='string'
[[window_settings]]
[[[title]]]
default_value=''
@ -116,15 +121,18 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
display_name='Window Icon'
default_value=''
type='file'
action='set_window_icon'
file_types='*.png *.jpg *.jpeg'
[[[mac_icon]]]
default_value=''
type='file'
action='set_mac_icon'
file_types='*.png *.jpg *.jpeg *.icns'
description='This icon to be displayed for the Mac Application. Defaults to Window Icon'
[[[exe_icon]]]
default_value=''
type='file'
action='set_exe_icon'
file_types='*.png *.jpg *.jpeg'
description='This icon to be displayed for the windows exe of the app. Defaults to Window icon.'
[[[width]]]
@ -323,10 +331,12 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
[compression]
[[nw_compression_level]]
display_name='NW Compression'
default_value=5
display_name='Compression Level'
default_value=0
min=0
max=9
type='range'
description='Compression to be applied to the executable\'s node webkit binary. 0 is no compression, 9 is maximum. They all use lzma.'
description='Compression to be applied to the executable\'s nwjs binary. 0 is no compression, 9 is maximum. They all use lzma.'
[order]
@ -342,6 +352,7 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
'kiosk', 'kiosk_emulation', 'transparent']"""
export_setting_order = """['windows-x32', 'windows-x64', 'mac-x32', 'mac-x64', 'linux-x64', 'linux-x32']"""
compression_setting_order = """['nw_compression_level']"""
download_setting_order = """['nw_version', 'download_dir',
'force_download']"""