Florian Rival
e6dba8332e
Merge branch 'master' of github.com:4ian/GDevelop
2019-11-25 23:41:01 +01:00
Todor Imreorov
00cd8df672
Remember DevTools open state in previews ( #1296 )
2019-11-25 11:57:20 +01:00
Florian Rival
940fe63e16
Fix autosave being loaded but not saved as the original file
2019-11-24 19:29:38 +01:00
Florian Rival
59b6694316
Fix display of unicode operators in RelationalOperatorField
2019-11-24 17:26:17 +01:00
Florian Rival
0883c86d0e
Fix text diplay in AboutDialog
2019-11-21 20:05:09 +00:00
Florian Rival
3c6f490344
Bump newIDE version
2019-11-21 19:59:32 +00:00
Florian Rival
5e3e0db9f3
Re-validate expression for errors after inserting a function from expression selector
v5.0.0-beta83
2019-11-21 12:22:28 +00:00
Florian Rival
bfee61e9e8
Remove forgotten console.logs
2019-11-20 23:00:41 +00:00
Florian Rival
097dd779f6
Fix scrollbar position in InlinePopover
2019-11-20 22:57:19 +00:00
Florian Rival
52453b7c58
Allow scroll in InlinePopover if content is too large
2019-11-20 22:30:28 +00:00
Florian Rival
dd2ac68dab
Fix color of ForEach/While/Repeat events header texts for the dark theme
2019-11-20 22:18:20 +00:00
Florian Rival
6ea50f8114
Fix InlinePopover hidden behind Mosaic windows
2019-11-20 22:17:32 +00:00
Florian Rival
ec05ec6ea1
Fix duplicate React keys when searching for expressions
2019-11-20 21:45:43 +00:00
Florian Rival
3e7c5394ce
Fix search bar not working in ExpressionSelector
...
This is because the Modal was stealing the focus.
"Fix" the issue by disabling the portal, so that the expression selector is inside the modal. The selector can not go outside of the modal anymore though, but it's less of a problem.
2019-11-20 21:07:59 +00:00
Florian Rival
55aae059ff
Fix shortcuts issues with KeyboardShortcuts
...
* Ensure keyboard events are restricted to the EventsSheet by listening only for key presses and other events from the EventsSheet container. No listener on the document with a "focused" boolean that can be not synchronized with the real element having the focus (happened in the previous implementation if you scroll too much in EventsSheet or delete the selection: the blur() method of KeyboardShortcuts would never be called).
* Additional care must be done when an element is removed (which can happen after deletion of the selection or scroll) to put back the focus to the container div (see _ensureFocus). Otherwise we lose the focus so keyboard shortcuts don't work anymore until you click again on some elemnt (which would not be a huge bug by itself).
* Improve shortcuts for drag'n'drop by properly listening to modifier keys when something is dragged.
2019-11-20 19:52:16 +00:00
Florian Rival
61a20f1af8
Add version number with git hash in Sentry error reporting
2019-11-17 14:58:20 +00:00
Florian Rival
60170609e9
Fix internal example loading from url on web-app
2019-11-17 13:17:27 +00:00
Florian Rival
0c55b3b8d4
Fix VariableField button position, warning and BackgroundColorRow size
2019-11-17 13:01:31 +00:00
Florian Rival
6b16934184
Fix drag'n'drop of points/polygons with touch
2019-11-16 17:42:28 +00:00
Florian Rival
c15acdde83
Hide external editor button in DirectionTools on small screens
2019-11-16 16:40:01 +00:00
Florian Rival
209dafc269
Disable overscroll in browsers
2019-11-16 00:05:01 +00:00
Florian Rival
757c9502ef
Mark scripts in exported game to be loaded with cross-origin enabled
2019-11-15 23:48:56 +00:00
Florian Rival
be8ab96c4c
Rework tabs and mosaic window titlebars to use same font, not uppercased and same button size
2019-11-15 22:47:54 +00:00
Florian Rival
1600091249
Fix inconsistent font for "Instance Variables" in InstancePropertiesEditor
2019-11-15 22:47:04 +00:00
Florian Rival
45b6caa06e
Fix optimal system font not always being used on Windows/Linux
2019-11-15 21:56:17 +00:00
Florian Rival
59754d1c27
Call make-version-metadata after install
2019-11-14 23:51:26 +00:00
Florian Rival
656881a11a
Display alert if trying to export from web-app while offline
2019-11-14 23:51:26 +00:00
Florian Rival
5e91bdf811
Update BrowserResourceSources library
2019-11-14 23:51:26 +00:00
Florian Rival
e6d0f6ed4c
Update title bar color according to the theme when installed as PWA
2019-11-14 23:51:26 +00:00
Florian Rival
864acd3988
Add error explanation dialog for BrowserS3PreviewLauncher
2019-11-14 23:51:26 +00:00
Florian Rival
630ece0f7e
Add service-worker for base app and assets
2019-11-14 23:51:26 +00:00
Florian Rival
3b102a74b7
Update subscription details and add missing translation markers
2019-11-14 23:51:26 +00:00
Florian Rival
5096ecee24
Expose version metadata to web-app
2019-11-14 23:51:26 +00:00
Florian Rival
29f1d873a6
Always show export button in Toolbar
2019-11-14 23:51:26 +00:00
Florian Rival
088e3acae2
Add missing browser exporters
2019-11-14 23:51:26 +00:00
Florian Rival
0fbe7a62e8
Refactor common parts of exports into GenericExports
2019-11-14 23:51:26 +00:00
Florian Rival
9e4849f218
Add BrowserOnlineWebExport
2019-11-14 23:51:26 +00:00
Florian Rival
db536894a4
Add profile button in web-app ProjectManager and remove unecessary indent
2019-11-14 23:51:26 +00:00
Florian Rival
a63c44b5ca
Refactor LocalOnlineCordovaExport and LocalOnlineElectronExport to use ExporterPipeline
2019-11-14 23:51:26 +00:00
Florian Rival
8756276793
Fix include files for events based behavior methods
2019-11-14 23:51:26 +00:00
Florian Rival
878f64d024
Refactor LocalFacebookInstantGamesExport to use ExporterPipeline
2019-11-14 23:51:26 +00:00
Florian Rival
bd09c58439
Refactor some exporters to use ExportPipeline
2019-11-14 23:51:26 +00:00
Florian Rival
c645d4a2d6
Add BrowserOnlineElectronExport
2019-11-14 23:51:26 +00:00
Florian Rival
45e03d61a0
Make ExportPipeline more flexible
2019-11-14 23:51:26 +00:00
Florian Rival
d924cd90bd
Add BrowserOnlineCordovaExport
...
* Add zip.js as an external library + typings + BrowserArchiver.
* Add BrowserFileSystem and unit tests.
* Make a first step toward having a generic ExportPipeline.
* Add BrowserOnlineCordovaExport.
* Various refactorings
2019-11-14 23:51:26 +00:00
Florian Rival
455fe8193a
Remove useless function in BrowserS3FileSystem
2019-11-14 23:51:26 +00:00
Florian Rival
1eb5113283
Remove useless CopyDir from AbstractFileSystem
2019-11-14 23:51:26 +00:00
Florian Rival
3687c24e71
Enable Google Drive opening/saving in production build
2019-11-12 20:10:37 +00:00
Bouh
8d75a8373d
Add "clamp" function ( #1283 )
2019-11-10 13:08:10 +00:00
Florian Rival
3fed377c6c
Fix Travis build (update libstdc++6 version)
2019-11-10 13:03:14 +00:00