Commit Graph

78 Commits

Author SHA1 Message Date
twinaphex
12698f561f (Discord) Call Discord_RunCallbacks directly 2019-08-20 20:24:41 +02:00
twinaphex
d30b2ecaca Merge menu_input_dialog.c into retroarch.c 2019-08-15 01:08:34 +02:00
twinaphex
d905986a52 Rename functions - change rarch_ prefix to retroarch_ 2019-07-20 12:43:43 +02:00
twinaphex
8ef251acbf Get rid of (unused) global variables that were shadowing local variables 2019-07-14 13:06:47 +02:00
twinaphex
0be476508f (Discord) Unused if HAVE_MENU not defined 2019-07-11 01:14:19 +02:00
twinaphex
f4bf218f35 (Menu) We need to tell rarch_menu_running_finished whether we want
to exit RetroArch or not - to avoid certain crashes when trying to
access the settings pointer - which should already be freed at this
point
2019-06-30 11:23:18 +02:00
radius
d865c5e4a6 add some copyright on files I contributed considerably just in case 2019-06-20 05:45:17 +02:00
twinaphex
07d8daf048 Cleanups - prefer path_is_valid over filestream_exists 2019-05-30 21:35:34 +02:00
meleu
694bac565f do not use old cheevos implementation 2019-05-29 14:26:22 -03:00
twinaphex
3c15d16728 (Discord) CXX_BUILD fixes 2019-05-29 10:53:47 +02:00
radius
7a8d87f24a fix discord status getting stuck 2019-05-26 22:39:46 +02:00
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