{"push_id":819104496,"size":6,"distinct_size":3,"ref":"refs/heads/fix-memcard-dialog-dragdrop","head":"a1e6f7cee6a6ee213766e747d815998dfc496479","before":"8c7323ab68fe55a5974646a6a9050d33bc1866df","commits":[{"sha":"75b2406997ddf10bd8dd83f23c2cbcd5800207af","author":{"email":"97169866e2be3cd67f9572774e4ee14e3e99838a@yahoo.com","name":"Avi Halachmi (:avih)"},"message":"macros: fix pxReleaseCode (was inverted), add pxNonReleaseCode\n\npxReleaseCode was not used at the code so nothing is affected.\npxNonReleaseCode will be used at the next commit.","distinct":false,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/75b2406997ddf10bd8dd83f23c2cbcd5800207af"},{"sha":"31813c29af11f7abbd1b223de8dab384e346010e","author":{"email":"97169866e2be3cd67f9572774e4ee14e3e99838a@yahoo.com","name":"Avi Halachmi (:avih)"},"message":"GS window title info: improve, shorten\n\nThe goal here is to reduce clutter and to make it more useful by putting the\nimportant values at the begining, and the less used values at the end. The GSdx\nstring is unmodified, and maybe we could simplify it too in the future.\n\nPreviously, the tile displayed the following items in this order:\n<GSdx string>  - (e.g. GSdx OGL HW | 514x224 | None)\n<output mode>  - Progressive/Interlaced (Frame/Field)\n<limiter mode> - Limiter: None/Turbo/Slomo/Normal\n<speed info>   - Speed: <100-based-percentage> (<vfps>)\n<CPU usage>    - EE: <%> | GS: <%> | VU <%> | UI: <%>\n<save state>   - State: <slot-number>\n\nThis patch changes the following to this order and format:\n- Move the save state value to the front since it's actually useful.\n- The speed value, which now includes the limiter value if not \"Normal\".\n- Then the CPU usage parts, but the UI value only shows on debug/devel builds.\n- The output mode, shortened to Frame/Field-i/p\n- the GSdx string same as before only at the end\n\nSo all the info is still there as before (except UI), but more readable format.\n\nE.g. before (normal limiter and turbo limiter):\nGSdx D3D11 HW | 640x512 | None | Interlaced (frame) | Limiter: Normal | Speed: 100% (50.01) | EE:  43% | GS:   4% | UI:   0% | State 0\nGSdx D3D11 HW | 640x512 | None | Interlaced (frame) | Limiter: Turbo | Speed: 443% (221.31) | EE:  99% | GS:  16% | UI:   0% | State 0\n\nE.g. after (normal limiter and turbo limiter) for the same values as above:\nState 0 | Speed: 100% (50.01) | EE:  43% | GS:   4% | frame-i | GSdx D3D11 HW | 640x512 | None\nState 0 | Speed (Turbo): 443% (221.31) | EE:  99% | GS:  16% | frame-i | GSdx D3D11 HW | 640x512 | None","distinct":false,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/31813c29af11f7abbd1b223de8dab384e346010e"},{"sha":"abdb8266b66db9d8bb2be7284cc216d6fa004714","author":{"email":"97169866e2be3cd67f9572774e4ee14e3e99838a@yahoo.com","name":"Avi Halachmi (:avih)"},"message":"GS window title: change State to Slot, minor limiter simplification","distinct":false,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/abdb8266b66db9d8bb2be7284cc216d6fa004714"},{"sha":"a255dd6e55b203b36328107a4759a21737051605","author":{"email":"438ab6746c1bc4bfe511a3a5fd7929b4846025af@hotmail.co.uk","name":"Jonathan Li"},"message":"gui: Fix/simplify memory card dialog drag and drop\n\nwxDataObjectSimple derived classes do not use a wxDataFormatId\nparameter (only the wxDF_INVALID, wxDF_TEXT, wxDF_BITMAP, wxDF_METAFILE,\nwxDF_FILENAME, and wxDF_HTML wxDataFormatIds are allowed because they\nare implicitly converted). So drag and drop probably should have been\nbroken on Windows, but wasn't for whatever reason.\n\nLet's fix and simplify the code. Let's use the built in\nwxCustomDataObject and just specify our own drag and drop data format.\nAlso make move the default drag behaviour on both Windows and Linux.\n\nIt now works on Windows and Linux wx2.8/wx3.0.","distinct":true,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/a255dd6e55b203b36328107a4759a21737051605"},{"sha":"d10d7b4b397aa6dd6d406c803e4392d8a1ec6180","author":{"email":"438ab6746c1bc4bfe511a3a5fd7929b4846025af@hotmail.co.uk","name":"Jonathan Li"},"message":"gui:linux: Fix memory card dialog drag and drop assertion\n\nI don't know why it happens, but it happens only on Linux.","distinct":true,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/d10d7b4b397aa6dd6d406c803e4392d8a1ec6180"},{"sha":"a1e6f7cee6a6ee213766e747d815998dfc496479","author":{"email":"438ab6746c1bc4bfe511a3a5fd7929b4846025af@hotmail.co.uk","name":"Jonathan Li"},"message":"gui: Remove unused memory card dialog drag and drop code\n\nThe code seems to be leftover from a much older implementation.","distinct":true,"url":"https://api.github.com/repos/turtleli/pcsx2/commits/a1e6f7cee6a6ee213766e747d815998dfc496479"}]}