OBattler
597a6640f4
More config.c clean-ups and added some plumbing for the future ZIP and MO image history.
2023-08-18 18:28:38 +02:00
cold-brewed
15013e1ede
Added new platform function to get cpu string ( #3533 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-08-09 18:12:27 -03:00
OBattler
c695cb8ded
Completely reworked mouse handling - should now be smoother due to there no longer being a multi-layered game of telephone going on with all the various interim coordinate counters, also rewritten the serial mouse emulation ground ground up.
2023-08-07 18:49:58 +02:00
RichardG867
8ff45f74fd
Remove legacy dynamic loading error messages
2023-07-22 18:14:22 -03:00
Alexander Babikov
ed36261f62
unix: Add a missing #include
2023-07-04 21:34:25 +05:00
Alexander Babikov
42d0548b95
unix: add a monitor command to display version and license info
2023-07-01 17:01:48 +05:00
Jasmine Iwanek
ed1b369abd
Yet more sonarlint fixes
2023-05-29 06:21:17 -04:00
Moonif
21004626d0
Update unix.c
...
Add missing semicolon for Apple build
2023-04-09 00:51:59 +04:00
Jasmine Iwanek
610401de7a
Yet more clang-formatting
2023-02-28 23:53:57 -05:00
Cacodemon345
17d4e4a7e2
Merge branch 'master' into qt-wacom-serial
2023-02-07 17:04:25 +06:00
Jasmine Iwanek
a7236a9022
Make dual video card code use array
2023-02-06 07:29:18 -05:00
Jasmine Iwanek
162667a9a6
Fix non QT builds & Add support for Termux
2023-02-03 02:22:46 -05:00
Cacodemon345
96f7b7aa14
Add Wacom SD-510C tablet emulation
2023-01-03 16:47:20 +06:00
Jasmine Iwanek
cfe3fec2ba
Fix issues on non QT unix builds
2022-12-19 21:17:59 -05:00
Cacodemon345
3a10ebd28d
Merge branch 'master' into global-config-screenshot
2022-12-03 20:29:26 +06:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Jasmine Iwanek
40d39f1baa
HDD Speed setting in win32
2022-11-08 11:43:36 -05:00
Cacodemon345
e4e1852462
Start of global config infrastructure
2022-11-06 22:35:47 +06:00
Cacodemon345
b388cb552f
Add option for 5-button PS/2 mouse
2022-10-28 23:51:38 +06:00
Jasmine Iwanek
acbe718f1e
clang-format in src/unix/
2022-09-18 17:22:55 -04:00
Cacodemon345
67a2d987ea
unix: Fix compilation
2022-07-29 16:56:48 +06:00
Cacodemon345
0ce1a8edfe
Fix compilation for non-Qt builds
2022-07-07 15:09:13 +06:00
Adrien Moulin
a3db023f19
Fix building on macOS without Qt
2022-05-21 11:23:14 +02:00
David Hrdlička
e60af6c29d
Clean up plat.h a bit
2022-04-20 01:03:39 +02:00
Cacodemon345
ff86f97fef
unix: Fix missing include
2022-04-08 15:00:35 +06:00
David Hrdlička
3449a173ae
Move ROM search path code to rom.c, rewrite rom_fopen
2022-04-08 01:34:47 +02:00
David Hrdlička
a780d9a241
Rewrite plat_init_rom_paths in Qt frontend
2022-04-08 00:58:38 +02:00
Cacodemon345
0fd3042e0c
qt: Add support for loading ROMs from ~/Documents/86Box/roms on macOS
2022-04-07 00:57:16 +06:00
Cacodemon345
1a3a7bec0e
Move platform-specific ROM path adding code into plat modules
2022-04-06 16:16:25 +06:00
RichardG867
71ba610366
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# .ci/build.sh
# .ci/dependencies_msys.txt
# src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
f57cbe36b1
GDB Stub: More progress
2022-03-16 00:33:01 -03:00
Alexander Babikov
4b8b7c3950
Add handling for several missing strings to plat_get_string on Qt and legacy Unix UIs
2022-03-15 04:19:10 +05:00
RichardG867
94be8cdfc6
GDB Stub: Initial commit
2022-03-12 20:20:25 -03:00
Cacodemon345
d695ca3cc9
qt: Don't normalize paths on non-Windows
2022-03-04 14:00:24 +06:00
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
76fbaa4b8c
Revert "Merge branch 'master' of https://github.com/86Box/86Box "
...
This reverts commit efb79217f2 , reversing
changes made to 351db812e0 .
2022-02-18 21:42:05 +01:00
Alexander Babikov
e0593523f2
Make the "PAUSED" toolbar string translatable
2022-02-13 21:00:40 +05:00
David Hrdlička
4b3aabc4ba
Fix non-Qt Unix build
2022-02-07 22:58:08 +01:00
ts-korhonen
9a566a501c
Add hide_tool_bar config file setting
...
In preparation for toolbar implementation
2022-01-09 16:46:44 +02:00
Cacodemon345
2da187c0bd
Fix plat_mmap on FreeBSD ( #1980 )
...
* Fix plat_mmap on FreeBSD
* Same for old codegen backend
* ...and for new codegen backend
2022-01-07 09:58:59 +01:00
Alexander Babikov
a6af62835b
Synchronize the internal clock with host time when unpausing the emulator
2021-12-22 06:04:58 +05: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
Laci bá
41ba4ee86b
Fix that POST card's message is disappearing when language/iconset change occurs
2021-12-05 11:48:31 +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
Andreas J. Reichel
f935d9b105
Unix: Make fullscreen command really toggle
...
Help says that fullscreen TOGGLES fullscreen. Fix this.
Signed-off-by: Andreas J. Reichel <andreas@reichel.bayern >
2021-11-17 14:35:22 +01:00
Laci bá
0aa6e9c8a6
Finish the changeable iconset
2021-11-16 19:38:31 +01:00
Laci bá
1586cf6f57
Fix some Linux/Mac compile breaking stuff
2021-11-14 15:00:55 +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