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
6765cc7035
Almost all the settings are now saved at the end of the state file (This commit and the previous fix #12 ).
2020-04-29 00:12:40 +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
095004a469
* Fix the Overlapping windows not refreshed correctly at the very start (new file).
2020-04-19 22:16:06 +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
6343695d7e
Hide the menu [Default KML script folder] when the default is already displayed ( Fix #5 ).
2020-04-11 00:44:19 +02:00
dgis
25fb07f9c0
Merge branch 'master' of https://github.com/dgis/emu48android
2020-04-10 00:30:02 +02:00
dgis
c2bc146e7b
Remove the non loadable file from the most recent used state file list ( Fix #13 ).
2020-04-10 00:26:59 +02:00
dgis
214f1df318
Add LCD pixel borders and add support for the dark theme.
2020-04-09 00:34:18 +02:00
dgis
3187a1fe49
Fix #11 issues with Linux build
2020-03-04 08:30:01 +01:00
dgis
7a32d6ad85
Put all the string in the file strings.xml.
2020-02-16 23:55:09 +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
d7b58b3a05
Update the socket API.
2019-12-08 23:44:42 +01:00
dgis
2d1af254a1
Ask to SaveAs just after creating a new calculator and improve the Save and SaveAs in certain situation.
2019-12-06 00:15:40 +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
fccb189b24
Improve overlapping LCD.
2019-11-27 01:04:53 +01:00
dgis
74c362d374
Put Setting/Auto Zoom the default.
...
Improve the physical keyboard support.
2019-11-25 00:50:16 +01:00
dgis
c11edfc8d1
Update the scan code.
2019-11-18 13:45:29 +01:00
dgis
fe3d8c4da0
Support the transparency in the KML Global Color.
2019-11-12 00:16:38 +01:00
dgis
577091db9e
Fix printer text color.
2019-11-06 08:20:25 +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
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).
2019-08-08 22:50:56 +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
2123f5c45c
Refactor to Java 1.8
2019-07-14 23:15:42 +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
ca0e34e30e
Fix the USB keyboard mapping issues (Github Fix : #6 ).
2019-06-29 15:42:04 +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
dgis
4c618f358f
Improve menu button and printer
...
- Fix the menu button which was not visible when white on white.
- Fix the Graphical Printer Simulator which was not working with API19 or 21.
- Add the printer model choice in the settings.
2019-06-25 23:55:58 +02:00
dgis
74a9994d53
Fix the flickering issue when 2 SurfaceView are one above the other (with the Printer Simulator)
2019-06-24 19:39:14 +02:00
dgis
8ebe008438
Refactor the code for easier code sharing between Emu48, Emu42 and Emu71.
2019-06-23 23:51:19 +02:00
dgis
3e9d0fb564
Add change paper and fix a paste stack bug
...
- Fix paste stack bug.
- Add Change Paper (clean) action in the printer simulator.
2019-06-21 23:01:35 +02:00
dgis
a527aa1fd4
Fix copy/paste and add new print icons.
...
- Fix: Bad text characters when copy/paste the stack.
- Improve the print icons.
2019-06-21 08:30:39 +02:00
dgis
e3057ff772
Improve the printer simulator.
2019-06-18 23:02:29 +02:00
dgis
3876afc44d
Improve Printer UI
2019-06-14 19:55:40 +02:00
dgis
2a52d225dc
Add PrinterSimulator dialog.
2019-06-14 08:45:26 +02:00
dgis
3495c03d65
Add the printer simulator draft.
2019-06-12 00:27:37 +02:00
dgis
dd466b08f6
Printer seed!
2019-06-11 20:46:27 +02:00
dgis
b9fa977eca
Increase versionCode again.
2019-06-08 23:03:14 +02:00
dgis
0647722bdd
- Version 1.4
...
- Warn the user about the KML folder selection if this is Android < 5.0
2019-06-08 22:26:46 +02:00
dgis
556b9d6489
Fix minor issues.
2019-06-07 22:41:34 +02:00
dgis
e2898d4cad
- Add a volume slider in the settings.
...
- Add a rotation option.
2019-06-06 23:29:59 +02:00
dgis
f4a3ec6476
- Add an optional menu button in the top left corner.
...
- Rewrite the timers engine (Hoping this fixes the issue with the stuck "busy" annunciator.)
- Prevent to load/save object and copy/paste with HP39/40.
2019-06-05 00:52:30 +02:00
dgis
3e345c61fd
Improve UI
2019-05-18 18:57:14 +02:00
dgis
c6afc54a62
Update the Win32 layer from the Emu42 one and improve UI.
2019-05-02 23:57:15 +02:00
dgis
54833e4abd
Update Readme
2019-04-28 13:02:03 +02:00
dgis
32bc5a0983
- Add a RAM card generator for the port 2 of the HP48SX and HP48GX.
...
- Add the possibility to hide the status and/or the navigation bars.
2019-04-28 00:23:37 +02:00
dgis
7679d2d460
- Update the Win32 layer.
2019-04-23 23:30:48 +02:00
dgis
f511c7238e
Update to Android Studio 3.4 and fix the non working Restore/Delete backup.
2019-04-19 19:27:23 +02:00
dgis
6b5c6dc51f
- Fix the authentic speed issue at the first start.
2019-04-19 06:48:11 +02:00
dgis
4b12c7a697
Remove the bRomWriteable=FALSE, because saving in the port 2 with HP49/50 actually works in custom folder.
2019-04-15 14:36:01 +02:00
dgis
d2261139aa
Explicitly set bRomWriteable=FALSE, and add a note about the port 2 issue with HP49/50.
2019-04-09 22:20:38 +02:00
dgis
66d57160df
Version 1.3 (2019-04-04)
2019-04-04 23:34:28 +02:00
dgis
ff21ea5c89
Remove traces which slow down the emulation.
2019-04-04 22:14:24 +02:00
dgis
f42bcae2b5
- Add a patch from Christoph G. to prevent loosing data when going from v1.2 with sizeof(BOOL)==1 to v1.3 with sizeof(BOOL)==4!
2019-04-03 23:56:48 +02:00
dgis
25ab305d5d
- Allow to fully switch the sound off.
...
- Add a workaround to prevent the slow CPU mode after playing a sound.
2019-04-03 23:12:57 +02:00
dgis
7d3a3c8827
- Allow to select the background color (missing a custom color).
...
- Thanks to Christoph Giesselink about the state file compatibility issue (sizeof(BOOL) should be 4 and not 1).
- Change the sound engine.
2019-04-03 00:21:38 +02:00
dgis
4ddaf75ce0
Begin to add a custom background color.
2019-03-27 23:39:45 +01:00
dgis
1af35b0986
- Fix blank screen when switching the KML faceplate.
...
- Add more traces in the win32 log.
2019-03-26 23:43:18 +01:00
dgis
54e366cf64
Improve the traces in the log.
2019-03-22 19:27:08 +01:00
dgis
fc0ebbd7c0
Revert timer.c core file.
2019-03-21 20:53:00 +01:00
dgis
35cce541b6
- Fix the intermittent slow down due to the end of playing a sound.
2019-03-21 20:51:20 +01:00
Regis Cosnier
e4727e0192
- Fix a bug about the timer delay in timeSetEvent(). I hope it fix the slow down.
...
- Fix deprecated classes in the settings.
- Add a haptic feedback when touching a button.
2019-03-20 19:06:36 +01:00
dgis
87cbd7da32
Merge branch 'master' of https://github.com/carlreinke/emu48android into carlreinke-master
2019-03-19 12:15:55 +01:00
Regis Cosnier
dce1b0f4bb
Improve emulation speed.
2019-03-18 23:09:45 +01:00
dgis
5f3e1e314e
- Modify the file Readme.txt
2019-03-17 21:12:34 +01:00
Carl Reinke
fffbc0fac0
Add "Calypso" skin
2019-03-16 02:09:33 -06:00
Regis Cosnier
539e09e4a5
- Cleanup the code
...
- Allow to build with the command line
2019-03-15 20:42:54 +01:00
Regis Cosnier
fac5057e93
- Fix the red and blue color inversion 2.
2019-03-14 23:19:48 +01:00
dgis
e205a6c38a
- Partially fix the red/blue color inversion.
2019-03-14 08:32:43 +01:00
dgis
de8a56bf86
Version 1.2 (2019-03-14)
2019-03-13 23:35:24 +01:00
Regis Cosnier
83b6b15ae9
Fix issue when saving the Port2 in the file
2019-03-13 23:21:04 +01:00
dgis
2052fc31f1
- Update the core source code to Emu48 1.60+.
2019-03-12 23:08:40 +01:00
dgis
91ee7150e9
- Change the name from "Emu48 for Android" for "Emu48".
...
- Always prompt to save when closing.
- Fix MostRecentUsed file issue.
2019-03-12 22:46:21 +01:00
dgis
f4384c5484
- Save the Port 2 at the same time we save the state file.
2019-03-12 01:08:09 +01:00
Regis Cosnier
8583bcefdb
- Prevent empty MRU.
...
- Allow to go back from the settings in Android 4.4 and may be more recent versions.
2019-03-10 00:48:14 +01:00
Regis Cosnier
abf9e905cc
- Fix issues with back button in the Settings, Help and About.
...
- Build with Android 4.4 support.
2019-03-09 00:07:10 +01:00
Regis Cosnier
5e0c56d44c
- Rewrite the StretchBlt() function to improve the pixel rendering.
...
- Allow to build the project with "gradlew build".
2019-03-08 01:55:50 +01:00
dgis
a0844c5023
- Fix On-D diagnostic not working for 48gII/49G/49g+/50g (rom 2.15 not good, change for 2.10).
...
- Improve the scrolling issue found in Emu48 1.59+
2019-03-03 21:15:11 +01:00
dgis
cd379b07ea
- Fix a crash after opening several times a state file.
2019-03-01 23:12:40 +01:00
Regis Cosnier
4c9254c260
Use KML global color and fix the issue with .e49 extension.
...
- Use the KML Global color as background color.
- Set the extension .e49 when "Saving as" a state file with model 'Q'.
2019-03-01 18:34:38 +01:00
dgis
47cd152a26
Version 1.1 (2019-03-01)
...
- Update the KML spripts and the images from Eric Rechlin.
- Fix crash when changing the main image.
- Fix an issue when KML file is not found.
2019-02-28 22:17:46 +01:00