M4x1m3
|
134456267b
|
Merge branch 'master' of https://github.com/Lauryy06/epsilon into Lauryy06-master
|
2021-03-15 19:50:10 +01:00 |
|
Maxime FRIESS
|
d2df42bc35
|
Merge pull request #506 from RedGl0w/DrawStringFont
Draw string font
|
2021-03-15 19:34:39 +01:00 |
|
Maxime FRIESS
|
20d7094352
|
Merge branch 'omega-dev' into DrawStringFont
|
2021-03-15 19:31:16 +01:00 |
|
Maxime FRIESS
|
d95b50abef
|
Merge pull request #505 from numworks/master
Pull epsilon master
|
2021-03-15 19:29:12 +01:00 |
|
M4x1m3
|
ed03aae9ed
|
[apps] Fixed missing dynamically-generated dependency
|
2021-03-15 17:29:37 +01:00 |
|
Maxime FRIESS
|
32f567c60a
|
Merge pull request #504 from quentinguidee/omega-dev-atomic-theme
[themes] Change Atomic app theme
|
2021-03-13 23:55:47 +01:00 |
|
Quentin Guidée
|
83e6fc9579
|
[themes] Change atomic theme
|
2021-03-13 23:43:45 +01:00 |
|
M4x1m3
|
73585d9f48
|
Changed from Atom to Atomic in README
|
2021-03-12 18:16:12 +01:00 |
|
M4x1m3
|
8a400b7871
|
Updated atomic
|
2021-03-12 18:11:46 +01:00 |
|
Laury
|
297fbd3c00
|
[python] Add a draw_line function in kandinsky
|
2021-03-11 19:47:22 +01:00 |
|
Léa Saviot
|
ece6aa5f27
|
[build/targets.simulator.web.mak] Rule for htmlpack.official.zip
|
2021-03-10 11:49:57 +01:00 |
|
Joachim LF
|
8feb8e3ea2
|
[Python/kandinsky] Added font constant
|
2021-03-08 18:03:15 +01:00 |
|
Joachim LF
|
7b57f31fbf
|
[Python/kandinsky] Added in draw_string choice of font
|
2021-03-08 17:56:49 +01:00 |
|
Émilie Feral
|
6b8db108d2
|
[build] Add comment to dfu.py
|
2021-03-08 10:53:01 +01:00 |
|
Joachim LF
|
cf8ecfb438
|
[pyUSB] Update to V1.1.1 a54ebc7
|
2021-03-08 10:53:01 +01:00 |
|
Joachim LF
|
5605515fa1
|
[Ion/clipboard] Remove CR when there's LF next
|
2021-03-05 10:42:15 +01:00 |
|
Romain Goyet
|
30cfa022d1
|
[ion] Don't set the window title when screen only
Prevents the web simulator from overriding the HTML page's title
|
2021-03-03 12:37:15 -05:00 |
|
Léa Saviot
|
23f3407267
|
build: Version 15.3.3
|
2021-03-03 15:59:44 +01:00 |
|
Léa Saviot
|
1006b951b9
|
[ion/src/simulator] Fix journal.cpp
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
43b7f767ee
|
[ion/simulator/web] Clean the htmlpack API
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
eb0ca7b118
|
[ion/simulator/web] Add a loader
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
0cdfc44c6f
|
[ion/simulator/web] Improve dependency tracking
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
2ebff40c62
|
[ion/simulator/web] Implement a custom journal with callbacks
This journal adds two new callbacks:
- onIonEvent
- onEpsilonIdle
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
c66db8c98d
|
[ion] Actually send None events to the destination journal
Said journal will most likely ignore it, but it gives it the opporunity
to do something about it.
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
a6b13185ab
|
[ion/simulator] Extrude the QueueJournal class
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
e8956f4293
|
[build/simulator/web] Add a htmlpack target
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
36a40faaaf
|
[build/emscripten] Silence the Emterpreter warning
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
2554ec666e
|
[build] Add a rule to build a ZIP file out of its dependencies
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
1aac2a1d4d
|
[ion/simulator/web] Use a shared layout.json file
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
32d591317b
|
[simulator/web] Use specialHTMLTargets to allow picking a canvas
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
2703f9a506
|
[build] Add prerequisite path when processing through CPP
|
2021-03-03 15:37:57 +01:00 |
|
Romain Goyet
|
497e4890b1
|
[ion/simulator/web] Fix the build
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
6c389c9a1d
|
[ion/simulator] Get rid of useless Ion:: prefixes
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
699cf22023
|
[ion/simulator] Don't enable the framebuffer in headless mode
A quick test on a state file with 64k events took 2.5 seconds to process
with the framebuffer vs 1.9 without.
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
543d3d540e
|
[ion/simulator] Use shutdown instead of quit
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
2f2e45a6a5
|
[ion/simulator] Headless simulator maps Ion::Console to stdio
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
a834c954b8
|
[ion/simulator] Get rid of the headless target
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
2bee7eb267
|
[ion] Make Ion::Events::Journal optional
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
6d18c33068
|
[ion/simulator] State files can have a wildcard version
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
8242113641
|
[ion/simulator] Ignore invalid events in nws files
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
7c8c7f79f6
|
[ion/simulator] Don't leak file descriptors
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
f578c24af1
|
[ion/simulator] Used buffer I/O
Avoid making a syscall for every single byte
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
8059821025
|
[ion/simulator] Fix libpng/libjpeg usage
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
b32497da23
|
[ion/simulator] Remove a useless printf
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
c3c7651ca8
|
[ion/simulator] Add Termination event when headless
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
e8f1ea6aa5
|
[ion/simulator/sdl] Backport an Emscripten fix for setWindowTitle
See https://bugzilla.libsdl.org/show_bug.cgi?id=5133
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
ba3109e47a
|
[ion/simulator] Fix the dummy language implementation
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
c2f8bbaf3c
|
[ion/simulator] Load nws files sent from the host OS
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
0587e41b3c
|
[ion/simulator] Support writing image files per-platform
Linux uses libpng, macOS/iOS use CoreGraphics, Windows GDI+
|
2021-03-03 15:37:48 +01:00 |
|
Romain Goyet
|
ab1df4fbef
|
[ion/simulator] Unify iOS/macOS image loading
|
2021-03-03 15:37:48 +01:00 |
|