Commit Graph

81 Commits

Author SHA1 Message Date
2da4c9ca90 citra_qt: Add physical device selection dialog 2022-10-14 21:03:11 +03:00
7d18e36566 Update translations (2022-10-01) (#6142)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2022-10-01 16:08:02 +05:30
ec7dc8803f GUI: Make touchscreen more visible in Midnight theme (#6100) 2022-08-22 20:48:55 +05:30
2c91bab0c5 Update translations (2022-08-01) 2022-08-01 03:50:38 +00:00
b7c1c21019 Merge pull request #6030 from Daisouji/daisouji-midnight-theme
Adding Midnight Theme
2022-06-04 14:10:05 +05:30
a2cd03bccb Update translations (2022-06-01) (#6039)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2022-06-04 14:09:37 +05:30
2223cef4d2 Update style.qrc 2022-05-17 10:56:13 -04:00
577b4fe4e9 Adding Midnight_Blue to themes
Add files via upload

Removed refresh and view_refresh
2022-05-17 09:48:02 -04:00
67c143f971 Adding RC 2022-05-17 09:46:30 -04:00
0b80df25c3 Adding Midnight Assets
Add files via upload
2022-05-17 09:46:28 -04:00
e31f5727f7 Update translations (2022-04-01) (#5990)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2022-04-02 11:56:42 +05:30
e9c6730866 Update translations (2022-02-01) (#5939)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2022-02-05 11:24:02 +05:30
5a7d80172d Update translations (2021-11-01) (#5886)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2021-11-01 19:30:11 +05:30
ec96ee4371 Update translations (2021-10-16) (#5867)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2021-10-22 23:38:55 +05:30
b8f6e409f6 Update translations (2021-07-01) 2021-07-01 01:17:54 +00:00
324e88d6e0 Linux: Flatpak-related changes (#5772)
* cmake: allow supplying local compatibility list

* dist/desktop: add prefer non-default GPU hint ...

* On compatible systems, this will make the system to use more powerful
  GPU instead of the default one (usually the integrated one)
2021-06-21 17:38:52 +08:00
82aedb9900 Update translations (2021-03-01) (#5730)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
2021-05-16 10:43:05 +02:00
c38f7b4fa6 Update translations (2021-01-01) 2021-01-01 01:18:05 +00:00
652a87f210 Update translations (2020-11-01) 2020-11-01 01:17:46 +00:00
5d4a3a2d46 Update translations (2020-09-01) 2020-09-01 01:17:46 +00:00
add0deb3c5 Update translations (2020-07-01) 2020-07-01 01:17:39 +00:00
6d65319c85 Update manifest file to include new elements that are introduced with Windows 10 later versions (#5324) 2020-06-20 13:51:46 -05:00
z87
e792c3d90c citra_qt: remove incorrect style in the Dark theme
Property "overflow" isn't documented, and it makes Qt complain about an
unknown property in the terminal.
2020-05-08 20:04:05 +03:00
z87
09cba69b48 citra_qt: improve touchscreen mapping UI 2020-05-08 20:04:05 +03:00
7f1a87574b Update translations (2020-05-01) (#5289)
* Update translations (2020-05-01)

* Update dist/languages/zh_CN.ts

Co-authored-by: rcyggdra <rcyggdra@gmail.com>

Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
Co-authored-by: Pengfei Zhu <zhupf321@gmail.com>
Co-authored-by: rcyggdra <rcyggdra@gmail.com>
2020-05-04 11:31:49 +02:00
4008be436f Replace non-commercial icons with free icons from icons8 (#5093) 2020-03-26 13:40:03 -05:00
1223dde349 second translation update 2020-03-03 07:08:42 +00:00
4aeb0c32b9 Update translations (2020-03-01) 2020-03-01 01:31:23 +00:00
6a59765332 dark themes refinements and cleanup 2020-02-03 14:55:20 +01:00
203a25378e fix qss stylesheet whitespaces 2020-01-28 14:25:00 +01:00
ff66f723bb GUI: fix minor issues with dark themes
GUI: rename and reorder themes
2020-01-28 14:24:52 +01:00
1e0e42044a Update translations (2019-09-21) 2019-09-21 13:57:24 +00:00
f02edf32db Update translations (2019-04-30) 2019-04-30 14:29:10 +00:00
d765a73a53 Scripting: reimplement protocol over plan UDP using boost::asio 2019-02-02 15:25:23 -05:00
8b8b39ec0e citra_qt/multiplayer: Add user ping support
The user would be notified if the message contains "@" followed by the user's nickname or forum username. An alert would be shown, and the icon and message in the status bar would be changed. All notification is only shown if the chat window currently does not have focus.

Also added a connected_notification icon for showing in the status bar.
2018-12-15 11:03:35 +08:00
386bf5c861 citra_qt: Use the new verify backend; UI changes
Displayed username along with nickname (when they are not identical); Requested and displayed user's avatar; Made the dialog bigger for extended names.

Added a few functions to web_backend (GetImage, GetPlain) to support getting data in multiple content-types.

Added a no_avatar icon for users without avatars.
2018-12-15 11:02:54 +08:00
edb7ef5e5f Updated translations (18/11/02) 2018-11-02 19:07:29 +02:00
ccd5ceeaf7 Removed unused import binascii 2018-10-26 15:55:46 +02:00
cd20ca0e2a Merge pull request #4226 from valentinvanelslande/enum
citra.py: use IntEnum for request types
2018-09-22 14:30:42 -06:00
5d597d6339 Fix icon licenses (#4250)
* Fix license.txt and Fix license.md
2018-09-22 14:26:14 -06:00
b3a46143df citra.py: use IntEnum for request types 2018-09-15 13:42:48 -05:00
9a8959d0a1 Merge pull request #4215 from zhaowenlan1779/tx-update
Update translations (2018-9-15)
2018-09-15 14:20:51 +08:00
9ae4b72b80 Update translations (2018-9-15) 2018-09-15 06:18:53 +08:00
04dd91be82 Initial support for scripting (#4016)
* Add ZeroMQ external submodule

* ZeroMQ libzmq building on macOS

* Added RPC namespace, settings and logging

* Added request queue handling and new classes

* Add C++ interface to ZeroMQ

* Added start of ZeroMQ RPC Server implementation.

* Request construction and callback request handling

* Read and write memory implementation

* Add ID to request format and send reply

* Add RPC setting to macOS UI

* Fixed initialization order bug and added exception handling

* Working read-write through Python

* Update CMakeLists for libzmq to resolve target name conflict on Windows

* Platform-specific CMake definitions for Windows/non-Windows

* Add comments

* Revert "Add RPC setting to macOS UI"

* Always run RPC server instead of configurable

* Add Python scripting example. Updated .gitignore

* Rename member variables to remove trailing underscore

* Finally got libzmq external project building on macOS

* Add missing dependency during libzmq build

* Adding more missing dependencies [skip ci]

* Only build what is required from libzmq

* Extra length checks on client input

* Call InvalidateCacheRange after memory write

* Revert MinGW change. Fix clang-format. Improve error handling in request/reply. Allow any length of data read/write in Python.

* Re-organized RPC static global state into a proper class. [skip ci]

* Make sure libzmq always builds in Release mode

* Renamed Request to Packet since Request and Reply are the same thing

* Moved request fulfillment out of Packet and into RPCServer

* Change request thread from sleep to condition variable

* Remove non-blocking polling from ZMQ server code. Receive now blocks and terminates properly without sleeping. This change significantly improves script speed.

* Move scripting files to dist/ instead of src/

* C++ code review changes for jroweboy [skip ci]

* Python code review changes for jroweboy [skip ci]

* Add docstrings and tests to citra.py [skip ci]

* Add host OS check for libzmq build

* Revert "Add host OS check for libzmq build"

* Fixed a hang when emulation is stopped and restarted due to improper destruction order of ZMQ objects [skip ci]

* Add scripting directory to archive packaging [skip ci]

* Specify C/CXX compiler variables on MinGW build

* Only specify compiler on Linux mingw

* Use gcc and g++ on Windows mingw

* Specify generator for mingw

* Don't specify toolchain on windows mingw

* Changed citra.py to support Python 3 instead of Python 2

* Fix bug where RPC wouldn't restart after Stop/Start emulation

* Added copyright to headers and reorganized includes and forward declarations
2018-09-11 22:00:12 +02:00
96c025e4c2 qt_themes: replace game_list icons (#4002)
* qt_themes: replace game_list icons

The original icons were drawn by @BreadFish64 and they do not look that good. So I got some icons in similar styles (black and white) from https://icons8.com to replace the old icons. I'm pretty sure I'm licensed to use them for Citra, by the way.

* icon licenses
2018-08-16 12:39:46 +02:00
5c5aad09ce qt_themes: add two colorful themes (#4004)
* qt_themes: add two colorful themes

These two colorful themes are based on the Default and Dark themes, and contain icons that are colored rather than black and white. These icons come from https://icons8.com and they have been slightly revised by me. I'm pretty sure I was licensed to use them for Citra.

* Add license for icons
2018-08-16 10:39:23 +02:00
1e724b046b Add license for icons (#4019)
* dist: Add license file for icons

Original License Source :
https://github.com/B3n30/citra-1/blob/network_test3/dist/icons/license.md

* fixup! dist: Add license file for icons

* Add icon licenses to the main license.txt

* fixup! Add icon licenses to the main license.txt
2018-08-07 17:24:35 +02:00
4250dedc8f Merge pull request #4000 from Hexagon12/tx-update
dist/languages: Update translations
2018-08-02 11:00:14 -06:00
b1bbe0441e qt_themes: add themed connected/disconnected icons for dark and fix status bar theme updating
In dark theme, it is very hard to see the connected/disconnected icons because they are dark too. So I added two white-coloured icons for the dark theme. This also fixed an issue where theme update does not change the icon on the status bar.
2018-07-28 11:50:46 +08:00
8aa55b72ee Updated translations (2018-07-25) 2018-07-25 12:39:20 +03:00