Repository navigation
Beta Requirements
jhaynie edited this page Sep 13, 2010
·
8 revisions
This is a long-list of things that should be part of the beta. We will slot these in one or more beta releases. These need to be prioritized and slotted into multiple beta drops.
- Add Titanium to User Agent string
- Security confirmation dialog on install
- Code Signing for application
- Application Installer
- Browser URL protocol handlers (ti://)
- Installation changes for Runtime Installer
- Mapping system dialogs: confirm, alert, etc.
- Mimetype patch to Gears to prevent conflict
- Set Title: main window, main menu, minimizable title
- Set Window properties: resizable, minimizable, maximizable, transparency, width, height
- Full screen
- Application Unique ID
- Application Versioning
- Application splash screen
- Application Icons
- Application Custom Windowing Chrome (ability to specify application custom images for window chrome)
- Custom About Box information (basic)
- Change Title
- Change Window properties: resizable, minimizable, maximizable, transparency, width, height
- Minimize to tray
- Full screen enter/exit
- Ability to create new windows
- Custom window chrome
- Menu framework
- Offline resources integration
- Create New Windows (with the above configurable parameters, including custom chrome)
- integrate runtime updating
- integrate application updating
- custom protocol for local resources (ti://)
- file (including temp)
- logging
- debugging integration with new Inspector/debugger capabilities in WebKit# networking
- networking (Basic TCP Socket only)
- desktop drag-n-drop (between native and Titanium and vice versa)
- clipboard
- sound
- command line arguments
- minimize to tray
- Mime type mapping for custom Titanium mimetype to initiate loading application from browser (OSX only)
- Code verification of digitally signed archive and installation of Application (Desktop, Dock, etc)
- Security confirmation dialog on install
- showcase demos
- documentation
- tutorials