This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
version_history:v2.02 [2021/04/20 13:49] stevegarman created |
version_history:v2.02 [2021/04/20 16:50] (current) stevegarman completed change to bullets |
||
---|---|---|---|
Line 1: | Line 1: | ||
======DS 2.02====== | ======DS 2.02====== | ||
====(08-Feb-2021)==== | ====(08-Feb-2021)==== | ||
- | - Fixed bad link in documentation to CloudStore component. | + | * Fixed bad link in documentation to CloudStore component. |
- | + | | |
- | - Update CloudStore documentation. | + | |
=====DS 201b1===== | =====DS 201b1===== | ||
- | - Fixed imagegrid showing black squares after 200b1 scoped storage changes. | + | * Fixed imagegrid showing black squares after 200b1 scoped storage changes. |
- | + | | |
- | - Added new app.Path2Uri method (gets a ' | + | |
- | + | | |
- | - MUI: Fixed MenuWithIcon error. | + | |
- | + | ||
- | - MUI: Fixed DataTable selectable icons. | + | |
=====DS 200b1===== | =====DS 200b1===== | ||
- | - Fixed many file access issues on Android 10/11 with fresh DS installs. | + | * Fixed many file access issues on Android 10/11 with fresh DS installs. |
- | + | | |
- | - Added '/ | + | |
- | + | | |
- | - Added '/ | + | |
- | + | ||
- | - Added support for ' | + | |
=====DS 195b1===== | =====DS 195b1===== | ||
- | - Fixed bug with APK builder corrupting user assets. | + | * Fixed bug with APK builder corrupting user assets. |
- | + | | |
- | - Fixed issue with scoped storage re-directs. | + | |
- | + | | |
- | - Updated new improved search extension (thanks to Cemal) | + | |
- | + | | |
- | - Added new premium file differencing extension (thanks to Cemal) | + | |
- | + | | |
- | - Fixed assets not being added from phone Downloads folder. | + | |
- | + | | |
- | - Fixed issue with app.Execute obfuscation. | + | |
- | + | | |
- | - MUI: app.InitializeUIKit(color) to change color. | + | |
- | + | | |
- | - MUI: app.InitializeUIKit(color, | + | |
- | + | ||
- | - MUI: Added new DataTable control. | + | |
- | + | ||
- | - MUI: Dialogs and pickers displayed on the center will now close when back key is click. | + | |
- | + | ||
- | - MUI: Added SetText, | + | |
- | + | ||
- | - MUI: Added SetTitle, SetTitleColor, | + | |
- | + | ||
- | - MUI: Added SetTitle, SetText, SetTextColor, | + | |
- | + | ||
- | - MUI: Added SetText, SetHtml, SetTextColor to AlertSimple. | + | |
- | + | ||
- | - MUI: Added SetHeight method to ListDialog and CheckList dialogs for long list. | + | |
=====DS 194b1===== | =====DS 194b1===== | ||
- | - Allowed ' | + | * Allowed ' |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - Obfuscated MUI APKs now work. | + | |
- | + | | |
- | - Added new built-in Music Engine (thanks to Cemal) | + | |
- | + | ||
- | - Updated CloudStore component to use enjine.io | + | |
- | + | ||
- | - Fixed bug with installing spks over existing ones. | + | |
- | + | ||
- | - Added SetDescription method to all controls (for accessibility) | + | |
=====DS 193b1===== | =====DS 193b1===== | ||
- | - Switched to use scoped storage for user scripts in Android 10/11. | + | * Switched to use scoped storage for user scripts in Android 10/11. |
- | + | | |
- | - The ' | + | |
- | + | | |
- | - Added new ' | + | |
- | + | | |
- | - Plugins can be uninstalled in the docs. | + | |
- | + | | |
- | - Extensions now show up in the docs too. | + | |
- | + | | |
- | - Added 'List Colors' | + | |
- | + | | |
- | - List control can now cope with missing values between semi-colons in list. | + | |
- | + | | |
- | - Added basic intellisense for MUI controls. | + | |
- | + | | |
- | - Added intellisense for plugins to Wifi IDE. | + | |
- | + | | |
- | - Callbacks from BT,USB and Plugins now return source webview. | + | |
- | + | | |
- | - Wifi IDE now starts with code window expanded. | + | |
- | + | | |
- | - Added Alt-Enter key combo for forward search on highlighted word. | + | |
- | + | ||
- | - Wifi IDE code window now defaults to wide. | + | |
- | + | ||
- | - Added SetItemColor() and SetItemColorByIndex() methods to List control. | + | |
- | + | ||
- | - Added hidden option cfg.NoSwapify (prevents func name swapping during obfuscation) | + | |
- | + | ||
- | - app.Execute() is no longer obfuscated (now works from webviews inside APKs) | + | |
- | + | ||
- | - Added new ide command !addpackage | + | |
- | + | ||
- | - Plugins with version number after _underscore now installed correctly. | + | |
- | + | ||
- | - Refactored code suggestions (thanks to Symbroson). | + | |
- | + | ||
- | - Clicking the method preview in mobile ide now opens the corresponding docs page. | + | |
- | + | ||
- | - !addplugin behaves better when given bad plugin names. | + | |
- | + | ||
- | - Added Disconnect() method to WebServer (disconnects websock clients) | + | |
- | + | ||
- | - Added websocket buffer size options to WebServer (ws_64k, | + | |
=====DS 1.92b1===== | =====DS 1.92b1===== | ||
====(28-Sep-2020)==== | ====(28-Sep-2020)==== | ||
- | - Added latest docs with MUI and GameView updates. | + | * Added latest docs with MUI and GameView updates. |
- | + | | |
- | - Add new ' | + | |
- | + | | |
- | - Speeded up/improved app launcher page. | + | |
- | + | | |
- | - Added new ' | + | |
- | + | | |
- | - Added auto-translation to Language extension. | + | |
- | + | | |
- | - Added extension.js to DS internal assets. | + | |
- | + | | |
- | - Added ext.Log() function to extension.js | + | |
- | + | ||
- | - Added missing app.AddTabs() method. | + | |
- | + | ||
- | - Tabs: increased layTop height to 0.06. | + | |
- | + | ||
- | - Tabs: setting tab text widths based on dynamic width if unspecified. | + | |
- | + | ||
- | - Tabs: added " | + | |
- | + | ||
- | - Tabs: showing new tab first before hiding others to prevent flicker. | + | |
- | + | ||
- | - added _SetTmpDebug() and _RestoreDebug() for use in pure JS plugins/ | + | |
=====DS 1.91b2===== | =====DS 1.91b2===== | ||
====(23-Jul-2020)==== | ====(23-Jul-2020)==== | ||
- | - DS now offers to install and run your APK after build | + | * DS now offers to install and run your APK after build |
- | + | | |
- | - Added app.LaunchApp() method, launches apps if installed else tries GPlay. | + | |
- | + | | |
- | - Fixed app.ShowProgress can now take null as first parameter. | + | |
- | + | | |
- | - Fixed app background not defaulting to dark mode (grey). | + | |
- | + | ||
- | - Fixed APK installs from DS launching second instance of DS. | + | |
- | + | ||
- | - Fixed scanfile bug in ' | + | |
- | + | ||
- | - Fixed issue with custom button colors in APKs for holo theme. | + | |
=====DS 1.91b1===== | =====DS 1.91b1===== | ||
====(16-Jul-2020)==== | ====(16-Jul-2020)==== | ||
- | - Added new MUI. material controls for premium users! | + | * Added new MUI. material controls for premium users! |
- | + | | |
- | - Added MUI controls demo app to docs. | + | |
- | + | | |
- | - Added new ' | + | |
- | + | | |
- | - Upgraded obfuscator to support ES6 classes properly. | + | |
- | + | | |
- | - Added M(ctx,func) macro for using class methods as callbacks (maintains ' | + | |
- | + | | |
- | - Fixed issue with Text control autoshrink mode on first draw. | + | |
- | + | | |
- | - Added Work-a-round for recent Android Speech recognition double results bug. | + | |
- | + | | |
- | - Fixed spelling of app.GetSpeechEngines(). | + | |
- | + | | |
- | - Added SetProgressOptions method to theme component. | + | |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - DS now uses app.InstallApp() to install APKs (needed for Android 10). | + | |
- | + | | |
- | - Fixed " | + | |
- | + | | |
- | - Enabled DS method auto debugging/ | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Improved extension support in Wifi IDE. | + | |
- | + | ||
- | - Created demo Wifi IDE extension. | + | |
- | + | ||
- | - You can hide your projects and files from DS by putting a ~ at front of folder/file name. | + | |
- | + | ||
- | - SPKs now contain a new hidden file ' | + | |
- | + | ||
- | - Older SPKs and DS projects now default to Holo theme. | + | |
- | + | ||
- | - Added " | + | |
- | + | ||
- | - Fixed problem with the word Add being incorrectly replaced when using Add methods. | + | |
- | + | ||
- | - NoIcons now defaults to true if a screen reader is detected. | + | |
- | + | ||
- | - Fixed app.GetThemeInfo() unset colours. Now returns null. | + | |
- | + | ||
- | - app.Install() now returns (packageName, | + | |
- | + | ||
- | - Added new !plugindocs IDE command to fix docs for a plugin after deleting .edit folder. | + | |
=====DS 1.90b1===== | =====DS 1.90b1===== | ||
====(26-May-2020)==== | ====(26-May-2020)==== | ||
- | - Added new cfg.Dark, cfg.Light, cfg.Holo theming options. | + | * Added new cfg.Dark, cfg.Light, cfg.Holo theming options. |
- | + | | |
- | - New dark theme is used by default (use cfg.holo to go back to old look). | + | |
- | + | | |
- | - Added app.GetThemeInfo() method (gets main settings of current theme). | + | |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - Added new switch control (slider switch). | + | |
- | + | | |
- | - Intermitent obfuscation errors fixed. | + | |
- | + | | |
- | - Added app.InstallApp(apk, | + | |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - Fixed some issues with ' | + | |
- | + | | |
- | - Disabled BaselineAligned mode for Linear Layouts (use ' | + | |
- | + | | |
- | - Added app.GetTextBounds() to calc size of text for given font size (most params optional) | + | |
- | + | | |
- | - Added TW(txt, | + | |
- | + | | |
- | - Added DW() and DH() convenience funcs (same as app.GetDisplayWidth/ | + | |
- | + | ||
- | - Dialog.AdjustColor is now applied before Dialog.SetDividerColor. | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Added web.SetOnUrl() method to intercept url clicks (passes url to callback). | + | |
- | + | ||
- | - Error descriptions in the WebView no longer include " | + | |
- | + | ||
- | - Spinner bug fixed when using spn.SetList and spn.SelectItem right after creation. | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - All controls are now automatically dimmed when disabled. | + | |
- | + | ||
- | - app.GetObjects() now removes destroyed child controls before returning. | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Added app.GetAccessibility() to check for screen readers etc (thanks to Jason Custer for Java) | + | |
- | + | ||
- | - Added app.GetSpeachEngines() to list installed TTS engines (thanks to Jason Custer for Java) | + | |
- | + | ||
- | - Fixed issues with auto-complete on device when using app.Add* methods. | + | |
=====DS 1.82b2===== | =====DS 1.82b2===== | ||
====(24-Apr-2020)==== | ====(24-Apr-2020)==== | ||
- | - Added Merge(), List() and Delete() methods to CloudStore component. | + | * Added Merge(), List() and Delete() methods to CloudStore component. |
- | + | | |
- | - Added " | + | |
- | + | | |
- | - Updated Obfuscator to ES6. | + | |
- | + | | |
- | - Added app.SetMargins() to set default margins for controls. | + | |
- | + | | |
- | - Added app.SetTextSize() to set default text size for controls. | + | |
- | + | | |
- | - Enabled GameView to work in IOS and Android browsers. | + | |
- | + | | |
- | - Enabled GameView touch events to work in mobile browsers. | + | |
- | + | | |
- | - Improved GameView asset loading checks. | + | |
- | + | | |
- | - Fixed app.ShowCheckList button size issues. | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Fixed GLview (added missing libs). | + | |
- | + | ||
- | - Added app.SetAppLanguage(), | + | |
- | + | ||
- | - Deprecated app.Language2Code(), | + | |
- | + | ||
- | - Added language translation premium sample. | + | |
- | + | ||
- | - Added initial version of GameView docs (thanks to Symbroson). | + | |
=====DS 1.82b1===== | =====DS 1.82b1===== | ||
====(11-Apr-2020)==== | ====(11-Apr-2020)==== | ||
- | - Moved manifest minSdkVersion to 21 (Android 5.0) | + | * Moved manifest minSdkVersion to 21 (Android 5.0) |
- | + | | |
- | - Added new app.Add* funcs for all controls. | + | |
- | + | | |
- | - Added new CloudStore component + sample (premium only). | + | |
- | + | | |
- | - Added Listen() and SetOnNotify() methods to Notification component . | + | |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - Added ' | + | |
- | + | | |
- | - Prevented OnConfig firing after screen unlock. | + | |
- | + | | |
- | - Fixed DS repeated re-draw after screen unlock. | + | |
- | + | | |
- | - Fixed use of gfx.Script() calls in GameView. | + | |
- | + | | |
- | - Fixed GameView issue with batched sprites not showing. | + | |
- | + | ||
- | - Fixed GameView to wait till all assets are loaded before calling OnReady(). | + | |
- | + | ||
- | - Added app.data object for storing user data globally. | + | |
- | + | ||
- | - Added SetOnStatus method to AdView. | + | |
- | + | ||
- | - Enabled the use of #rrggbb colors with gfx.SetBackColor. | + | |
- | + | ||
- | - Fixed " | + | |
- | + | ||
- | - Added ' | + | |
- | + | ||
- | - Updated Terminal extension to use dark theme. | + | |
- | + | ||
- | - Fixed wrong heading on copy app menu. | + | |
=====DS 1.81a1===== | =====DS 1.81a1===== | ||
====(24-Jan-2020)==== | ====(24-Jan-2020)==== | ||
- | - Fixed GLView failure. | + | * Fixed GLView failure. |