Messagerie


Re : Annonce des Patchs Officiel et des Patchs en bêta.

Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 29 octobre 2016 à 16:00
Bonjour
Bon on et pas reste longtemps en 287.4 on passe en 287.5 Beta.
petit réglage mineur.

[quote]Build 287.5 - Change log
------------------------

Windows runtime
---------------
- Frame Effect didn't work correctly with some effects.
- Possible performance issue in build 287.4 if you continuously change a parameter of the current frame effect.
- Crash in the Look At function if the object has a physics movements that hasn't been started yet.


iOS runtime
-----------
- Better precision in timer condition.
[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 2 décembre 2016 à 15:33
Bonjour j ai  complètement oublié indiqué les nouvelles Patchs et Beta
dont on et passe de 287.5 Beta a  287.6 , 287.7 , 287.8 , 287.9 version Official

[quote]Build 287.9 - Change log
-----------------------

Android runtime

- Outdated libraries causing issues in Active Picture object.

Windows runtime

- Rich Edit object: new Set Margin functions (for the Print action) and no more blank page at the end of a printing.


Build 287.8 - Change log
-----------------------

iOS runtime

- The bundle ID was incorrect (issue introduced in build 287.7).


Build 287.7 - Change log
------------------------

Windows runtime

- Get object: fix in Encode URL function.

iOS runtime

- OGG support has been removed from this build, we couldn't make it work correctly in all cases, sorry. We'll add this feature in a next build.


Build 287.6 - Change log
------------------------

Editor

- Properties: scrolling issue when the list contains many properties.


iOS runtime

- Sounds: improvements in OGG sound playing and fix for some MP3 sounds.
- Multiple Touch object: fix in scrolling apps.
- Randomizer object: incorrect values.


Android runtime

- Sounds: pan couldn't changed.
- Active Picture object: fix in wrap/flip/offset/hotspot/zoom features
- Easing object: fixed a crash after an object is destroyed.
- Get object: fixes.
- INI object: empty group names are now allowed.
- Sub-app object: objects couldn't be controlled by the virtual joystick or accelerator.
- Video Android: fix in set position.
- Window control object: a couple of fixes and missing features.


HTML5 runtime

- Edit box object: Edittext$ now forces the text to lower case or upper case if the "case modification" property is set to lower or upper case. In the previous version only the display of the control was affected by this property.
- Active Object: semi-transparency coefficient not preserved in backdrops created with the Add Backdrop action.
- String Tokienizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.


SWF runtime

- Active Object: semi-transparency coefficient not preserved in backdrops created with the Add Backdrop action.
- String Tokienizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.
- Set Frame Background color: refresh issue in scrolling applications.


UWP runtime

- Edit box object: Edittext$ now forces the text to lower case or upper case if the "case modification" property is set to lower or upper case. In the previous version only the display of the control was affected by this property.
- String Tokienizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.
[/quote]

Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 2 décembre 2016 à 15:35
Donc voilà les correctifs complète de la 287.9 final

[quote]Build 287.9 - Change log
------------------------

Editor

- Steam version: toolbar and keyboard shortcut settings were not saved on some machines.
- Picture editor: onion skin didn't work for zoom > x1.
- Event editor: after saving the application or undoing the last action the cursor position could be incorrect.
- Event list editor: the Find command didn't work if "Search for actions" was the only selected option.
- Event list editor: the position was not synchronized with the one of the event editor the first time you open the event list editor in an application.
- Extension manager: now supports the new UWP exporter.
- Properties: scrolling issue when the list contains many properties.
- Building mosaic images is faster.
- The PNG filter can now load PNG-8 files saved with pngquant or tinypng.
- Choose Frame dialog box: the list control is now enlarged when you resize the window.
- String object: the Alt-Gr key was treated as a Ctrl key in the string & paragraph editors.


All runtimes

- In low frame rate conditions some animations didn't reach the end.
- Rounding issues in physics movements causing crashes or bugs when you launch an object in the current direction of the source object.


Windows runtime

- Memory leak when you go to another frame if you use Quick Backdrop objects in "Motif" mode, or System Box objects with images.
- Black screen after Set Frame Effect.
- Frame Effect didn't work correctly with some effects.
- Crash in the Look At function if the object has a physics movements that hasn't been started yet.
- Crash in the debugger if you pause it and then click on values of an object that was deleted in the same frame.
- CollisionMask expression and Is X,Y An Obstacle conditions not working correctly with backdrop objects added from an active object with a hotspot different from 0,0.
- Fixed another case where graphics could stop updating on screen in Direct3D mode.
- Previous D3D word wrapping fix was incorrectly disabled for some Unicode characters.
- When you select the Disable Close button option, the button is now visually disabled.
- The PNG filter can now load PNG-8 files saved with pngquant or tinypng.
- The mouse visibility state was not correct in the "editor" runtime when you jump to a frame and the mouse is hidden.
- Active Backdrop object: now compatible with Load/Save Frame Position.
- DataGrid object: when you paste a single cell and multiple cells are selected, the text is pasted in each selected cell.
- Edit box object: the Alt-Gr key was treated as a Ctrl key.
- Get object: fix in Encode URL function.
- Multiple Touch object: X/YTouchDelta expressions return an incorrect result after a scrolling.
- Multiple Touch object: crash in gesture recognition if user gesture consists of a single point.
- Picture object: crash in Direct3D mode if obstacle and fine collision mode.
- Rich Edit object: new Set Margin functions (for the Print action) and no more blank page at the end of a printing.


iOS runtime

- Better precision in timer condition.
- Copy/Paste clipboard actions are now supported.
- Sounds didn't resume properly after a pause and weren't correctly muted in all cases.
- Sounds: bug when a phone call or alarm is received.
- Fixed sound playing in pause modes.
- Fixed a compatibility issue with older versions of iOS in sound player.
- Active object: Set Position didn't update the direction.
- Active Picture object: incorrect offsets in wrap mode.
- Active Picture object: problem with image flip.
- AdMob object: was not correctly choosing smart banner orientation.
- Counter object: incorrect position at start sometimes.
- Edit box: Fixed alignment.
- GET object: crash when calling and URL and receiving data with no charset in headers.
- Multiple Touch object: fix in scrolling apps.
- Multiple Touch object: crash in gesture recognition if user gesture consists of a single point.
- Randomizer object: incorrect values.
- String parser object: crash in certain condition.
- Subapp object: no input in non-scrolling layer when frame is scrolled.


Android runtime

- Android package names can now contain more than 2 dots.
- Navigation Bar: always starts sticky when possible and controlling it is now possible, using show or resize functions of the Android object.
- "Every XX" condition was incorrectly triggered at restart of frame or jumping to the same frame.
- Crash if you access a global value with a negative index.
- New GooglePlayServices lib for AdMob, ChartBoost and Google Play objects.
- Chartboost updated to 6.4.2
- The Get Sample Position/Volume/Pan/Frequency/Duration are now disabled in the editor and will be reenabled when they are implemented.
- A new sound couldn't be played on a locked channel.
- Fixed sound glitches.
- Fixed sound playing in pause modes.
- Fixed black screen when a paused app returns.
- Sounds: pan couldn't changed.
- Size fix in Text objects.
- Fix in mouse click emulation when several touches are occuring.
- Active object: Set Position didn't update the direction.
- ActiveBackdrop object: the image was not reinitialized after device resume.
- Active Picture object: fix in wrap/flip/offset/hotspot/zoom features
- Android Plus object: Updated code for flash light.
- Button object: condition not working properly when it was not the first one in the event.
- Counter object: incorrect position at start sometimes.
- Easing object: fixed a crash after an object is destroyed.
- EditBox Object: reduced vertical and horizontal padding for better display when app is not using system text fonts.
- Get object: fixes.
- INI object: empty group names are now allowed.
- Input Type object: new actions, allows to resize an associated edit object to a specific size and change the font size accordingly, and set the color and alpha hint. Note: those actions reset the text, by OS design.
- OBB: problem with sounds on new devices.
- Multiple Touch object: bug in sub-apps.
- Multiple Touch object: crash in gesture recognition if user gesture consists of a single point.
- String parser object: crash in certain condition.
- Sub-app object: objects couldn't be controlled by the virtual joystick or accelerator.
- Video Android: fix in set position.
- Window control object: a couple of fixes and missing features.
- Pinball movement: problem with negative speeds.


HTML5 runtime

- "Every XX" condition was incorrectly triggered at restart of frame or jumping to the same frame.
- Bug in collision with added backdrops if the hotspot of the image was not in 0,0.
- Bug in initialization of old semi-transparency coefficient value when the object hasn't a blending effect.
- Active Object: semi-transparency coefficient not preserved in backdrops created with the Add Backdrop action.
- Active System Box / Background System Box: object not refreshed after you enable or disable it.
- Edit box object: Edittext$ now forces the text to lower case or upper case if the "case modification" property is set to lower or upper case. In the previous version only the display of the control was affected by this property.
- Edit box object: couldn't load a file from the binary data.
- Edit box object: "case modification" property not taken into account.
- Graphic Font object: crash in Set Color action.
- Joystick Control object: crash.
- List object: Sort option dind't work.
- MoveIt object now available for this runtime.
- Multiple Touch object: crash in gesture recognition if user gesture consists of a single point.
- String object: incorrect height.
- String Tokenizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.
- Sub-app object: End Application didn't work.
- Sub-app object: incorrect size and position of control objects when "Resize display" is selected in the parent application.
- Sub-app object: incorrect position of control objects when the sub-application is moved.
- System Box and Hi-Score extensions: not displayed after scrolling if they are inactivated (due to the "Inactivate if too far" option);
- System Box objects: incorrect disabled color.
- System Box objects: in undetermined cases the hot spot of the image could be different from 0, causing the image to be displayed at a wrong location. To fix it, re-edit the image in the build 287.3 or greater (= open the picture editor) so that the hot spot is forced to 0,0.
- Pinball movement: negative speed was forbidden.


SWF runtime

- "Every XX" condition was incorrectly triggered at restart of frame or jumping to the same frame.
- Set Frame Background color: refresh issue in scrolling applications.
- On touch screens the mouse coordinates weren't updated when you click.
- Incorrect initialization of layer coefficients
- Active Object: semi-transparency coefficient not preserved in backdrops created with the Add Backdrop action.
- Multiple Touch object: crash in gesture recognition if user gesture consists of a single point.
- String Tokenizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.
- String object: problem with vertical center alignment.


UWP runtime

- New property to select the background color of the splash screen.
- Min/Max target version properties are now also updated in the project file.
- "Every XX" condition was incorrectly triggered at restart of frame or jumping to the same frame.
- Speed improvement in texture updates.
- Speed improvement in scrolling games.
- Embedded files: didn't work correctly.
- Bug when a frame ends, some objects could be temporarily recreated, caused delays between frames.
- Fixed a bug in collision routines when the mosaics option is selected.
- Bug in collision with added backdrops if the hotspot of the image was not in 0,0.
- Bug in initialization of old semi-transparency coefficient value when the object hasn't a blending effect.
- The Load All Data At Start and Keep Resources Between Frames options are now unselected by default in new applications. Make sure these options are off for your bigger applications otherwise they may prevent them from working due to high memory usage.
- Accelerometer didn't take device orientation into account.
- Active System Box / Background System Box: object not refreshed after you enable or disable it.
- Active System Box / Background System Box and Quick Backdrop: clipping issue for objects with a pattern in scrolling apps.
- Edit box object: "case modification" property not taken into account.
- Edit box / List box / Combo Box / Array objects: loading / saving issues.
- Edit box / List box / Combo Box objects: now support UTF-8 text files (with BOM)..
- INI object: bug with embedded files.
- List box: bug in Reset action for visible controls.
- Edit box object: Edittext$ now forces the text to lower case or upper case if the "case modification" property is set to lower or upper case. In the previous version only the display of the control was affected by this property.
- Graphic Font object: the width of some characters was incorrectly calculated on some devices.
- Graphic Font object: didn't work with String objects.
- Graphic Font object: clipping issue in scrolling apps.
- List & ComboBox objects: Sort option dind't work.
- MoveIt object now available for this runtime.
- Multiple Touch object: fixes.
- Physics movements: a wrong angle passed to Set Angle action could cause crashes.
- Physics Particules was missing.
- String object: incorrect height.
- String Tokenizer: when the delimiter is Newline$ the sub-strings could have an invisible ending character in some cases.
- System Box objects: incorrect disabled color.
- System Box objects: in undetermined cases the hot spot of the image can be different from 0, causing the image to be displayed at a wrong location. To fix it, re-edit the image in the build 287.3 or greater (= open the picture editor) so that the hot spot is forced to 0,0.
- Pinball movement: negative speed was forbidden.
- Sub-app object: incorrect size and position of control objects.
- XboxGamepad extension was missing.[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 17 décembre 2016 à 12:03
Sortie de la 288.0 Beta
section in info.ini.
- Event editor: you can now negate Is Visible / Is Hidden / Is Flag On / Is Flag Off conditions, they are simply switched.
- Event editor: the font and colors of the latest comment you've inserted are saved.
- Event editor: the ENTER key now closes the Edit Comment dialog box and Ctrl+ENTER inserts a new line.
- Event editor: Go To Line didn't work if the line was in a sub-group of a closed group.
- Event editor: Go To Line didn't work if the line was in a closed group and the group was the last visible line.
- Event editor: "Go to" dialog boxes, text in edit box now selected by default.
- Event List editor: Go To Line was taking visible line numbers instead of real line numbers.
- Frame editor: the grid is now displayed when the zoom is less than 100%
- Workspace window: you can't rename objects anymore when an action editor is open, as this was causing issues.
- All objects: the "Compare to fixed value" condition is now at the bottom of the root of the Conditions menu, so that it's also available to objects without alterable values.


All runtimes

- All objects: new Name function, that allows you to retrieve the name of an object.
- Physics movements: new Get Angular Velocity expression.


Windows runtime

- New "Reduce CPU usage" option in Windows tab in application properties. Allows to reduce the CPU usage when the application is idle. Selecting this option may slightly reduce the performance of the application.
- New "Dont erase background if the frame has an effect" option in the Frame properties. This option is OFF by default. Allows the frame to use the previous display, for example for motion blur effects. This was more or less the previous default behavior but this was causing issues with some effects, so it was turned off in the build 287.
- Data Grid object: the comma is no longer considered as separator when you paste cells from an Excel spreadsheet.
- Data Grid object: empty celles weren't pasted.
- INI object: now supports INI files embedded in Binary Data. When you run the application, if the INI file exists on the machine, the program uses it, otherwise it searches for it in the binary data. If it's in the binary data, the file is extracted to a temporary file until you try to write a value. In this case the INI file is copied from the temporary folder to the normal directory and the value is written. We've also added a new "Create INI file to AppData folder" option that is compatible with binary data, unlike the previous one that didn't support full pathnames (required for files in binary data in the Windows runtime). Make sure you select this option if you both want to read the initial INI file from the binary data and write values to the INI file in the AppData folder.
- Physics Particles object: fix.
- String object: string not displayed if its height was greater than 32767 pixels.


Android runtime:

- Bug in FloatToString expression.
- Sounds: fixes, reverted incorrect changes done in previous build.
- Active Picture object: fixes in hotspots, etc.
- Admob object: fix.
- Phyics Joint object: fixes.
- String Parser: a comma had been incorrectly added as default delimiter.


iOS runtime

- Multiple Touch object: some objects could be not detected.
- Bug in FloatToString expression.
- Phyics Movements: Get Mass didn't work.
- String Parser: a comma had been incorrectly added as default delimiter.


SWF runtime

- String Parser: a comma had been incorrectly added as default delimiter.


HTML5 runtime

- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Physics Movement: Get Mass expression crash.
- Get: fixes for latest version of Chrome.
- Mouse clicks: you had to click twice in Internet Explorer.
- HTML5 object: incorrect MSIE name for Internet Explorer in emulation mode when you run from the editor with the Windows runtime.
- HTML5 object: better browser detection, separated detection of Edge browser from Internet Explorer.
- HTML5 object: new Is Edge condition.


UWP runtime

- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Physics Movement: Get Mass expression crash.
- HTML5 object: the Browser / Get OS Name function now returns "Windows.Desktop" on desktop machines, "Windows.Mobile" on Windows phones, "Windows.Xbox" on Xbox.


Mac runtime

- Embedded files didn't work with pathnames calculated with expressions.


Firefly extensions - build 1.06.12b

The update patches now also update the Firefly 3D extensions. Changes:

- examples.mfa : Added a Split-screen demo frame
- examples.mfa : Added Joint Demo frame
- examples.mfa : Added Shaders example frame
- examples.mfa : Added Static Mesh example frame
- examples.mfa : Added Clould Sprite particles example frame
- Firefly Engine: Changed Default Shadows to off.
- Firefly Engine: display window not destroyed when you jump to another frame.
- Firefly Engine: upgrade to a newer version of the Irrlicht engine.
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 25 février 2017 à 18:22
Sortie de la 288.1 Beta
Soyez prudent avec cette version bêta, faites des copies de sauvegarde de vos MFA avant de les charger avec elle.

[quote]Build 288.1 - Change log
------------------------

Editor

- Preferences: new "Default browser for Build & Run" option, allows you to select a specific browser for testing HTML5 and SWF applications.
- Data Element Editor: sound file types are displayed in the Sound tab.
- Event editor: crashes and corruption when a frame contains around 16384 events and you paste events. Note: the limit of events you can display in a frame is still limited to 20000.
- Event editor: line numbers truncated when the frame contains more than 10000 events and some groups are closed.
- Event editor: when you edit a comment you can now choose if ENTER closes the dialog box or inserts a new line.
- Event editor: bookmarks are now shared by event editor and event list editor.
- Event editor: bookmark disappear after you edit a marked line.
- Animation editor: new "Show all" option that allows you to hide the empty animations in the Animation list.
- Animation editor: you can now resize the bottom of the editor (drag the separation area when the split cursor is displayed).
- Picture editor: "New Frame" didn't work in objects with a simple image list (like Firefly Image object).
- Button object: in push button mode the color properties are no longer disabled for non-Windows runtime.
- Color properties: after clicking the Other button the chosen color was selected even after clicking Cancel.


Windows runtime

- The encryption mode of the INI++1.5 object didn't work, the update is available through the extension manager.
- Active Picture object: displays a black box for offsets greater than the object size if wrap mode and software mode are off.
- Counter object: bar not refreshed when you change the maximum or minimum value.
- Dialog Box object: syntax error in Edit Box Line Count expression.
- Dialog Box object: Is Maximized condition couldn't be selected.
- Print object: printer settings not saved by the Printer Setup action.
- Background and Active System Box objects: optimization for large objects that display a pattern in scrolling apps.
- Debugger: keyboard shortcuts are (at last) implemented (Ctrl+F8 = Pause, F10 = Step, F8=continue, Shift+F8 = Quit, F2 = Restart, Ctrl+O = Add object)
- Debugger: the objects' fixed value is now displayed.
- Debugger: the global values and strings trees are no longer collapsed when you go from a frame to another one.
- "Pause and resume when key is pressed" now also works with joystick buttons

Android/HTML5/SWF/UWP runtimes

- The version code can now contain up to 7 digits.
- String Parser: Set Default Delimiter now adds the delimiter even if it was not found (= same as Windows and iOS).


Android runtime

- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Changes in navigation bar handling.
- Sounds: the previous change in the Set Main Volume function is canceled, it now changes the volume of the application again, not the one of the device.
- Global values and strings: crash for negative indexes.
- Fixes in multiple touches.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Android Plus object: new function to set and retrieve the main volume of the device, and to handle the action bar.
- Android Video: media bar automatically hidden if status bar is hidden.
- Color Picker object: added white & black colors.
- Counter object: fix in display of floating point values.
- File Dialog object: crash fix.


iOS runtime

- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Chartboost object: crash fix.


SWF runtime

- Counter object: alpha blending coefficient not taken into account in new digits when you set the counter to a greater value.


HTML5 runtime

- Browser detection added in build 288 crashed in HTML5 Final build mode.
- Mouse coordinates not updated in sub-apps when you move a touch on touch screens.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Active System Box object: text not displayed sometimes when you resize the object.
- Picture and Active Picture objects: Load Picture didn't work if you specify the filename via the file selector in the event editor.
- List Box object: Insert String = Add String after line #10.
- List Box object: Sort option didn't work on Chrome.
- List Box object: it was incorrectly set to multiple selection mode.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multiple-line texts.
- String Parser object: crash when you use some features unless there is a String Tokenizer object in the application.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


UWP runtime

- Move before / move behind actions didn't work.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Button object: the System Colors option was ignored.
- List Box object: problem with Sort option when the object was visible and a hidden non-empty object couldn't be shown.
- List Box object: it was incorrectly set to multiple selection mode.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multi-line texts.
- String object: word wrap issue with some texts.
- String object: the bottom of some texts was truncated.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


Mac runtime

- New "Mac Application File (.ccm)" build type, useful when you've built an Xcode project and want to simply update the application data. Note: if you add extensions to your application in the meantime, you'll have to regenerate a Xcode project.
- The Run External Program command can now open URLs (starting with "http" or "https") in the default broser.
- Mouse coordinates not always updated in On Mouse Click events.
- Problem in Every condition introduced in build 287.


Firefly extensions

- Mouse events are now passed to the application.

[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 11 mars 2017 à 16:50
Bonjour
Sortie de la version 288.2 Pre-release
[quote]Build 288.2 - Change log
------------------------

Editor

- Event List Editor: new "Add" command in the popup menu, that allows you to add an action to the end of the action list of an event.


Windows runtime

- Debugger shortcuts: conflict with F8 key.
- Joystick test conditions: improvement in previous fix (double condition call).
- Get object: if the returned string starts with the UTF-8 BOM the code page is now forced to UTF-8.


Android runtime

- Fixed a slow down in runtime when navigation bar was shown
- Disable/enable item menu did not work for android 4.x or above.


HTML5 runtime

- Fast loops could be called twice when the frame has a fade-in transition.
- List box object: the scrollbar is now displayed only if necessary.


UWP runtime

- Fast loops could be called twice when the frame has a fade-in transition.
- Rounding issue in Set Font Size action.
- Multiple Touch object: didn't recognize multiple touches.
[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
jeudi 16 mars 2017 à 16:28
Sortie de la 288.2  final
section in info.ini.
- Event editor: you can now negate Is Visible / Is Hidden / Is Flag On / Is Flag Off conditions, they are simply switched.
- Event editor: the font and colors of the latest comment you've inserted are saved.
- Event editor: the ENTER key now closes the Edit Comment dialog box and Ctrl+ENTER inserts a new line.
- Event editor: Go To Line didn't work if the line was in a sub-group of a closed group.
- Event editor: Go To Line didn't work if the line was in a closed group and the group was the last visible line.
- Event editor: "Go to" dialog boxes, text in edit box now selected by default.
- Event editor: crashes and corruption when a frame contains around 16384 events and you paste events. Note: the limit of events you can display in a frame is still limited to 20000.
- Event editor: line numbers truncated when the frame contains more than 10000 events and some groups are closed.
- Event editor: when you edit a comment you can now choose if ENTER closes the dialog box or inserts a new line.
- Event editor: bookmarks are now shared by event editor and event list editor.
- Event editor: bookmark disappear after you edit a marked line.
- Event List Editor: new "Add" command in the popup menu, that allows you to add an action to the end of the action list of an event.
- Event List editor: Go To Line was taking visible line numbers instead of real line numbers.
- Animation editor: new "Show all" option that allows you to hide the empty animations in the Animation list.
- Animation editor: you can now resize the bottom of the editor (drag the separation area when the split cursor is displayed).
- Picture editor: "New Frame" didn't work in objects with a simple image list (like Firefly Image object).
- Workspace window: you can't rename objects anymore when an action editor is open, as this was causing issues.
- Button object: in push button mode the color properties are no longer disabled for non-Windows runtime.
- Color properties: after clicking the Other button the chosen color was selected even after clicking Cancel.
- All objects: the "Compare to fixed value" condition is now at the bottom of the root of the Conditions menu, so that it's also available to objects without alterable values.


All runtimes

- All objects: new Name function, that allows you to retrieve the name of an object.
- Physics movements: new Get Angular Velocity expression.


Windows runtime

- New "Reduce CPU usage" option in Windows tab in application properties. Allows to reduce the CPU usage when the application is idle. Selecting this option may slightly reduce the performance of the application.
- New "Dont erase background if the frame has an effect" option in the Frame properties. This option is OFF by default. Allows the frame to use the previous display, for example for motion blur effects. This was more or less the previous default behavior but this was causing issues with some effects, so it was turned off in the build 287.
- The encryption mode of the INI++1.5 object didn't work, the update is available through the extension manager.
- Debugger: keyboard shortcuts are (at last) implemented (Ctrl+F8 = Pause, F10 = Step, F8=continue, Shift+F8 = Quit, F2 = Restart, Ctrl+O = Add object)
- Debugger: the objects' fixed value is now displayed.
- Debugger: the global values and strings trees are no longer collapsed when you go from a frame to another one.
- "Pause and resume when any key is pressed" now also works with joystick buttons
- Joystick test conditions: improvement in previous fix (double condition call).
- Active Picture object: displays a black box for offsets greater than the object size if wrap mode and software mode are off.
- Background and Active System Box objects: optimization for large objects that display a pattern in scrolling apps.
- Counter object: bar not refreshed when you change the maximum or minimum value.
- Data Grid object: the comma is no longer considered as separator when you paste cells from an Excel spreadsheet.
- Data Grid object: empty celles weren't pasted.
- Dialog Box object: syntax error in Edit Box Line Count expression.
- Dialog Box object: Is Maximized condition couldn't be selected.
- Get object: if the returned string starts with the UTF-8 BOM the code page is now forced to UTF-8.
- INI object: now supports INI files embedded in Binary Data. When you run the application, if the INI file exists on the machine, the program uses it, otherwise it searches for it in the binary data. If it's in the binary data, the file is extracted to a temporary file until you try to write a value. In this case the INI file is copied from the temporary folder to the normal directory and the value is written. We've also added a new "Create INI file to AppData folder" option that is compatible with binary data, unlike the previous one that didn't support full pathnames (required for files in binary data in the Windows runtime). Make sure you select this option if you both want to read the initial INI file from the binary data and write values to the INI file in the AppData folder.
- Physics Particles object: fix.
- Print object: printer settings not saved by the Printer Setup action.
- String object: string not displayed if its height was greater than 32767 pixels.


Android/HTML5/SWF/UWP runtimes

- The version code can now contain up to 7 digits.
- String Parser: Set Default Delimiter now adds the delimiter even if it was not found (= same as Windows and iOS).


Android runtime

- Fixed a slow down in runtime when navigation bar was shown
- Disable/enable item menu did not work for android 4.x or above.
- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Changes in navigation bar handling.
- Sounds: fixes, reverted incorrect changes done in previous build.
- Bug in FloatToString expression.
- Global values and strings: crash for negative indexes.
- Fixes in multiple touches.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Active Picture object: fixes in hotspots, etc.
- Admob object: fix.
- Android Plus object: new function to set and retrieve the main volume of the device, and to handle the action bar.
- Android Video: media bar automatically hidden if status bar is hidden.
- Color Picker object: added white & black colors.
- Counter object: fix in display of floating point values.
- File Dialog object: crash fix.
- Phyics Joint object: fixes.
- String Parser: a comma had been incorrectly added as default delimiter.


iOS runtime

- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Sounds: fix.
- Bug in FloatToString expression.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Chartboost object: crash fix.
- Calculate Text Rect object: fix.
- Multiple Touch object: some objects could be not detected.
- Phyics Movements: Get Mass didn't work.
- String Parser: a comma had been incorrectly added as default delimiter.


SWF runtime

- Counter object: alpha blending coefficient not taken into account in new digits when you set the counter to a greater value.
- String Parser: a comma had been incorrectly added as default delimiter.


HTML5 runtime

- Browser detection added in build 288 crashed in HTML5 Final build mode.
- Mouse coordinates not updated in sub-apps when you move a touch on touch screens.
- Fast loops could be called twice when the frame has a fade-in transition.
- Mouse clicks: you had to click twice in Internet Explorer.
- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Active System Box object: text not displayed sometimes when you resize the object.
- Get: fixes for latest version of Chrome.
- List Box object: Insert String = Add String after line #10.
- List Box object: Sort option didn't work on Chrome.
- List Box object: it was incorrectly set to multiple selection mode.
- List box object: the scrollbar is now displayed only if necessary.
- HTML5 object: incorrect MSIE name for Internet Explorer in emulation mode when you run from the editor with the Windows runtime.
- HTML5 object: better browser detection, separated detection of Edge browser from Internet Explorer.
- HTML5 object: new Is Edge condition.
- Picture and Active Picture objects: Load Picture didn't work if you specify the filename via the file selector in the event editor.
- Physics Movement: Get Mass expression crash.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multiple-line texts.
- String Parser object: crash when you use some features unless there is a String Tokenizer object in the application.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


UWP runtime

- Fast loops could be called twice when the frame has a fade-in transition.
- Rounding issue in Set Font Size action.
- Move before / move behind actions didn't work.
- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Button object: the System Colors option was ignored.
- HTML5 object: the Browser / Get OS Name function now returns "Windows.Desktop" on desktop machines, "Windows.Mobile" on Windows phones, "Windows.Xbox" on Xbox.
- List Box object: problem with Sort option when the object was visible and a hidden non-empty object couldn't be shown.
- List Box object: it was incorrectly set to multiple selection mode.
- Multiple Touch object: didn't recognize multiple touches.
- Physics Movement: Get Mass expression crash.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multi-line texts.
- String object: word wrap issue with some texts.
- String object: the bottom of some texts was truncated.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


Mac runtime

- New "Mac Application File (.ccm)" build type, useful when you've built an Xcode project and want to simply update the application data. Note: if you add extensions to your application in the meantime, you'll have to regenerate a Xcode project.
- The Run External Program command can now open URLs (starting with "http" or "https") in the default broser.
- Mouse coordinates not always updated in On Mouse Click events.
- Problem in Every condition introduced in build 287.
- Embedded files didn't work with pathnames calculated with expressions.


Firefly extensions

- examples.mfa : Added a Split-screen demo frame
- examples.mfa : Added Joint Demo frame
- examples.mfa : Added Shaders example frame
- examples.mfa : Added Static Mesh example frame
- examples.mfa : Added Clould Sprite particles example frame
- Firefly Engine: Changed Default Shadows to off.
- Firefly Engine: display window not destroyed when you jump to another frame.
- Firefly Engine: upgrade to a newer version of the Irrlicht engine.
- Mouse events are now passed to the application.
- Behind the scenes changes to allow for better debugging options.
- Updated Debugging replies now includes Timestamps.
- Firefly image: Fixed an issue causing the "Auto add to engine" to not correctly initialise the image.
- Firefly Node Animated Mesh / Static Mesh / Primitive: Added a new Transposition option "Transpose 2dx -> 3dx, 2dy(i) -> 3dz " which will invert the Y axis to better match the frame layout.
Valeth
457 messages
Fusion 2.5
Fusion 2.5+
vendredi 17 mars 2017 à 11:51


Bon, nous ne pouvons toujours pas reclasser les animations, néanmoins ces nouvelles options sont vraiment les bienvenues !


[quote]
- Event editor: you can now negate Is Visible / Is Hidden / Is Flag On / Is Flag Off conditions, they are simply switched.


J'avais un peu de mal à comprendre l’intérêt de la chose au premier abord.
Mais bon, en cas d'erreur du choix de son évènement, cela nous permets d'inverser sa fonction en deux clics. C'est toujours ça de pris.
Modifié le vendredi 23 août 2019 à 15:39 par Valeth
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
jeudi 23 mars 2017 à 11:02
Bonjour suite un problème dans le 288.2 yves a fait une correction rapidement
on passe en version 288.3 final
voila les petit correction




version final
[quote]Build 288.3 - Change log
------------------------

Editor

- Preferences: new "Default browser for Build & Run" option, allows you to select a specific browser for testing HTML5 and SWF applications.
- Data Element Editor: sound file types are displayed in the Sound tab.
- Frame editor: the grid is now displayed when the zoom is less than 100%
- Event and Event List editors: bookmarks! Use Ctrl+F11 to toggle a bookmark on the current line, F11 to go to the next bookmark, Shift+F11 to go to the previous bookmark, Ctrl+Shift+F11 to erase the bookmarks. In the Event editor you can also select if the bookmark stores the column information (in the Edit / Bookmarks menu). Note: for skins, the bookmark color is in a [EE_Bookmark] section in info.ini.
- Event editor: you can now negate Is Visible / Is Hidden / Is Flag On / Is Flag Off conditions, they are simply switched.
- Event editor: the font and colors of the latest comment you've inserted are saved.
- Event editor: the ENTER key now closes the Edit Comment dialog box and Ctrl+ENTER inserts a new line.
- Event editor: Go To Line didn't work if the line was in a sub-group of a closed group.
- Event editor: Go To Line didn't work if the line was in a closed group and the group was the last visible line.
- Event editor: "Go to" dialog boxes, text in edit box now selected by default.
- Event editor: crashes and corruption when a frame contains around 16384 events and you paste events. Note: the limit of events you can display in a frame is still limited to 20000.
- Event editor: line numbers truncated when the frame contains more than 10000 events and some groups are closed.
- Event editor: when you edit a comment you can now choose if ENTER closes the dialog box or inserts a new line.
- Event editor: bookmarks are now shared by event editor and event list editor.
- Event editor: bookmark disappear after you edit a marked line.
- Event editor: inserting a Global Value by Index expression in the expression editor no longer erases the previous content.
- Event List Editor: new "Add" command in the popup menu, that allows you to add an action to the end of the action list of an event.
- Event List editor: Go To Line was taking visible line numbers instead of real line numbers.
- Animation editor: new "Show all" option that allows you to hide the empty animations in the Animation list.
- Animation editor: you can now resize the bottom of the editor (drag the separation area when the split cursor is displayed).
- Picture editor: "New Frame" didn't work in objects with a simple image list (like Firefly Image object).
- Workspace window: you can't rename objects anymore when an action editor is open, as this was causing issues.
- Button object: in push button mode the color properties are no longer disabled for non-Windows runtime.
- Color properties: after clicking the Other button the chosen color was selected even after clicking Cancel.
- All objects: the "Compare to fixed value" condition is now at the bottom of the root of the Conditions menu, so that it's also available to objects without alterable values.


All runtimes

- All objects: new Name function, that allows you to retrieve the name of an object.
- Physics movements: new Get Angular Velocity expression.


Windows runtime

- New "Reduce CPU usage" option in Windows tab in application properties. Allows to reduce the CPU usage when the application is idle. Selecting this option may slightly reduce the performance of the application.
- New "Dont erase background if the frame has an effect" option in the Frame properties. This option is OFF by default. Allows the frame to use the previous display, for example for motion blur effects. This was more or less the previous default behavior but this was causing issues with some effects, so it was turned off in the build 287.
- The encryption mode of the INI++1.5 object didn't work, the update is available through the extension manager.
- Debugger: keyboard shortcuts are (at last) implemented (Ctrl+F8 = Pause, F10 = Step, F8=continue, Shift+F8 = Quit, F2 = Restart, Ctrl+O = Add object)
- Debugger: the objects' fixed value is now displayed.
- Debugger: the global values and strings trees are no longer collapsed when you go from a frame to another one.
- "Pause and resume when any key is pressed" now also works with joystick buttons
- Joystick test conditions: improvement in previous fix (double condition call).
- Sounds: rare random crash when channels are busy and you play a new sound.
- Active Picture object: displays a black box for offsets greater than the object size if wrap mode and software mode are off.
- Background and Active System Box objects: optimization for large objects that display a pattern in scrolling apps.
- Counter object: bar not refreshed when you change the maximum or minimum value.
- Data Grid object: the comma is no longer considered as separator when you paste cells from an Excel spreadsheet.
- Data Grid object: empty celles weren't pasted.
- Dialog Box object: syntax error in Edit Box Line Count expression.
- Dialog Box object: Is Maximized condition couldn't be selected.
- Get object: if the returned string starts with the UTF-8 BOM the code page is now forced to UTF-8.
- INI object: now supports INI files embedded in Binary Data. When you run the application, if the INI file exists on the machine, the program uses it, otherwise it searches for it in the binary data. If it's in the binary data, the file is extracted to a temporary file until you try to write a value. In this case the INI file is copied from the temporary folder to the normal directory and the value is written. We've also added a new "Create INI file to AppData folder" option that is compatible with binary data, unlike the previous one that didn't support full pathnames (required for files in binary data in the Windows runtime). Make sure you select this option if you both want to read the initial INI file from the binary data and write values to the INI file in the AppData folder.
- Layer object: crash 10 seconds after you load a new image as parameter of a pixel shader.
- Physics Particles object: fix.
- Print object: printer settings not saved by the Printer Setup action.
- String object: string not displayed if its height was greater than 32767 pixels.


Android/HTML5/SWF/UWP runtimes

- The version code can now contain up to 7 digits.
- String Parser: Set Default Delimiter now adds the delimiter even if it was not found (= same as Windows and iOS).


Android runtime

- Fixed a slow down in runtime when navigation bar was shown
- Disable/enable item menu did not work for android 4.x or above.
- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Changes in navigation bar handling.
- Sounds: fixes, reverted incorrect changes done in previous build.
- Bug in FloatToString expression.
- Global values and strings: crash for negative indexes.
- Fixes in multiple touches.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Active Picture object: fixes in hotspots, etc.
- Admob object: fix.
- Android Plus object: new function to set and retrieve the main volume of the device, and to handle the action bar.
- Android Video: media bar automatically hidden if status bar is hidden.
- Color Picker object: added white & black colors.
- Counter object: fix in display of floating point values.
- File Dialog object: crash fix.
- Phyics Joint object: fixes.
- String Parser: a comma had been incorrectly added as default delimiter.


iOS runtime

- Collision not detected between 1-pixel-wide objects in fine detection mode and backdrop objects in box collision mode.
- Sounds: fix.
- Bug in FloatToString expression.
- Active Picture object: fixes in hotspot, rotation and direction features.
- Chartboost object: crash fix.
- Calculate Text Rect object: fix.
- Multiple Touch object: some objects could be not detected.
- Phyics Movements: Get Mass didn't work.
- String Parser: a comma had been incorrectly added as default delimiter.


SWF runtime

- Counter object: alpha blending coefficient not taken into account in new digits when you set the counter to a greater value.
- String Parser: a comma had been incorrectly added as default delimiter.


HTML5 runtime

- Browser detection added in build 288 crashed in HTML5 Final build mode.
- Mouse coordinates not updated in sub-apps when you move a touch on touch screens.
- Fast loops could be called twice when the frame has a fade-in transition.
- Mouse clicks: you had to click twice in Internet Explorer.
- Application window now gets the focus when you click it, even if it's in an iFrame.
- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Active System Box object: text not displayed sometimes when you resize the object.
- Get: fixes for latest version of Chrome.
- List Box object: Insert String = Add String after line #10.
- List Box object: Sort option didn't work on Chrome.
- List Box object: it was incorrectly set to multiple selection mode.
- List box object: the scrollbar is now displayed only if necessary.
- HTML5 object: incorrect MSIE name for Internet Explorer in emulation mode when you run from the editor with the Windows runtime.
- HTML5 object: better browser detection, separated detection of Edge browser from Internet Explorer.
- HTML5 object: new Is Edge condition.
- Picture and Active Picture objects: Load Picture didn't work if you specify the filename via the file selector in the event editor.
- Physics Movement: Get Mass expression crash.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multiple-line texts.
- String Parser object: crash when you use some features unless there is a String Tokenizer object in the application.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


UWP runtime

- Fast loops could be called twice when the frame has a fade-in transition.
- Rounding issue in Set Font Size action.
- Move before / move behind actions didn't work.
- Active Backdrop object: the hotspot of the image was not ignored, unlike the other runtimes.
- Active Picture object: hot spots incorrectly handled.
- Active Picture object: size expressions didn't return correct values in case or scaling and/or rotation.
- Button object: the System Colors option was ignored.
- HTML5 object: the Browser / Get OS Name function now returns "Windows.Desktop" on desktop machines, "Windows.Mobile" on Windows phones, "Windows.Xbox" on Xbox.
- List Box object: problem with Sort option when the object was visible and a hidden non-empty object couldn't be shown.
- List Box object: it was incorrectly set to multiple selection mode.
- Multiple Touch object: didn't recognize multiple touches.
- Physics Movement: Get Mass expression crash.
- String object: its height was incorrect when it's not aligned with the top.
- String object: there was no interline between text lines in multi-line texts.
- String object: word wrap issue with some texts.
- String object: the bottom of some texts was truncated.
- String Tokenizer object: Element$ function not correctly protected against invalid indexes.


Mac runtime

- New "Mac Application File (.ccm)" build type, useful when you've built an Xcode project and want to simply update the application data. Note: if you add extensions to your application in the meantime, you'll have to regenerate a Xcode project.
- The Run External Program command can now open URLs (starting with "http" or "https") in the default broser.
- Mouse coordinates not always updated in On Mouse Click events.
- Problem in Every condition introduced in build 287.
- Embedded files didn't work with pathnames calculated with expressions.


Firefly extensions

- examples.mfa : Added a Split-screen demo frame
- examples.mfa : Added Joint Demo frame
- examples.mfa : Added Shaders example frame
- examples.mfa : Added Static Mesh example frame
- examples.mfa : Added Clould Sprite particles example frame
- Firefly Engine: Changed Default Shadows to off.
- Firefly Engine: display window not destroyed when you jump to another frame.
- Firefly Engine: upgrade to a newer version of the Irrlicht engine.
- Mouse events are now passed to the application.
- Behind the scenes changes to allow for better debugging options.
- Updated Debugging replies now includes Timestamps.
- Firefly image: Fixed an issue causing the "Auto add to engine" to not correctly initialise the image.
- Firefly Node Animated Mesh / Static Mesh / Primitive: Added a new Transposition option "Transpose 2dx -> 3dx, 2dy(i) -> 3dz " which will invert the Y axis to better match the frame layout.
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 10 juin 2017 à 17:40
Bonjour
sortie de la version Build 289.0 (Beta) et Build 289.1 (Beta) et Build 289.2 (pre-relance)
[quote]Build 289.2 - Change log
------------------------

Frame Editor

- The Space Objects commands now also move the last object in the selection.

Android

- Fixed crash on some devices in low memory condition.
- Fixed crash on some devices due to a change in build 289.1.

Mac

- Error when you build an app with a space character in the pathname.
- Apps built in the Documents folder couldn't be executed unless their pathname is relative to the Z drive.


Build 289.1 - Change log
------------------------

Android, HTML5, UWP and SWF exporters

- Alterable string by index didn't work correctly.

Android

- Changes in main runtime for OBB object. Note: the previous version of the Android OBB object is no longer compatible with this new version. Please download the new version of this object from Clickstore.
- Fixed crash at loading time on some devices.
- Protection against crashes added in sound player.
- Improvement in permissions handling for API 23+.

UWP

- Known issue: if MS VS 2017 says the project is incompatible, make sure the "maximum target version" option in the UWP properties of the application matches the version number of one of the installed SDKs. Check in the Visual Studio installer to see the ones that are installed.

Mac

- Crash if the app has no menu.
- App loses focus when you switch to/from full screen.
- Backdrops scroll bug in build 289.0.
- Mac editor - known issue: you can't build apps to the Documents folder, build apps to the Desktop (for example) instead.
- Question & Answer object: crash.
- New Game Center objects (Achievement, Achievements, Connect, LeaderBoard, Multiplayer).


Build 289.0 - Change log
------------------------

Editor

- Properties: Ctrl+C/V/X not working in numeric properties with a spin control or slider.
- Properties: when multiple objects are selected and have the same number of alterable values, and you delete the last value, it was removed from only one object.
- Frame editor: incorrect grid display at zoom level 75%.
- Event editor: TAB not working in dialog box that contains zone coordinates for "User clicks in zone" condition.
- Event editor: system objects are now always displayed in object lists even when the filter string is not empty.
- Event editor: crash when an object contains several behaviors, you edit one and delete one of the others that are above in the list while the event editor is open.
- Rich Edit object: the "Internal file" feature could crash Fusion 2.5 and was not working at runtime.


Windows runtime

- F2 was incorrectly used for Restart Frame instead of Restart Application when the debugger keyboard shortcuts are enabled. This shortcut is now set to Shift+F2.


All runtimes

- Physics - Platform movement: initial direction not correctly taken into account.


iOS, Android, Mac, UWP, SWF, HTML5 runtimes

- Physics - Bouncing Ball movement: Set Direction didn't work correctly.
- Physics - Bouncing Ball movement: initial direction not correctly taken into account.


iOS runtime

- Game Center objects: crash in Find Match and sounds are not paused anymore when the Game Center interface is displayed.
- List object: iOS Picker option didn't work anymore.
- Multiple Touch object: bug with scrolling apps.


Android runtime

- Performance issues in scrolling apps that contain texts.
- All sounds are now played asynchroneously.
- Sound duration could return incorrect values.
- Edit boxes lose focus after a few seconds.
- Fix for Samsung Galaxy Tabs using Android 4.2.2.
- Float To String: now use US string format like other runtimes.
- Scores could become negative when you subtract a value, unlike other runtimes.
- Physics - Bouncing Ball movement: Get Deceleration didn't work.
- Active Picture object: anti-aliasing was no longer taken into account.
- Android New Dialogs object: can now use Android drawables (see object help for more info).
- Android Plus object: new functions to set colors and icons (see object help for more info).
- Android InApp object: new functions to check if a product is canceled, refunded, to retrieve currency, generate a unique token, get notifications when from the store or when the inventory is updated.
- Android object: fix in permissions and intents.
- new Android Theme object (available in Clickstore)
- Update for Google Play Multiplayer object (in Clickstore)
- Date & Time object: shift in position.
- Get object: fix in HTTPS calls.

HTML5 runtime

- Pause / Resume sample didn't work correctly.
- Set sample position didn't work correctly.
- Get object: if several Get objects were in the frame, only one "on get complete" condition was called.
- Space characters in extension names are automatically replaced by '_'.

UWP runtime

- Sub-app object: crash due to unremoved debug code (fixed in version 288.4 of the exporter).
- Pause / Resume sample didn't work correctly.
- Set sample position didn't work correctly.

Mac runtime

- Mac editor: when you select the Xcode Project build you have now to choose a folder and project name, the project will be saved in the "ProjectName" subdirectory of the chosen folder.
- App properties: new "Redirect bundle files to user data folder" option. This option affects the files you save into your bundle (= the ones you specify with Apppath$ + "filename", or the files without pathname like "filename" that are read/written in Contents/Resources). It allows the app to automatically save files to the user data folder instead of saving them in the bundle. More information in the help (Distributing / Mac applications section).
- File object: the User Application Data folder now returns the Library/Application Support folder. Note: if you want to save files to this folder, you save them to a subdirectory named with the name of your application or your bundle ID.
Note #2: in sandbox mode, this expression returns the directory in which you can write files.
- iOS/MacOS Video object: now supports more features (though it doesn't support some iOS features like the Full screen at start or Scaling properties).
- Fusion could randomly generate incorrect Xcode projects.
- Support of MIDI files has been removed.
- OGG sounds smaller than 1 second didn't play.
- The Password menu entry was not removed if no frame has a password.
- The Help / Content menu entry was not removed if there was no Help file or URL defined in the app properties.
- The Full Screen menu entry was zooming the window instead of switching to full screen mode.
- Menu keyboard shortcuts required you to press SHIFT.
- Keyboard object: "On Any Key Pressed" and "Pause and Resume when pressing a key" didn't work.
- Physical movements: Get Angle now returns a floating point value like the other runtimes.
- Object fade-in transitions didn't take the hot spot into account and some of them didn't work correctly.
- Mouse click on object didn't work in sub-apps.[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 27 juin 2017 à 15:45
Bonjour
sortie de la Build 289.3 (pre-relance)

[quote]Build 289.3 - Change log
------------------------

Editor

- Event List editor: Paste randomly not working.
- Frame Editor: the Space Objects commands no longer keep a pixel-perfect spacing (distance can vary by 1 pixel), unless you press SHIFT.

All runtimes

- Rope and Chain object: incorrect position when it's not created at start.

Windows runtime

- Pause and resume with any key: problem with the keys that were defined as joystick buttons in the player controls.

Mac

- Hi-score object: crash in Check Score.
- Input object: crash when the input box opens.[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 30 septembre 2017 à 11:55
Bonjour Sortie du build 290 et aussitôt 290.1 beta

le truc le plus intéressante et que maintenant on peu nommes Drapeaux.


[quote]Build 290.1 - Change log
------------------------

Android runtime

- Object flags not initialized at runtime.


iOS and Mac runtimes

- Due to another bug the fix in "Inactivate if too far from window" caused objects to be destroyed at startup.
- Replace color crash.


Build 290.0 - Change log
------------------------

Editor

- Named flags: the object flags can now be named and initialized in the properties (like alterable values).
- Event editor: in Test Collision dialog box that contains 2 object lists, the content of the search box now depends on the focused list.
- Mouse movement: if you edit the mouse movement of an object that is also created in the event editor, the zone may be displayed around the 0,0 coordinate (instead of around the selected object).
- Apps containing the Quicktime object couldn't be loaded if Quicktime fails. You can now load the applications, but Quicktime doesn't seem to work anymore, you should use a DirectShow object instead to play video files.


All runtimes

- The "Automatic" mode of the "Inactivate if too far from window" option was handled differently for objects created in the frame editor and objects created at runtime, causing objects created at runtime being inactivated in more cases when the object is out of the window. Note: there should be no problem with this fix, but in any case you can simply force an object to be inactivated by setting this option to "Yes".


Windows runtime

- High CPU usage when the application is minimized.
- Sounds: after playing an uninterruptable sound on a specific channel this channel could play only uninterruptable sounds.
- Load Frame Position: stopped objects no longer move after loading a frame position.
- List View object: new "Natural sort" property. When this option is selected, the digits are considered as numbers in strings in Sort actions.
- List View object: couldn't load or save files in Array object format.
- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics Rope and Chain object: Move To Layer didn't move the elements.
- Physics movements: if the application contain multiple engines, some movements could randomly be attached to a wrong engine.
- Popup Menu object: crash when you retrieve the text of an empty item.


Mac runtime

- Extension bundle identifiers are now specific to each application.
- Replace Color was replacing colors in other objects using the same image.
- Replace Color no longer slower after replacing several colors.
- "Inactivate if too far from window" was incorrectly using frame limits instead of window limits.
- Advanced Path Movement: Load and Save have been ported.
- Double Precision Calculator object now available for Mac.
- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics Rope and Chain object: Move To Layer didn't move the elements.
- Physics movements: if the application contain multiple engines, some movements could randomly be attached to a wrong engine.


iOS runtime

- New property for 1024x1024 App Store icon, required by Xcode9 / iOS11. Please check it in your existing apps before submitting the app to the App Store.
- Replace Color was replacing colors in other objects using the same image.
- Replace Color no longer slower after replacing several colors.
- "Inactivate if too far from window" was incorrectly using frame limits instead of window limits since build 283.
- Fixes for Xcode 9.
- Fixes in iOS Store object.
- Advanced Path Movement: Load and Save have been ported.
- Double Precision Calculator object now available for iOS.
- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics Rope and Chain object: Move To Layer didn't move the elements.
- Physics movements: if the application contain multiple engines, some movements could randomly be attached to a wrong engine.


UWP runtime

- "Running As" didn't have an entry for the UWP runtime.
- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics Rope and Chain object: Move To Layer didn't move the elements.


HTML5 runtime

- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics Rope and Chain object: Move To Layer didn't move the elements.


Android runtime

- Added RTL support in strings, system boxes.
- Touch joystick: position saved after screen rotation.
- Advanced Path Movement: Load and Save have been ported.
- Android Camera object didn't work with Android 7.
- Android New Dialog Control object: Slider min value was not set.
- Android Plus object: new action to setup a shortcut.
- Android Plus object: fix in Reset Joystick Emulation in autorelease mode.
- Combo Box: better display.
- Double Precision calculator object: fix.
- Edit and Input Type objects: more WYSIWYG.
- File object: ported more features in file selectors.
- Google Play objects: fixes.
- InApp Purchase object: update.
- INI object: permission no longer checked when the INI file is in the app data folder.
- Multitouch object: New Touch On Object didn't work with qualifiers.
- Physics: fans didn't work in some cases.
- Physics Rope and Chain object: Move To Layer didn't move the elements.
- Physics movements: if the application contain multiple engines, some movements could randomly be attached to a wrong engine.
- Sub-app object: controls didn't work.
- Sub-app object: didn't hide/show correctly.


SWF runtime

- Physics Rope and Chain object: Move To Layer didn't move the elements.
- Physics movements: if the application contain multiple engines, some movements could randomly be attached to a wrong engine.[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 21 octobre 2017 à 11:45
Bonjour
Sortie du build 290.2 beta et aussitôt 290.3 beta
[quote]Build 290.3 - Change log
------------------------

Editor

- Action Point import/export not 100% fixed.


All runtimes

- Animation issue with Physics Pause.


Android runtime

- Get object fix.


Build 290.2 - Change log
------------------------

Editor

- Picture editor / Export sprite sheet in box mode: boxes now take into account action points that are outside the image rectangle.
- New tutorial, Chocobreak HD. Learn how to build a tastier breakout game: more bricks, bonuses and levels, structured game logic with groups of events, custom paddle movement, responsive game design, level saving and loading, persistent best scores, social gaming features.


All runtimes

- Physics Engine: new Pause and Resume actions.


Windows runtime

- Cosine/Sine/Tangent expressions now do a angle mod 360 to avoid accumulating precision errors for values above 360.
- "Create at start" option not taken into account (if unchecked) by "Load on call" option.
- Physics - Rope and chain object: the position of the elements was delayed by one frame in scrolling apps.


Android runtime

- InApp Purchase didn't compile anymore.
- MultiTouch object: the "Fine collision" property of objects is now taken into account.
- Get object: fixed a condition where GET/POST may be executed twice.


HTML5 runtime

- End of application didn't work in sub-apps.
- Physics - 8 directions movement: bug when rotation speed was equal to 0.


iOS runtime

- AES Fusion object ported to iOS.
- The latest Replace Color "fix" is canceled, it was causing problems.


Mac runtime

- AES Fusion object ported to Mac.
- The latest Replace Color "fix" is canceled, it was causing problems.


UWP runtime

- Physics - 8 directions movement: bug when rotation speed was equal to 0.


[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
jeudi 16 novembre 2017 à 10:49
Bonjour
Sortie du Build 290.4 Pre-release.

[quote]Build 290.4 - Change log
------------------------

Editor

- Help: "Distributing your application" section messed up in the Mac editor.
- Couldn't build and run a HTML5 or SWF application with a space character in the filename, if a browser is specified in the preferences.


Windows runtime

- Crash when extension objects display a popup window at loading time.
- Multiple Touch object: mouse clicks no longer trigger touch events if the window is hidden behind another one.
- Physics Rope and Chain object: app could crash after you delete a rope and chain object.
- Game Center object: the "welcome back" window displayed in simulations is now automatically closed if it's still visible when you jump to another frame.


All runtimes

- Physics - all objects: bug with new Pause action.


Android runtime

- Date & Time object: Compare to count down triggered even if timer not started.
- Navigation bar issue on devices without hardware buttons (bar always shown when you come back to the app after putting it in the background).
- Movements didn't support coordinates greater than 32767.


iOS runtime

- Webview object: fixes (scaling issue and GetInnerTextbyId not working).


HTML5 runtime

- HiScore object: Set name, Set Score and Reset didn't work.
- Movements didn't support coordinates greater than 32767.


UWP runtime

- Movements didn't support coordinates greater than 32767.
- Pause and Resume with any key: the recent changes in the Windows runtime to support joystick buttons have been ported to UWP.


SWF runtime

- Date & Time object: Compare to count down triggered even if timer not started.


Mac runtime

- Xcode validation issue with apps that contain the Game Center Connect object.

[/quote]
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 19 novembre 2017 à 10:25
Bonjour le build 290.4 est maintenant le dernier patch de mise à jour officiel.
vous pouvez lance la mis a jour a partire de Fusion.
Modifié le vendredi 23 août 2019 à 15:39 par Emmanuel
Cyberclic
664 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
dimanche 19 novembre 2017 à 12:19
[quote]- *New* Named flags: the object flags can now be named and initialized in the properties (like alterable values).[/quote]
Juste pour ça j'installe la MAJ  :love
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 19 novembre 2017 à 12:30

[quote]- *New* Named flags: the object flags can now be named and initialized in the properties (like alterable values).

Juste pour ça j'installe la MAJ  :love
[/quote]
Yui, c’était tellement chiant d’oublier à quoi correspond les numéros de chaque drapeaux.
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 4 mai 2018 à 14:49
Bonjour
tout le monde attende ça sortie il et arrive tout chaud et tout beau le build 291.0 et aussitôt une version 291.1 Beta.
[quote]Build 291.1 - Change log
------------------------

Windows runtime

- The Force Animation Frame action is now protected against invalid frame numbers.


Android runtime

- Wrong translation texts causing Android object not loaded in French and Japanese languages.


Build 291.0 - Change log
------------------------

Editor

- General: memory is now automatically purged more often, this may help for editing big applications.
- Frame editor: incorrect font size when you edit a string object and the zoom coefficient is not 100%.
- Event editor: when you edit a collision between objects condition, the previously selected objects are now always displayed even if their name don't match the search string.
- Picture editor: when you export an animation as sprite sheet the "to/from" frame numbers were ignored.
- Date & Time object: the minimum size (in the Frame editor) was not updated when the clock type was modified.
- Mac editor: building Android apps didn't work if the Android SDK was in the Documents folder. Note about building apps: make sure that the Build API defined in the Android properties of your application is set to an existing API because unlike the PC editor the Mac editor doesn't automatically switch to the highest installed API when building fails.


Windows runtime

- New "Number of back buffers" option (in the Runtime / Display properties of the application, in Direct3D9 mode only) that allows you to get a better performance if v-sync is selected. Back buffers are hidden screens waiting for being shown on screen. By default old applications use one back buffer. Set this number to 2 or 3 to increase the number of screen buffers. Pros: this should reduce micro-stuttering. Cons: this uses more memory (8 Mb of video RAM per buffer on a HD screen) and increases the latency (1 frame delay per buffer, i.e. a change will be displayed on screen 1 or 2 frames later).
- New "Use high performance GPU" (in the Windows properties of the application) for stand-alone applications (no effect when you run the application from CF 2.5). When this option is selected, if you run your stand-alone app on a machine with 2 graphic cards (for example laptops using both a standard Intel HD card and a NVidia/ATI dedicated card), in theory your application will use the GPU that has the better performance. If this option is not selected, the graphic driver may decide to use the default GPU, this can cause performance issues for big applications.
- Better memory handling for applications that use lot of video RAM.
- Active object: images could be swapped in some cases after executing a Load image into animation frame action and then jumping to a frame with the same object.
- Datagrid object: now correctly resized when the "resize display to fill window size" option is selected.
- Datagrid object: Load Ascii and Save Ascii now support the input/output character encoding options of the application.
- Get object (and any object triggering events from multiple threads): triggered events could cause a crash if the object is in a sub-application.
- Layer object: active objects misplaced after Set X/Y Coefficient actions.
- Physics Rope and Chain object: crash when you close the application if a Rope and Chain object was created and the application was paused at the same time.
- Sub-app object: the mouse cursor is no longer shown when you pause the sub-application (unless it contains an object with a mouse movement).
- Window control object: content window not centered after you use the Set Frame Window Height function.


All runtimes

- Physics Rope And Chain object: position of elements not updated when the engine is paused.


All non-Windows runtimes

- Static movement: collisions weren't updated at the end of an animation, causing a delay for some collisions.


Android runtime

- You can now select API's 26 and 27 as target APIs.
- New version of Google Play Lib, 11.0.2
- AdMob object: now supports rewarded videos
- AndroidPlus: now supports toast messages and expressions to get action bar height and color.
- Active/Background System Box objects: now support multi/single line and ellipsis options.
- Improved sound routines for new devices.
- Date and Time object: Compare to time is now working correctly at start.
- Android Object: new functions to handle and detect Game controllers
- Android Object: new functions to disable and enable main menu, allows to prevent menu shortcut from being triggered by controllers.
- Android Object: re-coded phone ID to avoid crash on some devices.
- Android object: rooted device detection was updated to new ways of rooting (thanks StingRay).
- Android OBB object: may fail on some devices if write/read permission are not set.
- Charboost Object: updated to SDK v7.01
- Edit Object: better size.
- File Object: protection when directory does not exist.
- GPG object: from the build 291 you no longer need to have "save game" set in game services to make the GPG object to work. Use it only when you use the cloud object and really need to save information.
- GPG Connect object: new Disable GPG autoconnect function.
- InApp Android object: fixed purchase product error (http://bugbox.clickteam.com/issues/4628).
- InputType object: new actions for a better control of type of keyboard and IME, see help of this object. Note: both  keyboard type and IME options must be defined if you use these new actions.
- Leadbolt Object: updated to SDK 8.3
- Lives object: no negative lives allowed anymore.
- Microphone Object: was recoded to handle correctly events during process (available in Clickstore).
- Multiple Touch object: nopw remembers the last touch even after you release it (http://bugbox.clickteam.com/issues/4704)
- Video Android object: new condition "On Video Prepared", triggered when there is enough data to start playing (do not confuse this with "On Video at start").
- The Android runtime now works on NVIDIA SHIELD and regular devices with the Android Controller object available in Clickstore.


iOS runtime

- Conflict between scrolling actions and other actions that refresh the screen like Set Frame Background Color.
- Active objects out of the window could be incorrectly deactivated in some cases.
- AdMob object: now supports rewarded videos, please use the latest iOS SDK.
- Edit Box object: Set focus now works correctly.
- Get Object: added detection of non server connection due to hardware in device.
- iOS Plus object: new Rate application action (available in Clickstore)
- iOS Store object: fixed a comparison that caused issues (http://bugbox.clickteam.com/issues/4583, http://bugbox.clickteam.com/issues/4575)
- iOS Store object: changed the transaction identifier to store receipt as suggested by AppStore Validating Receipts
- List object: Get Line Data didn't work correctly.
- SubApp object: "Stretch frame to object size" didn't work correctly (http://bugbox.clickteam.com/issues/4731)
- SubApp object: incorrect position during scrollings (http://bugbox.clickteam.com/issues/4618)
- Webview object: was not hidden/shown when used in a sub-application, also fixed optical zoom and improvement in Get Text from ID and Classes.


HTML5 runtime

- HWML5 apps using mosaic images per frame: the build process should be faster and the generated HTML5 app should be smaller.
- Bouncing Ball movement: problem with coordinates less than zero (this problem is caused by a fix made in the build 290).
- "Anti-aliasing when resizing" ignored in preloader frames.
- Combobox and List objects: Get Line Data now returns a number instead of a string.
- HTML5 Video object: Set Volume not working.
- Get Object: added missing timeout feature.
- INI object: UTF-8 option not correctly managed.
- List object: Find String was case sensitive unlike the Windows runtime and Find String Exact didn't work unless the parameter string was lower case.
- List object: Get Text now returns simple text instead of HTML text.
- Multiple Touch object: didn't work with Microsoft Edge.
- Subapp object: "modal" option not handled.


UWP runtime

- New XboxConnect object: allows you to connect your app to Xbox Live for Xbox app submissions.
- UWP apps using mosaic images per frame: the build process should be faster and the generated UWP app should be smaller.
- Bouncing Ball movement: problem with coordinates less than zero (this problem is caused by a fix made in the build 290).
- Combobox and List objects: Get Line Data now returns a number instead of a string.
- List object: Find String was case sensitive unlike the Windows runtime and Find String Exact didn't work unless the parameter string was lower case.
- List object: Get Text now returns simple text instead of HTML text.
- List object: Get Line Data didn't work unless the list was hidden.
- HTML5 Video object: Set Volume not working.
- Quick Backdrop object: random black lines between tiles when the window is resized.
- Subapp object: "modal" option not handled.
- Xbox Gamepad: on Xbox One, button B was causing the application to quit.
- Xbox Gamepad: not working in sub-apps.


SWF runtime

- Object positions messed up when you scroll more than 32768 pixels.
- Get Object: added missing timeout feature.


Mac runtime

- "No thick frame" option not correctly handled.
- Is Channel Playing / Paused didn't work for channel #1.
- Crash with Ogg sounds.
- Active objects out of the window could be incorrectly deactivated in some cases.
- Conflict between scrolling actions and other actions that refresh the screen like Set Frame Background Color.
- ComboBox and List objects: enable/disable didn't work.
- ComboBox and List objects: incorrect current line index if no selection
- ComboBox and List objects: Set Current Line didn't work correctly with negative indexes.
- ComboBox and List objects: FindString didn't work correctly with an empty string.
- ComboBox and List objects: Get Line Data didn't work correctly.

[/quote]
Modifié le vendredi 23 août 2019 à 15:39 par Emmanuel
Cyberclic
664 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
vendredi 4 mai 2018 à 20:47
C'est du beta pour l'instant  :(
Dommage car certaines fonctions sont attendues, comme le support des rewarded videos par Admob, le fait de ne plus avoir besoin de cocher "Jeux enregistrés" dans la console Android quand on utilise GPG sans la fonction Cloud, et la possibilité de proposer un "rate application" avec iOS Plus, même si on pouvait faire un lien sur le fiche AppStore du jeu.
Plus qu'à attendre la version release.
Emmanuel
2412 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 5 mai 2018 à 11:13
Petit info la fonctionnalité "Utiliser GPU hautes performances" dans l'onglet des paramétré  Windows: cette fonctionnalité est réserve a la version développeur.
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 4 visiteurs au total

Derniers messages