Caprice32 26 Mar 17
- Latest build of Caprice 32, with the newest cool features and the most recent bugs.
Source changes
Caprice32 SVN[SVN 539]
Author: colin.pitrat | Date: 5 maja 2017 18:10:34
- Merge pull request #93 from sebhz/keypress_factorization
- Factorized CPC key handling
Caprice32 SVN[SVN 538]
Author: sebhz | Date: 5 maja 2017 15:02:18
- Fixed keyboard handling and indentation
Caprice32 SVN[SVN 537]
Author: sebhz | Date: 4 maja 2017 12:27:48
- Factorized CPC key handling
Caprice32 SVN[SVN 536]
Author: colin.pitrat | Date: 4 maja 2017 10:57:26
- Merge pull request #90 from sebhz/load_save_improvement
- Load save improvement
Caprice32 SVN[SVN 535]
Author: sebhz | Date: 3 maja 2017 11:11:15
Caprice32 SVN[SVN 534]
Author: sebhz | Date: 3 maja 2017 11:10:32
Caprice32 SVN[SVN 533]
Author: sebhz | Date: 3 maja 2017 10:29:59
- Basic Windows implementation of realpath
Caprice32 SVN[SVN 532]
Author: sebhz | Date: 3 maja 2017 10:01:52
- Display IPF extension when required
Caprice32 SVN[SVN 531]
Author: sebhz | Date: 3 maja 2017 09:57:30
- Factorized directory detection
Caprice32 SVN[SVN 530]
Author: colin.pitrat | Date: 4 maja 2017 10:50:55
- Merge pull request #92 from sebhz/makefile_simplification
- Simplify MS Windows release makefile part
Caprice32 SVN[SVN 529]
Author: sebhz | Date: 3 maja 2017 17:06:58
- Simplifiy MS Windows release makefile part
Caprice32 SVN[SVN 528]
Author: colin.pitrat | Date: 3 maja 2017 10:49:21
- Merge pull request #89 from sebhz/config_ok_button
- Changed option Apply button to Ok
Caprice32 SVN[SVN 527]
Author: sebhz | Date: 3 maja 2017 09:33:11
- Changed option Apply button to Ok
Caprice32 SVN[SVN 526]
Author: colin.pitrat | Date: 30 kwietnia 2017 22:37:47
- Merge pull request #87 from sebhz/cpu_reduction
- Limit CPU usage
Caprice32 SVN[SVN 525]
Author: sebhz | Date: 28 kwietnia 2017 12:10:54
Caprice32 SVN[SVN 524]
Author: sebhz | Date: 28 kwietnia 2017 11:25:37
Caprice32 SVN[SVN 523]
Author: sebhz | Date: 27 kwietnia 2017 10:10:34
- Limit CPU usage
- Sleep when we are paused or when we have nothing to do
- To keep the UI responsive we sleep by slices of 1 ms.
Caprice32 SVN[SVN 522]
Author: colin.pitrat | Date: 24 kwietnia 2017 16:14:14
- Merge pull request #86 from sebhz/minor_fixes
- Minor fixes
Caprice32 SVN[SVN 521]
Author: sebhz | Date: 24 kwietnia 2017 15:26:25
- Minor documentation fixes
Caprice32 SVN[SVN 520]
Author: sebhz | Date: 24 kwietnia 2017 15:13:57
- Display WITH_IPF flag in version info
Caprice32 SVN[SVN 519]
Author: colin.pitrat | Date: 24 kwietnia 2017 15:53:43
- Merge pull request #85 from sebhz/keymaps_improvements
- Keymaps improvements
Caprice32 SVN[SVN 518]
Author: sebhz | Date: 24 kwietnia 2017 15:01:34
- Added sanity checks on mapping files
Caprice32 SVN[SVN 517]
Author: sebhz | Date: 24 kwietnia 2017 14:54:26
- Added UK and ES maps. Sight modification to US map.
Caprice32 SVN[SVN 516]
Author: colin.pitrat | Date: 23 kwietnia 2017 23:55:30
- Even more clang-tidy checks
Caprice32 SVN[SVN 515]
Author: colin.pitrat | Date: 23 kwietnia 2017 18:45:58
- Activate more clang-tidy checks and fix them
Caprice32 SVN[SVN 514]
Author: colin.pitrat | Date: 22 kwietnia 2017 17:55:50
- Another pass of clang-tidy - enforce clang-tidy in travis
Caprice32 SVN[SVN 513]
Author: colin.pitrat | Date: 22 kwietnia 2017 17:36:31
- Another pass of clang-tidy - enforce clang-tidy in travis
Caprice32 SVN[SVN 512]
Author: colin.pitrat | Date: 22 kwietnia 2017 17:07:33
- Support running clang-tidy on travis
Caprice32 SVN[SVN 511]
Author: colin.pitrat | Date: 22 kwietnia 2017 16:58:25
- Support running clang-tidy on travis
Caprice32 SVN[SVN 510]
Author: colin.pitrat | Date: 22 kwietnia 2017 16:53:03
- Support running clang-tidy on travis
Caprice32 SVN[SVN 509]
Author: colin.pitrat | Date: 22 kwietnia 2017 16:39:29
Caprice32 SVN[SVN 508]
Author: colin.pitrat | Date: 22 kwietnia 2017 00:40:51
- Another pass of clang-tidy
Caprice32 SVN[SVN 507]
Author: colin.pitrat | Date: 22 kwietnia 2017 00:03:04
- Merge pull request #83 from sebhz/inputmapper
- Move keymap handling into its own class and handle everything with maps
Caprice32 SVN[SVN 506]
Author: colin.pitrat | Date: 21 kwietnia 2017 23:43:44
Caprice32 SVN[SVN 505]
Author: colin.pitrat | Date: 21 kwietnia 2017 23:37:29
- Merge branch 'master' into inputmapper
Caprice32 SVN[SVN 504]
Author: colin.pitrat | Date: 20 kwietnia 2017 00:50:05
- First (small) pass of clang-tidy / clang-modernize
Caprice32 SVN[SVN 503]
Author: colin.pitrat | Date: 19 kwietnia 2017 23:12:53
- Merge branch 'master' of https://github.com/ColinPitrat/caprice32
Caprice32 SVN[SVN 502]
Author: colin.pitrat | Date: 19 kwietnia 2017 22:41:09
- Merge pull request #80 from sebhz/keymap
- Dynamic keymap implementation
Caprice32 SVN[SVN 501]
Author: colin.pitrat | Date: 19 kwietnia 2017 23:12:43
- Use proper unique_ptr specialization to hold array
Caprice32 SVN[SVN 500]
Author: sebhz | Date: 19 kwietnia 2017 21:41:34
- Change VKeyboard test name to InputMapper
Caprice32 SVN[SVN 499]
Author: sebhz | Date: 19 kwietnia 2017 21:18:28
- Use default keymap if map file exists but is a directory
Caprice32 SVN[SVN 498]
Author: sebhz | Date: 19 kwietnia 2017 20:43:56
- Fixed missing default map initialization
Caprice32 SVN[SVN 497]
Author: sebhz | Date: 19 kwietnia 2017 12:39:14
- Fixed compilation under Linux
Caprice32 SVN[SVN 496]
Author: sebhz | Date: 19 kwietnia 2017 11:01:03
Caprice32 SVN[SVN 495]
Author: sebhz | Date: 19 kwietnia 2017 10:26:18
- Various simplifications of InputMapper
- Use constant maps when needed
- Simplified stringtoevent function
- Simplified maps creation
- Use map.find() rather than map.count() in critical sections to avoid multiple lookups. Still use map.count() when we have time, since I find it easier to read.
- Removed commented out code
Caprice32 SVN[SVN 494]
Author: sebhz | Date: 18 kwietnia 2017 15:50:22
Caprice32 SVN[SVN 493]
Author: sebhz | Date: 18 kwietnia 2017 11:06:53
- Pushed all key and joystick mapping in a single class
Caprice32 SVN[SVN 492]
Author: sebhz | Date: 17 kwietnia 2017 21:46:19
- Joystick emulation now depends on the keyboard layout map
Caprice32 SVN[SVN 491]
Author: sebhz | Date: 16 kwietnia 2017 21:49:19
- Fixed CapriceOptions indentation
Caprice32 SVN[SVN 490]
Author: sebhz | Date: 16 kwietnia 2017 21:44:46
- Minor fixes to fileutils functions
Caprice32 SVN[SVN 489]
Author: sebhz | Date: 16 kwietnia 2017 21:33:44
- Small fixes after pull request review
Caprice32 SVN[SVN 488]
Author: sebhz | Date: 16 kwietnia 2017 20:58:08
- Use UNIX EOL for map files
Caprice32 SVN[SVN 487]
Author: sebhz | Date: 10 kwietnia 2017 17:03:16
- Fixed French MS windows map
Caprice32 SVN[SVN 486]
Author: sebhz | Date: 6 kwietnia 2017 09:38:50
Caprice32 SVN[SVN 485]
Author: sebhz | Date: 6 kwietnia 2017 09:31:03
- Make keymap file parsing (a bit) more robust
Caprice32 SVN[SVN 484]
Author: sebhz | Date: 5 kwietnia 2017 16:17:44
- Fixed error in SDL modifier names
Caprice32 SVN[SVN 483]
Author: sebhz | Date: 5 kwietnia 2017 14:42:44
Caprice32 SVN[SVN 482]
Author: sebhz | Date: 5 kwietnia 2017 12:11:19
- Host keyboard layout now selectable (again) from GUI
Caprice32 SVN[SVN 481]
Author: sebhz | Date: 5 kwietnia 2017 12:10:32
- Implemented fileutil helper to get mapping file
Caprice32 SVN[SVN 480]
Author: sebhz | Date: 5 kwietnia 2017 10:50:30
- Use English keyboard map by default
Caprice32 SVN[SVN 479]
Author: sebhz | Date: 5 kwietnia 2017 10:48:57
Caprice32 SVN[SVN 478]
Author: sebhz | Date: 4 kwietnia 2017 15:45:14
Caprice32 SVN[SVN 477]
Author: sebhz | Date: 4 kwietnia 2017 15:28:42
Caprice32 SVN[SVN 476]
Author: sebhz | Date: 4 kwietnia 2017 15:11:22
- First working keymap trial
- Virtual keyboard is likely broken
Caprice32 SVN[SVN 475]
Author: colin.pitrat | Date: 2 kwietnia 2017 23:01:26
- Support loading IPF files from ZIP
Caprice32 SVN[SVN 474]
Author: colin.pitrat | Date: 2 kwietnia 2017 23:00:19
- Support loading IPF files from ZIP
Caprice32 SVN[SVN 473]
Author: colin.pitrat | Date: 30 marca 2017 00:39:21
- Use bash instead of sh, hoping this will fix the failures on travis (push & let not found)
Caprice32 SVN[SVN 472]
Author: colin.pitrat | Date: 30 marca 2017 00:32:40
- Fix more nasty crashes and bugs when changing video plugins
Caprice32 SVN[SVN 471]
Author: colin.pitrat | Date: 30 marca 2017 00:06:13
- Fix nasty crashes when changing video plugins
Caprice32 SVN[SVN 470]
Author: colin.pitrat | Date: 29 marca 2017 23:12:02
- Add an integrated test to validate loading a DSK file from a ZIP, running a hello world and printing
Caprice32 SVN[SVN 465]
Author: sebhz | Date: 29 marca 2017 10:20:12
Caprice32 SVN[SVN 464]
Author: sebhz | Date: 29 marca 2017 10:11:24
Caprice32 SVN[SVN 463]
Author: colin.pitrat | Date: 28 marca 2017 00:27:11
Caprice32 SVN[SVN 462]
Author: colin.pitrat | Date: 28 marca 2017 00:24:07
- Support passing commands to the emulator through autocmd command line options
Caprice32 SVN[SVN 461]
Author: colin.pitrat | Date: 28 marca 2017 00:22:27
- Support passing commands to the emulator through autocmd command line options
Caprice32 SVN[SVN 460]
Author: colin.pitrat | Date: 28 marca 2017 00:20:56
- Remove unused emulator keys