- moved LicenseChecker from App to Lib project - added MessageDispatchWhenLicenseValid. This message takes another message as an argument which is dispatched once the LicenseChecher confirms the current license key or (if the key is invalid) once the user entered a valid key. This message is used when messages are sent that should not be working when no license key has been entered (LoadProject or ActivateTokenLocation via the IDE communication). - added MessageShowStartScreen which makes the MainView display this screen. This message is also sent via the MessageDispatchWhenLicenseValid. - removed startup project from appsettings.
63 lines
2.3 KiB
XML
63 lines
2.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<!-- BOOL: 0, 1 -->
|
|
<!-- INTEGER: int e.g 123 -->
|
|
<!-- DECIMAL: float e.g 123.456 -->
|
|
<!-- STRING: string e.g hello -->
|
|
<!-- COLOR: int int int int - rgba e.g. 125 125 125 255 -->
|
|
|
|
<config>
|
|
<source>
|
|
<compiler_flags>
|
|
<compiler_flag><!-- STRING: compiler flag, including the dash e.g. -v --></compiler_flag>
|
|
</compiler_flags>
|
|
|
|
<header_search_paths>
|
|
<header_search_path><!-- STRING: header search path for each path a header_search_path element --></header_search_path>
|
|
</header_search_paths>
|
|
|
|
<!-- MAC ONLY -->
|
|
<framework_search_paths>
|
|
<framework_search_path><!-- STRING: framework search path --></framework_search_path>
|
|
</framework_search_paths>
|
|
</source>
|
|
|
|
<application>
|
|
<font_name><!-- STRING: font name --></font_name>
|
|
<font_size><!-- INTEGER: font size in pt --></font_size>
|
|
<color_scheme><!-- STRING: color scheme path --></color_scheme>
|
|
<font_size_max><!-- INTEGER: maximum font size in pt --></font_size_max>
|
|
<font_size_min><!-- INTEGER: minimum font size in pt --></font_size_min>
|
|
<font_size_std><!-- INTEGER: standard font size in pt --></font_size_std>
|
|
</application>
|
|
|
|
<code>
|
|
<tab_width><!-- INTEGER: number of spaces to represent a tab in code files --></tab_width>
|
|
|
|
<snippet>
|
|
<snap_range><!-- INTEGER: max amount of lines that the current snippet will be extended to snap to scope start/end --></snap_range>
|
|
<expand_range><!-- INTEGER: amount of lines that the snippet range (not snapped) will be extended --></expand_range>
|
|
</snippet>
|
|
</code>
|
|
|
|
<user>
|
|
<recent_projects>
|
|
<recent_project><!-- STRING: recent project path --></recent_project>
|
|
</recent_projects>
|
|
<license>
|
|
<check><!-- STRING: hashed path of the working directory used when entering the license key --></check>
|
|
<license><!-- STRING: the license key --></license>
|
|
</license>
|
|
</user>
|
|
|
|
<network>
|
|
<plugin_port><!-- INTEGER: port the plugin listens to, standard is 6666 --></plugin_port>
|
|
<coati_port><!-- INTEGER: port coati is listening to, standard is 6667 --></coati_port>
|
|
</network>
|
|
|
|
<controls>
|
|
<mouse_back_button><!-- INTEGER: mouse button code of back button, default is 8 --></mouse_back_button>
|
|
<mouse_forward_button><!-- INTEGER: mouse button code of forward button, default is 16 --></mouse_forward_button>
|
|
</controls>
|
|
</config>
|