Cacodemon345
7dc84e0f67
qt: Fix HDD path relativization on Windows
2022-03-04 01:25:34 +06:00
Jasmine Iwanek
4674756664
More newline and whitespace cleanups
2022-02-20 16:26:40 -05:00
David Hrdlička
b764f828b3
Fix status bar disappearing upon returning from full screen
2022-01-31 16:43:55 +01:00
David Hrdlička
7c6c96b0e7
Fix some toolbar resizing bugs
2022-01-31 03:09:29 +01:00
David Hrdlička
929ee51234
Add a toolbar to the Windows GUI
2022-01-09 18:38:18 +01:00
David Hrdlička
65310e0141
Delay load SetCurrentProcessExplicitAppUserModelID
...
Appears to be the only thing preventing 86Box from running on Vista.
Note that this doesn't mean a change in the official system requirements.
2022-01-08 21:43:04 +01:00
OBattler
394768f5ac
In default mode, the SDL2 renderers now use UpdateTexture().
2021-12-29 20:53:32 +01:00
ts-korhonen
a03d0f0461
Merge branch 'master' of https://github.com/86Box/86Box
2021-12-17 22:28:11 +02:00
ts-korhonen
805638ddd8
Fix window resize not always working
...
Change doresize to atomic_flag to prevent race condition
2021-12-17 22:15:21 +02:00
David Hrdlička
e0a73a99ec
Turn the RtMidi module into a full standalone MIDI module
...
Removes the now-redundant platform MIDI infrastructure
2021-12-17 10:10:59 +01:00
OBattler
4a906f0138
Added some sanity check, closes #1896 .
2021-12-08 21:06:56 +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
Miran Grča
a5c2fe1e4a
Merge pull request #1821 from laciba96/master
...
Menu reloading fixes for Multilanguage UI
2021-11-17 23:02:56 +01:00
ts-korhonen
9b0a052447
Increase resource string max length 512 > 1024. Allocate with calloc.
2021-11-17 22:45:22 +02:00
Laci bá
faa1750c92
Menu reloading fixes for Multilanguage UI
2021-11-17 18:28:00 +01:00
RichardG867
0de137daf7
Merge branch 'master' of https://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/include/86box/machine.h
# src/machine/m_at_socket7.c
# src/machine/machine_table.c
# src/video/vid_tgui9440.c
# src/win/win.c
2021-11-14 13:45:37 -03:00
Laci bá
6f0da19369
Merge branch 'master' into translation_hu-HU
2021-11-14 00:03:36 +01:00
Laci bá
b321679bde
Final cleanup
2021-11-13 23:56:35 +01:00
Laci bá
dfa795b267
Add reverse conversion from string to LCID
2021-11-13 23:51:29 +01:00
OBattler
bfb3c0c324
Fixed the intendation mess in cpu/x86seg.c, removed port 61h handling from keyboard/keyboard_at.c, and fixed a function with undeclared type in win/win.c.
2021-11-13 23:15:28 +01:00
OBattler
3730117a37
Conflict resolution.
2021-11-13 22:49:19 +01:00
Laci bá
7e4abcbfbd
Implement system language as 0xFFFF
2021-11-13 21:37:51 +01:00
Laci bá
0bab2e144a
Reinit media menu, and store the system language too
2021-11-12 22:41:30 +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
Laci bá
ca638e1a9e
Merge branch '86Box:master' into translation_hu-HU
2021-11-09 19:58:58 +01:00
OBattler
c892c521ea
More preparation for localization.
2021-11-09 19:57:38 +01:00
OBattler
e2bdeae4cc
Bugfixes to prepare for localization.
2021-11-09 19:50:42 +01:00
Laci bá
9914ad520c
Multiple language-related updates
...
Add the possibility to change runtime language, via --lang parameter. Also specify the verbose language code in the Hungarian translation.
2021-11-09 18:53:15 +01:00
RichardG867
06ab671d32
Allow inserting of build number and git hash through CMake, while also porting the mouse capture title fix from the CLI branch
2021-11-05 21:49:00 -03:00
OBattler
a394a33500
Conflict resolution.
2021-10-19 18:18:15 +02:00
RichardG867
5bf8aa2d58
Port plat_m(un)map from the VFIO branch
2021-10-16 20:12:49 -03:00
OBattler
273e1a4cbe
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-19 14:47:15 +02:00
OBattler
a491b3a35c
Reverted the meaning of video_fullscreen_first to what it used to be.
2021-09-18 21:33:13 +02:00
OBattler
e42fdbfcdd
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-18 15:25:37 +02:00
OBattler
0f69aa7ff7
Some fixes, fixes PCjr when the emulator is started in full screen, fixes #1702 .
2021-09-18 15:24:00 +02:00
OBattler
105c0389c2
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-18 00:03:41 +02:00
OBattler
065b8cc0c3
Using MoveWindow instead of SetWindowPos to move the window now, which actually works.
2021-09-18 00:01:39 +02:00
Miran Grča
be2005dea4
Merge pull request #1690 from 86Box/master
...
Bring the branch up to par with master.
2021-09-14 22:34:42 +02:00
OBattler
df30b47aa7
And fixed the behavior of that.
2021-09-14 22:20:20 +02:00
OBattler
07eb764df6
Locking a window to a specified size now also makes it remember the position, closes #1683 .
2021-09-14 22:17:47 +02:00
Miran Grča
8ca1328c7e
Merge pull request #1571 from 86Box/master
...
Bring the branch up to par with master.
2021-08-02 06:58:22 +02:00
OBattler
d1991ac763
Added the ability to hide the status bar, closes #1530 .
2021-07-30 04:01:46 +02:00
OBattler
f31e8b27d5
Fixed a warning in win/win.c .
2021-07-21 16:55:03 +02:00
OBattler
706ad0e896
Changed the way the emulator is shut down, fixes #1555 .
2021-07-21 04:05:40 +02:00
OBattler
4f6df76f10
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
...
This reverts commit f2cd3756dd .
2021-07-04 17:40:39 +02:00
Daniel Gurney
f2cd3756dd
Revert "Merge branch 'feature/machine_and_kb' into master"
...
This reverts commit 6604a29d7e , reversing
changes made to 1d7fca0abd .
2021-07-04 18:22:52 +03:00
OBattler
fd4817a87b
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
2021-06-29 19:11:19 +02:00
ts-korhonen
ed86f69c85
Explicitly initialize COM library in main and opengl threads, hopefully fixing filedialog issues.
2021-06-17 19:17:21 +03:00
ts-korhonen
dd65a80b19
Add menu option for filter method to use when scaling video.
2021-05-01 20:49:23 +03:00
Alexander Babikov
b4a16437d3
Add a separate build option for the OpenGL renderer
2021-04-26 02:45:20 +05:00