Commit Graph

67 Commits

Author SHA1 Message Date
twinaphex
b998bda5a1 Fix crash that can occur with Discord netplay 2019-04-21 21:56:40 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch 2019-04-19 21:50:00 -03:00
Brad Parker
f7b0c0947c add subsystem_name (friendly name) to history playlist, make playlist_entry struct public to simplify function parameters 2019-04-12 12:50:27 -04:00
Brad Parker
230c64ba4b add subsystem support for playlists, only missing the content load portion 2019-04-11 00:09:13 -04:00
meleu
a5acd559d6 namespace both cheevos implementations & add a runtime setting to allow debugging 2019-03-19 21:13:10 -03:00
radius
d22ce632e5 fix discord launch arguments not working if RA was started from CWD or similar scenarios 2019-03-03 13:09:21 -05:00
twinaphex
386657a366 (menu widgets backport) Re-commit task queue changes 2019-02-08 08:00:32 +01:00
twinaphex
7022786f34 Revert parts of menu_widgets that were causing breakage, but leave
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
radius
03107c5b73 [discord] update log messages 2019-02-07 17:58:21 -05:00
radius
f60923c4a9 [discord] rewrite secret, party_id
[discord] rewrite secret, party_id

[discord] rewrite secret, party_id

[discord] rewrite secret, party_id
2019-02-07 17:52:39 -05:00
twinaphex
11e138fe6e (discord) Warning fix 2019-02-07 07:59:49 +01:00
radius
671e90a415 [discord] party & ask to join refinements 2019-02-06 22:45:05 -05:00
natinusala
c20ab3864d First version of menu widgets (gl only) 2019-02-06 20:48:24 +01:00
radius
97b32b890e [discord] set partyId properly 2019-02-06 00:58:52 -05:00
orbea
28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
twinaphex
6c2ac0bc29 This should be a function call 2019-02-03 20:10:28 +01:00
radius
79d280e9c3 [discord] use discord username if available 2019-02-02 14:26:14 -05:00
twinaphex
0083e10926 Some header include changes - create task_file_transfer.h 2019-01-20 02:17:43 +01:00
twinaphex
83241ed0b1 Some header cleanups 2019-01-19 23:27:59 +01:00
twinaphex
0abe271909 Take out some header includes 2019-01-19 23:15:48 +01:00
radius
9d0472c3ac [netplay] finding content works now
cleanup
2019-01-14 18:58:56 -05:00
radius
6e1dc5af46 disable discord avatar for now, not time to hook it up properly 2019-01-09 21:13:04 -05:00
Twinaphex
f500cf19ab
Merge pull request #7945 from fr500/master
[discord] early return if avatar isn't set
2019-01-09 11:49:09 +01:00
radius
77c2c7b946 [discord] early return if avatar isn't set 2019-01-08 20:54:52 -05:00
orbea
bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
radius
6613421537 [discord] fix 2019-01-07 19:08:53 -05:00
radius
b8f20e60c2 [discord] rewrite secret/join logic to use a queried lobby name 2019-01-06 19:04:08 -05:00
twinaphex
2686cf1498 Fix disable-rgui 2019-01-06 17:04:28 +01:00
radius
ec53480a66 [discord] let's rewrite this to do the same but different 2019-01-05 15:11:58 -05:00
radius
9aa7b2bd62 [discord] add user avatar to ozone 2018-12-28 17:16:17 -05:00
radius
3cedc83bfa [discord] cleanup, add helper functions 2018-12-28 17:16:16 -05:00
radius
c2e3b5bfbf [discord] do not toggle menu 2018-12-28 17:16:16 -05:00
radius
69d020e16d [discord] disable confirmation dialog because in-game widgets will never happen
see:
https://github.com/libretro/RetroArch/issues/4572
2018-12-28 17:16:15 -05:00
radius
f909f98e1a [discord] download our own avatar to use in-menu 2018-12-28 17:16:15 -05:00
radius
87c99a491b [discord] make the avatar download code a function instead of this mess 2018-12-28 17:16:15 -05:00
radius
a6e6ccc244 [discord] **not-working** download the connecting user avatar seems something special needs to be done for https transfers on windows at least
see: https://github.com/libretro/RetroArch/issues/7451
2018-12-28 17:16:14 -05:00
radius
583273d81b [discord] show connection confirmation dialog 2018-12-28 17:16:14 -05:00
radius
325d85ed4b [discord] nasty hack to register the application with the current runtime args
basically saves the whole argv string to reuse it on game launch

Not working due to:
https://github.com/discordapp/discord-rpc/issues/240
https://github.com/discordapp/discord-rpc/issues/163
2018-12-28 17:16:14 -05:00
radius
d4b8e1c4fd [discord] add more logging, fix partyId, for some reason this strdup is required for linux hosts 2018-12-28 17:16:13 -05:00
radius
bf7c3f17b3 start registering the application so it can be started from discord 2018-10-13 21:09:19 -05:00
radius
32c346a3e7 make discord app id configurable 2018-10-13 18:17:17 -05:00
radius
e567b3847c [discord] use the upstream application ID 2018-09-14 19:03:26 -05:00
radius
fed74b9e70 [discord] populate data correctly 2018-09-12 01:45:28 -05:00
radius
4d0729187f [discord] start getting ready for ask-to-join functionality, cleanup some of the mess 2018-09-12 01:45:27 -05:00
Jesse Bryan
f6a0b09e7d general: renamed rpcname to systemid 2018-08-21 09:41:16 -05:00
Jesse Bryan
c276f9349a discord: remove hardcoded values and use new attribute 2018-08-20 20:55:44 -05:00
Jesse Bryan
ea561c8dfe discord: see the previous commit message 2018-08-20 14:16:52 -05:00
Jesse Bryan
f507905345 discord: fixed the corename comparison statement 2018-08-20 14:14:35 -05:00
Jesse Bryan
bb451d59e8 discord: hardcoded non-essential cores into discord.c 2018-08-20 14:03:06 -05:00
Jesse Bryan
7568d35086 discord: replace forward slashes with underscores 2018-08-20 08:30:54 -05:00