Benau
2c3922f64f
Move RGBA conversion to GEGLTexture
2021-04-19 11:41:22 +08:00
Benau
b3aa499cd4
Fix mingw build
2021-04-18 09:46:44 +08:00
Benau
8e01db0bc5
Remove unused code
2021-04-18 00:51:50 +08:00
Benau
64c5762eeb
Implement updateTexture for GEGLTexture
2021-04-18 00:50:12 +08:00
Benau
4f9471dcff
Add createFontTexture
2021-04-17 15:32:33 +08:00
Benau
b90d4b2d8a
Add image manipulator for srgb texture
2021-04-17 13:54:50 +08:00
Benau
f3497a9b3b
Remove some reference to STKTexture
2021-04-17 13:26:37 +08:00
Benau
2ef63f997e
Allow texture console reloading GEGLTexture
2021-04-17 13:16:27 +08:00
Benau
c4cae7d622
Add GEGLTexture
2021-04-17 12:44:25 +08:00
Benau
85843433c0
Add server dummy texture
2021-04-14 12:09:14 +08:00
Benau
964bb95445
Clear up function parameters
2021-04-14 11:12:54 +08:00
Benau
7496609bfa
Use dedicated function to handle sky textures
2021-04-14 09:34:59 +08:00
Benau
c5bbefd476
Use 64bit texture handler for pointer later
2021-04-14 01:05:44 +08:00
Mary
65faa029ca
Fix switch github actions cache ( #4519 )
2021-04-14 01:01:09 +08:00
Benau
16e232091d
Fix release location
2021-04-09 11:24:38 +08:00
Mary
7f3de8ff5a
Add Switch to Github actions ( #4514 )
2021-04-09 10:36:49 +08:00
panos
4f55f11000
Revert "Haiku graphics mode scheduler low latency rather power saving for" ( #4515 )
...
This reverts commit 087ad350d7
.
2021-04-07 17:42:34 +08:00
David Carlier
087ad350d7
Haiku graphics mode scheduler low latency rather power saving for
...
insuring best performance.
2021-04-01 17:10:08 +00:00
Benau
a738fa66e3
Avoid crashing if broken LOD level
...
It doesn't matter now because we have auto LOD computing
2021-03-29 11:22:37 +08:00
Deve
0889362f27
Add arm builds to the build script
2021-03-25 23:22:49 +01:00
Benau
5d3e4e97da
Allow uploading OSX build to github release page for each commit
2021-03-25 08:55:10 +08:00
Timo Schwarzer
4266f02559
Mark servers as password protected on RR_INCORRECT_PASSWORD
2021-03-23 23:30:32 +01:00
Benau
8819e633f8
Update translation
2021-03-22 08:14:53 +08:00
Benau
c0ffdc78f4
Improve appearance of dialog with display cutout
2021-03-22 07:58:20 +08:00
Benau
4ec4fda91b
Implement display cutout support for android
2021-03-22 07:04:21 +08:00
Benau
c7e337f96f
Simplify discord rich presence code
2021-03-21 10:03:28 +08:00
Benau
9a0b72a282
Simplify json sanitizing
2021-03-21 09:57:41 +08:00
Benau
4bc85a6179
Allow translating in UTF8
2021-03-20 11:22:06 +08:00
Deve
3a6038fc67
Simplify linux build script a bit
2021-03-20 00:35:40 +01:00
Mary
6631dbdfb9
RichPresence: support addon tracks and karts ( #4506 )
...
* RichPresence: support addon tracks and karts
* RichPresence: use 'Story Mode' for internal tracks
* RichPresence: only cache is assets has data
* RichPresence: update RPC after asset list retrieved
* RichPresence: move AssetRequest processing to main thread
2021-03-19 23:37:06 +08:00
Benau
dd5fcfce47
Remove assertion for discord rich presence
2021-03-18 11:03:16 +08:00
Benau
b59c65e989
Fix addon karts display of online games
2021-03-18 10:58:06 +08:00
Benau
7763d851be
Add spectate icon in discord rich presence
2021-03-18 10:38:29 +08:00
Benau
cf6bbfae05
Update translation and AppData
2021-03-13 00:52:30 +08:00
Benau
723b13e9c7
Update translation source
2021-03-13 00:52:15 +08:00
Benau
9767f73da6
Don't make debug message translatable
2021-03-13 00:50:54 +08:00
Benau
2dde385cf5
Use dns c library if enabled
2021-03-12 09:32:40 +08:00
Mary Strodl
67af723087
Fix switch compilation
2021-03-11 20:13:27 -05:00
Benau
f1aa29634b
Add dns c library
2021-03-12 09:07:14 +08:00
Mary Strodl
9d57deb35b
RichPresence: return on doConnect even when disabled
2021-03-11 07:42:51 -05:00
Benau
da05d1e905
Make discord code more thread safe
2021-03-11 10:44:24 +08:00
Benau
f2cc6559e6
Fix coding style and use Log::error instead
2021-03-10 16:49:20 +08:00
Benau
d1092349f7
Fix compiler warnings
2021-03-10 10:57:03 +08:00
Mary
0dd3c62a43
Discord rich presence ( #4500 )
...
* WIP RPC support
* Might have windows support now, don't peek
* Windows support
* RichPresence: __SWITCH__ => DISABLE_RPC (for MOBILE_STK support)
* RichPresence: Handle JSON strings according to spec, support for addons icon
* RichPresence: use translated difficulty name
* RichPresence: disable when client_id=-1
* RichPresence: thread connection, show server name on RPC
* RichPresence: destroy on close
* RichPresence: don't compile methods at all if DISABLE_RPC
* RichPresence: fix windows compile (untested)
* RichPresence: fix for mac
* RichPresence: Linux needs MSG_NOSIGNAL still
* RichPresence: fix memory leaks, don't spam update while not connected
* RichPresence: free thread on terminate
* RichPresence: handle initial registration
* RichPresence: fix compiler warning
2021-03-10 10:47:33 +08:00
Mary
8daf149895
Switch fixes (rest of cherry pick) ( #4504 )
...
* InputManager: support split joycons, fix mappings
* CFileSystem: getAbsoluteFilename() - replace double slashes
* CFileSystem: typo in macro
* debug: use touch handler for debug (strange behaviour on switch SDL)
* InputManager: don't need SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS
* CFileSystem: getAbsoluteFilename() - replace double slashes
* MaterialManager: hack to make material properties apply properly
2021-03-10 09:59:48 +08:00
Mary
cc125c5f68
Switch fixes ( #4503 )
...
* InputManager: support split joycons, fix mappings
* CFileSystem: getAbsoluteFilename() - replace double slashes
* CFileSystem: typo in macro
* debug: use touch handler for debug (strange behaviour on switch SDL)
* InputManager: don't need SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS
2021-03-09 23:42:48 +08:00
Benau
cee737e405
Fix incorrect shortcut help
2021-03-09 15:08:08 +08:00
Benau
61d7aec726
Fix missing engine sound after changeKart
2021-03-09 15:05:11 +08:00
Benau
48b73520f0
Allow custom skid sound for newly exported karts
2021-03-09 15:02:54 +08:00
Benau
0a97efc37c
Add scripting function to instantly change kart
2021-03-09 13:19:38 +08:00