1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-28 14:20:54 +03:00
Commit Graph

976 Commits

Author SHA1 Message Date
Guesser
431e4a91bd Must explicitly include glib.h as it is no longer pulled in by libspectrum
(fixes bug #362).

Legacy-ID: 5823
2016-10-09 05:33:18 +00:00
Sergio Baldoví
642721540a Map non-alphanumeric keys to appropriate spectrum characters on win32 UI.
Also improves compatibility with non-UK keyboard layouts (fixes bug #361)
(thanks, Lee Tonks).

Legacy-ID: 5799
2016-09-11 06:08:22 +00:00
Sergio Baldoví
03eb417289 Merge patch-358-recreated-zxspectrum branch to trunk.
Legacy-ID: 5797
2016-09-09 22:06:47 +00:00
Sergio Baldoví
8a1afa39e8 Set the digit filter for text entry widgets on win32 UI.
Legacy-ID: 5782
2016-08-28 07:30:34 +00:00
Sergio Baldoví
ce6186e006 Add option to enable the support of Recreated ZX Spectrum.
Legacy-ID: 5780
2016-08-24 22:34:36 +00:00
Sergio Baldoví
4b81c3dcce Set the length of text entry widgets on win32 UI.
Legacy-ID: 5773
2016-08-22 22:03:36 +00: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
Sergio Baldoví
bbca9f6d12 Fix mnemonics in drives setup to avoid collisions.
+3 Speedlock, Didaktik 80 and DISCiPLE. Avoid mnemonic '0' because it is
used as joystick fire.

Legacy-ID: 5756
2016-08-19 22:07:01 +00:00
Sergio Baldoví
fb7ee7f7bd Add ".png" to the file filters in save file dialogs...
and check the support for ".svg" files.

Legacy-ID: 5753
2016-08-16 22:56:31 +00:00
Sergio Baldoví
98c563083c Add ".zip" to the file filters in open file dialogs (thanks, Phil).
Legacy-ID: 5714
2016-08-01 21:56:34 +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
Fredrick Meunier
c7581d6df9 Merge [r5560] from Release-1_2_0-branch: remove prototypes for obsolete
functions.

Legacy-ID: 5578
2016-06-04 13:26:37 +00:00
Sergio Baldoví
daf8651e20 Change resizing method for GTK+ UI (fixes bug #344) (thanks, Alberto Garcia).
Set geometry on the window rather than the drawing area, as
gtk_window_set_geometry_hints() has changed since GTK+ 3.20.

Legacy-ID: 5509
2016-05-22 08:35:46 +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
Sergio Baldoví
df1e2c4fa8 Add file filters in open/save dialogs on Windows and GTK+ UIs (thanks, Crisis).
Legacy-ID: 5461
2016-05-08 09:05:43 +00:00
Fredrick Meunier
128f4cbb54 Remove shortcut clash with the Simple 8-Bit IDE interface.
Legacy-ID: 5457
2016-05-08 07:23:35 +00:00
Sergio Baldoví
c133024e87 Add missing header in framebuffer UI.
Legacy-ID: 5441
2016-05-01 16:46:14 +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
Johannes Schickel
5fde88b59b Fix compilation with MinGW-w64 toolchain.
Legacy-ID: 5372
2016-03-30 21:55:05 +00:00
Sergio Baldoví
3247563be2 Update properties used in GtkAboutDialog.
- Use program-name property rather than name, as it was shown the executable
  name.
- Add logo-icon-name property as it was shown the icon "image-missing".

Legacy-ID: 5350
2015-12-27 23:47:25 +00:00
Sergio Baldoví
7d0b041ea7 Replace deprecated gdk_cursor_new() on GTK+ 3 UI.
Legacy-ID: 5338
2015-12-08 22:46:45 +00:00
Sergio Baldoví
28dc2dd8f8 Do not use deprecated gtk_tree_view_set_rules_hint() on GTK+ 3 UI.
Additional notes:
https://git.gnome.org/browse/gtk+/commit/?id=0ed766ec866a2da7e3db05b1db2fc2519d6b1cdc

Legacy-ID: 5337
2015-12-08 22:31:01 +00:00
Kirben
b989cc4ff8 Fix compilation with mingwrt 4.0+.
Legacy-ID: 5334
2015-11-30 21:52:33 +00:00
Sergio Baldoví
b6ec3f8054 Remove redundant argument on button creation.
Legacy-ID: 5333
2015-11-30 21:38:08 +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í
a65a559f3a Move Windows resources that are UI-independent to data/win32.
Legacy-ID: 5308
2015-06-21 07:28:39 +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
Sergio Baldoví
44e79a7d4e Use AM_V_CC verbosity for custom built sources (thanks, Stuart).
Legacy-ID: 5293
2015-06-07 22:43:36 +00:00
Stuart Brady
c60e30787a Remove unreachable breaks after returns
Legacy-ID: 5274
2015-05-26 17:59:26 +00:00
Stuart Brady
9a8cc8b7ac GTK+, Win32, add static to roms[] arrays
Legacy-ID: 5271
2015-05-26 03:09:13 +00:00
Stuart Brady
c5473ecdc2 Add static to functions where appropriate
Legacy-ID: 5270
2015-05-26 02:59:36 +00:00
Stuart Brady
6cf34e95c3 Use C90 parameter lists
Legacy-ID: 5268
2015-05-24 17:37:04 +00:00
Sergio Baldoví
dbb5348269 Avoid mixing declarations and code for C89 compilers.
Legacy-ID: 5267
2015-05-17 22:38:21 +00:00
ub880d
da49d02421 Standardise the number of joystick buttons across UIs (patch #332).
Legacy-ID: 5259
2015-05-14 10:55:39 +00:00
Stuart Brady
f5a96ae8c7 Avoid C99 comments
Legacy-ID: 5258
2015-05-13 21:53:01 +00:00
Adrien Destugues
325055c32c Avoid mixing declarations and code for C89 compilers
Legacy-ID: 5252
2015-05-12 23:13:44 +00:00
Gergely Szasz
ddb31ca226 Add Didaktik 80/40 emulation (part of patch #331)
Legacy-ID: 5248
2015-05-11 02:10:39 +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
6f4152dc68 Add Currah µSource emulation
Legacy-ID: 5210
2015-04-28 08:51:57 +00:00