Plan tasks (issues) that create a simple class based template that can be installed and executed across Linux, Windows, and Mac (OSx) platforms, with all of the requirements a general application should need.
(Please note that a bunch of this work has already been completed and will have no starter code branches. The initial code will be pushed with these tickets in mind)
Requirements
Engine
Should be based on a new Cross Platform Application Framework without licensing restrictions or vagueness. (See: #36 )
Standard Application Requirements
Should have a SDI (Single Document Interface) #7
Should have modal dialog support #6
Input Dialog #17
Form Dialog #18
Button Dialog #19
Radio Dialog #20
Should have an About Dialog for displaying LICENSE and other information. #22
Should have system tray icon support #5
Should have a config class to load and save settings from a config.json file
Should auto save and auto load the position of the applications main window as config settings #11
Should auto save and auto load the width and height of the applications main window as config settings #10
Should have a resource class to load packaged resources #9
Should be able to load .png image files in a packaged assets directory
Should be able to load .ico icon files in a packaged assets directory
Should be able to load .ttf font files in a packaged assets directory
Should be able to load .css stylesheet files in a packaged assets directory
Should have a default settings window (useful for ADA compliance)
Standard Accessibility Requirements - (WIP)
Should adhere to the new rule on the Accessibility of Web Content and Mobile Apps Provided by State and Local Governments
Plan tasks (issues) that create a simple class based template that can be installed and executed across Linux, Windows, and Mac (OSx) platforms, with all of the requirements a general application should need.
(Please note that a bunch of this work has already been completed and will have no starter code branches. The initial code will be pushed with these tickets in mind)
Requirements
Engine
Standard Application Requirements
Standard Accessibility Requirements - (WIP)
Packaging Requirements
Testable Requirements
Wants/Feature Requests