Commits on Jan 17, 2019

  1. ControllerInterface: evdev: Cleanup rumble effect processing so effec…

    …ts aren't removed and re-uploaded with every SetState() call. Split the "LeftRight" output into separate "Strong" and "Weak" outputs. Other minor cleanups.
    jordan-woyak committed Jan 17, 2019
    Copy the full SHA
    52aa399 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6cc8775 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2019

  1. Qt/MainWindow: Directly delete unparented dialogs

    Calling deleteLater in MainWindow's destructor doesn't work, as the
    event loop will stop before it gets around to deleting these dialogs.
    Seeing as this is a QObject destructor, we should already be on the
    event loop anyways, so simply using delete should be safe.
    Techjar committed Jan 19, 2019
    Copy the full SHA
    47cc5b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2019

  1. Copy the full SHA
    47d6406 View commit details
    Browse the repository at this point in the history
  2. Android: add IR width/height/center option in emu menu

    This sets the IR/Width, IR/Height, and IR/Center per game, so a controller profile is used
    to save the value, then enable the profile in the game ini, then reload the
    control configs.
    zackhow committed Jan 20, 2019
    Copy the full SHA
    1db02c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2019

  1. Android minor changes

    weihuoya committed Jan 21, 2019
    Copy the full SHA
    bddd0fb View commit details
    Browse the repository at this point in the history
  2. Android: Don't clear vibrators in onStop

    Fixes issue where vibration would stop if you swapped between apps mid emulation.
    zackhow committed Jan 21, 2019
    Copy the full SHA
    b9e402e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9a1a98a View commit details
    Browse the repository at this point in the history
  4. Mark more Wii titles as not supporting 16:9

    For a while now, we have used the INI setting SuggestedAspectRatio
    to indicate that a Wii game doesn't support 16:9, making Dolphin
    switch to 4:3 when playing those games (as long as the aspect ratio
    setting is set to Auto). However, we didn't have a complete list of
    games that don't support 16:9. Yesterday, I found what seems like
    such a list in the vWii system menu (the PAL one, in case it matters).
    This commit sets SuggestedAspectRatio = 2 in the INIs for all the
    titles in that list, with a few exceptions:
    
    E5Z E62 E63 E6W E6X E6Z: These titles are already covered by E.ini.
    
    HAJ HAP HCB: HAJ and HAP do in fact support 16:9, but are not
    installable on vWii without hacking. I don't know anything about HCB
    other than what its GameTDB entry says, but since HAJ and HAP do
    in fact support 16:9, it's probably best to not mark HCB unless
    someone actually can check that it doesn't support 16:9.
    
    All newly added files in this commit were automatically generated,
    and all existing files that were edited were handled manually.
    
    Interesting to note is that some of the titles in the vWii list
    seem to be completely unknown. Perhaps they are unreleased games.
    JosJuice committed Jan 21, 2019
    Copy the full SHA
    33b975a View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2019

  1. SI_DeviceGCController: Calibrate pad origin on boot to perfect neutra…

    …l values instead of initial input state.
    jordan-woyak committed Jan 22, 2019
    Copy the full SHA
    3cd3e84 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2019

  1. Load custom game IR values if they are not set

    This is mostly for android so that a user can use the touchscreen to
    accurately emulate pointer movements
    zackhow committed Jan 23, 2019
    Copy the full SHA
    d0b4228 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8c31296 View commit details
    Browse the repository at this point in the history
  3. Android: Add IR width/height/center defaults

    The added values were the most common from the few games tested
    this can be changed later if thats not the case
    zackhow committed Jan 23, 2019
    Copy the full SHA
    f993659 View commit details
    Browse the repository at this point in the history
  4. Android: double tap screen to press button

    Added ingame option to select either wiimote A, B, 2 or Classic A
    zackhow committed Jan 23, 2019
    Copy the full SHA
    ec557eb View commit details
    Browse the repository at this point in the history
  5. Android: Normalize pointer touches based on rendered aspect ratio

    This allows the defaults to be actual defaults across devices with different
    screen sizes
    zackhow committed Jan 23, 2019
    Copy the full SHA
    e873915 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    e15af50 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2019

  1. ShaderGen: Don't use interface blocks on Vulkan without GS

    Doing so causes the Adreno driver to choke and spew errors about
    too many output locations/components, when clearly we're under
    the limit.
    stenzek committed Jan 24, 2019
    Copy the full SHA
    1d61041 View commit details
    Browse the repository at this point in the history
  2. postshader cartoon

    weihuoya committed Jan 24, 2019
    Copy the full SHA
    2af2194 View commit details
    Browse the repository at this point in the history
  3. General GameCubePane improvements (squashed commit)

    0xFEEDC0DE64 authored and 0xFEEDC0DE64 committed Jan 24, 2019
    Copy the full SHA
    e1fdf4a View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2019

  1. Merge pull request dolphin-emu#7500 from zackhow/pointer

    Android: Add IR pointer control to touch overlay
    JMC47 committed Jan 25, 2019
    Copy the full SHA
    ddb1fbf View commit details
    Browse the repository at this point in the history
  2. Merge pull request dolphin-emu#7729 from stenzek/adreno-sillyness

    ShaderGen: Fix broken rendering on Adreno Vulkan drivers
    stenzek committed Jan 25, 2019
    Copy the full SHA
    224b23b View commit details
    Browse the repository at this point in the history
  3. OGL: Invalidate tracked state when calling ResetAPIState()

    Due to the current design, any of the GL state can be mutated after
    calling this function, so we can't assume that the tracked state will
    match if we call SetPipeline() after ResetAPIState().
    stenzek committed Jan 25, 2019
    Copy the full SHA
    396b7c2 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d1868d9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    600d1fc View commit details
    Browse the repository at this point in the history
  6. Remove old RasterFont classes

    stenzek committed Jan 25, 2019
    Copy the full SHA
    63dd916 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    36ce476 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    e03b8e8 View commit details
    Browse the repository at this point in the history
  9. VideoBackends: Store a backbuffer 'scale'

    This is a scaling factor, used for hi-dpi configurations.
    stenzek committed Jan 25, 2019
    Copy the full SHA
    c9c0b85 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    f1e7fb5 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    e4b205c View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    78588ce View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    e9b02e7 View commit details
    Browse the repository at this point in the history
  14. Android: Add getter method for NativeLibrary.sEmulationActivity

    Also makes sEmulationActivity private.
    stenzek committed Jan 25, 2019
    Copy the full SHA
    82fd923 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    c6f151c View commit details
    Browse the repository at this point in the history
  16. Vulkan: Don't bind last descriptor set if bounding box is unsupported

    Fixes crash on a4xx/Vulkan.
    stenzek committed Jan 25, 2019
    Copy the full SHA
    ee0fa54 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    fc32ec7 View commit details
    Browse the repository at this point in the history
  18. Merge pull request dolphin-emu#7731 from zackhow/point

    Android: Fix pointer if game aspect ratio is larger than device's
    stenzek committed Jan 25, 2019
    Copy the full SHA
    af25b9a View commit details
    Browse the repository at this point in the history
  19. post shader fx

    weihuoya committed Jan 25, 2019
    Copy the full SHA
    a4f0717 View commit details
    Browse the repository at this point in the history
  20. Merge pull request dolphin-emu#7722 from 0xFEEDC0DE64/gamecube-settin…

    …gs-improvements
    
    General GameCubePane improvements
    JMC47 committed Jan 25, 2019
    Copy the full SHA
    e060b13 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    4badc96 View commit details
    Browse the repository at this point in the history
  22. Vulkan: Set contents scale of Metal layer to screen factor

    This gives us a native resolution framebuffer.
    stenzek committed Jan 25, 2019
    Copy the full SHA
    774480b View commit details
    Browse the repository at this point in the history
  23. Merge pull request dolphin-emu#7478 from stenzek/imgui

    Replace raster font with dear imgui
    spycrab committed Jan 25, 2019
    Copy the full SHA
    6962d5b View commit details
    Browse the repository at this point in the history
  24. Qt: Make more messages modal

    spycrab committed Jan 25, 2019
    Copy the full SHA
    787f2c6 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    3d8145a View commit details
    Browse the repository at this point in the history
  26. Merge pull request dolphin-emu#7732 from spycrab/bump_min_version

    Qt: Bump minimum macOS version required
    spycrab committed Jan 25, 2019
    Copy the full SHA
    b4c37f3 View commit details
    Browse the repository at this point in the history
  27. DolphinQt: Fix some warnings

    spycrab committed Jan 25, 2019
    Copy the full SHA
    f908612 View commit details
    Browse the repository at this point in the history
  28. Merge pull request dolphin-emu#7737 from spycrab/qt_fix_warnings

    DolphinQt: Fix some warnings
    spycrab committed Jan 25, 2019
    Copy the full SHA
    f0ac74d View commit details
    Browse the repository at this point in the history
  29. Core: Fix some warnings

    spycrab committed Jan 25, 2019
    Copy the full SHA
    0691971 View commit details
    Browse the repository at this point in the history
  30. Merge pull request dolphin-emu#7736 from stenzek/imgui-hidpi

    RenderWidget: Fix mouse position for imgui on hidpi screens
    JosJuice committed Jan 25, 2019
    Copy the full SHA
    b14e540 View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    ff5556c View commit details
    Browse the repository at this point in the history