natinusala
c7083fdeac
menu widgets: fine tune progress bar colors
2019-05-22 10:06:10 +02:00
Dwedit
1faaf68d9d
UTF-8 Fix favoring MSVC 2010-2013.
...
MSVC 2015 and 2017 projects: Add /utf-8 switch
Makefile.griffin: Add -utf-8 switch to MSVC 2015 builds
Makefile.msvc: Add -utf-8 switch to MSVC 2017 builds
intl/msg_hash files: Added BOM and MSVC 2010-2013 pragmas
menu_cbs.c: Replace Euro character with raw bytes
menu_osk_utf8_pages.h: Replace pragma with MSVC 2010-2013 version range
shaderparamsdialog.cpp: Add BOM and MSVC 2010-2013 pragma
2019-05-21 18:02:25 -05:00
twinaphex
ba3ee2192a
Cleanups
2019-05-18 21:07:04 +02:00
natinusala
c83b86b7c2
menu_widgets: add libretro message widget, have RETRO_ENVIRONMENT_SET_MESSAGE use it
2019-05-11 17:24:00 +02:00
Nathan S
edb37ccf70
menu widgets: cleanup fix and draw above overlay for gl and vulkan ( #8732 )
...
* menu_widgets: cleanup properly all widgets when loading or closing content
* gl: draw menu widgets above overlay
* vulkan: draw menu widgets above overlay
* vulkan: draw OSD above overlay
* menu_widgets: better cleanup
2019-05-11 06:26:40 +02:00
Nathan S
775c272029
Menu widgets stuff + vulkan sanity check ( #8710 )
...
* task_screenshot: fix hang with menu widgets
* word_wrap: add max_lines parameter
* vulkan: better instance creation sanity check
2019-05-06 21:10:57 +02:00
meleu
e8c9a272ee
having a badge file is enough to show it in popup ( #8709 )
2019-05-06 19:14:24 +02:00
Twinaphex
f5879dfad7
Merge pull request #8695 from orbea/c89
...
Fix C89_BUILD=1 with clang.
2019-05-05 01:19:14 +02:00
Twinaphex
786a5bd9a8
Merge pull request #8693 from meleu/patch-5
...
add "Use Old Implementation" in the Achievements menu
2019-05-05 01:19:01 +02:00
natinusala
a381c2180d
menu_widgets: implement generic message widget, have shaders selection use it
2019-05-04 23:21:17 +02:00
natinusala
872e8ffb99
Fix multiple CXX warning
2019-05-04 22:24:59 +02:00
orbea
ab7cc305e5
Fix C89_BUILD=1 with clang.
2019-05-04 09:27:12 -07:00
meleu
22a956f663
replace 'cheevos_rcheevos_enable' by 'cheevos_old_enable'
2019-05-04 12:52:49 -03:00
twinaphex
8a92ad7dbf
Fix C89_BUILD
2019-05-04 15:58:32 +02:00
natinusala
619ea2e627
menu_widgets: fix C4018 warnings
2019-05-04 14:48:41 +02:00
twinaphex
990c2c405b
(menu_widgets) C89_BUILD fix
2019-05-04 14:07:09 +02:00
natinusala
636f2ddb28
menu_widgets: implement the user setting
2019-05-03 21:25:20 +02:00
natinusala
a253fac207
menu_widgets: fix screenshot notification data race
2019-05-01 15:46:57 +02:00
natinusala
486f438cc3
task_database: reimplement task progression
2019-05-01 15:13:41 +02:00
twinaphex
9ee33a6a1d
(Menu) Merge menu_entry into menu_entries.c
2019-05-01 11:41:13 +02:00
Twinaphex
a797324133
Revert "task_database: use regular progress report"
2019-04-30 10:01:07 +02:00
natinusala
8c7db837b4
task_database: use regular progress report
2019-04-29 20:04:41 +02:00
twinaphex
3e72c502a8
strlen optimizations :
...
- use STRLEN_CONST for constant strings, translates to sizeof
which should be computed at compile-time
- found some places where we are needlessly calling strlen two
times instead of just once
2019-04-27 04:21:10 +02:00
M4xw
ca80a3a4da
[Libnx] Toolchain related changes
...
-Remove switch_pthread - It should be no longer used
-Increase SAVE_STATE_CHUNK to 4MB
-Fix overclocking on Horizon 8.0+
Note: This requires the updated Toolchain before Merge
2019-04-26 21:58:40 +02:00
twinaphex
9ba1b522c2
(menu widgets) CXX_BUILD fixes
2019-04-21 00:31:31 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
jdgleaver
ed1480bc87
RGUI OSK - HAVE_LANGEXTRA=0 build fix
2019-04-18 10:02:05 +01:00
jdgleaver
10f8077294
(RGUI) Add on-screen keyboard
2019-04-17 17:05:51 +01:00
hizzlekizzle
4f004ebebc
whoops, syntax error
2019-04-11 20:51:50 -05:00
hizzlekizzle
e85167072e
silence redefinition warning
...
go ahead and protect against PI redefinition, too, since that seems very likely to crop up at some point.
2019-04-11 20:46:12 -05:00
natinusala
8287049a13
menu widgets: add badges to achievement notification
2019-04-11 17:35:13 +02:00
natinusala
f941d4e625
menu widgets: add first achievement notification widget
2019-04-11 16:46:41 +02:00
natinusala
942d228e3a
menu widgets: fix screenshot flash tainting the image
2019-04-11 16:46:41 +02:00
jdgleaver
9fff07e589
(Menu Widgets) Fix text alignment issues with Vulkan and D3D video drivers
2019-04-08 13:35:35 +01:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
Brad Parker
10df615d14
add "Send Debug Info" option under Help
2019-03-07 19:17:54 -05:00
Twinaphex
adc9ecf4cc
Merge pull request #8335 from natinusala/master
...
Reintroduce menu widgets (only runloop_msg_queue for now)
2019-02-23 14:22:31 +01:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
natinusala
42325ea368
Reintroduce menu widgets, implement new runloop_msg_queue
2019-02-21 20:58:22 +01:00
Twinaphex
d46a60bb2b
Merge pull request #7874 from markwkidd/patch-7
...
unify input bind hold behavior across platforms
2019-02-21 01:50:13 +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
twinaphex
a22540310c
Try to prevent namespace collisions with variables
2019-02-08 05:04:37 +01:00
natinusala
8f3c77f719
ui_companion: fix status message
2019-02-07 11:49:07 +01:00
twinaphex
c808c80e4a
(menu widgets) Some more cleanups
2019-02-07 08:23:34 +01:00
twinaphex
0af4b6a0d6
(menu_widgets.c) Buildfixes
2019-02-07 07:59:07 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
Mark W. Kidd
512e280c68
Merge remote-tracking branch 'upstream/master' into patch-7
2019-02-03 19:38:43 -05:00
natinusala
bf98664b15
menu_entry: hide password values
2019-01-29 10:34:58 +01:00
Mark W. Kidd
8542ecd79c
Merge remote-tracking branch 'upstream/master' into patch-7
2019-01-19 12:36:33 -05:00
natinusala
ea027c0b55
libnx: use stock clock for swkbd
2019-01-14 19:04:13 +01:00
Twinaphex
cdc0a79508
Merge pull request #7872 from natinusala/libnx-swkbd
...
libnx: implement swkbd for menu drivers
2019-01-09 00:29:31 +01: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
natinusala
6cd7c49c66
libnx: add fail-safe to swkbd
2019-01-04 14:37:28 +01:00
natinusala
a164f77c94
libnx: only use swkbd if in an application
2019-01-03 14:14:13 +01:00
Mark W. Kidd
79264c7278
refactor and restore non-android bind hold behavior
2019-01-02 21:24:33 -05:00
markwkidd
96ea874850
unify input bind hold behavior across platforms
2019-01-02 18:47:40 -05:00
natinusala
39282915f8
libnx: implement swkbd for menu drivers
2019-01-02 16:24:31 +01:00
orbea
ff63852a7c
menu: Hide 'Parent Directory' in compressed archives.
...
When browsing compressed archives 'Parent Directory' will not work and
will endlessly recurse into non-existent empty directories where the
user will have to press the back button to get out of every instance.
This will now hide 'Parent Directory' in compressed archives to avoid
this issue. The user will still be able to press the back button to
exit.
Fixes https://github.com/libretro/RetroArch/issues/2604
2018-12-26 09:19:03 -08:00
radius
7a36190a0e
cleanup filebrowser too
2018-12-10 23:20:27 -05:00
radius
cad5ae287f
fix https://github.com/libretro/fbalpha/issues/24#issuecomment-445803876
2018-12-10 22:09:42 -05:00
radius
77faf4ac4a
[subsystem] try to load subsystems without loading content
2018-11-24 23:34:51 -05:00
natinusala
07068e5035
Dropdown lists: Add a checked bool to menu_entry_t
2018-11-05 17:34:57 +01:00
twinaphex
a662b62d19
Use runloop_get_libretro_system_info in more places - clean some code up
2018-10-30 17:11:07 +01:00
Brad Parker
262634739c
xmb: increase sublabel size limit to handle longer strings (especially CJK languages)
2018-10-08 23:29:17 -04:00
twinaphex
09c8e52387
Cleanups
2018-10-06 04:23:57 +02:00
twinaphex
6d0409b6bd
(Menu) More cleanups
2018-09-17 10:07:15 +02:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Sven
83da70586e
implement a way to set rewind_buffer_size via the UI
2018-07-13 16:12:09 -04:00
radius
717e45dc52
Add mouse wheel support
...
enable hold to bind on android
cleanup
2018-06-29 21:12:47 -05:00
David Walters
91dd569a73
fix: keep resetting bind during the hold period
2018-06-29 21:12:46 -05:00
David Walters
d73954085a
Hold to bind function (disabled with #if 0)
2018-06-29 21:12:46 -05:00
twinaphex
d27b6265a0
Add more HAVE_MPV ifdefs
2018-06-20 04:50:58 +02:00
twinaphex
eb69025ca8
Cleanups
2018-04-23 11:30:38 +02:00
twinaphex
c18d2e0432
Silence warnings
2018-04-23 10:49:36 +02:00
twinaphex
abad1b3134
Revert "(menu) Start passing menu_handle to action_ok callback"
...
This reverts commit d2a1c39f4b
.
2018-04-11 06:12:26 +02:00
twinaphex
1836d08b33
Revert "Start passing around menu_driver_data around properly"
...
This reverts commit 7c314a9165
.
2018-04-11 06:12:14 +02:00
twinaphex
fdffb7059d
Revert "Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit fbf03df8be
.
2018-04-11 06:11:45 +02:00
twinaphex
a276710877
Revert "(Menu) More refactors"
...
This reverts commit f0285ef792
.
2018-04-11 06:11:38 +02:00
twinaphex
a07ada7af6
Revert "More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit a8f7d99aba
.
2018-04-11 06:11:23 +02:00
twinaphex
87c9d9eb9a
Revert "Cleanups"
...
This reverts commit 8632a92568
.
2018-04-11 06:11:10 +02:00
twinaphex
4993630e10
Revert "Cleanups"
...
This reverts commit 8d6067b1d4
.
2018-04-11 06:11:04 +02:00
twinaphex
372603858d
Revert "(Menu) Update menu code"
...
This reverts commit f481924f1e
.
2018-04-11 06:10:51 +02:00
twinaphex
f481924f1e
(Menu) Update menu code
2018-04-11 03:04:58 +02:00
twinaphex
8d6067b1d4
Cleanups
2018-04-10 22:03:29 +02:00
twinaphex
8632a92568
Cleanups
2018-04-10 21:59:36 +02:00
twinaphex
a8f7d99aba
More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
...
calls
2018-04-10 21:49:25 +02:00
twinaphex
f0285ef792
(Menu) More refactors
2018-04-10 21:27:57 +02:00
twinaphex
fbf03df8be
Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET
2018-04-10 19:57:33 +02:00
twinaphex
7c314a9165
Start passing around menu_driver_data around properly
2018-04-10 19:17:51 +02:00
twinaphex
d2a1c39f4b
(menu) Start passing menu_handle to action_ok callback
2018-04-10 18:39:03 +02:00
twinaphex
88e7c03e1b
filebrowser_parse - cleanups
2018-04-09 16:27:37 +02:00
radius
caafe61f07
show subsystem roms within archives
2018-03-19 18:44:15 -05:00
twinaphex
36f9d359c2
Combine menu_list and menu_entries
2018-02-25 00:39:20 +01:00
radius
9a23ee8017
subsystem part 3: remove more globals
2018-02-12 02:39:25 -05:00
radius
2a9046c06f
subsystem part 3: cleanups
2018-02-12 02:39:25 -05:00
radius
692c8683b2
subsystem part 2: add missing define, fix typo
2018-02-12 02:39:24 -05:00
radius
788bb4de50
subsystem part 1: proper labels for each entry
2018-02-12 02:39:24 -05:00
radius
597e0ce1ec
subsystem part 1: get the required data to load content
2018-02-12 02:39:23 -05:00
radius
42f88a8239
Revert "Fix 'Append Disk Image'"
...
Reverting this truly fixes disk image append
¯\_(ツ)_/¯
This reverts commit 366c73f429
.
2018-02-08 22:30:51 -05:00
twinaphex
61ff51be2f
Start using string_is_equal predominantly
2018-01-16 22:53:38 +01:00