Commit graph

258 commits

Author SHA1 Message Date
Gwenhael Le Moine
f8a728884e
add tooling to prepare and ease compilation on Linux 2024-10-29 21:36:04 +01:00
dgis
03d5beeeed Version 2.8 2024-10-29 16:03:09 +01:00
dgis
f71367b05e Fix Cpp warnings and add a dummy/empty DDE server. 2024-10-21 16:35:39 +02:00
Regis Cosnier
c6c3456ed7
Merge pull request #27 from esesur/master
Add Modern 50g skin
2024-10-09 10:54:17 +02:00
dgis
089562ab62 Extend the KML MenuItem commands for Android only with: 201 (CUSTOM_PIXEL_BORDER_ON), 202 (CUSTOM_PIXEL_BORDER_OFF), 203 (CUSTOM_PIXEL_BORDER_TOGGLE) (fix #28). 2024-10-08 21:00:49 +02:00
dgis
e3f1164a47 Add metadata. 2024-10-07 20:13:26 +02:00
dgis
822845e1ba Update the readme.txt file and cleanup LCD update functions. 2024-10-07 19:43:48 +02:00
esesur
d9e39b7487 Add Modern 50g skin 2024-10-06 11:46:19 +03:00
dgis
9f58423a93 Update to 1.66+, revert USB lib to 3.4, fix USB/Serial issue in Android 13+
- Updated source code with Emu48 version 1.66+
- Update Revert usb-serial-for-android to version 3.4
- Fix an USB serial issue with Android 13+ (fix #23)
2024-10-05 21:23:04 +02:00
dgis
8025fe107d - Update the usb serial drivers usb-serial-for-android to version 3.7.3 2024-06-16 19:57:05 +02:00
dgis
e847c0d120 Fix gitignore file 2024-06-16 15:45:27 +02:00
dgis
1d5bd23e7a Cleanup and update Win32 background issue. 2024-06-16 15:20:09 +02:00
dgis
526b5ef901 Fix an issue when creating a new Flash ROM file from a custom KML file. Set version 2.7. 2024-06-14 16:10:25 +02:00
dgis
dac669dac4 Prepare version 2.7 2024-06-12 13:07:28 +02:00
dgis
8a8f2d8ce7 Put back Serial slowdown setting. 2024-06-10 08:27:31 +02:00
dgis
59a4f70cff - Patch the ROM files to prevent the calculator to sleep (Fix #22). 2023-06-25 09:20:55 +02:00
dgis
ce269d7a43 Updated source code with Emu48 version 1.65+. 2023-06-25 09:16:07 +02:00
dgis
547d20aed3 Prevent some calculator to sleep. Fix crash. Attempt to fix haptic feedback. 2023-06-24 23:32:55 +02:00
dgis
bc8bd5b821 Version 2.6 (2022-08-19)
- Updated source code from Eric Rechlin's Emu48 version 1.64+ that was merged from Christoph Gießelink's Emu48 version 1.65. This new version improve the serial communication.
2022-08-19 17:18:15 +02:00
dgis
d27d777153 Version 2.5 (2022-03-03)
- Allow to load RLE4, RLE8 and monochrome BMP images.
- Optimize the number of draw calls when displaying the LCD pixel borders.
2022-03-03 08:11:19 +01:00
dgis
8a54fb0b33 Version 2.4 (2021-12-08)
- Updated source code from Eric Rechlin's Emu48 version 1.63+ that was merged from Christoph Gießelink's Emu48 version 1.64.
2021-12-12 09:48:47 +01:00
dgis
1b26b74f48 Version 2.3 2021-10-19 18:25:34 +02:00
dgis
009ecbccf5 Cleanup win32 code. 2021-10-12 20:49:50 +02:00
dgis
2d5262c511 Last fix for serial. 2021-10-06 07:34:26 +02:00
dgis
b944404deb Add Real blue 50g faceplate based on Eric KML script. 2021-09-24 02:28:52 +02:00
dgis
1f603be9ca Show KML log on request. 2021-09-09 17:16:39 +02:00
dgis
e22e7f36a5 Use USB VendorId:ProductId instead of the deviceId for the Serial USB. 2021-09-01 18:44:59 +02:00
dgis
e7a7503151 Update the usb serial stack and fix several serial issues. 2021-08-31 12:05:49 +02:00
dgis
cfbb0c16bc Fix a build issue. 2021-05-16 21:37:09 +02:00
dgis
567bd3a12c Delay writing to the serial port to make the kermit protocol works (it slow down the transfer). 2021-05-09 15:40:08 +02:00
dgis
0be3e7dea6 - Add the serial port support (via USB OTG). 2021-03-13 19:59:27 +01:00
dgis
9dc51f38bf - Open an external web browser when you click an external links in the Help. 2021-03-01 12:20:55 +01:00
dgis
10873f0973 - Update the embedded help file "Emu48.html". 2021-03-01 07:40:33 +01:00
dgis
18314636ea Allows pressing a calculator button but prevents its release to allow the On+A+F key combination (with Android version >= 5.0). 2021-02-07 01:29:55 +01:00
dgis
167c6f07b4 Add the generation of the native debug symbols. 2020-12-09 12:20:50 +01:00
dgis
100e6ef24e - Fix an issue when the permission to read the KML folder has been lost.
- Remove unused win32 timer source code.
2020-12-09 00:43:01 +01:00
dgis
efc2139026 The KML folder is now saved when changing the KML script for a custom one via the menu "Change KML Script...".
The setting "settings_kml_folder_embedded" was not saved when changing the KML script for a custom one via the menu "Change KML Script...".
Scenario:
	1 Create a new calc with embedded KML
	2 "Change KML Script..." with a KML from a custom folder.
	3 Save and Quit
	4 Reopen Emu48, and the selected KML file is lost!
2020-12-08 00:50:06 +01:00
dgis
85cf5f471d Add TODO 2020-11-23 23:43:56 +01:00
dgis
288bffd5ec - Fix an issue which prevents to save all the settings (Save in onPause instead of onStop). 2020-11-23 13:03:47 +01:00
dgis
23184e86d2 Version 2.0 (2020-11-15) 2020-11-15 16:42:39 +01:00
dgis
3427c62a89 Fix a timer issue. 2020-11-01 00:13:52 +01:00
dgis
72ccc7a98b Fix the KML button Type 3 with a Background offset which was not display at the right location (Fix #15). 2020-10-30 23:08:40 +01:00
dgis
378a3cf67d Updated source code from Eric Rechlin's Emu48 version 1.62+ that was merged from Christoph Gießelink's Emu48 version 1.63. 2020-10-30 00:33:10 +01:00
dgis
9b995adc51 Replaces the haptic feedback switch with a slider to adjust the vibration duration. 2020-10-30 00:14:00 +01:00
dgis
f674c90993 For the HP49/50 port 2, it is now possible to load a new Flash ROM file (It fully replaces the ROM). 2020-10-27 00:17:08 +01:00
dgis
c7608bbbed Fix transparency and printer issues:
- Fix transparency issue (RGB -> NGR).
- Fix a printer issue from Christoph Gießelink's HP82240B Printer Simulator version 1.12.
2020-09-21 00:37:58 +02:00
dgis
6e9f69e64a Version 1.9 2020-09-06 23:43:39 +02:00
dgis
897c3d41c9 - In the menu header, switch the pixel format RGB to BGR when an icon of type BMP is defined in the KML script. 2020-09-05 11:09:00 +02:00
dgis
161b1207c9 - Prevent app not responding (ANR) in NativeLib.buttonUp().
- Fix a KML folder issue.
2020-09-03 00:12:42 +02:00
dgis
85d8a6bb3e Improve the error scenarios when loading the KML files and its dependencies.
- If the KML folder does not exist (like the first time), prompt the user to choose a new KML folder.
- Move the KML folder in the JSON settings embedded in the state file because Windows cannot open the state file with KML url longer than 256 byte.
- Prevent to auto save before launching the "Open...", "Save As...", "Load Object...", "Save Object...", etc...
2020-08-30 23:29:45 +02:00