Commit Graph

5584 Commits

Author SHA1 Message Date
mjbudd77 7ecff090f2 Updated Qt windows pipeline to build and link against SDL 2.0.20 and ffmpeg 5.0 2022-01-16 06:57:02 -05:00
mjbudd77 1acdb31490 Changed Qt RAM search logic to skip over RAM mirrors. Changed GUI to allow for searching of RAM, SRAM, and ROM regions to be individually selectable. Issue #446. 2022-01-15 23:47:42 -05:00
mjbudd77 1f1ca26d83 Cleaned up a few compiler warnings. 2022-01-15 22:11:17 -05:00
mjbudd77 2da182aed5 Updated minimum cmake version to 3.8 2022-01-15 21:14:39 -05:00
mjbudd77 f6e184952b Applied cmake SOURCE_DATE_EPOCH patch for reproducible builds. 2022-01-15 21:12:02 -05:00
mjbudd77 bb4b88d00e Fixed inverted vertical scroll on Qt Trace logger. Added page up/down key shortcuts for Trace logger viewport. 2022-01-15 20:06:10 -05:00
mjbudd77 77c946734a Added optional compile time option to build in a splash screen during Qt application startup. 2022-01-15 18:17:34 -05:00
mjbudd77 7cc15b41c3 Uploaded new QtSDL debug tools image for website. 2022-01-15 17:13:39 -05:00
mjbudd77 494c7ca5b5 Bug fix for Qt GUI crash upon a 2nd CDL window open. 2022-01-15 14:31:46 -05:00
mjbudd77 ea9874c587 Fixed home page changelog link for 2.6.0. 2022-01-12 21:39:07 -05:00
mjbudd77 b509eb7656 Updated website home page for new 2.6.0 release. 2022-01-12 21:37:01 -05:00
mbudd02 08e88f17c1 Updated download links on website to point to 2.6.0 release. 2022-01-12 21:28:11 -05:00
mjbudd77 1ca8b8e9d0 Hot fix for reversed scroll direction when dragging input above or below Qt piano roll view. 2022-01-12 19:46:37 -05:00
mjbudd77 c075043727 Updated help change log for upcoming 2.6.0 release. 2022-01-11 23:05:06 -05:00
mjbudd77 f8787bafa5 Added version 2.6.0 press release for website. 2022-01-11 22:35:16 -05:00
mjbudd77 2776b30550 Minor README updates in preparation for upcoming 2.6.0 release. 2022-01-11 21:54:52 -05:00
mjbudd77 25a239b39f Added TAS project loading progress dialog for Qt GUI. Added busy mouse cursor during TAS project save/load. 2022-01-11 06:57:30 -05:00
feos d4e04fc0d3 fix qt build script to work locally
/d is needed in case you have things on different drives
vs2019 is selected in case you have vs2022
2022-01-11 14:15:49 +03:00
mjbudd77 26386b8483 Added logic to animate Qt branch view cloud in the Y axis. 2022-01-10 21:42:23 -05:00
mjbudd77 91a4f05314 Logic change to scale cloud Y position with height of grid. 2022-01-10 21:34:47 -05:00
mjbudd77 de7300c06d Qt branch view vertical grid scaling fixes. 2022-01-10 20:58:38 -05:00
mjbudd77 e976ffac5b Changed playback pauseFrame variable and accessor functions to be static in PLAYBACK class so that they are thread safe for Qt GUI. 2022-01-10 19:49:04 -05:00
mjbudd77 a673ee4a26 Added logic to protect against TAS seek overruns in Qt/SDL emulation thread. 2022-01-10 07:16:52 -05:00
mjbudd77 d380fc7f50 Ensure that Qt TAS piano roll recalculates line width for horizontal scroll bar when reset is called. This fixes incorrect horizontal scroll bar behavior when loading new projects that have a different controller count. 2022-01-10 06:31:20 -05:00
mjbudd77 c890f6c1bb Another fix to ensure that Qt TAS piano roll frame number width is at least 9 chars wide. 2022-01-09 16:31:31 -05:00
mjbudd77 020e1e208a Minor vertical text placement changes for Qt bookmarks view. 2022-01-09 16:23:58 -05:00
mjbudd77 686f9d27bb Ensure piano roll font is always forced to bold before calculating font pixel sizes. 2022-01-09 15:59:21 -05:00
mjbudd77 01e16837ef Minor syntax cleanup. 2022-01-09 15:48:36 -05:00
mjbudd77 a77cb754bf More minor vertical adjustments to Qt piano roll text placement. 2022-01-09 15:39:35 -05:00
mjbudd77 0d84862d93 More text placement adjustments to Qt TAS piano roll. 2022-01-09 15:36:59 -05:00
mjbudd77 93ee0efe3b Minor vertical adjustments to Qt piano roll text placement. 2022-01-09 14:56:03 -05:00
mjbudd77 80a7afd7f5 Account for font bearing in centering of text number in Qt branch cards. 2022-01-09 14:42:42 -05:00
mjbudd77 1e5a1eddd0 Slight adjustments to text placement in Qt branch view cards. 2022-01-09 14:22:35 -05:00
mjbudd77 2b88e96814 Added playback progress bar to Qt TAS editor. 2022-01-08 15:05:52 -05:00
mjbudd77 72af0270a3 Added a progress dialog for saving Qt TAS projects to disk. 2022-01-08 14:40:12 -05:00
mjbudd77 a28bbb3ce3 Fixed Qt advanced hotkey gamepad bindings also be able to handle escape characters. 2022-01-08 06:56:03 -05:00
mjbudd77 97e509b8ef Added code to escape keyboard gamepad bindings if the key name interferes with the config file syntax. Fixes save/load of comma key gamepad bindings. For issue #443 2022-01-08 06:37:55 -05:00
mjbudd77 94eab8f8ef Replaced all calls to clock() in Qt TAS editor. Clock was giving inconsistent time stamps since it actually returns CPU use time, not actual time. Instead use SDL_GetTicks() to get actual time in milliseconds. 2022-01-08 05:31:15 -05:00
mjbudd77 ed29139b87 Draw fix for italic text not being turned off when it should in drawing of Qt TAS piano roll. 2022-01-08 04:41:22 -05:00
mjbudd77 3db26d3fb0 Logic fix for Qt TAS piano roll ensure line is visible. 2022-01-08 04:30:15 -05:00
mjbudd77 f135fd2888 Added Qt TAS turbo seek functionality. 2022-01-08 04:17:16 -05:00
mjbudd77 2dfa98ac9f Coming back full circle on Qt TAS branch view text placement. Original implementation works best across all platforms. 2022-01-07 09:07:06 -05:00
mjbudd77 9cafd99e16 More Qt TAS branch view text placement adjustments. 2022-01-07 07:15:32 -05:00
mjbudd77 cf31b874ed Adjusted Qt TAS branch view text placement to better center text into card. 2022-01-07 06:11:46 -05:00
mjbudd77 71c5ebc133 Changed Qt TAS piano roll grid draw logic to always make header grid lines darker. 2022-01-07 06:00:11 -05:00
mjbudd77 c6293af030 Qt TAS project save compact bug fixes. 2022-01-06 06:48:44 -05:00
mjbudd77 d1fa388846 Bug fix for cut & paste errors in Qt TAS saving options dialogs. 2022-01-06 05:44:27 -05:00
mjbudd77 0badec6124 Added a custom window splitter for Qt Tas editor to better control sizing of right panel. 2022-01-05 20:17:17 -05:00
mjbudd77 ede8c5fc7e Commented out unused block of code in Qt branches view paint. 2022-01-04 21:19:21 -05:00
mjbudd77 66971b7e6b Calcation fix for is line visible in Qt TAS piano roll. 2022-01-04 21:11:49 -05:00