Commit graph

  • 03d5beeeed Version 2.8 master Emu48ForAndroid_2.8 dgis 2024-10-29 16:03:09 +0100
  • f71367b05e Fix Cpp warnings and add a dummy/empty DDE server. dgis 2024-10-21 16:35:39 +0200
  • c6c3456ed7
    Merge pull request #27 from esesur/master Regis Cosnier 2024-10-09 10:54:17 +0200
  • 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). dgis 2024-10-08 21:00:49 +0200
  • e3f1164a47 Add metadata. dgis 2024-10-07 20:13:26 +0200
  • 822845e1ba Update the readme.txt file and cleanup LCD update functions. dgis 2024-10-07 19:43:48 +0200
  • d9e39b7487 Add Modern 50g skin esesur 2024-10-06 11:46:19 +0300
  • 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) dgis 2024-10-05 21:19:13 +0200
  • 8025fe107d - Update the usb serial drivers usb-serial-for-android to version 3.7.3 dgis 2024-06-16 19:57:05 +0200
  • e847c0d120 Fix gitignore file dgis 2024-06-16 15:45:27 +0200
  • 1d5bd23e7a Cleanup and update Win32 background issue. dgis 2024-06-16 15:20:09 +0200
  • 526b5ef901 Fix an issue when creating a new Flash ROM file from a custom KML file. Set version 2.7. Emu48ForAndroid_2.7 dgis 2024-06-14 16:10:25 +0200
  • dac669dac4 Prepare version 2.7 dgis 2024-06-12 13:07:28 +0200
  • 8a8f2d8ce7 Put back Serial slowdown setting. Emu48_1.65+ dgis 2024-06-10 08:27:31 +0200
  • 59a4f70cff - Patch the ROM files to prevent the calculator to sleep (Fix #22). dgis 2023-06-25 09:20:55 +0200
  • ce269d7a43 Updated source code with Emu48 version 1.65+. dgis 2023-06-25 09:16:07 +0200
  • 547d20aed3 Prevent some calculator to sleep. Fix crash. Attempt to fix haptic feedback. dgis 2023-06-24 23:32:55 +0200
  • 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. Emu48ForAndroid_2.6 dgis 2022-08-19 17:18:15 +0200
  • 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. Emu48ForAndroid_2.5 dgis 2022-03-03 08:11:19 +0100
  • 8a54fb0b33 Version 2.4 (2021-12-08) Emu48ForAndroid_2.4 dgis 2021-12-12 09:48:47 +0100
  • 1b26b74f48 Version 2.3 Emu48ForAndroid_2.3 dgis 2021-10-19 18:25:34 +0200
  • 009ecbccf5 Cleanup win32 code. dgis 2021-10-12 20:49:50 +0200
  • 2d5262c511 Last fix for serial. dgis 2021-10-06 07:34:26 +0200
  • b944404deb Add Real blue 50g faceplate based on Eric KML script. dgis 2021-09-24 02:28:52 +0200
  • 1f603be9ca Show KML log on request. dgis 2021-09-09 17:16:39 +0200
  • e22e7f36a5 Use USB VendorId:ProductId instead of the deviceId for the Serial USB. dgis 2021-09-01 18:44:59 +0200
  • e7a7503151 Update the usb serial stack and fix several serial issues. dgis 2021-08-31 12:05:49 +0200
  • cfbb0c16bc Fix a build issue. dgis 2021-05-16 21:37:09 +0200
  • 567bd3a12c Delay writing to the serial port to make the kermit protocol works (it slow down the transfer). dgis 2021-05-09 15:40:08 +0200
  • 0be3e7dea6 - Add the serial port support (via USB OTG). dgis 2021-03-13 18:58:33 +0100
  • 9dc51f38bf - Open an external web browser when you click an external links in the Help. dgis 2021-03-01 12:20:55 +0100
  • 10873f0973 - Update the embedded help file "Emu48.html". dgis 2021-03-01 07:40:33 +0100
  • 18314636ea Allows pressing a calculator button but prevents its release to allow the On+A+F key combination (with Android version >= 5.0). dgis 2021-02-07 01:29:55 +0100
  • 167c6f07b4 Add the generation of the native debug symbols. Emu48ForAndroid_2.2 dgis 2020-12-09 12:20:50 +0100
  • 100e6ef24e - Fix an issue when the permission to read the KML folder has been lost. - Remove unused win32 timer source code. dgis 2020-12-09 00:43:01 +0100
  • 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! dgis 2020-12-08 00:50:06 +0100
  • 85cf5f471d Add TODO Emu48ForAndroid_2.1 dgis 2020-11-23 23:43:56 +0100
  • 288bffd5ec - Fix an issue which prevents to save all the settings (Save in onPause instead of onStop). dgis 2020-11-23 13:03:47 +0100
  • 23184e86d2 Version 2.0 (2020-11-15) Emu48ForAndroid_2.0 dgis 2020-11-15 16:42:39 +0100
  • 3427c62a89 Fix a timer issue. dgis 2020-11-01 00:13:52 +0100
  • 72ccc7a98b Fix the KML button Type 3 with a Background offset which was not display at the right location (Fix #15). dgis 2020-10-30 23:08:40 +0100
  • 378a3cf67d Updated source code from Eric Rechlin's Emu48 version 1.62+ that was merged from Christoph Gießelink's Emu48 version 1.63. dgis 2020-10-30 00:33:10 +0100
  • 9b995adc51 Replaces the haptic feedback switch with a slider to adjust the vibration duration. dgis 2020-10-30 00:14:00 +0100
  • f674c90993 For the HP49/50 port 2, it is now possible to load a new Flash ROM file (It fully replaces the ROM). dgis 2020-10-27 00:17:08 +0100
  • 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. dgis 2020-09-21 00:37:58 +0200
  • 6e9f69e64a Version 1.9 Emu48ForAndroid_1.9 dgis 2020-09-06 23:43:39 +0200
  • 897c3d41c9 - In the menu header, switch the pixel format RGB to BGR when an icon of type BMP is defined in the KML script. dgis 2020-09-05 11:09:00 +0200
  • 161b1207c9 - Prevent app not responding (ANR) in NativeLib.buttonUp(). - Fix a KML folder issue. dgis 2020-09-03 00:12:42 +0200
  • 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... dgis 2020-08-30 23:29:45 +0200
  • c5d135d73f * Remove the KML folder from the KML URL. * Add the state file name in the save toast. dgis 2020-07-31 00:04:12 +0200
  • 588c5dc3df Version 1.8 + Optimize the speed with -Ofast option. Emu48ForAndroid_1.8 dgis 2020-05-25 09:16:20 +0200
  • b8f0974301 Prepare version 1.8 (beta3) dgis 2020-05-14 23:33:09 +0200
  • 61260260df Fix typos. dgis 2020-05-12 00:04:10 +0200
  • f53a8f35d2 Fix a major issue which prevented to open a state file (with a custom KML script) with Android 10. dgis 2020-05-11 23:52:01 +0200
  • 2b2308d93f Transform child activities with dialog fragments, and fix an issue with the numpad keys which send the arrow keys and the numbers at the same time. dgis 2020-05-10 01:09:46 +0200
  • 6765cc7035 Almost all the settings are now saved at the end of the state file (This commit and the previous fix #12). dgis 2020-04-29 00:12:40 +0200
  • 2353a65772 Save the settings at the end of the state file. And wrap the table of content in the former help documentation. dgis 2020-04-29 00:06:30 +0200
  • 095004a469 * Fix the Overlapping windows not refreshed correctly at the very start (new file). dgis 2020-04-19 22:16:06 +0200
  • 7860e68d5c Fix the Overlapping windows not refreshed correctly at the very start (new file). dgis 2020-04-18 15:37:31 +0200
  • 30310af532 Improve the Overlapping window source position when Background/Offset is not (0,0) and add the pixel border. dgis 2020-04-15 23:29:42 +0200
  • 6343695d7e Hide the menu [Default KML script folder] when the default is already displayed (Fix #5). dgis 2020-04-11 00:44:19 +0200
  • 25fb07f9c0 Merge branch 'master' of https://github.com/dgis/emu48android dgis 2020-04-10 00:30:02 +0200
  • c2bc146e7b Remove the non loadable file from the most recent used state file list (Fix #13). dgis 2020-04-10 00:26:59 +0200
  • 214f1df318 Add LCD pixel borders and add support for the dark theme. dgis 2020-04-09 00:34:18 +0200
  • 3187a1fe49 Fix #11 issues with Linux build dgis 2020-03-04 08:30:01 +0100
  • 44250272e7 Update ReadMe.txt dgis 2020-02-27 10:10:06 +0100
  • 7a32d6ad85 Put all the string in the file strings.xml. dgis 2020-02-16 23:55:09 +0100
  • 3f49367f74 Add .cxx to the ignore list. dgis 2020-01-27 08:38:23 +0100
  • d0ae97d7b6 - Intercept the ESC keyboard key to allow the use of the BACK soft key. dgis 2019-12-19 21:12:22 +0100
  • 7420e20f92 Try to better detect a physical keyboard to modify the mapping of the keys (Eric issue with S7). dgis 2019-12-18 00:24:04 +0100
  • 27cecc7fe3 Version 1.7 Emu48ForAndroid_1.7 dgis 2019-12-12 23:58:58 +0100
  • d7b58b3a05 Update the socket API. dgis 2019-12-08 23:44:42 +0100
  • 2d1af254a1 Ask to SaveAs just after creating a new calculator and improve the Save and SaveAs in certain situation. dgis 2019-12-06 00:15:40 +0100
  • ea970cbed3 The sound can be adjusted by number in addition to the slider by touching the number. dgis 2019-12-04 00:03:58 +0100
  • 3e8ea1aa78 Version 1.2beta5 (2019-11-28) Improve overlapping LCD screen dgis 2019-11-29 08:41:40 +0100
  • fccb189b24 Improve overlapping LCD. dgis 2019-11-27 01:04:53 +0100
  • 74c362d374 Put Setting/Auto Zoom the default. Improve the physical keyboard support. dgis 2019-11-25 00:50:16 +0100
  • c11edfc8d1 Update the scan code. dgis 2019-11-18 13:45:29 +0100
  • fe3d8c4da0 Support the transparency in the KML Global Color. dgis 2019-11-12 00:16:38 +0100
  • 577091db9e Fix printer text color. dgis 2019-11-06 08:20:25 +0100
  • 79cc5b22d6 - Improve loading speed by caching the KML folder. dgis 2019-11-03 23:09:06 +0100
  • 1065c26765 Improve the win32 layer and make the version 1.7beta dgis 2019-10-30 00:08:00 +0100
  • d8dffd44bb - Updated source code from Eric Rechlin's Emu48 version 1.61+ that was merged from Christoph Gießelink's Emu48 version 1.62. - Allow to take a screenshot of the fullscreen including the skin. - Add the KML Icon if present in the navigation menu header (only support PNG or 32bits BMP in the ICO file). - Add an optional overlapping LCD part stuck to the screen when swiping the 2 calc parts (Experimental). dgis 2019-10-27 20:28:30 +0100
  • e64a354693 Update from Emu42 and Emu71 dgis 2019-10-22 23:39:01 +0200
  • f9199a03ed - Change the way to refresh the overlapping LCD. dgis 2019-08-13 21:01:45 +0200
  • 2463b91d7e - Allow to take a screenshot of the fullscreen including the skin. - Add the KML Icon if present in the navigation menu header (only support PNG or 32bits BMP in the ICO file). - Allow an optional overlapping LCD part stuck to the screen when swiping the 2 calc parts. dgis 2019-08-13 08:36:53 +0200
  • 272f7fd324 Add new feature todo dgis 2019-08-11 23:07:02 +0200
  • 62da22c1d0 - Add the KML Icon if present in the navigation menu header (only support PNG or 32bits BMP in the ICO file). - Allow an optional overlapping LCD part stuck to the screen when swiping the 2 calc parts (not yet working). dgis 2019-08-08 22:50:56 +0200
  • b8b8f92964 - Add the icon back in order to display them in the menu drawer header... dgis 2019-07-28 18:14:24 +0200
  • b42fdb820c Version 1.6 (2019-07-15) Emu48ForAndroid_1.6 dgis 2019-07-15 23:13:09 +0200
  • 2123f5c45c Refactor to Java 1.8 dgis 2019-07-14 23:15:42 +0200
  • d8fb3a9ec0 - Prevent the BACK/ESCAPE key to end the application only from a hardware keyboard (Github Fix: #10). dgis 2019-07-13 16:40:52 +0200
  • 7a9f7abb56 - Prevent the white bottom bar when both options "Hide the status/navigations bar" and "Hide the menu button" are set (Github Fix: #9). - Add option to prevent the pinch zoom. dgis 2019-07-13 16:29:34 +0200
  • f38b2149c4 Version 1.5 Emu48ForAndroid_1.5 dgis 2019-07-11 23:59:35 +0200
  • a14aec3a90 Fix the On+D tests for hp49/50 by mocking "serial.c". dgis 2019-07-08 21:47:08 +0200
  • 26425625dd - Cleanup code. - Auto-scroll down the textual printer. - Fix the printer icon in the Eric's script "real49gp-lc.kml" and "real50g-lc.kml". - Improve the swipe gesture. dgis 2019-07-07 17:15:14 +0200
  • 90d2cb40b9 Improve source code dgis 2019-07-03 21:55:34 +0200
  • d2c75a0699 Improve code. dgis 2019-07-02 22:09:59 +0200
  • 2e19448358 Add the support of the macros. dgis 2019-06-30 23:11:37 +0200
  • ca0e34e30e Fix the USB keyboard mapping issues (Github Fix: #6). dgis 2019-06-29 15:42:04 +0200