Yaya-Cout
ea1e0c8140
Merge remote-tracking branch 'devdl11/upsilon-dev-1.0.1.01fix' into upsilon-dev
2024-12-27 19:01:17 +01:00
Yaya-Cout
7f5fc1269d
[bootloader] Mark Epsilon 24.0.1 as safe
2024-12-27 18:38:56 +01:00
Yaya-Cout
deda7483e3
[bootloader] Fix slotInfo on Epsilon
2024-12-27 18:30:36 +01:00
Yaya-Cout
520b88e364
[Liba] Fix build on new GCC versions
2024-12-08 22:10:50 +01:00
mickbot-92
172f168bb2
[Simulator/Android] Bump to latest dependencies + other improvements ( #376 )
...
Co-authored-by: mickbot-92 <e3rck4b4[at]duck[dot]com>
* Bumping to latest stable dependencies and Gradle.
* [CI] Building with JDK 21 instead of with JDK 11 (JDK 17 works fine too if you remove the latest line of build.gradle).
* Using `mavenCentral()` instead of [deprecated](https://docs.gradle.org/current/userguide/upgrading_version_6.html#jcenter_deprecation ) `jcenter()`
* Removing useless Google plugins.
* Setting `compileSdk` to 33 : Upsilon no longer requires the Notification permission.
* versionCode : compiling with the current Unix/Epoch timestamp.
* versionName : using the `UPSILON_VERSION` variable instead of the Omega one + adding the date of compiling.
* Some improvements about icons.
* [CI] Using the latests `uses: ` to make the warning about NodeJS deprecation disappear.
Many thanks to @Yaya-Cout (and to @pi-dev500 too :) 🫡
2024-10-20 08:39:17 +00:00
Yaya-Cout
89def884f7
[bootloader] Mark Epsilon 23.2.6 as safe and change the warning a bit the error message
2024-10-19 18:29:01 +02:00
Raphael Le Goaller
d3513a0763
[apps/math_toolbox] Remove duplicate entries in French i18n ( #369 )
2024-06-17 18:53:04 +00:00
cartoone222
ff54918502
[python] add bgcolor to turtule module ( #367 )
...
* add bgcolor to turtul module
* add bgcolor to toolbox and a minor fix
* ok is ok now i hope however
* Submodule Omega-Kawaii-Theme remove
2024-06-09 07:01:17 +00:00
Yaya-Cout
3b22656d4f
Merge branch 'upsilon-dev' of github.com:UpsilonNumworks/Upsilon into upsilon-dev
2024-06-06 11:18:06 +02:00
Yaya-Cout
16d1946934
[Simulator/Android] Rename to Upsilon and other improvements
2024-06-06 11:18:02 +02:00
Leviathan3DPrinting
ac71576acc
[Ion] Prevent crash if locale is null ( #365 )
...
* fix a compilation issue
* revert file
---------
Co-authored-by: Leviathan3DPrinting <leviathan3dprinting@gmail.com >
2024-05-12 11:35:12 +00:00
Yaya-Cout
891693abe2
[CI] Update Fxcg git url
2024-05-11 11:19:11 +02:00
Yaya-Cout
cf3cec7442
[Simulator] Fix Web simulator build on latest emscripten
2024-05-11 10:48:53 +02:00
Yaya-Cout
e20b1dee07
[bootloader] Update version code (1.0.11)
2024-05-08 20:18:33 +02:00
Yaya-Cout
8ff2e021ec
Merge branch 'upsilon-dev' of github.com:UpsilonNumworks/Upsilon into upsilon-dev
2024-05-08 19:09:17 +02:00
Yaya-Cout
43a96629a4
[bootloader] Fix Epsilon 22+ exam mode detection on first flash
2024-05-08 19:09:12 +02:00
mickbot-92
6748f12239
Typos in README ( #363 )
...
* Update README.md
* Update README.fr.md
2024-04-17 16:12:14 +00:00
Yaya-Cout
5e83c03f8d
[bootloader] Fix booting on newer toolchain versions
2024-04-04 19:22:56 +02:00
Yaya-Cout
510143678f
[ion/simulator] Reduce rumble from 40 ms to 1 ms
...
Waaaay better on Android, simulator is usable (Look like RetroArch, even if I didn't copy the parameters)
2024-04-02 21:08:28 +02:00
Yaya-Cout
2374fe4cf8
[bootloader] Fix exam mode with Epsilon 16-19
2024-02-29 12:49:58 +01:00
Yaya-Cout
1953371266
[apps/math_toolbox] Add centimeter and square meter
2024-02-18 20:28:54 +01:00
Yaya-Cout
b667509ab4
[themes/script.sh] Make script executable by default
2024-02-10 14:32:33 +01:00
Yaya-Cout
cb6fd76141
[bootloader] Fix exam mode with Epsilon 22
2024-01-17 19:35:43 +01:00
Yaya-Cout
f7a298aa0b
[build] Fix DFU on recent Python versions and drop Python 2
2024-01-14 12:13:24 +01:00
Rathmox
5b87721f6e
Fix Numworks not recognizing calculator ( #352 )
...
* Fix Numworks not recognizing calculator
* Fix issue also for scripts recovery
2023-12-20 06:38:39 +00:00
Yaya-Cout
52bc616cd2
Merge branch 'upsilon-dev' of https://github.com/UpsilonNumworks/Upsilon into upsilon-dev
2023-11-23 19:21:13 +01:00
Yaya-Cout
458c9316f1
[Ion][DFU] Restore compatibility with NumWorks website
...
Revert product string descriptor change
2023-11-23 19:21:10 +01:00
AngeDieu
9ac62c0496
add factorial to toolbox -> combinatorics ( #348 )
...
* add factorial to toolbox -> combinatorics
* Update math_toolbox.cpp
removed newline for format purpose
2023-11-11 18:27:58 +01:00
Rathmox
7f2ba08761
Mark 21.3.0 as safe ( #347 )
...
* Mark 21.3.0 as safe
* set to FREEDOM 21.3
2023-10-20 19:03:52 +02:00
Yaya-Cout
a5354f589a
Merge branch 'upsilon-dev' of https://github.com/UpsilonNumworks/Upsilon into upsilon-dev
2023-10-16 19:35:51 +02:00
Yaya-Cout
2bf46f59ce
[apps_container] Avoid crashing on ×10^ on N0100
2023-10-16 19:35:31 +02:00
Rathmox
0f2ce293d1
Mark 21.2.0 as safe ( #342 )
...
* Mark 21.2.0 as safe
* Update messages.h
2023-10-02 21:12:43 +02:00
Yaya-Cout
764ff6fd86
Merge branch 'upsilon-dev' of https://github.com/UpsilonNumworks/Upsilon into upsilon-dev
2023-09-28 20:39:04 +02:00
Yaya-Cout
a0583aa2a9
[python] Prevent waiting for 2^32 ms if user entered a negative delay
...
This is due to a missing check in the interruptible sleep function which was not
checking if the delay was negative, then was passed to the
Ion::Timing::usleep function, who only takes signed values
2023-09-28 20:38:40 +02:00
Luminoso-256
0cabec542d
[NSpire Simulator] Fix framebuffer in nspire port ( #340 )
...
* Fix the nspire port (ergo: framebuffer functions, shift/ctrl don't corrupt things due to weird draw calls)
* cleanup the k_csdk changes
2023-09-15 16:12:05 +00:00
Yaya-Cout
fd159fe489
[bootloader] Update version number
2023-08-29 12:26:38 +02:00
Yaya-Cout
f89ffc9b00
[bootloader] Mark Epsilon 21.1.1 as safe
2023-08-29 11:54:31 +02:00
Yaya-Cout
a945fc1025
[python/kandinsky] Fix big font selection
2023-07-01 20:14:20 +02:00
Yaya-Cout
6976e524ad
[python/kandinsky] Allow selecting italic font for draw_string using 7th argument
2023-06-27 20:04:24 +02:00
Yaya-Cout
4630052630
[i18n/code] Fix random description in italian
2023-06-26 18:18:28 +02:00
andrigamerita
3c6641c808
[it.i18n] Add missing italian translations, fix typos / excessive length in the existing ones ( #331 )
...
* [it.i18n] [apps/code] Add missing translations
* [it.i18n] [apps/reader] Fix typo
* [it.i18n] [apps/external, apps/setting] Add missing translations + fixes
2023-06-26 17:01:54 +02:00
Yaya-Cout
45a9dda989
[apps/host_filemanager] Fix N0100 build
2023-06-07 08:54:38 +02:00
Yaya-Cout
73450419bb
[Ports] Merge Nspire port and Fxcg improvements
...
Close #327
2023-06-06 21:28:54 +02:00
Yaya-Cout
a124ed72b5
[Ion] Quick-and-dirty fix for the Web simulator
2023-05-21 11:53:08 +02:00
circuit10
b44a95a9b3
Casio fx-CG series port ( #324 )
...
* Initial test - working on Linux
* Try to make it work with liba
* Stop using liba and the filesystem
* IT WORKS
* Key input, full res, fix some of the crashes
* Fix the hang when doing calculations
* Add some more key mappings
* Fix the square root issue
* Icons
* Better key mappings, brightness control, better gamma correction, more effficient framebuffer
* Cleanup stage 1
* Cleanup stage 2
* Make the build system build a g3a
* Make it not exit when you press the menu button
* Add Casio port to README
* Use omega-master instead of omega-dev
* Fix mistake with cherry-picking in the README
* Fix internal storage crash
* Fix compile error on Numworks calculators
* Upsilon branding
* Sharper icon
* Make the CI work
* Add power off and improve menu
* Map Alpha + up/down to the brightness shortcut
* Add missing file
* Fix web CI build
* Revert "Fix web CI build"
This reverts commit f19657d9fc .
* Change "prizm" to "fxcg"
* Add FASTLOAD option for Add-in Push
* Add some charatcers to the catalog on Casio and improve key mappings
* Build with -Os -flto
* Disable LTO for now as it's causing crashes
* Put back the fonts I accidently changed
I'd like to add an option for this though as I prefer the ones from Epsilon
2023-05-10 18:28:18 +02:00
Yaya-Cout
aadcd37f31
Fix 3DS simulator ( #243 )
...
* [CI] Fix 3DS try 1
* [CI] Fix 3DS try 2
* [CI] Fix 3DS try 3
* [CI] Fix 3DS try 4
* [CI] Fix 3DS try 5
* [CI] Fix 3DS try 6
* [CI] Fix 3DS try 7
* [CI] Fix 3DS try 8
* [CI] Fix 3DS try 9
* [CI] Fix 3DS try 10
* [CI] Fix 3DS try 11
* [CI] Fix 3DS try 12
* [CI] Fix 3DS try 13
* [CI] Fix 3DS try 14
* [CI] Fix 3DS try 15
* [CI] Fix 3DS try 16
* [CI] Fix 3DS try 17
* [CI] Fix 3DS try 18
* [CI] Fix 3DS try 19
* [CI] Make other simulators than 3DS working
* [CI] Fix 3DS without breaking others simulators try 1
* Apply suggestions from code review
* Improve SDL assert
* Fix SDL assert
* Fix SDL assert 2
* [CI] Enable iOS, macOS and 3DS tests by default
* [CI] Change epsilon-sdk tap url
* Revert "[CI] Change epsilon-sdk tap url"
This reverts commit 9516607aba .
2023-04-13 16:24:38 +02:00
Lisra-git
0916996121
[Bootloader] Enhance Global Stability
2023-04-08 14:25:31 +02:00
Wiwok
b4820d52e4
[README] Fix a bad string in French README ( #317 )
2023-03-19 10:31:27 +01:00
Yaya-Cout
a87a99af7a
[bootloader] Mark Epsilon 20.4 as safe
2023-03-17 17:20:23 +01:00
Yaya-Cout
83d6d33edf
[apps/math_toolbox] Move Matrix and Vectors to a submenu
2023-03-12 11:19:14 +01:00