Commit Graph

  • a52b8759ff Translation resources sync with Transifex JosJuice 2019-10-28 20:00:48 +01:00
  • 1f3d1a9b7f Merge pull request #8352 from rlnilsen/motion-controller-support-via-cemuhook-protocol Pierre Bourdon 2019-10-28 16:39:10 +01:00
  • f4da08eb13 Change Wii Remote tilt tooltip string based on translator feedback JosJuice 2019-10-28 11:16:55 +01:00
  • 0dbb58112a CommandLineParse: Don't ignore video_backend/audio_emulation when not using -C JosJuice 2019-10-28 10:30:34 +01:00
  • 10d972789a DolphinQt: Make WiiPane connect itself to EmulationStateChanged JosJuice 2019-10-26 17:51:43 +02:00
  • da1f153b47 Rename all instances of "CemuhookUDPServer"/"UDPServer" to "DualShockUDPClient"/"DSUClient". rlnilsen 2019-10-26 18:05:16 +02:00
  • 332cad21a4 Wiimote Mapping UI: Motion Input tab: Rework mapping warning, add explanation of and button to open Alternate Input Sources window. rlnilsen 2019-10-24 18:14:19 +02:00
  • 090f04e01c VideoInterface: Don't crash when running Wii Freeloader JosJuice 2019-10-27 10:49:50 +01:00
  • 14e47e43f9 add custom command to install_name_tool -add_rpath Fadhil Mandaga 2019-10-27 07:27:21 +07:00
  • a825e7e09f Translation resources sync with Transifex JosJuice 2019-10-26 22:42:02 +02:00
  • 427d4501bc Merge pull request #8429 from JosJuice/redump-create-path Mat M 2019-10-26 15:51:25 -04:00
  • cc6a1193b0 Merge pull request #8430 from JosJuice/eof-i18n-comment Mat M 2019-10-26 15:02:48 -04:00
  • fed2dce404 Merge pull request #8425 from JosJuice/volumeverifier-datel-wii Mat M 2019-10-26 15:01:52 -04:00
  • 8833e2a7fa DolphinQt: Call OnEmulationStateChanged when creating config window panes JosJuice 2019-10-26 17:50:54 +02:00
  • 9d18402d07 DolphinQt: Make HotkeyScheduler call UpdateInput when hotkeys are disabled. Jordan Woyak 2019-10-26 10:01:27 -05:00
  • 5ff79499a5 UDPServer: Add configuration UI. Accessed through button "Alternate Input Sources" in the "Controller Settings" dialog. rlnilsen 2019-10-23 01:49:48 +02:00
  • 8aec424191 Controller Settings Dialog: Rename "Advanced" group box to "Common". The only setting inside, "Background Input", doesn't seem advanced to me, but it is used for both GC an Wii input. rlnilsen 2019-10-22 01:43:37 +02:00
  • 4cb3baba5c Add support for motion controllers via the CemuHook controller input protocol. This is done by: 1) Implementing said protocol in a new controller input class CemuHookUDPServer. 2) Adding functionality in the WiimoteEmu class for pushing that motion input to the emulated Wiimote and MotionPlus. 3) Suitably modifying the UI for configuring an Emulated Wii Remote. rlnilsen 2019-09-06 17:09:30 +02:00
  • ae337dbea9 Qt: Add "renderer" window role to render window ferrrry 2019-10-25 22:51:05 +01:00
  • c6b4438c62 InputCommon: Change "EOF" to "end of expression" in user facing string JosJuice 2019-10-25 16:56:29 +02:00
  • 2210a0a70c Rebuild D_REDUMPCACHE_IDX path when needed JosJuice 2019-10-25 20:49:28 +02:00
  • f54faedd76 Merge pull request #8410 from spycrab/cmake_win_warnings spycrab 2019-10-25 13:05:14 +02:00
  • 2f1b2c6adf Create necessary folder when using Redump.org integration JosJuice 2019-10-25 11:07:50 +02:00
  • 742aa765c6 VolumeVerifier: Don't show problems with good dumps of Wii Freeloaders JosJuice 2019-10-22 17:30:42 +02:00
  • c6da1f050b Merge pull request #8376 from tkln/watch-widget-sign-compare Mat M 2019-10-23 20:20:51 -04:00
  • 897d7f634e Merge pull request #8422 from CookiePLMonster/gamelistmodel-fixup Mat M 2019-10-23 20:20:03 -04:00
  • 6991b39289 Merge pull request #8419 from jordan-woyak/xor-op Mat M 2019-10-23 20:18:39 -04:00
  • 291c056c07 Merge pull request #8424 from JosJuice/cpu-core-advanced-cleanup Mat M 2019-10-23 20:16:32 -04:00
  • 780d34dbca Merge pull request #8426 from JosJuice/volumeverifier-region-mismatch Mat M 2019-10-23 20:15:31 -04:00
  • d95745ffdb Merge pull request #8331 from JosJuice/gitignore-enc-temp-folder Mat M 2019-10-23 20:13:01 -04:00
  • 2c79c63608 Merge pull request #8330 from JosJuice/redump-integration JosJuice 2019-10-23 16:43:52 +02:00
  • 77b9a70d6c VolumeVerifier: Don't consider region mismatch for placeholder game IDs JosJuice 2019-10-23 10:43:34 +02:00
  • 97c4e8ff3a VolumeVerifier: Include revision when checking region mismatch JosJuice 2019-10-23 10:37:33 +02:00
  • 2ff646b796 DSP must be set to LLE to select the decoder LAGonauta 2019-06-15 08:36:47 -03:00
  • 3c9eb37381 Allow user to change DPLII decoding quality LAGonauta 2019-03-18 08:22:27 -03:00
  • 95c4423f4c DolphinQt: Cleanup after moving CPU Emulation Engine to Advanced tab JosJuice 2019-10-22 20:54:01 +02:00
  • 5f8e189207 Merge pull request #8423 from AdmiralCurtiss/animation-placeholder-fix JosJuice 2019-10-22 19:19:05 +02:00
  • 1c1c19e996 Qt/GCMemcardManager: Fix incorrect placeholder frame timing. Admiral H. Curtiss 2019-10-19 02:35:25 +02:00
  • a0111628fb Fixup GameListModel::UpdateGame and columnCount Silent 2019-10-20 23:07:08 +02:00
  • 1fe44238b1 ExpressionParser: Add XOR operator. Jordan Woyak 2019-10-20 09:51:19 -05:00
  • 6282b0d83e Merge pull request #8326 from lioncash/fmt Mat M 2019-10-20 07:30:20 -04:00
  • d0114ea61e Merge pull request #8415 from jordan-woyak/try-parse Mat M 2019-10-20 07:29:20 -04:00
  • da22109a31 Merge pull request #8411 from spycrab/win_repro spycrab 2019-10-20 13:15:53 +02:00
  • ef77101463 Merge pull request #8412 from jordan-woyak/def-warn-fix Mat M 2019-10-19 17:47:40 -04:00
  • 9e8181e80e Core/HW: Fix some explicitly defaulted but implicitly deleted warnings. Jordan Woyak 2019-10-18 14:58:25 -05:00
  • 68694e0039 Add signals to enable/disable Refresh button Silent 2019-10-09 23:51:49 +02:00
  • cc6ffef4a1 Add CommandType::BeginRefresh Silent 2019-10-08 22:46:34 +02:00
  • 5e7b95db3b Add missing break to prevent fallthrough Silent 2019-10-08 20:46:28 +02:00
  • 0d254d9cb8 StringUtil: Require TryParse of float types to use the entire string. Jordan Woyak 2019-10-18 19:56:48 -05:00
  • f6a5811b73 Merge pull request #8414 from JosJuice/translate-ubershaders Mat M 2019-10-18 17:38:22 -04:00
  • bb8d0261be DolphinQt: Mark ubershader setting names as translatable JosJuice 2019-10-18 23:35:13 +02:00
  • 40d15980c5 DolphinQt/Mapping: Explicitly specify parents of conditionally added widgets to prevent memory leaks. Jordan Woyak 2019-10-18 12:26:03 -05:00
  • fa8cbd83e2 Qt/Mapping: Show current input states in advanced dialog. Jordan Woyak 2019-01-06 17:15:00 -06:00
  • 1aeb4908e6 CMake/Windows: Fix warnings about flags being overridden spycrab 2019-10-18 15:52:46 +02:00
  • 50ee8b105d Windows: Make builds more reproducible spycrab 2019-10-18 16:00:15 +02:00
  • 4a613dad20 Merge pull request #8304 from AdmiralCurtiss/memcard-manager-icon-fix JMC47 2019-10-17 18:03:21 -04:00
  • 8bc0a92f2c Merge pull request #7663 from jordan-woyak/expression-parser-improve JMC47 2019-10-17 17:35:30 -04:00
  • acf9bd5ebe Merge pull request #8408 from ethteck/move-cpu-emulation-engine-options Anthony 2019-10-17 12:56:50 -07:00
  • 2647e412ae Change from radio buttons to combobox, sizing fix and slight reorganization Ethan Roseman 2019-10-15 18:23:12 -04:00
  • 6a15de58f4 Merge pull request #8403 from jordan-woyak/netplay-wiimote-buffer-fix Anthony 2019-10-16 16:20:53 -07:00
  • 4b1567cc03 Merge pull request #8406 from jordan-woyak/macos-enable-sdl Anthony 2019-10-16 16:17:10 -07:00
  • a21b7b1bdd Merge pull request #8390 from jordan-woyak/wiimote-emu-tilt-fix Anthony 2019-10-16 16:14:42 -07:00
  • 2f0ad1b6a0 Merge pull request #8402 from spycrab/qt_about_restructure spycrab 2019-10-16 22:25:26 +02:00
  • a6daed23e7 Merge pull request #8387 from sepalani/reg-view-in JosJuice 2019-10-16 20:43:32 +02:00
  • d6a394e027 Merge pull request #8381 from Ebola16/351 JosJuice 2019-10-16 20:42:48 +02:00
  • 1ce566f9fd Moved CPU Emulation Engine options to the Advanced tab Ethan Roseman 2019-10-08 14:48:43 -04:00
  • a1405f70a2 Merge pull request #8407 from jordan-woyak/dj-turntable-fix JMC47 2019-10-15 22:55:59 -04:00
  • b120b08726 ControllerEmu: Clamp results of trigger/slider states to prevent integer overflow later on. Jordan Woyak 2019-10-15 15:35:07 -05:00
  • 4425d05c4a Merge pull request #8400 from sepalani/fix-mega spycrab 2019-10-15 18:24:03 +02:00
  • d2c1dbef16 CMake: Enable SDL by default on macOS. Jordan Woyak 2019-10-14 20:51:08 -05:00
  • c634bc86e5 Merge pull request #8405 from AdmiralCurtiss/debugger-address-search-usability Anthony 2019-10-14 13:28:56 -07:00
  • bbeb25de48 Qt/Debugger/CodeWidget: Allow pressing 'enter' in address search box. Admiral H. Curtiss 2019-10-14 21:47:27 +02:00
  • 3beb371cc9 Merge pull request #8404 from JosJuice/gitignore-cxx Mat M 2019-10-14 14:14:10 -04:00
  • 7677e5608f Add /Source/Android/app/.cxx/ to .gitignore JosJuice 2019-10-14 18:25:01 +02:00
  • d39555919d Merge pull request #8395 from CookiePLMonster/improve-work-queue JMC47 2019-10-13 15:24:56 -04:00
  • 8dc5557995 SignatureDB: Add missing selectors Sepalani 2019-10-12 20:04:51 +04:00
  • 24a36eb027 NetPlay: Allow Wii Remote buffer size to decrease by dropping reports. Jordan Woyak 2019-10-13 13:03:09 -05:00
  • aba23c8d87 Merge pull request #8401 from spycrab/qt_5.13.1 spycrab 2019-10-13 16:27:33 +02:00
  • 1975e57b73 Qt/AboutDialog: Clean up code a bit spycrab 2019-10-13 16:04:13 +02:00
  • ec526fee56 Externals/Qt: Update to 5.13.1 spycrab 2019-10-13 03:36:17 +02:00
  • 7295458c11 ExpressionParser: Make Lexer ctor explicit and move argument. Jordan Woyak 2019-10-12 12:28:19 -05:00
  • 72302d9c42 ExpressionParser: Add support for /* */ style comments. Jordan Woyak 2019-10-12 11:41:02 -05:00
  • b4e2b3cae3 ControllerEmu: Don't clear expression variables on references update. Hotplug would make that problematic. Jordan Woyak 2019-10-11 19:42:49 -05:00
  • 4d41bd64c8 ExpressionParser: Show error message with expected arguments. Jordan Woyak 2019-10-11 19:38:18 -05:00
  • b57178d246 ExpressionParser: Remove ! character from function syntax. Remove unused serialization functions. Jordan Woyak 2019-04-04 17:35:49 -05:00
  • 7912dc57dd ExpressionParser: Remove !while and add optional 2nd argument to !smooth. Jordan Woyak 2019-04-03 19:45:09 -05:00
  • ca7ce67450 ExpressionParser/DolphinQt: Added parse results to UI. Jordan Woyak 2019-03-02 14:47:26 -06:00
  • c8b2188e19 DolphinQT: Add syntax highlighting from tokenizer data. Jordan Woyak 2019-03-02 10:10:26 -06:00
  • e3cf2ae0d4 DolphinQT/IOWindow: Add combo boxes to insert the new operators and functions so people are semi-aware of them. Fixed the "Apply" button. Display an error message on expression parse error. Jordan Woyak 2019-01-27 10:35:29 -06:00
  • 5cb1248612 ExpressionParser: Clean up some redundant using-declarations and wrong comments. Jordan Woyak 2019-01-27 09:13:12 -06:00
  • fae8b15db1 ExpressionParser: Add !pulse function that evaluates to 1.0 for N seconds for each press. Jordan Woyak 2019-01-26 16:34:28 -06:00
  • b5b43f8342 ExpressionParser: Add relative input function. Jordan Woyak 2019-01-26 15:30:21 -06:00
  • 08b291b0f9 ExpressionParser: Fix timer function with negative values. Jordan Woyak 2019-01-26 14:48:26 -06:00
  • 18b5120441 ExpressionParser: Add !tap function which activates after X (defaults to 2) taps within Y seconds. Jordan Woyak 2019-01-26 14:40:47 -06:00
  • f2e499d587 ExpressionParser: Add !hold function that activates after input is held for N seconds. Jordan Woyak 2019-01-26 14:15:36 -06:00
  • 9e536382c4 ExpressionParser: Add function to smooth inputs. Jordan Woyak 2019-01-26 14:04:14 -06:00
  • bbd6b1848f ExpressionParser: Add deadzone function. Jordan Woyak 2019-01-26 13:35:58 -06:00
  • 6a2096c419 ExpressionParser: Add optional 2nd argument to toggle function which clears state. Jordan Woyak 2019-01-26 13:18:20 -06:00
  • fd07ae8cec ExpressionParser: Move FunctionExpression type definitions into another file. Jordan Woyak 2019-01-26 12:17:30 -06:00
  • d4f9b8c4ef ExpressionParser: Allow unary functions to be used without parens around the argument. e.g. !Up Jordan Woyak 2019-01-20 17:44:01 -06:00