Jasmine Iwanek
21adfd4d50
Next round of sonarlint cleanups
2023-06-26 18:28:13 -04:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Jasmine Iwanek
a40630ba63
Even more tabs to spaces
2023-01-07 14:09:51 -05:00
OBattler
27ebb27db7
Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness.
2022-11-17 22:44:06 +01:00
Jasmine Iwanek
e71084d940
Fix silly mistake
2022-11-08 13:56:17 -05:00
Jasmine Iwanek
2f17689b64
Initial Dual Video on Win32 (UI Settings Part)
2022-11-08 13:04:08 -05:00
Jasmine Iwanek
ae4f9aedaa
clang-format in src/include/86box/
2022-09-18 17:22:54 -04:00
GH Cao
0cca0d9831
win_joystick_rawinput: Fix wchar/char mismatch
2022-09-02 16:53:53 +08:00
Jasmine Iwanek
a04710b517
clang-format in src/win and other misc places
2022-07-27 17:27:51 -04:00
Alexander Babikov
c82b9a379c
Remove the crashdump generation stuff and the associated parameter
...
It's Windows-exclusive and has never really worked
2022-04-14 07:10:19 +05:00
Jasmine Iwanek
7fc893bdb0
Include guards on our headers
2022-02-18 19:42:21 -05:00
David Hrdlička
88037d9bda
Change the Pause icon if paused
2022-01-13 00:08:06 +01:00
David Hrdlička
e5bf6ea015
Add support for icon set switching to the toolbar
2022-01-12 23:40:40 +01:00
David Hrdlička
929ee51234
Add a toolbar to the Windows GUI
2022-01-09 18:38:18 +01:00
OBattler
295f750884
Moved the OpenGL 3.3 renderer and Discord integration out of the Dev branch.
2021-11-29 15:42:50 +01:00
David Hrdlička
a1df1c23ed
Rename Program Settings to Preferences
2021-11-20 23:34:23 +01:00
Miran Grča
52e23efb44
Merge branch 'master' into changeable_icon_set
2021-11-18 22:15:53 +01:00
Laci bá
03a7247630
Apply requested changes
...
- Remove icon functions from plat.h.
- Fix some indentation problems.
- Remove unused parameter from win_stbar.c
- Rename win_lang.c to win_progsett.c
- Remove stub functions from unix.c
- Move win_load_icon_set() to ui_init()
- Replace the translated texts to English, and let the translators translate them
- Fix the control IDs in dialogs.rc.
- Use the requested solution in win_icon.c for setting the array variables.
2021-11-17 19:02:19 +01:00
Laci bá
faa1750c92
Menu reloading fixes for Multilanguage UI
2021-11-17 18:28:00 +01:00
Laci bá
0aa6e9c8a6
Finish the changeable iconset
2021-11-16 19:38:31 +01:00
Laci bá
a16e39bb62
Initial commit for changeable icon set
2021-11-14 19:50:05 +01:00
Laci bá
b4f5ff7ad1
Separate language dialog, and minor language fixes
2021-11-12 22:41:01 +01:00
Laci bá
dafc429e93
A lot of changes
...
- Fix the broken itemindex of ComboBox in the Settings dialog
- Change from LCID to uint32_t
- Rewrite the headers of the lang related functions (can handle the whole LCID as input)
- Add dummy functions to unix.c
- Add proper combobox handling in win_settings.c
- Added a lot of debug calls temporarily
- Reactivate every disabled option related to language changes
- Move lang_id to 86box.h from win.h
- Implement on-fly resource switch as discussed with OBattler
- Reimplement everything language related in the initialization section of the program
- Implemented the ladder of three points
1, what is the --lang?
2, what are definied in the config? (to be implemented)
3, what is the system language
2021-11-09 22:33:54 +01:00
OBattler
c892c521ea
More preparation for localization.
2021-11-09 19:57:38 +01:00
OBattler
949dea3524
Added IBM PCjr cartridge support.
2021-07-29 20:34:55 +02:00
OBattler
827065c0bc
Ported the cassette emulation from PCE, closes #835 .
2021-07-27 06:12:09 +02:00
Alexander Babikov
b4a16437d3
Add a separate build option for the OpenGL renderer
2021-04-26 02:45:20 +05:00
ts-korhonen
2bf6c7aa11
win_opengl: UI for options and add them to config. Reloading changed options at runtime. Improved framerate limitter.
2021-04-23 16:09:45 +03:00
ts-korhonen
e6bac34b47
win_opengl: restrict to DEV_BRANCH as a separate renderer
2021-04-17 13:45:11 +03:00
OBattler
b6b5558aa3
Added the ability to size the window to a specific resolution, closes #1362 ;
...
Fixed unsolicited mouse captures after a double-click in an open file dialog, fixes #1367 .
2021-04-12 03:42:03 +02:00
David Hrdlička
dfbbe08a07
rewrite the emulator to use UTF-8 internally
2021-03-30 09:46:49 +02:00
OBattler
9f5c60c1bc
Improved (and hopefully, properly fixed) window size and position restoring when returning back from full screen if the window is resizable and set to remember the size and position.
2020-12-26 17:21:38 +01:00
OBattler
8832f9d0e9
Returning from full screen to resizable window now forces a direct window resize, closes #1129 .
2020-12-02 06:11:27 +01:00
OBattler
19e093e554
Renderer fixes and improvements.
2020-11-28 07:04:40 +01:00
OBattler
6e233f4ac8
SDL renderer improvements and fixes and added SDL OpenGL option;
...
Various performance improvements;
Fixed USB UHCI HCHalt;
Cirrus Logic CL-GD 5422/24 fixes and removed them from the Dev branch;
The Storage controllers sections of Settings now has its own corresponding section of the configuration file;
Fixed the AT clock divisors for some Pentium OverDrive CPU's;
Added the ACPI RTC status (no ACPI RTC alarm event yet).
2020-11-26 18:20:24 +01:00
OBattler
7d2834b201
More Settings dialog fixes and improvements.
2020-11-20 05:42:47 +01:00
Stephen McKinney
d91056586e
Add VHD support.
2020-11-17 23:31:38 -06:00
Alexander Babikov
e0ff781a34
Fix the mouse lock after fullscreen - for real this time. ( #1080 )
2020-11-16 18:09:13 +01:00
driver1998
a3a139e3ef
Add PMv2 related APIs
2020-09-03 12:24:17 +08:00
OBattler
5aec4ef147
Changed the MO icons to proper ones, added cassette icons, merged the Floppy drives and CD-ROM drives section of the Settings dialog into one, and changed the configuration file format accordingly with a backward compatibility measure added to correctly load older configuration files.
2020-07-19 06:07:58 +02:00
driver1998
43a3eb398d
Add MO settings UI, fix MO status bar icon
2020-07-16 14:28:06 +02:00
David Hrdlička
2564b6f24d
win: Switched status bar to the new media menus
2020-04-26 21:03:31 +02:00
David Hrdlička
03f82fdb99
win: Replace the main menubar Media menu handler
2020-04-26 21:03:31 +02:00
David Hrdlička
70503973eb
win: Add the new Media menu handler
2020-04-26 21:03:31 +02:00
David Hrdlička
aa5d9555f5
win: Add menu resources for the drive menus
2020-04-26 21:03:31 +02:00
David Hrdlička
7dcb8f6f1f
win: Add the "Media" menu to the menubar
...
This is an alternative way to mount images to the virtual drives, as many people found the current behavior confusing.
2020-04-23 01:24:11 +02:00
David Hrdlička
2146101637
Remove VNC from regular builds for the time being
2020-04-18 11:51:54 +02:00
OBattler
3e6994a11c
The TX97 now correctly uses the W83877 and removed VNC from the Dev branch.
2020-04-17 19:40:10 +02:00
OBattler
13a9477b6d
Removed the crashdump code from the Dev branch and added the -R/--crashdump parameter to activate it, and also made the makefiles not build pcap_if.exe by default.
2020-04-17 02:20:02 +02:00
OBattler
4bc41197b9
Removed Direct2D.
2020-04-17 02:06:00 +02:00