Commit graph

439 commits

Author SHA1 Message Date
Dimitris Panokostas
a2850730e0 WIP - merge from Pandora's port 2017-09-18 10:41:47 +02:00
Dimitris Panokostas
546562cff3 Minor change in local sources paths (no longer under the user's profile) 2017-09-10 14:14:37 +02:00
Dimitris Panokostas
b77413c681 Custom controls management 2017-04-24 22:42:49 +02:00
Dimitris Panokostas
9016c7282d Improved Makefile regarding Guisan project 2017-04-24 22:41:47 +02:00
Dimitris Panokostas
8ed901d54d Reworked Custom Controls, now allows mapping to any key. 2017-04-23 22:23:19 +02:00
Dimitris Panokostas
9918df5a8e Reworked Misc function mapping to keys (and now controller buttons), changed relevant options to string instead of int 2017-04-23 18:11:40 +02:00
Dimitris Panokostas
bc71f05994 Fixed guisan project settings for VisualGDB solution 2017-04-23 00:58:52 +02:00
Dimitris Panokostas
66bdc85c1e Fixed #98, moved all Amiberry-specific options under the prefix "amiberry." 2017-04-23 00:16:19 +02:00
Dimitris Panokostas
0e5ddac05d Updated VisualGDB project, removed tmalloc from Release version to sync it with the Makefile 2017-04-22 18:47:01 +02:00
Dimitris Panokostas
17119973ca Fixed #97, #75, #63 now actually saving/loading Custom Control settings properly 2017-04-22 18:43:05 +02:00
Dimitris Panokostas
eeea4d17ba Fixes for #96 2017-04-22 16:48:41 +02:00
Dimitris Panokostas
a853165ca8 Fix more potential buffer overflows in paths #92 2017-04-21 22:27:47 +02:00
Dimitris Panokostas
91e2dac3d9 Fixed #92 2017-04-21 20:57:55 +02:00
fogobogo
f1b82ee041 fix compilation without gperftools (#87)
* fix compilation without gperftools

the -ltcmalloc get pulled in by gperftools

* fix buffer overflow

This might not be the last one...

* fix potential buffer overflow

Some still remain because I'm unsure of their function.
Just simple fixes for now.

* fix even more potential overflows

Those need testing. It seems a lot variables are hardcoded there
but since it matches NAME_MAX it should be safe to use 255 as a
value.
2017-04-21 10:15:33 +02:00
Dimitris Panokostas
4b6ecbaab7 Added arm_helper for RPI1 platforms, moved gperftools to DEBUG only 2017-04-20 13:30:02 +02:00
Dimitris Panokostas
e4d9e40563 Fix keyboard navigation regarding Hard disks / CD panel 2017-04-19 22:30:21 +02:00
Dimitris Panokostas
d04cadea15 Actually fix #88 (ahem) 2017-04-19 20:37:45 +02:00
Dimitris Panokostas
6081ea2607 Fix #88 2017-04-19 20:29:25 +02:00
Dimitris Panokostas
ad634a4543 Increased filename size for Floppy Panel (#85) 2017-04-19 01:48:44 +02:00
Dimitris Panokostas
78ed4b85e4 Only enable profiler when DEBUG is set 2017-04-19 01:31:57 +02:00
Dimitris Panokostas
134c7bdc3a Increase path/file related buffers to system limits instead of hardcoded values (#85) 2017-04-19 01:06:14 +02:00
Dimitris Panokostas
5baf5b0a38 Custom mapping improvements 2017-04-18 00:38:11 +02:00
Dimitris Panokostas
dcece9256c Renamed functions 2017-04-17 01:05:35 +02:00
Dimitris Panokostas
04f410d5ca Added ShowMessage version for custom key mapping 2017-04-16 23:13:55 +02:00
Dimitris Panokostas
0fb37784de GUI color scheme improvements, controls placement improvements, internal cleanup 2017-04-16 00:50:58 +02:00
Dimitris Panokostas
d129dd6e05 Tweaked color scheme for a more AmigaOS 3.x look 2017-04-14 00:06:59 +02:00
Dimitris Panokostas
ac2f8b70d6 Removed Display size settings (not needed anymore) 2017-04-14 00:05:31 +02:00
Dimitris Panokostas
8c795fdeb9 Fixed keyboard navigation in GUI (Display and Chipset areas) 2017-04-14 00:03:58 +02:00
Dimitris Panokostas
e5ae561e2d Improved mouse pointer look 2017-04-13 22:13:12 +02:00
Dimitris Panokostas
7ba0e5a5b0 Removed FreeSans font (not used anymore) 2017-04-13 21:32:17 +02:00
Dimitris Panokostas
5703068698 Fixed #65 2017-04-10 23:08:32 +02:00
Dimitris Panokostas
db0355fef8 Merge branch 'sdl2' of https://github.com/midwan/amiberry into sdl2 2017-04-10 16:30:46 +02:00
Dimitris Panokostas
70aafdb1f3 Fixed #79 (starting with no GUI should still initialize the Surface!) 2017-04-10 16:30:03 +02:00
Dimitris Panokostas
6650a48c7b Update README.md 2017-04-10 00:43:16 +02:00
Dimitris Panokostas
243f563271 - If resolution width is greater than 1280 pixels, then show a double-size mouse pointer in the menu (#62) 2017-04-06 00:03:07 +02:00
Dimitris Panokostas
fb023d0546 - Added a custom mouse pointer (Kickstart 1.3 FTW!) in the menu
- Changed default font in the menu to Topaz New, size 14.
2017-04-05 23:38:59 +02:00
Dimitris Panokostas
0b6fc80b20 Fixed compiler warnings (and suppressed write-strings related ones) 2017-04-05 00:26:08 +02:00
Dimitris Panokostas
ef51b5eec6 Fixed Picasso96 modes should always scale using "linear" mode 2017-04-02 15:23:38 +02:00
Dimitris Panokostas
7b61a83340 Internal improvements in screen handling 2017-04-02 15:20:20 +02:00
Dimitris Panokostas
cfd6bfbe54 Added forgotten DEBUG pre-processor definition in Debug VSLinux solution 2017-03-31 22:28:15 +02:00
Dimitris Panokostas
72d466b84e Updated references in VS solutions 2017-03-31 22:15:05 +02:00
Dimitris Panokostas
4f8dc4b87f Cleanup: removed unneeded defines, cleaned up solutions 2017-03-31 18:58:54 +02:00
Dimitris Panokostas
d37c72ecc0 Update README.md 2017-03-31 15:19:03 +02:00
Dimitris Panokostas
005c7d8812 Added binary to ignore list 2017-03-31 14:46:21 +02:00
Dimitris Panokostas
a05a32fedc Updated Readme for simplified SDL2 installation
Added instructions to use RetroPie's package script to get SDL2 instead
2017-03-31 14:45:14 +02:00
Dimitris Panokostas
05b26a0480 VSLinux - release definition now has the same parameters as Debug 2017-03-31 12:08:37 +02:00
Dimitris Panokostas
620bc5bfb8 Renamed linetoscr.c to linetoscr.cpp, fixed references to file, added Profiler while DEBUG=1 2017-03-31 11:57:08 +02:00
Dimitris Panokostas
b0bc4a3046 Moved 7z/Archive/7z files to 7z/ folder for simplicity 2017-03-30 23:47:33 +02:00
Dimitris Panokostas
d00db779b1 Updated VSLinux solution 2017-03-30 23:41:57 +02:00
Dimitris Panokostas
5259607646 Added .tlog files in ignore list 2017-03-30 23:40:29 +02:00