Commit Graph

88 Commits

Author SHA1 Message Date
Jasmine Iwanek
bacf8deae3 More linting in src/win 2023-08-23 04:15:57 -04:00
Jasmine Iwanek
c29983f63e Fix a compile error 2023-08-22 17:15:12 -04:00
Miran Grča
12cb86041e Merge pull request #3384 from jriwanek-forks/win32-fixes
Win32 fixes
2023-06-05 13:30:11 +02:00
Jasmine Iwanek
87ed36d444 Add myself to copyright for win32 ui as I'm the official maintainer 2023-06-05 01:16:40 -04:00
Jasmine Iwanek
d1127e68fa Even more sonarlint work 2023-06-04 23:39:14 -04:00
Jasmine Iwanek
cc9b7d7a2b sonarlint work in the win32 ui 2023-06-01 07:55:02 -04: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
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
6919451ae4 Fix string offsetting 2022-11-09 23:19:17 -05:00
Adrien Moulin
d52bc43802 network: fix win32 build error 2022-08-21 17:29:24 +02:00
Jasmine Iwanek
a04710b517 clang-format in src/win and other misc places 2022-07-27 17:27:51 -04:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Cacodemon345
b21d5b5a43 Add MT-32 LCD message display support in the status bar 2022-02-08 01:52:02 +06:00
David Hrdlička
6a98625e28 Fix 64-bit build due to no GWL_WNDPROC constant 2022-01-13 00:14:01 +01:00
Alexander Babikov
db239d64e5 Allow use of ATAPI devices with XTIDE 2021-12-22 06:04:57 +05:00
OBattler
b9c564c5c0 And win/win_stbar.c. 2021-12-13 01:34:01 +01:00
Laci bá
41ba4ee86b Fix that POST card's message is disappearing when language/iconset change occurs 2021-12-05 11:48:31 +01:00
OBattler
8fb29ad031 Unfudged the status bar fix. 2021-12-01 21:06:50 +01:00
OBattler
7f0533fc9a Ignore status bar icon timer callback if the status bar has reset itself in between. 2021-12-01 20:35:29 +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á
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
OBattler
347a8fa011 Fixed win_stbar.c warning reported by lemondrops and committed the icons. 2021-07-30 00:41:05 +02: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
OBattler
c47e766bc4 The migration of the legacy SCSI controller is now perfectly seamless, thanks, Ryuzaki! 2021-07-23 01:20:14 +02:00
OBattler
729b6d5069 Added support for up to four SCSI controllers, closes #343. 2021-07-22 20:13:44 +02:00
Alexander Babikov
fe996c42e6 Fix UTF-8 to UTF-16 conversion of displayed paths to MO/ZIP images 2021-06-18 18:22:04 +05:00
Alexander Babikov
046aa86ffa Remove a duplicate #include in win_stbar.c 2021-05-26 18:15:47 +05:00
ts-korhonen
302143eafb Fix a deadlock with changing renderer and status bar activity 2021-04-26 16:38:12 +02:00
RichardG867
f0df74f248 Fix ISABugger and POST card persisting after being disabled 2021-04-14 16:29:43 -03:00
RichardG867
57c4bc485e Merge branch 'master' of https://github.com/86Box/86Box 2021-04-14 16:14:07 -03:00
Alexander Babikov
8667c88710 Fix HDDs on internal SCSI controllers not displaying in the status bar 2021-04-13 23:46:32 +05:00
RichardG867
80b1340454 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-13 14:10:48 -03:00
RichardG867
76395e9fb6 DPMS screen blanking support 2021-04-13 14:07:21 -03:00
OBattler
77c18c0708 Improved the status bar's handling of hard disks and other storage devices on internal controllers. 2021-04-13 01:18:56 +02:00
David Hrdlička
dfbbe08a07 rewrite the emulator to use UTF-8 internally 2021-03-30 09:46:49 +02:00
driver1998
1f03e3b057 Status bar: HiDPI support 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
7d2f9189d3 win: Re-number string table entries 2020-04-26 21:03:31 +02:00
David Hrdlička
aa8bc8d620 win: Remove menu code from win_stbar.c 2020-04-26 21:03:31 +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
cab0bb845a win: Move the statusbar initial text to resources 2020-04-23 13:02:25 +02:00
David Hrdlička
3b85d4f0c7 win: Add a placeholder menuitem for the Media menu
This makes it possible to change the position of the menu by only editing the resource script itself.
2020-04-23 13:02:25 +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
TC1995
254e43fb64 Added Magneto-Optical disk emulation, though the UI settings for it are to be done later. 2020-04-01 19:04:53 +02:00
David Hrdlička
a505894a10 Move all include files to src/include
- 86Box's own headers go to /86box
- munt's public interface goes to /mt32emu
- all slirp headers go to /slirp (might want to consider using only its public inteface)
- single file headers from other projects go in include root
2020-03-29 19:53:29 +02:00