Commit graph

123 commits

Author SHA1 Message Date
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
dgis
c5d135d73f * Remove the KML folder from the KML URL.
* Add the state file name in the save toast.
2020-07-31 00:04:12 +02:00
dgis
588c5dc3df Version 1.8 + Optimize the speed with -Ofast option. 2020-05-25 09:16:20 +02:00
dgis
b8f0974301 Prepare version 1.8 (beta3) 2020-05-14 23:33:09 +02:00
dgis
f53a8f35d2 Fix a major issue which prevented to open a state file (with a custom KML script) with Android 10. 2020-05-11 23:52:01 +02:00
dgis
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. 2020-05-10 01:09:46 +02:00
dgis
2353a65772 Save the settings at the end of the state file. And wrap the table of content in the former help documentation. 2020-04-29 00:06:30 +02:00
dgis
7860e68d5c Fix the Overlapping windows not refreshed correctly at the very start (new file). 2020-04-18 15:37:31 +02:00
dgis
30310af532 Improve the Overlapping window source position when Background/Offset is not (0,0) and add the pixel border. 2020-04-15 23:29:42 +02:00
dgis
214f1df318 Add LCD pixel borders and add support for the dark theme. 2020-04-09 00:34:18 +02:00
dgis
44250272e7 Update ReadMe.txt 2020-02-27 10:10:06 +01:00
dgis
d0ae97d7b6 - Intercept the ESC keyboard key to allow the use of the BACK soft key. 2019-12-19 21:12:22 +01:00
dgis
7420e20f92 Try to better detect a physical keyboard to modify the mapping of the keys (Eric issue with S7). 2019-12-18 00:24:04 +01:00
dgis
27cecc7fe3 Version 1.7 2019-12-12 23:58:58 +01:00
dgis
ea970cbed3 The sound can be adjusted by number in addition to the slider by touching the number. 2019-12-04 00:03:58 +01:00
dgis
3e8ea1aa78 Version 1.2beta5 (2019-11-28)
Improve overlapping LCD screen
2019-11-29 08:41:40 +01:00
dgis
74c362d374 Put Setting/Auto Zoom the default.
Improve the physical keyboard support.
2019-11-25 00:50:16 +01:00
dgis
79cc5b22d6 - Improve loading speed by caching the KML folder. 2019-11-03 23:09:06 +01:00
dgis
1065c26765 Improve the win32 layer and make the version 1.7beta 2019-10-30 00:08:00 +01:00
dgis
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).
2019-10-27 20:28:30 +01:00
dgis
e64a354693 Update from Emu42 and Emu71 2019-10-22 23:39:01 +02:00
dgis
f9199a03ed - Change the way to refresh the overlapping LCD. 2019-08-13 21:01:45 +02:00
dgis
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.
2019-08-13 08:36:53 +02:00
dgis
272f7fd324 Add new feature todo 2019-08-11 23:07:02 +02:00
dgis
b8b8f92964 - Add the icon back in order to display them in the menu drawer header... 2019-07-28 18:14:24 +02:00
dgis
b42fdb820c Version 1.6 (2019-07-15) 2019-07-15 23:13:09 +02:00
dgis
d8fb3a9ec0 - Prevent the BACK/ESCAPE key to end the application only from a hardware keyboard (Github Fix: #10). 2019-07-13 16:40:52 +02:00
dgis
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.
2019-07-13 16:38:38 +02:00
dgis
f38b2149c4 Version 1.5 2019-07-11 23:59:35 +02:00
dgis
a14aec3a90 Fix the On+D tests for hp49/50 by mocking "serial.c". 2019-07-08 21:47:08 +02:00
dgis
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.
2019-07-07 17:15:14 +02:00
dgis
90d2cb40b9 Improve source code 2019-07-03 21:55:34 +02:00
dgis
d2c75a0699 Improve code. 2019-07-02 22:09:59 +02:00
dgis
2e19448358 Add the support of the macros. 2019-06-30 23:11:37 +02:00
dgis
81fd5a04b9 Fix a win32 bug about getPixel(). 2019-06-28 21:55:37 +02:00
dgis
fd48f40889 Improve the win32 keyboard mapping.
- Prevent the ESC key from leaving the application.
- Map the keyboard DELETE key like it should.
- Map the keyboard +/= key to the + key and the _/- key to the - (US keyboard).
2019-06-27 23:38:54 +02:00