1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-27 01:41:34 +03:00
Commit Graph

113 Commits

Author SHA1 Message Date
Sergio Baldoví
f0829805a2 Stop RZX playback/recording on machine reset/change
(fixes bug #426)
2018-08-02 09:24:46 +02:00
Fredrick Meunier
13e76f1236 Add UI for phantom typist 2018-03-06 22:26:27 +11:00
Fredrick Meunier
51f42fad7a Add *.mlt as an allowed filetype to file selectors
(thanks, jonesypeter).
2017-09-17 21:42:28 +10:00
Sergio Baldoví
27d84e6137 Fix memory leak in widget file selector (thanks, clang) 2017-03-26 22:47:48 +02:00
Sergio Baldoví
e7d233f768 Fix allocator sizeof operand mismatch and remove dead assignment 2017-03-26 09:38:25 +02:00
Sergio Baldoví
8c7fbf3c00 Fix order of Z80 flags in debugger of widget UIs
Flags were printed in reverse order (fixes bug #365) (thanks, Marcos
Cruz)
2016-11-13 09:14:50 +01:00
Sergio Baldoví
71b8158749 Silent misleading indentation warning with GCC 6 2016-10-29 08:42:46 +02:00
Sergio Baldoví
3fa28fbf89 Consolidate .gitignore files in top source directory 2016-10-29 07:52:26 +02:00
Fredrick Meunier
5de51003fd Retire legacy RCS tags 2016-10-24 11:45:18 +11:00
Fredrick Meunier
fe21695bed Add more transient files to gitignores 2016-10-24 10:11:25 +11:00
Sergio Baldoví
9a90e1127f Set the length of text entry widgets on widget UIs.
Allow shorter values in option dialogs and larger text in debugger command.

Legacy-ID: 5772
2016-08-22 21:55:54 +00:00
Sergio Baldoví
1768ec0a41 Add About Fuse dialog for widget UIs with less cluttered text.
Legacy-ID: 5771
2016-08-22 21:01:40 +00:00
Fredrick Meunier
05d6bdaa0c Use description for tape blocks where available.
Legacy-ID: 5696
2016-07-20 12:30:37 +00:00
Sergio Baldoví
9ca6839e8e Fix crash when closing widget UIs (fixes bug #351)...
Happens when hitting the close icon on the title bar several times.

Legacy-ID: 5656
2016-06-26 21:37:39 +00:00
Alberto Garcia
3da37ddb4b Fix VPATH builds without dependency tracking (patch #368).
Legacy-ID: 5588
2016-06-05 22:11:42 +00:00
Sergio Baldoví
0eef8004fb Don't show hidden files/directories in the file selector on widget UIs.
It is usual that Fuse starts in the home directory, where there are lots
of hidden files/directories.

Legacy-ID: 5463
2016-05-08 09:15:37 +00:00
Fredrick Meunier
99b964e30b Have a go at updating copyright dates since v 1.1.1.
Legacy-ID: 5432
2016-05-01 04:16:09 +00:00
BogDan Vatra
5978034454 Signal the UI when the breakpoints list is changed (patch #357).
Legacy-ID: 5380
2016-04-09 13:51:28 +00:00
Sergio Baldoví
bc48600017 Remove unused function.
Legacy-ID: 5315
2015-08-23 22:36:53 +00:00
Stefano Bodrato
df6a58a813 Capture BASIC video functions to SVG file (patch #322).
Legacy-ID: 5314
2015-08-23 22:27:39 +00:00
Sergio Baldoví
57cb0c073c Add missing const qualifiers.
Legacy-ID: 5309
2015-06-21 22:32:37 +00:00
Sergio Baldoví
2ee35e0a7d Define NUM_JOY_BUTTONS for SVGAlib UI and avoid generation of unused functions.
Legacy-ID: 5307
2015-06-18 21:58:14 +00:00
Sergio Baldoví
b0ba5a9a56 Enable silent rules for perl and windres commands.
Legacy-ID: 5304
2015-06-16 22:15:43 +00:00
Sergio Baldoví
6e4cd718cc Switch to using non-recursive makefile (patch #321) (thanks, Stuart)
Legacy-ID: 5302
2015-06-14 21:38:49 +00:00
Stuart Brady
c60e30787a Remove unreachable breaks after returns
Legacy-ID: 5274
2015-05-26 17:59:26 +00:00
Stuart Brady
c5473ecdc2 Add static to functions where appropriate
Legacy-ID: 5270
2015-05-26 02:59:36 +00:00
Sergio Baldoví
dbb5348269 Avoid mixing declarations and code for C89 compilers.
Legacy-ID: 5267
2015-05-17 22:38:21 +00:00
Adrien Destugues
325055c32c Avoid mixing declarations and code for C89 compilers
Legacy-ID: 5252
2015-05-12 23:13:44 +00:00
Fredrick Meunier
d6d72d54e1 Use ENTRIES_PER_SCREEN rather than PAGESIZE due to name clash on Solaris
(thanks, Brian Ruthven).

Legacy-ID: 5243
2015-05-10 13:42:01 +00:00
Fredrick Meunier
b1098075cf Use PATH_MAX instead of FILENAME_MAX as our standard compatibility define
(thanks, Brian Ruthven).

Legacy-ID: 5242
2015-05-09 23:10:15 +00:00
Sergio Baldoví
123265cc27 Add missing properties and adjust existing ones.
Legacy-ID: 5228
2015-05-05 21:29:49 +00:00
Stuart Brady
837745c90a Number machine and peripheral ROMs separately
Legacy-ID: 5220
2015-05-02 02:12:08 +00:00
Stuart Brady
91151039f0 Add missing const qualifiers
Legacy-ID: 5183
2015-03-19 14:47:11 +00:00
Stuart Brady
dd00b2eb6a Fix incorrect but benign referencing of widget_menu array
Legacy-ID: 5180
2015-03-19 12:05:01 +00:00
Stuart Brady
54d49fdfc5 Add wrappers around widget_do() for better type safety
Legacy-ID: 5178
2015-03-19 12:01:08 +00:00
Stuart Brady
6a08b8a5d4 Split tape/Microdrive options into a new Media Options dialogue
Legacy-ID: 5175
2015-03-18 19:09:00 +00:00
Stuart Brady
65cce47ffc Show the status of the halted flag in the debugger
Legacy-ID: 5159
2015-03-16 23:38:24 +00:00
Stuart Brady
7e7a459c11 Use libspectrum_{new,new0,renew}() macros where sizeof(elem) == 1
Legacy-ID: 5126
2015-03-02 21:12:30 +00:00
Stuart Brady
62f004f430 Add and use ARRAY_SIZE macro
Legacy-ID: 5119
2015-03-02 12:17:38 +00:00
Fredrick Meunier
6ebaee9f41 Allow room in the widget UI debugger for longer memory strings, restore Timex
EXROM and Dock text as it isn't truncated in any UIs now (thanks, Sergio).

Legacy-ID: 5075
2014-03-22 05:33:32 +00:00
Sergio Baldoví
ddda49d988 Fix possible leaks and null pointer dereferences (thanks, cppcheck).
Legacy-ID: 5073
2014-02-16 23:18:06 +00:00
Philip Kendall
5cc9ac1857 (Bodge) fix warning.
Legacy-ID: 5018
2013-06-03 19:32:19 +00:00
Stuart Brady
0de24c4777 Use different confirmation messages for hard and soft resets
Legacy-ID: 4967
2013-05-19 15:59:56 +00:00
Stuart Brady
d2ce88fa9c Choose no/cancel upon pressing escape for all confirmation dialogues
Also remove the workaround that was added for this from the peripheral reset
confirmation dialogue.

Legacy-ID: 4966
2013-05-19 15:53:18 +00:00
Stuart Brady
4d4a8d974b Display confirmation messages
Legacy-ID: 4965
2013-05-19 15:48:41 +00:00
Sergio Baldoví
6f08803002 Update peripherals list when a machine reset is not needed.
Legacy-ID: 4960
2013-05-18 19:12:22 +00:00
Stuart Brady
429a6ac6be Display confirmation dialogue for reset due to peripheral changes
Legacy-ID: 4959
2013-05-18 13:25:25 +00:00
Sergio Baldoví
20e7115b13 Change settings_copy() to void function on widget UIs.
Legacy-ID: 4933
2013-05-13 21:31:07 +00:00
Fredrick Meunier
b531daa865 Allow up to 15 joystick buttons to be defined to accommodate e.g. XBox 360 ABXY
button use (patch #309).

Legacy-ID: 4915
2013-04-07 05:32:09 +00:00
Fredrick Meunier
8c11079e60 Run the peripherals posthook at the appropriate point to work (bug #281)
(Sergio and Fred).

Legacy-ID: 4913
2013-03-25 11:00:51 +00:00