b5faa68120
qt/config_input: don't connect for null button
2017-03-02 13:29:28 +02:00
5a692ddaec
citra: update default ini with new input system
2017-03-01 23:30:57 +02:00
e02c4b7195
Input: remove unused stuff & clean up
...
1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID
2. removed button handling in EmuWindow
3. removed key_map
4. cleanup #include
2017-03-01 23:30:57 +02:00
e7a602fe16
Qt: rework input configuration for new input system
2017-03-01 23:30:57 +02:00
51b1c1f211
InputCommon: add SDL joystick support
2017-03-01 23:30:57 +02:00
a6bd7917cb
InputCommon: add AnalogFromButton
2017-03-01 23:30:57 +02:00
38e800f70d
InputCommon: add Keyboard
2017-03-01 23:30:57 +02:00
70420272ca
HID: use AnalogDevice
2017-03-01 23:30:57 +02:00
1d1329af23
HID: use ButtonDevice
2017-03-01 23:30:57 +02:00
3974895e08
Input: add device and factory template
2017-03-01 23:30:57 +02:00
8a8c0f348b
Common: add ParamPackage
2017-03-01 23:30:57 +02:00
ad4097e75c
Merge pull request #2603 from wwylele/please-signal
...
Timer: restore missing signaled=true from #2421
2017-02-27 16:14:31 -05:00
85ba60d5ec
Timer: restore missing signaled=true from #2421
2017-02-27 22:49:46 +02:00
5e334af369
Merge pull request #2594 from wwylele/ir-separate
...
IR: separate functions of each port to their own files
2017-02-27 14:25:50 -05:00
dcf115778a
Fix log entry in timer::signal ( #2600 )
2017-02-27 11:04:03 -05:00
0cb52ee74a
Doxygen: Amend minor issues ( #2593 )
...
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-26 17:58:51 -08:00
b250ce21b9
Merge pull request #2587 from yuriks/status-bar
...
Replace built-in Profiler with indicators in status bar
2017-02-26 17:51:15 -08:00
174464a87f
PerfStats: Re-order and document members better
2017-02-26 17:22:04 -08:00
1469b3212b
Qt: Tweak status bar styling
2017-02-26 17:22:04 -08:00
915d69ac4c
Qt: Increase status bar update interval to 2 seconds
2017-02-26 17:22:04 -08:00
fb1979d7e2
Core: Re-write frame limiter
...
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-26 17:22:04 -08:00
b285c2a4ed
Core: Make PerfStats internally locked
...
More ergonomic to use and will be required for upcoming changes.
2017-02-26 17:22:03 -08:00
f273959205
Qt: Add tooltips to status bar displays
2017-02-26 17:22:03 -08:00
008c709dbf
Qt: Don't show fractional figures in the status bar
...
They're not very important and this makes the display changes less
often, making it less distracting.
2017-02-26 17:22:03 -08:00
3b4e400333
Remove built-in (non-Microprofile) profiler
2017-02-26 17:22:03 -08:00
92c8bd4b1f
PerfStats: Add method to get the instantaneous time ratio
2017-02-26 17:22:03 -08:00
c75ae6c585
Add performance statistics to status bar
2017-02-26 17:22:03 -08:00
21f4f49c7a
SynchronizedWrapper: Add Lock convenience method
2017-02-26 17:22:02 -08:00
1b28b26682
Qt: Add (empty) status bar
2017-02-26 17:22:02 -08:00
441f8b5a4b
Core: Remove unnecessary include in thread.h
2017-02-26 17:22:01 -08:00
2d6113de09
IR: separate functions of each port to their own files
2017-02-26 11:11:35 +02:00
f2ae2a7ff2
Merge pull request #2595 from jroweboy/patch
...
Change travis tar command to specify compression format
2017-02-25 16:28:18 -05:00
bf325d3859
Change travis tar command to specify compression format
...
macOS uses bsdtar which doesn't have the -a flag which determines
compression based on file extension.
2017-02-25 14:02:46 -07:00
892888ed9e
Merge pull request #2569 from wwylele/wrap-unwrap
...
APT: implemented Wrap and Unwrap
2017-02-25 00:12:33 -05:00
fb5301cf6e
Merge pull request #2421 from Subv/timers
...
Timers: Immediately signal the timer if it was started with an initial value of 0
2017-02-24 20:48:31 -08:00
0be8f8716c
Fixes file upload pattern in the travis.yml to include macOS releases ( #2592 )
2017-02-24 18:12:37 -08:00
37b12c42b0
Merge pull request #2590 from jroweboy/mac-gzip
...
Use gzip instead of lzma on macOS releases
2017-02-23 19:08:09 -08:00
26823cd38b
Use QFileSystemWatcher to reload the game list when a change is detected. ( #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-23 16:29:00 -05:00
4dee08b343
Merge pull request #2441 from jroweboy/titlebar
...
Gui: Change title bar to include build name
2017-02-23 16:24:48 -05:00
df8c01604e
Revert use gzip for linux
...
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-23 14:05:47 -07:00
e0a4450bbd
Add custom layout settings.
2017-02-23 10:49:56 -08:00
c4de706ace
Use gzip instead of lzma on macOS and linux releases
...
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-23 10:01:50 -07:00
b090422991
Gui: Change title bar to include build name
...
Nightly builds now have "Citra Nightly" in the titlebar
Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
2017-02-23 00:42:55 -07:00
a7360f2642
[UI] Modify recursive scanning label ( #2589 )
2017-02-22 21:45:03 -08:00
0be77c3ae4
Timers: Return an error when calling SetTimer with negative timeouts.
2017-02-21 20:51:56 -05:00
029a11030e
Timers: Immediately signal the timer if it was started with an initial value of 0.
2017-02-21 20:51:54 -05:00
261250e3d9
externals: remove -march=native for crypto++
2017-02-21 23:57:31 +02:00
d5b0e275e3
APT: implement Wrap and Unwrap
2017-02-21 23:57:31 +02:00
ea1ea0224c
HW: add AES engine & implement AES-CCM
2017-02-21 23:57:31 +02:00
e971f17bb8
Merge pull request #2579 from wwylele/no-clang-format-check
...
hook: remove clang-format check
2017-02-21 16:47:34 -05:00