Cacodemon345
6ac2faf2f8
qt: Always resize
2022-10-24 22:58:06 +06:00
OBattler
da33f5c0cc
Allow mouse capture on internal mice even if mouse_type is not actually set to MOUSE_TYPE_INTERNAL, fixes #2682 .
2022-10-23 05:31:39 +02:00
RichardG867
10e9285f61
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
# src/include/86box/cdrom.h
# src/include/86box/cdrom_image_backend.h
# src/include/86box/resource.h
# src/qt/qt_mediamenu.cpp
# src/qt/qt_mediamenu.hpp
# src/unix/unix.c
# src/win/win.c
# src/win/win_devconf.c
# src/win/win_dialog.c
# src/win/win_joystick_rawinput.c
# src/win/win_media_menu.c
# src/win/win_mouse.c
# src/win/win_settings.c
# src/win/win_ui.c
2022-10-15 14:00:00 -03:00
cold-brewed
c289b1c86b
qt: Fix play / pause icon to reflect current state
2022-10-09 14:54:40 -04:00
cold-brewed
9adf5ab589
qt: Account for empty path in plat_fopen
2022-10-03 09:17:09 -04:00
cold-brewed
97a99f70e3
qt: Add floppy support to media history manager
2022-10-01 17:39:03 -04:00
Jameson Ernst
84f5d9c393
Improve handling of High-DPI mice
...
- Reduce lower bound of mouse sensitivity
- Add error accumulators to prevent small motions from being rounded off
2022-09-14 22:11:32 -07:00
Miran Grča
dc5413437c
Merge pull request #2670 from cold-brewed/qt-icon-fix
...
qt: Fix searching for icon packs in roms dir
2022-09-15 01:18:51 +02:00
Miran Grča
1d495af5e3
Merge pull request #2673 from dhrdlicka/feature/config-refactor
...
config: Refactor the INI parser out
2022-09-15 01:18:20 +02:00
cold-brewed
dc046c5b5f
qt: Use a single loop for icon dir search
2022-09-12 10:10:22 -04:00
cold-brewed
e5d6430ec8
qt: Fix potential null pointer access in media history
2022-09-12 09:48:14 -04:00
David Hrdlička
7dd8c96ffc
config: Refactor the INI parser out
2022-09-10 13:37:49 +02:00
cold-brewed
3d7fdf0eda
qt: Fix searching for icon packs in roms dir
2022-09-08 11:19:37 -04:00
Cacodemon345
d47bd06f25
qt_hardwarerenderer: Use setData on Qt 5.14 and later
2022-09-03 13:13:07 +06:00
Miran Grča
fa9ac2409d
Merge pull request #2661 from cold-brewed/qt-discord-timer
...
qt: Fix discord update timer to run at one second interval
2022-09-02 14:08:12 +02:00
Miran Grča
dd723e4a84
Merge pull request #2663 from Cacodemon345/patch-100
...
qt_hardwarerenderer: Fix compilation with Qt 5.12
2022-09-02 14:07:57 +02:00
GH Cao
0cca0d9831
win_joystick_rawinput: Fix wchar/char mismatch
2022-09-02 16:53:53 +08:00
Cacodemon345
a84a8615c5
qt_hardwarerenderer: Fix compilation with Qt 5.12
2022-09-02 13:45:48 +06:00
Cacodemon345
d32cd981c8
qt_hardwarerenderer: Don't blit black, hidden portions of images
2022-09-02 00:32:04 +06:00
cold-brewed
7262866902
qt: Fix discord update timer to run at one second interval
2022-09-01 13:49:35 -04:00
Cacodemon345
11f6fee8ca
qt_hardwarerenderer: Don't update the entire texture on blits
2022-09-01 16:55:12 +06:00
cold-brewed
aa67147525
Media history: small adjustment for vcpkg builds
2022-08-31 19:46:36 -04:00
Jasmine Iwanek
5e0c1ac209
Gdbstub, Minitrace and more ( #2653 )
...
* Fix gdbstub compilation
* Fix minitrace compilation
* Fix many warnings on Linux Builds
* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
cold-brewed
aeee37490a
macOS: Add Vulkan support via MoltenVK ( #2650 )
...
* macOS: Add the ability to build with and bundle MoltenVK for Vulkan
support
* macOS: Add cmake variable for RPATH as needed by macports moltenvk lib
* macOS: Change minimum macOS target for vulkan builds
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2022-08-31 15:59:29 -03:00
cold-brewed
23e587b909
qt: Append usr_path for relative paths in plat_fopen64() on linux as well as macOS
2022-08-30 19:38:22 -04:00
cold-brewed
9daa721d44
qt: Add media history manager for recently used images
2022-08-30 17:18:51 -04:00
Miran Grča
df0e12bccc
Merge pull request #2648 from elyosh/net_improv
...
Network improvements
2022-08-28 14:57:22 +02:00
Adrien Moulin
d3dde1737a
network: add a new status bar icon for the network disconnected state
2022-08-28 13:56:24 +02:00
Adrien Moulin
ea21790fc9
network: allow to set a NIC's link from the status bar
2022-08-27 19:08:28 +02:00
cold-brewed
4efd1d90c2
macos: Add RPATH to the installed binary to enable dynamic loading of
...
bundled libraries.
2022-08-27 10:47:55 -04:00
Adrien Moulin
9ad587dbfd
qt: fix instance number not set when editing nic config
2022-08-25 23:53:09 +02:00
Adrien Moulin
06ec705098
qt: fix duplicate entries in network settings
2022-08-25 22:25:11 +02:00
Adrien Moulin
19db1d2c7b
Network overhaul : support for multiple NICs, performance improvement
...
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
Cacodemon345
012db280e2
qt: Remember maximized state of monitor windows if enabled
2022-08-14 12:32:29 +06:00
Alexander Babikov
94f76ef3c0
Fix some warnings in Qt code
2022-08-13 15:42:22 +05:00
Miran Grča
a85caea4a9
Update qt_harddiskdialog.cpp
...
Removed the stray QTimer include.
2022-08-12 18:59:46 +02:00
Miran Grča
a0ae6d45bd
Merge pull request #2611 from Cacodemon345/qt-cylinderfix
...
qt: large sizes when entered no longer decrement by 1MB
2022-08-12 18:59:09 +02:00
Cacodemon345
3194130bcd
qt: large sizes when entered no longer decrement by 1MB
2022-08-12 15:15:23 +06:00
Cacodemon345
ad3bba009a
qt: Raise minimum Xi2 version requirement to 2.1
...
This is needed for click-and-drag to work with both Qt5 and Qt6, especially the latter which was previously broken, without any hacks.
2022-08-12 13:24:29 +06:00
Cacodemon345
f2cf5dd841
qt: Restore Xinput2 for Qt5 builds
2022-08-12 00:35:40 +06:00
OBattler
bf8d1dda9d
Merge branch 'master' of https://github.com/86Box/86Box
2022-08-10 22:44:22 +02:00
OBattler
ee38432bb7
Added some parentheses.
2022-08-10 22:44:08 +02:00
Cacodemon345
97242168de
qt: Fix usage of unconverted path in plat_fopen64
...
UTF-8 paths are not supported on all Windows installations, only some of them. This was only accounted for in the 32-bit plat_fopen function, not on 64-bit plat_fopen64. Fix that oversight.
2022-08-11 01:16:56 +06:00
Cacodemon345
2ebee217b5
qt_d3d9renderer: Clear screen backbuffer at each render
2022-08-10 11:10:54 +06:00
Cacodemon345
dd23397854
qt: Add option to apply fullscreen stretching modes when maximized
2022-08-10 01:27:54 +06:00
Cacodemon345
f70102c529
qt: Add ability to open screenshots folder
2022-08-09 15:35:32 +06:00
Dominus Iniquitatis
3407708a9e
qt: Adjusted "Controller 4" vertical position
2022-08-08 06:52:20 +03:00
Miran Grča
123ab476ef
Merge pull request #2582 from elyosh/instrument
...
Add an instrumentation option for performance profiling
2022-08-06 23:56:05 +02:00
Miran Grča
c46e7c7b8b
Merge pull request #2581 from elyosh/fix-mac-opengl-fs
...
qt_openglrenderer: fix fullscreen rendering on mac
2022-08-06 23:55:34 +02:00
Adrien Moulin
c6cf848693
Fix var name
2022-08-06 14:51:42 +02:00