bunnei
3e9a22fbbb
Merge pull request #2620 from FernandoS27/syscore_error
...
Refined thread launch on syscore error messages
2017-03-15 21:17:43 -04:00
bunnei
ac625327f5
Merge pull request #2625 from wwylele/hash-console-unique
...
cfg: correctly implement GenHashConsoleUnique
2017-03-15 21:07:54 -04:00
bunnei
0fef921784
Merge pull request #2626 from yuriks/msvc2017
...
Fix building with MSVC 2017
2017-03-15 21:01:24 -04:00
Yuri Kunde Schlesner
a565acb04a
externals: Update to boost v1.63.0
2017-03-12 22:16:27 -07:00
Yuri Kunde Schlesner
207691eac1
common/cpu_detect: Add missing include and fix namespace scope
2017-03-12 21:55:15 -07:00
wwylele
1d1c322db7
cfg: implement GenHashConsoleUnique
2017-03-12 12:24:57 +02:00
Fernando Sahmkow
b5d459c769
Refined thread launch on syscore error messages
2017-03-09 08:18:18 -05:00
Christopher J. Gilbert
5f8b9d8982
Merge pull request #2614 from Schplee/patch-1
...
Fixes typo on Citra forum link.
2017-03-06 08:59:19 -05:00
Christopher J. Gilbert
7668825515
Merge pull request #2615 from Schplee/patch-2
...
New website link updates.
2017-03-06 08:58:05 -05:00
Schplee
851dd0710d
New website link updates.
...
Fixed the broken links that were a result of the updated website.
2017-03-06 08:31:13 -05:00
Schplee
bc49984f4f
Fixes typo on Citra forum link.
...
An extra ".citra-emu.org," was left when the link was changed to the current forum URL, so I fixed that.
2017-03-06 08:27:59 -05:00
bunnei
0cca8ac194
Merge pull request #2603 from wwylele/please-signal
...
Timer: restore missing signaled=true from #2421
2017-02-27 16:14:31 -05:00
wwylele
63de741eb5
Timer: restore missing signaled=true from #2421
2017-02-27 22:49:46 +02:00
bunnei
1b939e5c49
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
B3n30
466d081cac
Fix log entry in timer::signal ( #2600 )
2017-02-27 11:04:03 -05:00
Mat M
43cabebf82
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
Yuri Kunde Schlesner
92daf89e17
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
Yuri Kunde Schlesner
8b46aa48c6
PerfStats: Re-order and document members better
2017-02-26 17:22:04 -08:00
Yuri Kunde Schlesner
04f8245283
Qt: Tweak status bar styling
2017-02-26 17:22:04 -08:00
Yuri Kunde Schlesner
3c68b6c7a6
Qt: Increase status bar update interval to 2 seconds
2017-02-26 17:22:04 -08:00
Yuri Kunde Schlesner
4a2918436e
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
Yuri Kunde Schlesner
fac1bfea42
Core: Make PerfStats internally locked
...
More ergonomic to use and will be required for upcoming changes.
2017-02-26 17:22:03 -08:00
Yuri Kunde Schlesner
8900e0c81b
Qt: Add tooltips to status bar displays
2017-02-26 17:22:03 -08:00
Yuri Kunde Schlesner
850c47a14d
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
Yuri Kunde Schlesner
ffb3670f6d
Remove built-in (non-Microprofile) profiler
2017-02-26 17:22:03 -08:00
Yuri Kunde Schlesner
dcd8d5285c
PerfStats: Add method to get the instantaneous time ratio
2017-02-26 17:22:03 -08:00
Yuri Kunde Schlesner
7572bf7839
Add performance statistics to status bar
2017-02-26 17:22:03 -08:00
Yuri Kunde Schlesner
77b06cdfad
SynchronizedWrapper: Add Lock convenience method
2017-02-26 17:22:02 -08:00
Yuri Kunde Schlesner
3b7b43dc98
Qt: Add (empty) status bar
2017-02-26 17:22:02 -08:00
Yuri Kunde Schlesner
a845ab8005
Core: Remove unnecessary include in thread.h
2017-02-26 17:22:01 -08:00
wwylele
db8c197c0d
IR: separate functions of each port to their own files
2017-02-26 11:11:35 +02:00
bunnei
d8a7cd4f1c
Merge pull request #2595 from jroweboy/patch
...
Change travis tar command to specify compression format
2017-02-25 16:28:18 -05:00
James Rowe
aa066a226e
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
bunnei
46a89a007d
Merge pull request #2569 from wwylele/wrap-unwrap
...
APT: implemented Wrap and Unwrap
2017-02-25 00:12:33 -05:00
Yuri Kunde Schlesner
8b08897437
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
James Rowe
e163d0041e
Fixes file upload pattern in the travis.yml to include macOS releases ( #2592 )
2017-02-24 18:12:37 -08:00
Yuri Kunde Schlesner
b8fe7aec84
Merge pull request #2590 from jroweboy/mac-gzip
...
Use gzip instead of lzma on macOS releases
2017-02-23 19:08:09 -08:00
James Rowe
dcefaebe1b
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
bunnei
e4bd75ff10
Merge pull request #2441 from jroweboy/titlebar
...
Gui: Change title bar to include build name
2017-02-23 16:24:48 -05:00
James Rowe
1337d1acee
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
James Rowe
c5fa41b6e7
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
James Rowe
786117c94b
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
Anthony
f924925635
[UI] Modify recursive scanning label ( #2589 )
2017-02-22 21:45:03 -08:00
Subv
fe3d5cc189
Timers: Return an error when calling SetTimer with negative timeouts.
2017-02-21 20:51:56 -05:00
Subv
6f8b976e09
Timers: Immediately signal the timer if it was started with an initial value of 0.
2017-02-21 20:51:54 -05:00
wwylele
55785cff55
externals: remove -march=native for crypto++
2017-02-21 23:57:31 +02:00
wwylele
a2d0064acb
APT: implement Wrap and Unwrap
2017-02-21 23:57:31 +02:00
wwylele
76af744434
HW: add AES engine & implement AES-CCM
2017-02-21 23:57:31 +02:00
bunnei
6ee236f0d0
Merge pull request #2579 from wwylele/no-clang-format-check
...
hook: remove clang-format check
2017-02-21 16:47:34 -05:00
bunnei
be72a5687a
Merge pull request #2585 from MerryMage/sxtb16-sxtab16
...
dyncom: Correct SXTAB16 and SXTB16
2017-02-19 22:45:46 -05:00