summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-01InputCommon: add Keyboardwwylele
2017-03-01HID: use AnalogDevicewwylele
2017-03-01HID: use ButtonDevicewwylele
2017-03-01Input: add device and factory templatewwylele
2017-03-01Common: add ParamPackagewwylele
2017-02-27Merge pull request #2603 from wwylele/please-signalbunnei
Timer: restore missing signaled=true from #2421
2017-02-27Timer: restore missing signaled=true from #2421wwylele
2017-02-27Merge pull request #2594 from wwylele/ir-separatebunnei
IR: separate functions of each port to their own files
2017-02-27Fix log entry in timer::signal (#2600)B3n30
2017-02-26Doxygen: Amend minor issues (#2593)Mat M
Corrects a few issues with regards to Doxygen documentation, for example: - Incorrect parameter referencing. - Missing @param tags. - Typos in @param tags. and a few minor other issues.
2017-02-26Merge pull request #2587 from yuriks/status-barYuri Kunde Schlesner
Replace built-in Profiler with indicators in status bar
2017-02-26PerfStats: Re-order and document members betterYuri Kunde Schlesner
2017-02-26Qt: Tweak status bar stylingYuri Kunde Schlesner
2017-02-26Qt: Increase status bar update interval to 2 secondsYuri Kunde Schlesner
2017-02-26Core: Re-write frame limiterYuri Kunde Schlesner
Now based on std::chrono, and also works in terms of emulated time instead of frames, so we can in the future frame-limit even when the display is disabled, etc. The frame limiter can also be enabled along with v-sync now, which should be useful for those with displays running at more than 60 Hz.
2017-02-26Core: Make PerfStats internally lockedYuri Kunde Schlesner
More ergonomic to use and will be required for upcoming changes.
2017-02-26Qt: Add tooltips to status bar displaysYuri Kunde Schlesner
2017-02-26Qt: Don't show fractional figures in the status barYuri Kunde Schlesner
They're not very important and this makes the display changes less often, making it less distracting.
2017-02-26Remove built-in (non-Microprofile) profilerYuri Kunde Schlesner
2017-02-26PerfStats: Add method to get the instantaneous time ratioYuri Kunde Schlesner
2017-02-26Add performance statistics to status barYuri Kunde Schlesner
2017-02-26SynchronizedWrapper: Add Lock convenience methodYuri Kunde Schlesner
2017-02-26Qt: Add (empty) status barYuri Kunde Schlesner
2017-02-26Core: Remove unnecessary include in thread.hYuri Kunde Schlesner
2017-02-26IR: separate functions of each port to their own fileswwylele
2017-02-25Merge pull request #2595 from jroweboy/patchbunnei
Change travis tar command to specify compression format
2017-02-25Change travis tar command to specify compression formatJames Rowe
macOS uses bsdtar which doesn't have the -a flag which determines compression based on file extension.
2017-02-25Merge pull request #2569 from wwylele/wrap-unwrapbunnei
APT: implemented Wrap and Unwrap
2017-02-24Merge pull request #2421 from Subv/timersYuri Kunde Schlesner
Timers: Immediately signal the timer if it was started with an initial value of 0
2017-02-24Fixes file upload pattern in the travis.yml to include macOS releases (#2592)James Rowe
2017-02-23Merge pull request #2590 from jroweboy/mac-gzipYuri Kunde Schlesner
Use gzip instead of lzma on macOS releases
2017-02-23Use QFileSystemWatcher to reload the game list when a change is detected. ↵James Rowe
(#2555) * Added a refresh game directory option to the file menu * Make the game list watcher recursive and have it start watching from the initial load * Rework game list watcher to be thread safe * Fix code style issues
2017-02-23Merge pull request #2441 from jroweboy/titlebarbunnei
Gui: Change title bar to include build name
2017-02-23Revert use gzip for linuxJames Rowe
Uses tar -a flag to determine compression algorithm based off file extension (so linux will continue to use xz and macOS can use gzip)
2017-02-23Use gzip instead of lzma on macOS and linux releasesJames Rowe
A common report from macOS users is they can't figure out how to unzip the program. This will allow them to double click to unzip the archive which is what users on macOS expect.
2017-02-23Gui: Change title bar to include build nameJames Rowe
Nightly builds now have "Citra Nightly" in the titlebar Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
2017-02-22[UI] Modify recursive scanning label (#2589)Anthony
2017-02-21Timers: Return an error when calling SetTimer with negative timeouts.Subv
2017-02-21Timers: Immediately signal the timer if it was started with an initial value ↵Subv
of 0.
2017-02-21externals: remove -march=native for crypto++wwylele
2017-02-21APT: implement Wrap and Unwrapwwylele
2017-02-21HW: add AES engine & implement AES-CCMwwylele
2017-02-21Merge pull request #2579 from wwylele/no-clang-format-checkbunnei
hook: remove clang-format check
2017-02-19Merge pull request #2585 from MerryMage/sxtb16-sxtab16bunnei
dyncom: Correct SXTAB16 and SXTB16
2017-02-19Merge pull request #2580 from yuriks/qt-cleanup2Yuri Kunde Schlesner
Qt cleanups 2
2017-02-18dyncom: Correct SXTAB16 and SXTB16MerryMage
2017-02-18OpenGL: Check if uniform block exists before updating it (#2581)Jannik Vogel
2017-02-18dynarmic: Update the submodule.Emmanuel Gil Peyrot
This fixes a build issue on gcc 6 due to -Werror and a warning caused by boost::optional, see: https://github.com/MerryMage/dynarmic/issues/83
2017-02-18Qt: Move some connections from .ui file to codeYuri Kunde Schlesner
2017-02-18Qt: Reorganize connection of menu eventsYuri Kunde Schlesner