Tony Jansson
b6f37f4245
(XMB+OZONE) Use correct icons in Quick Menu control ports with keyboard device type
2020-08-15 21:47:36 +03:00
twinaphex
0eaca29c68
(RGUI) Silence warnings
2020-08-15 17:05:13 +02:00
twinaphex
a8646a2610
Reorder structs, alignment
2020-08-15 00:44:35 +02:00
twinaphex
e399a2f78e
reorder structs, alignment
2020-08-15 00:35:15 +02:00
twinaphex
eb1db52b89
Reorder structs, alignment
2020-08-15 00:11:58 +02:00
twinaphex
327d82cc1d
Struct reordering/alignment
2020-08-14 22:21:05 +02:00
Autechre
7cf6d1a1cc
Merge pull request #11195 from jdgleaver/core-updater-search
...
Enhanced core downloader search functionality
2020-08-14 19:48:16 +02:00
twinaphex
e7c63df2bc
Struct reordering
2020-08-14 19:06:25 +02:00
jdgleaver
6d8f3cb182
Enhanced core downloader search functionality
2020-08-14 17:53:44 +01:00
twinaphex
dffa052958
Rearrange draw struct
2020-08-14 15:58:43 +02:00
Ömercan Kömür
8fad42f3c9
(ozone) new theme: Boysenberry
2020-08-12 18:37:22 +03:00
rsn8887
6fd7dc0519
[SWITCH] Fix input bind icons being off by one line
2020-08-10 21:39:52 -05:00
jdgleaver
e6000afddb
(GLUI) Add optional system-specific playlist icons
2020-08-06 17:24:28 +01:00
Autechre
d3eebe7c0f
Merge pull request #11148 from jdgleaver/rgui-glui-scan-content-cleanup
...
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 18:15:33 +02:00
twinaphex
cd329a259c
Revert "(MaterialUI) silence some warnings"
...
This reverts commit db7e38fed5
.
2020-08-05 16:46:10 +02:00
jdgleaver
15cf483cd9
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 14:25:09 +01:00
twinaphex
db7e38fed5
(MaterialUI) silence some warnings
2020-08-05 13:58:18 +02:00
Autechre
3d8ae1126a
Merge pull request #11140 from schellingb/explore_icons_glui
...
Support for glui showing system icons in explore view
2020-08-04 14:58:43 +02:00
Bernhard Schelling
b73c3dcde0
Cleaned up icon handling of glui to properly handle external icons
2020-08-04 21:54:39 +09:00
twinaphex
bafeebcd50
(Ozone) Get rid of some forward declarations
2020-08-03 22:23:48 +02:00
Bernhard Schelling
948e2f9f8e
Support for glui showing system icons in explore view
2020-08-04 03:32:49 +09:00
Bernhard Schelling
5229b255b5
Show system icons in explore view
2020-08-04 02:37:34 +09:00
Twinaphex
8441f60314
Remove unused variable
2020-08-01 21:47:22 +02:00
twinaphex
3635bf0d01
Silence some warnings
2020-08-01 18:04:56 +02:00
jdgleaver
776301883c
Enhanced playlist search functionality
2020-07-31 15:14:51 +01:00
jdgleaver
d77f6705df
Add option to hide 'Explore' tab + menu clean-ups
2020-07-29 13:01:49 +01:00
twinaphex
dd524d7d35
(MaterialUI) Add placeholder Explore tab icon
2020-07-28 16:57:29 +02:00
twinaphex
4c6136d970
Stub out menu_explore.c when HAVE_LIBRETRODB is not defined
2020-07-28 12:15:05 +02:00
Bernhard Schelling
667e8a558e
Explore view - WIP1
...
A top content view that combines all playlists with database entries to browse by year, developer, system, etc.
Depends on the quality of the available metadata in the database (RDB) files.
2020-07-28 04:44:31 +02:00
jdgleaver
fba4a8e837
(RGUI) Add optional 'toggle switch' icons
2020-07-27 14:45:07 +01:00
jdgleaver
60407a84e6
Add input remap drop-down lists
2020-07-23 17:20:41 +01:00
jdgleaver
75b3b5350c
Add 'Notification Visibility' menu
2020-07-16 16:32:01 +01:00
jdgleaver
506aa0a36c
Add optional widget-based 'load content' launch feedback animation
2020-07-09 13:05:28 +01:00
twinaphex
d748b37e6b
(Ozone/XMB) Use malloc instead of calloc for file_list
2020-06-29 04:24:06 +02:00
parport0
f2728ae0de
Show TEXTURE_BLUETOOTH instead of TEXTURE_NETWORK
2020-06-28 23:08:58 +03:00
Autechre
b57e6e76c2
Revert "Bluetooth fixes"
2020-06-28 19:40:37 +02:00
parport0
5985d99466
Uncomment bluetooth.png
2020-06-28 15:59:07 +03:00
twinaphex
8259a0fd89
(Menu) Merge menu_filebrowser.c into menu_displaylist.c
2020-06-27 18:54:14 +02:00
twinaphex
deb7fc5bf9
Comment out bluetooth.png image for now until it has been added
...
to retroarch-assets
2020-06-27 18:32:15 +02:00
Autechre
10ddb274bc
Merge pull request #10866 from parport0/master
...
Add a bluetooth driver
2020-06-27 16:46:11 +02:00
twinaphex
73199d5df3
(MaterialUI) Use malloc
2020-06-27 01:52:00 +02:00
twinaphex
1ae20ea17c
Style nits - turn macro names into upper-case - some while style nits
2020-06-26 20:00:19 +02:00
twinaphex
011806bce8
Cleanups
2020-06-26 17:45:35 +02:00
twinaphex
3aafed5030
Cleanups
2020-06-26 17:37:09 +02:00
twinaphex
0bb6fafac5
Revert "(Ozone) Cleanups"
...
This reverts commit ac601e6aeb
.
2020-06-26 17:27:45 +02:00
twinaphex
ac601e6aeb
(Ozone) Cleanups
2020-06-26 17:21:32 +02:00
twinaphex
e4c187b718
xmb_render - Make it more similar to materialui_render
2020-06-26 16:57:54 +02:00
twinaphex
1fe0dbafbe
(XMB) Only do mouse processing once in render - not every time in frame
2020-06-26 16:51:50 +02:00
twinaphex
7027b094c1
gfx_display_draw_text - cleanups
2020-06-25 23:45:14 +02:00
twinaphex
de36ff20fb
Create string_ends_with_size
2020-06-25 14:38:06 +02:00
twinaphex
aa48eeb98e
Turn path_default_slash uppercase, and do some optimizations
2020-06-25 13:36:01 +02:00
twinaphex
601a73fa8b
Use string_starts_with_size where possible - avoids the strlen
2020-06-25 12:51:04 +02:00
parport0
23c08ad9b0
Add bluetoothctl bluetooth driver
2020-06-24 12:53:27 +03:00
Hugo Hromic
4bc4a4dae8
(Ozone/XMB) Use consistent icon for 'Screen Resolution' option in video output menu
2020-06-21 10:50:46 +01:00
Hugo Hromic
d9fabec88e
(Ozone) Add missing icon for 'State Slot' option in Quick Menu
2020-06-19 22:55:47 +01:00
jdgleaver
80f36e16d0
Add option to selectively 'lock' (prevent modification of) installed cores
2020-06-18 17:36:33 +01:00
jdgleaver
85bbba84c2
(GLUI) Optimise list insertion when adding playlist and dropdown list items
2020-06-14 14:45:53 +01:00
jdgleaver
42ad070a1d
Add 'core management' menu
2020-06-11 14:12:20 +01:00
twinaphex
963c01cf48
(RGUI) Move global state to struct
2020-06-10 23:33:20 +02:00
jdgleaver
eb425b997b
Suppress the display of 'empty' quick menu listings when closing content
2020-06-09 14:09:22 +01:00
twinaphex
5db62e73da
(Ozone/XMB) Optimize some string_is_equal comparisons
2020-06-08 07:19:19 +02:00
twinaphex
9707f1f622
Get rid of gfx_ctx_animation_tag
2020-06-08 04:09:12 +02:00
twinaphex
d15942f6c8
Cleanups
2020-06-07 20:55:27 +02:00
twinaphex
058adf247c
Further optimizations to menu_entry_get - get rid of some unnecessary
...
small wrapper functions
2020-06-07 20:02:12 +02:00
twinaphex
45896eb26e
(Ozone) Cleanups - move some static variables to only function
...
that needed them - and some other cleanups in loops
2020-06-07 18:17:53 +02:00
twinaphex
ad29b70d9e
(RGUI) Cleanups
2020-06-07 18:09:31 +02:00
twinaphex
26133d8336
(MaterialUI) Don't iteratively call menu_entries_get_size
2020-06-07 17:58:55 +02:00
twinaphex
4feed0031e
(XMB) Optimize xmb_selection_pointer_changed
2020-06-07 17:53:23 +02:00
twinaphex
2460603ea5
Further optimization to ozone_draw_entries
2020-06-07 17:46:23 +02:00
twinaphex
98b847cad9
Fix some memory leaks and fallthrough errors picked up on by
...
Clang static code analyzer
2020-06-07 16:15:35 +02:00
twinaphex
fdf9f82593
(XMB) Delay menu_entry_get processing until necessary
2020-06-07 03:53:53 +02:00
twinaphex
08f1fb5b38
(Ozone) Cleanups
2020-06-07 03:45:57 +02:00
twinaphex
c97fbbb155
(XMB) Make similar optimizations for XMB
2020-06-07 03:13:02 +02:00
Higor Eurípedes
ec197c441e
ozone: Move some menu_entry_get*() calls to a better place
...
menu_entry_get*() was getting called even for entries that wouldn't be displayed.
2020-06-06 20:08:28 -03:00
twinaphex
255cd3a937
MENU_ENTRIES_CTL_LIST_GET no longer used by menu drivers
2020-06-06 19:09:03 +02:00
twinaphex
b42c1a2eda
Silence some Emscripten warnings
2020-06-04 23:44:54 +02:00
Guo Yunhe
40eb37ba46
Use fallback font for Persian
2020-06-04 23:36:04 +03:00
jdgleaver
0a33e562f4
Add option to backup/restore installed cores
2020-06-04 12:20:58 +01:00
Twinaphex
b697ff8acd
Remove unused variables
2020-05-28 23:26:17 +02:00
jdgleaver
044bd03a13
More core updater improvements
2020-05-28 17:48:18 +01:00
jdgleaver
9f4a9e9cd6
Core updater improvements
2020-05-27 17:02:43 +01:00
jdgleaver
63c7deb583
(GLUI) Fix rendering of last on-screen entry divider in thumbnail views
2020-05-26 13:03:09 +01:00
Autechre
1fd777106d
Merge pull request #10707 from jdgleaver/date-separator
...
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 18:22:01 +02:00
jdgleaver
18912ac23d
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 15:46:53 +01:00
jdgleaver
230198fe4a
(Ozone) Add option to sort playlists after name truncation
2020-05-25 11:32:17 +01:00
twinaphex
88b8e5a16a
Replace with string_ends_with
2020-05-24 19:16:13 +02:00
twinaphex
93e8edf2f9
Fix C89_BUILD error and several style nits
2020-05-24 17:41:27 +02:00
Guo Yunhe
b6561ee9ca
Fix Arabic, Chinese and Korean font rendering
2020-05-24 17:39:22 +03:00
twinaphex
5e772350b4
Turn rgui_osk_ptr_at_pos into static function
2020-05-24 04:06:49 +02:00
twinaphex
eb92274f9b
(RGUI) Cleanup function
2020-05-24 04:02:30 +02:00
twinaphex
b5fe162c32
C89_BUILD fix
2020-05-24 03:52:23 +02:00
twinaphex
923dc52f87
Simplify menu_filebrowser.c and menu_shader.c code
2020-05-22 22:29:25 +02:00
twinaphex
9f4b3b0fc6
Start using string_ends_with
2020-05-22 20:07:21 +02:00
twinaphex
6dcaa04a93
(Ozone) Move static variables outside of the header file
2020-05-22 01:54:57 +02:00
twinaphex
70957aa52a
(Ozone) Move these static variables outside of the header
2020-05-22 01:45:52 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
twinaphex
6d37d014a0
Simplify ozone_get_entries_padding
2020-05-19 20:51:40 +02:00
jdgleaver
5e904c4dc3
(Input Mapping/Remapping) Restore broken 'reset to default' functionality
2020-05-19 11:35:57 +01:00
jdgleaver
b53f635441
(Ozone) Fix sidebar playlist sort order when 'Truncate Playlist Names' is enabled
2020-05-15 17:26:36 +01:00
jdgleaver
9d5a54ced4
(RGUI) Enable custom wallpaper when menu size is reduced at low resolutions
2020-05-14 14:18:53 +01:00
jdgleaver
eff8c31ffd
(XMB/GLUI) Limit tab switch rate when input repeat is active
2020-05-14 11:24:32 +01:00
jdgleaver
43b890a269
(GLUI) Desktop View: When scrolling playlists, show last selected thumbnails while waiting for next entry to load
2020-05-11 16:32:49 +01:00
jdgleaver
26c01dd34c
(RGUI) Add option to always stretch menu to fill the screen
2020-05-11 11:38:24 +01:00
jdgleaver
63644ac761
(GLUI) Add desktop-style playlist view mode
2020-05-09 14:53:52 +01:00
jdgleaver
19a8a815f0
(Ozone) Hide thumbnail button hints when viewing file browser lists
2020-04-30 09:57:44 +01:00
jdgleaver
0b294faa71
(Ozone) Refactor footer display
2020-04-29 17:54:49 +01:00
jdgleaver
30555f8132
(Ozone) Enable second thumbnail/content metadata toggle using RetroPad 'select'
2020-04-29 12:29:42 +01:00
jdgleaver
58e6ca9ad4
(Ozone) Fix undefined behaviour when using touch screen to change input remaps
2020-04-28 10:46:19 +01:00
jdgleaver
9eb8472805
Only write config files to disk when parameters change
2020-04-27 17:06:35 +01:00
Autechre
018a0baed6
Merge pull request #10401 from libretro/accessibility_menu_fixes
...
Accessibility menu fixes
2020-04-17 03:19:17 +02:00
Barry Rowe
289be872f3
Added in auto-translate support, fixes for ozone and glui accessibility, and support for nvda and SAPI narration.
2020-04-13 17:46:08 -07:00
jdgleaver
223cae66c1
(Playlist Management) Add optional per-playlist alphabetical sorting
2020-04-10 17:07:49 +01:00
Autechre
d521945479
Merge pull request #10425 from jdgleaver/ozone-font-alignemnt
...
(Ozone) Enable proper vertical text alignment + thumbnail display improvements
2020-04-09 14:16:46 +02:00
jdgleaver
887999904b
(Ozone) Pointer input fixes
2020-04-08 17:09:38 +01:00
jdgleaver
545e5fd6ab
(Ozone) Enable proper vertical text alignment + thumbnail display improvements
2020-04-08 15:15:39 +01:00
jdgleaver
a9c496e01f
(RGUI) Enable automatic menu size reduction when running at low resolutions (down to 256x192)
2020-04-02 16:54:39 +01:00
jdgleaver
73bcd7a692
Enable correct vertical alignment of text (+ font rendering fixes)
2020-03-31 16:55:22 +01:00
jdgleaver
05744bb69f
(runtime_file) Remove settings pointer dependency
2020-03-27 11:12:32 +00:00
Justin Weiss
d016a0929b
Always define rgui_context_reset and rgui_context_destroy
...
RetroArch will log an error if `menu_driver_ctx->context_reset` isn't
defined. The function should always be defined, and should skip the
platform-specific code inside the function instead.
2020-03-26 17:22:45 -07:00
jdgleaver
1440b46eb0
Fix 'gfx_display_draw_texture_slice()' (i.e. prevent glitches when rendering Ozone's selection cursor)
2020-03-26 11:45:28 +00:00
Autechre
b9c32276bf
Merge pull request #10340 from jdgleaver/ozone-theme-setting
...
(Ozone) Hide 'Menu Color Theme' setting when 'Use preferred system color theme' is enabled
2020-03-24 18:14:49 +01:00
jdgleaver
b5d9ed60e7
(XMB/Ozone) Fix thumbnail switching via 'scan' button functionality
2020-03-24 14:28:01 +00:00
jdgleaver
7a1e97f8c0
(Ozone) Hide 'Menu Color Theme' setting when 'Use preferred system color theme' is enabled + ensure default theme is applied consistently
2020-03-24 12:06:30 +00:00
twinaphex
7986561598
Rename menu widgets to display widgets
2020-03-13 03:58:33 +01:00
jdgleaver
050ac1e9cf
(GLUI) Fix ragged/broken scrolling when navigating at very high speed via gamepad/keyboard/mouse wheel
2020-03-12 16:04:22 +00:00
twinaphex
8a4e8f4ae9
(Stripes) Cleanups
2020-03-10 03:35:10 +01:00
twinaphex
a4cced8fde
(Stripes) Updates - no longer compiles
2020-03-09 15:25:02 +01:00
twinaphex
9786e08228
(Ozone) Cleanups
2020-03-09 15:10:28 +01:00
twinaphex
448b988e62
(Ozone) Cleanups
2020-03-09 15:03:21 +01:00
twinaphex
92054bcd09
(Ozone) Cleanups
2020-03-09 14:53:54 +01:00
twinaphex
540f0d2646
(Menu) Cleanups
2020-03-09 14:46:23 +01:00
twinaphex
82b327420d
(XMB) Cleanups
2020-03-09 14:35:03 +01:00
twinaphex
b3d5551ad2
(Menu) Cleanups
2020-03-09 14:22:16 +01:00
twinaphex
999f862a6d
Fix for cursor conditional
2020-03-09 14:14:11 +01:00
twinaphex
006735395c
(MaterialUI) Cleanups
2020-03-09 04:59:53 +01:00
twinaphex
cdbae18ae5
Cleanups
2020-03-09 04:13:41 +01:00
twinaphex
07416f1a0e
Cleanups
2020-03-09 02:59:42 +01:00
twinaphex
7c7fe66dfc
Cleanups
2020-03-09 02:58:31 +01:00
twinaphex
87bf32e889
Cleanups
2020-03-09 02:38:13 +01:00
twinaphex
43e608760a
Cleanups
2020-03-09 02:22:19 +01:00
twinaphex
7d4e5b8ce5
No more video_info_frame dependency in gfx_thumbnail.c
2020-03-09 02:15:44 +01:00
twinaphex
6a0a68f8df
(XMB) Cleanups
2020-03-09 01:36:49 +01:00
twinaphex
7f958862fe
cleanups
2020-03-09 01:32:05 +01:00
twinaphex
e08689ed98
(Menu) Cleanups
2020-03-09 01:26:43 +01:00
twinaphex
e5ab0f33d1
Cleanups
2020-03-09 01:07:35 +01:00
twinaphex
2413c1b8d5
(Menu) Cleanups
2020-03-09 00:58:04 +01:00
twinaphex
ba73bebf3d
(XMB) Cleanups
2020-03-09 00:43:43 +01:00
twinaphex
d91800038d
(Ozone) Cleanups
2020-03-09 00:38:18 +01:00
twinaphex
a0446f778c
Cleanups
2020-03-09 00:34:31 +01:00
twinaphex
13249f6011
Cleanups
2020-03-09 00:08:18 +01:00
twinaphex
d72596142e
gfx_display_draw_quad - no longer dependent on video_frame_info
2020-03-08 23:56:22 +01:00
twinaphex
b24d1f06aa
gfx_display_scissor_begin/end - get rid of video_frame_info dependency
2020-03-08 22:58:17 +01:00
twinaphex
044619281c
gfx_display_draw - remove video_frame_info dependency
2020-03-08 22:52:02 +01:00
twinaphex
6cb6f76add
gfx_display_rotate_z - get rid of video_frame_info dependency
2020-03-08 22:33:11 +01:00
twinaphex
e4aa0fd544
(gfx display) Get rid of video_frame_info dependency for
...
blend_begin/blend_end
2020-03-08 22:28:42 +01:00
twinaphex
ead6c2b0dc
Cleanups
2020-03-07 22:41:10 +01:00
twinaphex
a8a2294f27
(Menu) Cache video_info->width/video_info->height into local
...
variables
2020-03-07 21:42:49 +01:00
twinaphex
20366f3d3c
(RGUI) Move some static global variables to struct
2020-03-07 18:59:33 +01:00
twinaphex
ee9c6ef5ba
(Font driver) Get rid of more video_frame_info dependencies
2020-03-07 01:41:00 +01:00
twinaphex
26f6e0bccf
(ozone_theme.c) Add TODO/FIXME notes
2020-03-06 17:14:41 +01:00
jdgleaver
5b59f0dcda
(gfx_thumbnail) Move globals to a single struct
2020-03-06 15:48:07 +00:00
twinaphex
69b84d9d02
Settings cleanups
2020-03-06 04:33:56 +01:00
twinaphex
bd5f151077
Settings cleanups
2020-03-06 02:52:21 +01:00
twinaphex
dc24530382
Cleanups
2020-03-05 15:38:10 +01:00
twinaphex
84f04ae984
(Ozone) Cleanup this confusing code
2020-03-05 15:34:54 +01:00
twinaphex
35001e64c2
Header cleanups
2020-03-05 13:53:49 +01:00
twinaphex
bdfd6d3175
Cleanups
2020-03-05 13:50:50 +01:00
twinaphex
7841b639ec
(Ozone) Header cleanups
2020-03-05 13:35:55 +01:00
Twinaphex
97d8db7aae
Remove unused variables
2020-03-04 22:27:37 +01:00
jdgleaver
a10c7e3ac2
(RGUI) Enable 'Flux' theme
2020-03-04 14:09:07 +00:00
jdgleaver
c02f922c10
Fix smooth (vertical) line ticker scroll speed
2020-03-03 14:33:26 +00:00
jdgleaver
4d3507097a
(GLUI) Add option to remove navigation bar
2020-03-02 16:13:53 +00:00
JKoppel93
4914a41c2c
minor tweaking
2020-03-01 04:58:59 -05:00
JKoppel93
105bfcafe5
XMB themes added
...
XMB themes added
2020-03-01 04:39:45 -05:00
twinaphex
add0cedc48
* Reduce the amount of cpu_features_get_time_usec calls
...
* Put code behind menu ifdefs
2020-02-29 07:41:05 +01:00
jdgleaver
4c9e2d98c1
(Ozone) Fix entry height calculation
2020-02-27 17:13:20 +00:00
twinaphex
a6c9bb95f0
Remove HAVE_XUI
2020-02-26 19:09:00 +01:00
twinaphex
f5bc061b26
Merge menu_generic.c into menu_driver.c
2020-02-26 09:22:48 +01:00
twinaphex
01a65fa5ba
Rename menu_osk.c to input_osk.c
2020-02-26 05:49:23 +01:00
twinaphex
a5a0437bda
(Ozone) Implement menu sublabels
2020-02-25 04:10:05 +01:00
jdgleaver
02a6243718
(Ozone) Add 'Nord' and 'Gruvbox Dark' themes
2020-02-24 17:53:07 +00:00
Twinaphex
d4e9abe363
Merge pull request #10154 from Jamiras/cheevos_badges
...
(cheevos) simplify badge handling; remember enablement if XMB not available
2020-02-24 00:59:25 +01:00
Jamiras
5ecc426741
simplify badge handling; remember enablement if XMB not available
2020-02-23 15:55:41 -07:00
twinaphex
976b659e2b
(Ozone/MaterialUI) Settings cleanups
2020-02-23 07:53:19 +01:00
twinaphex
428b3a8cc0
(Settings) Cleanups
2020-02-22 00:19:05 +01:00
twinaphex
d8b3132a3c
Cleanups
2020-02-21 23:57:42 +01:00
Twinaphex
22dda9f398
Silence warnings
2020-02-21 20:40:23 +01:00
jdgleaver
92f93e9e4f
(Ozone) Fix touchscreen sidebar scroll acceleration
2020-02-21 17:38:45 +00:00
jdgleaver
d79b6e8574
(Ozone) Add rudimentary pointer support
2020-02-21 14:00:38 +00:00
twinaphex
573fb445c4
CXX_BUILD buildfix
2020-02-20 01:06:00 +01:00
twinaphex
b1db052bea
(XMB) Cleanups
2020-02-19 23:30:08 +01:00
jdgleaver
72b2da20e8
(Ozone) Enable configuration of background opacity when content is running
2020-02-18 17:12:39 +00:00
twinaphex
6d09d29093
Be more safe with these functions - this was causing crashes on
...
MSVC 2005
2020-02-18 04:18:31 +01:00
twinaphex
5684c72e35
(Ozone) Add two TODO/FIXMEs
2020-02-17 22:45:13 +01:00
twinaphex
53356fe61a
Get rid of menu_texture_item
2020-02-17 22:28:21 +01:00
twinaphex
7c7d0f596a
HAVE_MENU_WIDGETS now decoupled from HAVE_MENU
2020-02-17 21:28:42 +01:00
twinaphex
cccf8a9870
Move hex32_to_rgba_normalized to materialui.c
2020-02-17 04:01:58 +01:00
twinaphex
b00bf17153
Move menu_widgets to gfx/ and call it gfx_widgets
2020-02-17 01:54:07 +01:00
twinaphex
b229f267e4
Rename menu_widgets to gfx_widgets
2020-02-17 01:43:40 +01:00
twinaphex
6b82089d6c
Move menu_display code to gfx_display
2020-02-17 00:42:49 +01:00
twinaphex
95286408ed
Buildfixes
2020-02-16 18:45:28 +01:00
twinaphex
13ea2ceaa6
Get rid of some header includes
2020-02-16 17:09:52 +01:00
twinaphex
f74225721d
menu_thumbnail and menu_thumbnail_path now decoupled from menu
...
system
2020-02-16 16:38:17 +01:00
twinaphex
9a6ab81739
MOve gfx_display and gfx_animation to gfx/
2020-02-16 15:26:58 +01:00
twinaphex
c71469c715
Rename menu_display to gfx_display
2020-02-16 15:10:07 +01:00
twinaphex
fc9edda0ef
Turn menu_animation.c into gfx_animation.c
2020-02-16 14:01:34 +01:00
twinaphex
084bad5aaa
Every menu driver can set its own callback
2020-02-16 13:40:18 +01:00
jdgleaver
23c9b86f64
(Menu Widgets) Enable scaling of widgets independently from menu scale
2020-02-14 17:10:39 +00:00
jdgleaver
3f34f5072f
(Menu Widgets) Add comment notifying that OZONE_SIDEBAR_WIDTH must be kept in sync between menu_widgets.c and ozone.h
2020-02-13 18:20:49 +00:00
twinaphex
d645478f89
Cleanups
2020-02-13 18:19:04 +01:00
jdgleaver
fff9a4f0c5
(Ozone) Add DPI-based scaling
2020-02-11 17:03:54 +00:00
twinaphex
1fafdb2843
Style nits
2020-02-10 13:18:27 +01:00
twinaphex
cde2d7c18c
Looks like unnecessary logic
2020-02-02 17:32:14 +01:00
twinaphex
64c515bac4
Turn while (true) into for (;;) for easier MSVC backwards compatibility
2020-02-01 04:15:22 +01:00
twinaphex
7f4139c427
Get rid of wrong double ';;'
2020-01-30 16:53:20 +01:00
twinaphex
3f598a0f9c
Revert "Get rid of send debug info - if we ever bring this back, needs to be"
...
This reverts commit c0482ff2ea
.
2020-01-25 15:55:11 +01:00
twinaphex
c0482ff2ea
Get rid of send debug info - if we ever bring this back, needs to be
...
reimplemented according to new infra
2020-01-25 14:53:04 +01:00
jdgleaver
e7733abc40
(Playlist Management) Add 'Clean Playlist' option
2020-01-15 18:00:51 +00:00
jdgleaver
b5eba22aaf
Disk control interface improvements
2020-01-14 12:30:08 +00:00
twinaphex
b8328a9fdf
(Accessibility) Cleanups
2020-01-12 22:04:31 +01:00
twinaphex
88ee7cbfa8
Add HAVE_ACCESSIBILITY switch
2020-01-12 21:33:00 +01:00
twinaphex
81f8cae52a
(RGUI) Prevent 'potential uninitialized reference to variables'
...
in load_custom_theme
2020-01-11 23:22:54 +01:00
twinaphex
6319262b9c
(RGUI) Prevent warning
2020-01-11 05:03:27 +01:00
twinaphex
2b1d1bc8cb
(MaterialUI) Add icons for rooms
2020-01-09 18:21:25 +01:00
twinaphex
e5169eee71
Remove menu/drivers/null.c - move it into menu/menu_driver.c
2020-01-06 20:23:58 +01:00
jdgleaver
cf58c09d6e
(XMB/Ozone) Fix 'quick menu' detection
2020-01-04 14:28:30 +00:00
twinaphex
27c45b1b7a
(Menu_thumbnail) Get rid of settings_t dependency
2020-01-04 12:38:33 +01:00
twinaphex
88c331ea99
(Menu) Add missing textures
2019-12-30 15:05:23 +01:00
twinaphex
81972149fc
Submenu system is now properly hidden
2019-12-30 08:02:13 +01:00
twinaphex
3fe8806018
(Subsystem Settings) Create separate subsystem settings list - will
...
be selectively hidden later based on whether subsystems are implemented
for the core
2019-12-30 05:43:48 +01:00
twinaphex
f3742a101c
Change function signature on subsystem function
2019-12-30 05:17:31 +01:00
twinaphex
75f3a79aa6
(MaterialUI) Add icons
2019-12-25 08:49:52 +01:00
twinaphex
973ae36fe5
(MaterialUI) Add missing icons
2019-12-25 08:24:08 +01:00
jdgleaver
695749f155
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 17:34:44 +00:00
twinaphex
48799b73d5
Standardize function signature for action_select
2019-12-21 06:01:38 +01:00
twinaphex
de1e66f7a9
(Menu) Add Input -> Haptic Feedback submenu
2019-12-20 20:49:30 +01:00
twinaphex
13793885f3
(Menu) Add Input -> Menu Controls settings submenu
2019-12-20 19:24:35 +01:00
twinaphex
21ffbc0cca
(Menu) Netplay submenu - don't show 'No Settings found'
...
(Menu/Misc) Some more icons
2019-12-20 14:37:44 +01:00
twinaphex
03d0e0d799
(MaterialUI) Add icons for submenus
2019-12-20 13:48:38 +01:00
twinaphex
2a500baaca
Change start callback signatuer to OK callback signature
2019-12-19 16:30:53 +01:00
jdgleaver
8ba17dd985
(Ozone) Add fullscreen thumbnail viewer
2019-12-17 11:41:01 +00:00
jdgleaver
004d100ed8
(XMB) Add fullscreen thumbnail viewer
2019-12-12 17:01:37 +00:00
jdgleaver
3b8e3c613f
(Ozone) Minor thumbnail optimisations
2019-12-11 13:44:59 +00:00
jdgleaver
2dc9616509
(XMB) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-12-10 17:03:47 +00:00
jdgleaver
83235dc484
(GLUI) Use default icon for 'Accessibility' settings menu entry
2019-12-09 10:12:19 +00:00
jdgleaver
3031556e73
Enable playlist/add content functionality on platforms without database support
2019-12-06 10:49:27 +00:00
Twinaphex
b06314cda3
Merge pull request #9681 from fpscan/flux
...
New RGUI theme: Flux
2019-12-05 04:05:03 +01:00
Barry Rowe
a8430acd66
Merge remote-tracking branch 'upstream/master'
2019-12-04 13:23:08 -08:00
Barry Rowe
3a67e072bb
Added in fixes for accessibility feature.
2019-12-04 10:51:50 -08:00
twinaphex
831e33739e
Replace some usage of strcpy and strcat
2019-12-04 05:17:53 +01:00
Twinaphex
2f17cbaef3
Merge pull request #9768 from BarryJRowe/master
...
Added in accessibility. (DO NOT MERGE)
2019-12-04 04:06:39 +01:00
jdgleaver
170397456c
Add manual content scanner
2019-11-29 17:14:46 +00:00
Barry Rowe
1e6e7a698f
Added in accessibility.
2019-11-26 15:19:21 -08:00
jdgleaver
9170bca9b3
(Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-11-25 13:14:25 +00:00
jdgleaver
34b744aff6
(GLUI) Enable pass-through of [RetroPad A]/[Keyboard Return key] when viewing fullscreen thumbnails
2019-11-21 12:45:03 +00:00
jdgleaver
d392d90a6e
(GLUI) Add fullscreen thumbnail viewer ( #9758 )
2019-11-20 19:09:02 +01:00
Twinaphex
53b7fb2ba2
Remove unused variables
2019-11-19 06:08:54 +01:00
twinaphex
aba96fbf03
(Menu) Small cleanups
2019-11-18 04:20:40 +01:00
jdgleaver
7eefec6945
(GLUI) Navigation improvements
2019-11-15 14:53:00 +00:00
jdgleaver
df6d65e061
(GLUI) Minor thumbnail improvements
2019-11-11 16:30:42 +00:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
jdgleaver
bba454207e
(GLUI) Add dual thumbnail support
2019-11-08 16:45:46 +00:00
jdgleaver
6afd684ae5
(GLUI) Halt scrolling when pointer is pressed/stationary
2019-11-05 12:23:09 +00:00
Ömercan Kömür
82b31c12c1
Flux
...
New RGUI Theme
2019-11-02 17:33:51 +03:00
Twinaphex
044851f608
Merge pull request #9616 from fpscan/master
...
New XMB Menu Color Theme: Sunbeam
2019-11-02 12:07:35 +01:00
jdgleaver
697d16dd01
(GLUI) Fix scroll position calculation
2019-11-01 17:04:49 +00:00
jdgleaver
b8d6e1d2c3
(GLUI) Fix node height bug when showing thumbnails + set new default thumbnail view modes
2019-11-01 11:13:34 +00:00
jdgleaver
c356969c3a
(GLUI) Add initial thumbnail support
2019-10-31 17:25:55 +00:00
Ömercan Kömür
7021a4909e
Merge branch 'master' into master
2019-10-31 04:22:33 +03:00
Tatsuya79
eb72061b27
Cutie, Virtual Boy themes for glui.
2019-10-29 00:24:34 +01:00
jdgleaver
6b4d76fc26
(GLUI) Minor bug fixes ( #9646 )
2019-10-28 20:21:37 +01:00
jdgleaver
45deb2c218
(GLUI) Improve tab icon colours for 'Dark Blue' theme ( #9636 )
2019-10-25 18:58:45 +02:00
jdgleaver
1194b29c12
(GLUI) Navigation bar improvements ( #9635 )
2019-10-25 18:28:36 +02:00
jdgleaver
3734ccbcc0
(GLUI) Menu improvements (Round 3)
2019-10-23 15:46:28 +01:00
Ömercan Kömür
ef464d9785
New XMB Menu Color Theme: Sunbeam
2019-10-19 14:50:58 +03:00
jdgleaver
37d12c3859
(GLUI) Menu improvements (Round 2)
2019-10-18 17:56:43 +01:00
Tatsuya79
ed7c3dcff4
Add Ozone Dark theme to glui.
2019-10-17 18:14:48 +02:00
jdgleaver
10d652a9f7
(GLUI) Menu improvements (round 1)
2019-10-16 17:17:49 +01:00
jdgleaver
e47e055508
(GLUI) Menu scaling improvements
2019-10-10 10:01:46 +01:00
Twinaphex
419eb5a6c0
Remove unused variables
2019-10-04 16:06:34 +02:00
jdgleaver
db030f6472
(GLUI) Add initial gesture support + bug fixes
2019-10-04 09:33:15 +01:00
jdgleaver
3057c31798
(Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB
2019-09-30 16:55:41 +01:00
FreeShippingParty
999887bda5
Add option to delete playlists
2019-09-29 10:48:46 -04:00
Twinaphex
89ae74fba6
(MaterialUI) Fix handle float cast overflow
2019-09-24 11:38:47 +02:00
jdgleaver
ef710442f1
(Ozone) Add option to toggle between static and scrolling content metadata
2019-09-23 15:33:20 +01:00
twinaphex
b94b9e2adb
Go back to plain strlcpy/strlcat - probably best to look at
...
opportunities to reduce these calls vs. replacing them with
unsafe macros
2019-09-23 00:19:01 +02:00
twinaphex
1ed38ddb2d
Start using return values of fill_pathname_ functions
2019-09-21 00:22:40 +02:00
twinaphex
3b057d9605
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
2019-09-20 23:33:17 +02:00
Twinaphex
3da84396b6
Remove unused variables
2019-09-20 17:34:35 +02:00
jdgleaver
dacf9e327a
(RGUI) Ensure display is always refreshed when pointer input is active
2019-09-20 11:04:31 +01:00
twinaphex
ec4bfd7827
Silence some warnings - statement unreachable etc.
2019-09-20 06:17:40 +02:00
twinaphex
db624a7c99
Start cleaning up the rather messy manual assignment
2019-09-20 02:03:26 +02:00
jdgleaver
8655038601
Overhaul menu mouse/touchscreen input handling
2019-09-19 16:53:22 +01:00
twinaphex
71cc43651a
(Ozone) Fix regression with sidebar textures
2019-09-19 09:03:07 +02:00
twinaphex
ab515daa0c
Try to get rid of file_path_str
2019-09-18 18:12:57 +02:00
twinaphex
f663c64cd4
(MaterialUI/Ozone) Prevent more unnecessary strlcats
2019-09-18 06:43:01 +02:00
Twinaphex
f004666674
Merge pull request #9456 from jdgleaver/date-format
...
Menu time/date: Add 12-hour versions of all formats + clean ups
2019-09-10 17:58:11 +02:00
jdgleaver
a0fd9d21d2
Enable customisation of runtime 'last played' display format
2019-09-10 16:14:38 +01:00
jdgleaver
25006cadfe
Menu time/date: Add 12-hour versions of all formats + clean ups
2019-09-09 14:06:49 +01:00
jdgleaver
518f1bae20
(RGUI) Handle window resize event edge case
2019-09-06 14:52:33 +01:00
jdgleaver
5d5de8ce51
(RGUI) Ignore window resize events until next menu toggle after accessing video settings
2019-09-06 14:25:57 +01:00
jdgleaver
a6ee786a4f
(RGUI) Correctly rescale menu when resizing window if aspect ratio lock is enabled
2019-09-06 13:29:59 +01:00
jdgleaver
35f7110c41
Smooth line ticker - replace scissor operation with fade in/out animation
2019-08-30 14:28:07 +01:00
jdgleaver
daeff97f7e
(XMB) Add smooth scrolling vertical line ticker (for sublabels)
2019-08-29 16:48:10 +01:00
twinaphex
aa95b721dd
Reset frame time counter after doing menu context reset
2019-08-24 20:13:33 +02:00
twinaphex
94e2d646be
Add Frame Time Counter settings
2019-08-24 18:18:24 +02:00
LazyBumHorse
9b71340959
finish up shader menu changes, add 'remove presets' to Qt
2019-08-24 16:43:52 +02:00
twinaphex
5b04350376
(Ozone) Update - hide Load Core when core and/or content is running
2019-08-24 06:41:59 +02:00
twinaphex
d492f1acaf
Hide 'Load Core' when a core is already loaded and the libretro
...
core has started running its runloop
2019-08-24 06:37:10 +02:00
twinaphex
1b20680e3f
(MaterialUI) Add icons
2019-08-24 02:07:43 +02:00
twinaphex
b66c5581db
Add Shader Preset Save / Remove
2019-08-24 01:44:50 +02:00
twinaphex
f6d2768181
(Ozone) Add 'Load Disc/Dump Disc' entries to Ozone
...
(Ozone) Add texture for disc
(Disc) Add sublabels for Load Disc/Dump Disc
2019-08-23 18:35:04 +02:00
twinaphex
26e8cb7ff0
(MaterialUI) Add missing icons
2019-08-23 18:16:09 +02:00
twinaphex
619fbd0e60
(XMB) Add icons for discs
2019-08-23 17:57:58 +02:00
jdgleaver
c27149bb67
(RGUI) Make particle effects framerate independent + add animation speed setting
2019-08-23 12:22:30 +01:00
Twinaphex
e1260b2186
Remove unused variables
2019-08-22 23:40:14 +02:00
jdgleaver
84dac7745e
Make smooth ticker text scroll speed resolution independent
2019-08-22 11:49:05 +01:00
jdgleaver
8569e65c18
Add optional smooth scrolling menu ticker text
2019-08-21 17:01:20 +01:00
Twinaphex
7c16b9e836
Get rid of unused variables
2019-08-18 20:51:43 +02:00
LazyBumHorse
be20b9c283
implement global shader presets
2019-08-17 22:11:17 +02:00
jdgleaver
75ae05d287
(menu_thumbnail_path) API clean-up + tiny bug fix
2019-08-16 15:49:57 +01:00
jdgleaver
3da96deec3
Enable per-playlist thumbnail selection
2019-08-15 18:05:31 +01:00
twinaphex
d30b2ecaca
Merge menu_input_dialog.c into retroarch.c
2019-08-15 01:08:34 +02:00
twinaphex
36ed0ca34f
menu_display_get_dpi - don't use video_driver_get_size inside function
2019-08-13 17:12:55 +02:00
jdgleaver
6d95075c6a
(RGUI) Add marker for currently selected item in drop down lists
2019-08-13 15:29:25 +01:00
twinaphex
022b22a4cd
Pass video_driver_width and video_driver_height
...
to menu driver render callback function so that
we don't have to call video_driver_get_size anymore
2019-08-13 12:50:24 +02:00
twinaphex
c0bfbd1ae8
Revert "(XMB) xmb_render - Extra call to video_driver_get_size"
...
This reverts commit a918bbdc3a
.
2019-08-13 12:16:30 +02:00
twinaphex
a918bbdc3a
(XMB) xmb_render - Extra call to video_driver_get_size
2019-08-13 12:15:59 +02:00
jdgleaver
e75911cee7
(XMB/Ozone/GLUI) Prevent display of main menu 'Quick Menu' entry when dummy core is loaded
2019-08-12 17:50:06 +01:00
Twinaphex
cfd229d95c
Merge pull request #9269 from Ryunam/ozone-playlistname-truncation
...
Add toggle to enable / disable playlist name truncation in Ozone Menu driver
2019-08-11 17:35:51 +02:00
Ryunam
559e68d5a8
Attempt at buildfix and optimization
2019-08-10 15:26:02 +02:00
twinaphex
7900faa419
Move menu_display_libretro to retroarch.c
2019-08-09 21:59:58 +02:00
Ryunam
af42417734
Add toggle to enable / disable playlist name truncation in Ozone
2019-08-09 18:01:47 +02:00
twinaphex
759591d5a6
Cleanups
2019-08-09 17:05:50 +02:00
twinaphex
6482a81ef5
Update menu_driver_render
2019-08-09 12:09:01 +02:00
twinaphex
82168c0925
Start preparing to move menu_driver_render
2019-08-09 11:59:46 +02:00
Twinaphex
05fecc4e15
Merge pull request #9263 from RobLoach/ozone-tic80-sidebar
...
ozone: Fix TIC-80 becoming '0' in playlist
2019-08-08 01:56:45 +02:00
Rob Loach
1a34ec14ac
ozone: Fix TIC-80 becoming '0' in playlist
...
Fixes #9234
2019-08-07 17:34:33 -04:00
jdgleaver
c341a8a019
(Ozone) Fix display of (semi-)transparent thumbnails
2019-08-04 12:11:09 +01:00
Tatsuya79
ab3ea0f3f3
Show/Hide disc options.
2019-07-21 12:16:16 +02:00
jdgleaver
0b6ced74ac
Increase menu sublabel buffer size + fix Ozone sublabel spacing
2019-07-19 16:04:16 +01:00
jdgleaver
7822a2d611
(XMB) Fix display of long sublabels
2019-07-18 16:58:43 +01:00
twinaphex
0cdfd4c542
Use config_file_new_from_path_to_string entirely
2019-07-18 16:15:02 +02:00
twinaphex
09f5d2c95d
Fix compilation when configuring with --disable-overlay
2019-07-10 05:39:50 +02:00
Brad Parker
f0d42a125e
C89 buildfix
2019-07-04 23:42:00 -04:00
jdgleaver
913472ed97
RGUI: Fix strict aliasing violations + improve rendering performance
2019-07-04 14:10:24 +01:00
jdgleaver
fc4b3f4d96
RGUI: Fix ASAN misaligned address runtime error
2019-07-04 11:16:58 +01:00
jdgleaver
027324815e
Quick Menu: Add 'Set Core Association' option
2019-07-03 16:33:23 +01:00
twinaphex
4fdf33e5f8
(CDROM) Add Load Disc/Dump Disc
2019-07-03 01:08:20 +02:00
jdgleaver
1e17cca64d
Playlist Management: Add 'Reset Core Associations' option
2019-07-02 12:00:38 +01:00
Twinaphex
d2fd4d48ae
(macOS) Less warnings with static code analysis
2019-06-24 15:03:58 +02:00
Twinaphex
84974c7e5c
Silence more warnings
2019-06-22 15:09:59 +02:00
Twinaphex
bf1951ae37
Fix plethora of warnings on OSX
2019-06-22 14:52:29 +02:00
Twinaphex
9180cc5ba2
Cleanup some warnings
2019-06-22 13:44:10 +02:00
twinaphex
897a9a7c1a
(MSVC 2017 UWP) Silence warnings
2019-06-19 21:20:31 +02:00
twinaphex
ee3208ac39
Integrate video_driver.c into retroarch.c
2019-06-17 15:10:22 +02:00
twinaphex
72a35481ea
(XMB) Cleanups
2019-06-15 10:07:55 +02:00
jdgleaver
e6c236d275
(Wii) Add widescreen RGUI support
2019-06-11 15:57:50 +01:00
Twinaphex
3ec1a4d73e
Merge pull request #8935 from jdgleaver/xmb-thumb-size
...
(XMB) Add optional thumbnail scaling
2019-06-07 20:00:30 +02:00
jdgleaver
cfaaa5eeff
(XMB) Add optional thumbnail scaling
2019-06-07 16:38:17 +01:00
jdgleaver
c03b20db55
- Hide content information 'Database Entry' item if content has no label
...
- Correctly handle error conditions in menu_displaylist 'DISPLAYLIST_DATABASE_ENTRY' case (i.e. prevent segfaults/menu lockups when content
has no label)
2019-06-07 11:23:06 +01:00
jdgleaver
97aaf42446
Overhaul content 'Information' menu display
2019-06-06 17:37:32 +01:00
twinaphex
6d17d11132
Rewrite '== false' to '!' for our own code
2019-06-06 13:50:39 +02:00
jdgleaver
c4bb2f5ad7
(XMB/Ozone) Add optional thumbnail upscaling
2019-06-05 17:05:30 +01:00
jdgleaver
e5be7931fd
(RGUI) Minor clean-ups
2019-06-03 12:08:47 +01:00
twinaphex
4c5f9ee65b
Cleanups
2019-05-31 17:34:32 +02:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
jdgleaver
aa6beb68c2
Add option to show/hide 'Restart RetroArch'
2019-05-30 13:52:24 +01:00
jdgleaver
d6b2e83408
filestream_exists() -> path_is_valid() replacements
2019-05-30 12:19:52 +01:00
jdgleaver
ff16fb347a
'menu_entry' optimisations
2019-05-30 10:11:26 +01:00
twinaphex
e680fab6e1
(Cheevos) Fix Cheevos
...
(Wayland) Hopefully finally fix EGL issues
2019-05-30 11:08:00 +02:00
twinaphex
2c6ca88575
(XMB) Use path_is_valid instead of filestream_exists
2019-05-28 17:10:50 +02:00
radius
1704ef8410
autoconf cleanups, fix swap ok/cancel in ozone
2019-05-28 16:29:54 +02:00
jdgleaver
20aff2a05a
Add optional 'on demand' thumbnail downloads
2019-05-24 12:03:26 +01:00
jdgleaver
e3330a7ed1
(Wii) Fix RGUI display corruption
2019-05-22 16:04:53 +01:00
twinaphex
a0fcb1b694
(task_image.c) Cleanups
2019-05-22 06:17:08 +02:00
twinaphex
eed2ea7a99
string_is_empty check is already being done by path_is_valid/file stat
...
path cb function
2019-05-22 03:05:31 +02:00
radius
95dbb040b0
add restart menu option
...
add sublabels
Add .gitlab-ci.yml
Update .gitlab-ci.yml
2019-05-21 04:25:34 +02:00
jdgleaver
98889e1652
Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from quick menu
2019-05-20 16:09:59 +01:00
jdgleaver
dde0160468
(XMB/Ozone) Ensure old thumbnails are cleared when selecting playlist entry with 'broken' thumbnails
2019-05-20 12:23:55 +01:00
Twinaphex
d0707437c9
Remove some unused variables
2019-05-18 21:26:29 +02:00
twinaphex
59c502d0f4
menu_entries_get_last_stack - don't pass enum_idx to it if we
...
aren't going to use it
2019-05-18 19:25:35 +02:00
twinaphex
ffe1ee4636
Don't use return value of menu_entries_get_title
2019-05-18 19:10:10 +02:00
jdgleaver
05c8694e1c
Add 'Download Thumbnails' option to quick menu
2019-05-16 14:34:01 +01:00
jdgleaver
c6aa1b5e6f
(RGUI) Fix thumbnail updates after loading a 'broken' thumbnail image
2019-05-15 12:57:23 +01:00
twinaphex
7ea74548b1
Reduce duration of easing out bounce otherwise we get glitches
2019-05-14 14:52:40 +02:00
twinaphex
d6fe0ceab2
(Ozone) Fix regressions on OSX - menu_input_mouse_state
...
cannot be called in ozone_init - menu driver init function
too early for mouse input calls
2019-05-14 04:17:04 +02:00
twinaphex
6730d05918
(XMB) Animation settings - Main Menu opening/closing, Horizontal
...
highlight, Move up/down
2019-05-13 09:44:52 +02:00
Twinaphex
fbec6b84e8
Merge pull request #8529 from huwpascoe/mame_overlay
...
video_layout (mame artwork)
2019-05-13 00:42:26 +02:00
twinaphex
48142476aa
(XMB) Cleanup
2019-05-12 18:07:37 +02:00
twinaphex
5c5c1ee84d
(XMB) Cleanups
2019-05-12 17:44:40 +02:00
twinaphex
71feec72b4
Cleanup xmb_list_open_new
2019-05-12 07:26:53 +02:00
twinaphex
8cf34c3fe6
(XMB) Add some comments
2019-05-12 07:12:41 +02:00
Huw Pascoe
078cdd269f
video_layout menus
2019-05-11 09:58:47 +01:00
twinaphex
74388d8490
Remove string_concat
2019-05-10 18:05:58 +02:00
jdgleaver
10ef7dd561
Load content runtime data 'on demand' ( #8717 )
...
* Load content runtime data 'on demand'
* Fix LGTM warning
2019-05-09 08:24:06 -05: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
twinaphex
14bd37415b
(MaterialUI) Add more menu category setting icons
2019-05-05 17:31:29 +02:00
jdgleaver
087eb939a5
(RGUI) Fix typo in 'rain' particle effect initialisation
2019-05-05 14:29:24 +01:00
twinaphex
8094e02823
(MaterialUI) Add checkmark
2019-05-05 04:12:16 +02:00
natinusala
872e8ffb99
Fix multiple CXX warning
2019-05-04 22:24:59 +02:00
twinaphex
17b4cdb60a
Merge branch 'rgui-d3d-colours' of git://github.com/jdgleaver/RetroArch
2019-05-04 14:56:41 +02:00
jdgleaver
0ce40be87e
(RGUI) Try again - D3D10/11/12 actually seem to use bgra4444
2019-05-04 13:53:37 +01:00
jdgleaver
ee2f66bbd3
(RGUI) Fix trivial build warnings
2019-05-04 13:37:28 +01:00
jdgleaver
d8d4fefb48
(RGUI) Fix colours when using D3D10/11/12 gfx drivers
2019-05-04 13:01:02 +01:00
natinusala
636f2ddb28
menu_widgets: implement the user setting
2019-05-03 21:25:20 +02:00
jdgleaver
2424049fdf
(RGUI) Further performance optimisations
2019-05-03 11:26:02 +01:00
Alfredo Monclus
ff578de39e
Ozone extra battery icons
2019-05-01 14:31:55 -03:00
alfrix
19f3be21c2
XMB extra battery icons
2019-05-01 13:42:00 -03:00
jdgleaver
2e68a634a2
Optimise menu_display_timedate()
2019-05-01 10:58:40 +01:00
twinaphex
9ee33a6a1d
(Menu) Merge menu_entry into menu_entries.c
2019-05-01 11:41:13 +02:00
twinaphex
39eadbab6f
Use string_concat in more performance critical areas
2019-04-30 21:17:51 +02:00
jdgleaver
17f3bc2255
(RGUI) Make battery icon have a continuous fill
2019-04-30 17:13:00 +01:00
jdgleaver
55737ba127
Standardise menu powerstate access + add battery indicator to RGUI
2019-04-30 15:57:38 +01:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
jdgleaver
ecdb5383ba
(RGUI) Add 'particle effect' animation system
2019-04-29 15:43:19 +01:00
twinaphex
4c3e0d44b8
Revert "Start using string_is_equal_memcmp and"
...
This reverts commit 26d6aee1eb
.
2019-04-29 04:04:33 +02:00
twinaphex
26d6aee1eb
Start using string_is_equal_memcmp and
...
string_is_equal_memcmp_fast
2019-04-28 17:23:11 +02:00
twinaphex
e1b11593fc
(file_list.c) Cleanups/optimizations
2019-04-27 07:32:40 +02:00
twinaphex
7201d0bf22
Revert "Use path_is_valid instead of filestream_exists where possible -"
...
This reverts commit 88e3abd6fd
.
2019-04-26 13:46:21 +02:00
twinaphex
88e3abd6fd
Use path_is_valid instead of filestream_exists where possible -
...
stat should be faster than fopen
2019-04-26 13:33:25 +02:00
twinaphex
c854d0916b
(XMB) XMB honors the 'show menu sublabels' setting now - was previously
...
RGUI only
2019-04-24 01:48:28 +02:00
Twinaphex
3e15f1b512
Merge pull request #8626 from retrotails/master
...
add rgui snow
2019-04-24 01:39:44 +02:00
retrotails
b69c005c85
fix compiler errors
2019-04-23 13:48:06 -04:00
twinaphex
ff3467a79f
(Ozone) Add wifi icon for network info entries
2019-04-23 19:28:53 +02:00
twinaphex
6268d979c0
Cleanups
2019-04-23 19:20:49 +02:00
retrotails
499d61cb3d
added rgui snow
2019-04-23 04:33:10 -04:00
twinaphex
955a149ce9
Use config_file_read where we can assume we are reading a file
2019-04-22 01:56:24 +02:00
Twinaphex
c9cfd1cd89
Silence xcode warnings - unused variables
2019-04-20 16:36:01 +02:00
Brad Parker
e7dbac7eb0
prevent null derefs found by scan-build
2019-04-18 11:46:53 -04:00
jdgleaver
10f8077294
(RGUI) Add on-screen keyboard
2019-04-17 17:05:51 +01:00
Twinaphex
5dde91040f
Merge pull request #8578 from jdgleaver/rgui-idle-thumbs
...
(RGUI) Add optional delay when loading thumbnails
2019-04-13 01:46:15 +02:00
Twinaphex
8918d0d873
Merge pull request #8580 from bparker06/playlist_subsystem
...
Add subsystem support for (history) playlists, make playlist_entry struct public to simplify function parameters
2019-04-12 23:45:02 +02: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
jdgleaver
a446f8ad51
(RGUI) Add optional delay when loading thumbnails
2019-04-12 15:50:27 +01:00
Twinaphex
1250565e9e
Merge pull request #8488 from markwkidd/collections-to-playlists
...
internationalization -- use "Playlist" instead of "Collection"
2019-04-11 20:02:59 +02:00
jdgleaver
a870526dc9
(RGUI) Add optional extended ASCII support
2019-04-11 14:29:31 +01:00
Brad Parker
230c64ba4b
add subsystem support for playlists, only missing the content load portion
2019-04-11 00:09:13 -04:00
jdgleaver
7e80f5520a
(RGUI) Fix menu widget display issues
2019-04-10 13:50:03 +01:00
Twinaphex
076a0d2f56
(OSX) Code analysis cleanups
2019-04-08 23:13:39 +02:00
jdgleaver
b301e4d444
(RGUI) Performance optimisations
2019-04-05 09:16:29 +01:00
twinaphex
827802d883
Revert "Don't grab these two variables for every blit_line call"
...
This reverts commit ca56e0e91d
.
2019-04-04 18:32:08 +02:00
twinaphex
d7d260556b
Revert "(RGUI) Move menu_display_font_framebuffer to rgui.c"
...
This reverts commit 1a3ec1c3be
.
2019-04-04 17:51:58 +02:00
twinaphex
1a3ec1c3be
(RGUI) Move menu_display_font_framebuffer to rgui.c
2019-04-03 23:06:56 +02:00
twinaphex
ca56e0e91d
Don't grab these two variables for every blit_line call
2019-04-03 22:48:32 +02:00
Twinaphex
052137b027
(OSX) Silence warnings
2019-04-03 13:31:45 +02:00
jdgleaver
3c10731fbd
(RGUI) Add optional shadow effects
2019-04-01 13:54:59 +01:00
Twinaphex
306653d069
Merge pull request #8535 from natinusala/master
...
ozone: fix content metadata for music and movie playlists
2019-03-29 12:41:01 +01:00
twinaphex
41eab46111
(C89) Buildfixes
2019-03-29 12:39:03 +01:00
natinusala
a924ac15c9
ozone: fix content metadata for music and movie playlists
2019-03-29 10:08:12 +01:00
natinusala
2148f8ca0a
ozone: fix content metadata for images playlist
2019-03-28 10:39:11 +01:00
jdgleaver
c2122ed1d8
(RGUI) Add inline playlist thumbnail support
2019-03-27 16:29:23 +00:00
twinaphex
cec06a0859
C89 buildfixes
2019-03-24 18:15:26 +01:00
jdgleaver
4d2c35f6fe
(RGUI) Fix deadlock when changing menu aspect with threaded video enabled
2019-03-24 12:41:05 +00:00
Mark W. Kidd
8771e5b958
use PLAYLISTS_TAB enum instead of COLLECTION_LIST
2019-03-22 08:17:31 -04:00
twinaphex
be9a8c0e18
Buildfix
2019-03-20 18:00:14 +01:00
Twinaphex
5d3233c1d5
Merge pull request #8506 from jdgleaver/rgui-int-scale-fix
...
(RGUI) Overhaul 'Lock Menu Aspect Ratio' option
2019-03-20 16:25:13 +01:00
jdgleaver
f114e14d48
(RGUI) Overhaul 'Lock Menu Aspect Ratio' option
2019-03-20 13:41:27 +00:00
jdgleaver
9f93ec1077
(RGUI) Wii build fix
2019-03-20 09:46:18 +00:00
jdgleaver
8336163112
(RGUI) Ensure update is immediate when changing 'Menu Aspect Ratio'
2019-03-19 15:10:14 +00:00
jdgleaver
a17f0e2136
(RGUI) Allow text to be centred when selecting widescreen layouts
2019-03-19 13:11:00 +00:00
jdgleaver
e72c67bf87
(RGUI) Add widescreen support
2019-03-19 11:49:53 +00:00
natinusala
e94c8a762d
ozone: use new button icons in footer
2019-03-18 12:59:23 +01:00
jdgleaver
d1e457115c
(Ozone) Fix thumbnail display issues
2019-03-15 17:01:26 +00:00
natinusala
6807f1b9bb
ozone: prevent content metadata from lagging
2019-03-15 14:45:15 +01:00
natinusala
27c1dd4b7b
ozone: fix horizontal animation when refreshing the menu
2019-03-15 14:21:58 +01:00
Twinaphex
3adc9fce13
Merge pull request #8473 from natinusala/master
...
ozone: show metadata name if content logging is disabled
2019-03-15 12:50:34 +01:00
jdgleaver
26f7503959
(XMB) Fix display glitches when refreshing current menu
2019-03-15 11:27:49 +00:00
natinusala
1a4786a7f1
ozone: show metadata name if content logging is disabled
2019-03-15 11:16:35 +01:00
twinaphex
6f284a1d43
Build fix
2019-03-15 01:08:09 +01:00
twinaphex
a68072e293
Buildfix for C89_BUILD
2019-03-14 18:14:32 +01:00
natinusala
44db578691
ozone: fix content metadata update
2019-03-14 17:31:48 +01:00
natinusala
43b1768ee7
ozone: use menu_thumbnail for thumbnails
2019-03-14 16:56:07 +01:00
natinusala
f50567d340
ozone: fix thumbnails position and size
2019-03-14 16:23:08 +01:00
natinusala
d65068cf15
ozone: new content metadata layout
2019-03-14 16:23:08 +01:00
natinusala
53268540f8
ozone: fix crash
2019-03-14 16:23:08 +01:00
twinaphex
643cd1923e
CXX_BUILD / C89_BUILD buildfixes
2019-03-14 14:14:44 +01:00
jdgleaver
28bb7c67af
(RGUI/XMB) Enable thumbnail display on mixed content playlists (history, favourites, etc.)
...
Move thumbnail path handling code to reusable menu_thumbnail_path.h/.c file
(XMB) Bug fixes:
- Show thumbnails correctly when 'Show associated cores in playlists' is enabled
- Prevent each thumbnail from being loaded twice (!) when changing current selection
2019-03-14 11:53:16 +00:00
twinaphex
83be5a1950
C89_BUILD fixes
2019-03-13 16:57:13 +01:00
natinusala
3a9a9df218
ozone: fix collapsed sidebar breaking on context reset
2019-03-13 10:29:29 +01:00
natinusala
c1c71f35db
ozone: fix is_playlist, fix thumbnails display
2019-03-13 10:25:36 +01:00
natinusala
b193bb7fb8
ozone: add core name wrapping for content metadata
2019-03-11 16:41:07 +01:00
natinusala
51cf8b6bfe
ozone: fix the no thumbnail available message position
2019-03-11 16:28:54 +01:00
natinusala
89c8239ecb
ozone: fix sublabels again
2019-03-11 16:28:54 +01:00
natinusala
a60cc08063
ozone: adjust playtime condition
2019-03-11 14:35:46 +01:00
natinusala
75190c9226
ozone: cleanup
2019-03-11 13:58:24 +01:00
natinusala
e3907f2380
ozone: add Y and X to hint bar
2019-03-11 13:58:24 +01:00
natinusala
eb7797daa5
ozone: fix sublabels wrapping
2019-03-11 13:58:24 +01:00
natinusala
222b7e7be0
ozone: complete content metadata section
2019-03-11 13:58:24 +01:00
natinusala
adb8714105
ozone: add a no thumbnail available icon
2019-03-11 13:58:24 +01:00
natinusala
57dd10b5eb
ozone: first pass of thumbnails support
2019-03-11 13:58:24 +01:00
natinusala
ddc21520dc
ozone: fix ticker length
2019-03-11 13:58:24 +01:00
natinusala
6ec86d65c5
ozone: make the sidebar collapse only if the highlight is in the main entries
2019-03-11 13:58:24 +01:00
natinusala
409db3b1c2
ozone: add right sidebar capability
2019-03-11 13:58:24 +01:00
natinusala
279a2d58db
ozone: add a setting to have the sidebar always collapsed
2019-03-11 13:58:24 +01:00
natinusala
be47416f84
ozone: add collapsing sidebar in playlists
2019-03-11 13:57:58 +01:00
Brad Parker
10df615d14
add "Send Debug Info" option under Help
2019-03-07 19:17:54 -05:00
jdgleaver
11488857ee
(RGUI) Fix 'Lock Menu Aspect Ratio' option when using custom viewports
2019-02-25 16:24:16 +00:00
Twinaphex
6592325b67
Merge pull request #8364 from jdgleaver/rgui-dynamic-layout
...
(RGUI) Add 'full width' layout option
2019-02-25 16:43:09 +01:00
jdgleaver
d683892b1f
(RGUI) Ensure menu color theme is applied immediately
2019-02-25 13:22:44 +00:00
jdgleaver
448b780a8b
(RGUI) Add 'full width' layout option
2019-02-25 12:24:59 +00:00
Hugo Hromic
9168f2a645
(rgui.c) fix build error due to broken PR
...
Fixes PR #8357
2019-02-24 13:26:07 +00:00
Twinaphex
409f9eb5b8
Merge pull request #8357 from hhromic/fixes
...
Couple of minor fixes
2019-02-24 14:02:57 +01:00
Hugo Hromic
147bd5e051
(rgui.c) silence warning in C89_BUILD
...
Fixes:
menu/drivers/rgui.c: In function ‘rgui_render’:
menu/drivers/rgui.c:1690:10: warning: ISO C90 forbids mixed
declarations and code [-Wdeclaration-after-statement]
menu_entry_t entry;
^~~~~~~~~~~~
2019-02-24 12:13:54 +00:00
twinaphex
f0d51596d1
Another buildfix
2019-02-23 22:15:03 +01: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
jdgleaver
4a26e4bc97
Standardise and improve playlist display
2019-02-22 15:23:10 +00:00
natinusala
4d86030cc2
rgui: restore original ticker spacer
2019-02-21 20:58:22 +01:00
natinusala
6e20d216bd
Avoid redefining the ticker spacer in each menu driver
2019-02-21 20:58:22 +01:00
jdgleaver
e76fc2d487
Improve menu titles (collections, playlists, database info)
2019-02-19 17:08:12 +00:00
jdgleaver
7447434233
(RGUI) Only parse menu sublabels when changing selected entry
2019-02-19 13:33:11 +00:00
jdgleaver
834f1c1b23
(RGUI) Sanitise menu sublabels
2019-02-19 11:32:59 +00:00
jdgleaver
8cca081719
(RGUI) Improve playlist titles
2019-02-18 10:38:02 +00:00
jdgleaver
2ceecd2ff1
(RGUI) Add option to hide associated cores in playlists
2019-02-17 14:39:14 +00:00
Brad Parker
542f2f4262
vc2005: fix MMX load instrinsics, add GL and ozone
2019-02-16 19:13:32 -05:00
jdgleaver
3192bd018a
Replace UCN identifiers with UTF-8 byte arrays + provide Apple fallback
2019-02-16 12:50:47 +00:00
Twinaphex
0a8d20c9b9
Merge pull request #8298 from orbea/cxx
...
Fix CXX_BUILD.
2019-02-15 19:51:02 +01:00
orbea
f4a374a209
Fix CXX_BUILD.
2019-02-15 09:36:25 -08:00
orbea
2a78745470
Silence C89 warnings.
2019-02-15 09:06:45 -08:00
jdgleaver
35b9a2f814
(RGUI) Prevent unnecessary truncation of menu entries
2019-02-15 14:53:35 +00:00
jdgleaver
4ac430e488
(Ozone) Use more attractive 'spacer' string for looping menu ticker text
2019-02-15 11:23:09 +00:00
natinusala
f481c594e8
menu_animation: use milliseconds as a unit
2019-02-14 19:24:31 +01:00
natinusala
bfcc32b7be
menu_display: don't draw text if alpha is 0
2019-02-14 19:11:36 +01:00
jdgleaver
27694b6b31
Add optional 'looping' menu text ticker
2019-02-14 15:10:07 +00:00
Twinaphex
a702e0d59d
Merge pull request #8270 from alfrix/master
...
Use the mame thumbnail repo for all the mame playlists
2019-02-14 07:05:30 +01:00
Twinaphex
d0e5eb01c0
Merge pull request #8275 from jdgleaver/rgui-scaling
...
(RGUI) Add optional internal upscaling
2019-02-14 06:58:04 +01:00
orbea
ee98a595ca
xmb: Prevent crashes when resizing to a tiny window.
...
If the user resized their RetroArch window while using xmb it would
initiate a context_reset to scale xmb. When the window is too small
this would result in invalid pointers and a crash in the video driver.
This makes it so that when the window is too small it will skip the
context_reset and not crash. The window at this size is not really
useful to scale anyways.
Fixes https://github.com/libretro/RetroArch/issues/8260
2019-02-13 10:58:04 -08:00
jdgleaver
cf6e23cebd
(RGUI) Add optional internal upscaling
2019-02-13 11:09:02 +00:00
natinusala
692d463994
ozone: enable and disable mouse mode on the fly
2019-02-13 10:42:43 +01:00
natinusala
492590a0ae
ozone: full mouse support on entries (no sidebar yet)
2019-02-13 10:32:43 +01:00
natinusala
cb9d227db5
ozone: fix another navigation jitter
2019-02-13 09:55:56 +01:00
natinusala
59398e4dd2
ozone: fix alignment
2019-02-13 09:55:56 +01:00
natinusala
68e54315c3
ozone: add rudimentary mouse support (not working)
2019-02-13 09:55:56 +01:00
natinusala
4e79f13139
ozone: use menu_display_set_alpha
2019-02-13 09:55:56 +01:00
natinusala
dac31786ea
ozone: add draw cursor
2019-02-13 09:55:56 +01:00
natinusala
4c130fc4fd
ozone: fine tune metrics
2019-02-13 09:55:56 +01:00
Alfredo Monclus
2b5a2f0b3d
Use the mame thumbnail repo for all the mame playlists
2019-02-12 13:52:53 -03:00
Twinaphex
8ac4e6c72f
Merge pull request #8261 from jdgleaver/rgui-glui-title-fix
...
(RGUI/GLUI) Ensure menu title is set correctly when displaying message boxes
2019-02-12 17:23:33 +01:00
Twinaphex
694a3b1e2c
Merge pull request #8245 from CidVonHighwind/master
...
Updated the ozone driver to use variables instead of hardcoded values
2019-02-12 13:07:41 +01:00
jdgleaver
1569785a1c
(RGUI/GLUI) Ensure menu title is set correctly when displaying message boxes
2019-02-12 11:07:58 +00:00
Patrick Scheurenbrand
5d7a30d806
added my name to the headers
2019-02-12 08:19:07 +01:00
twinaphex
d1a831e6ec
(UWP) Buildfix
2019-02-11 23:15:11 +01:00
Patrick Scheurenbrand
a82cc31a1f
updated entries to use values that can be scaled
2019-02-11 21:22:52 +01:00
Patrick Scheurenbrand
a542cd049a
added sidebar icon dimensions
2019-02-11 18:30:31 +01:00
jdgleaver
930bb5d71f
(RGUI) Add menu sublabel support
2019-02-11 14:38:10 +00:00
Patrick Scheurenbrand
8435fc5542
added variable for the horizontal padding of sidebar entries
2019-02-10 21:56:05 +01:00
Patrick Scheurenbrand
bf43b61070
removed todo
2019-02-10 21:30:35 +01:00
Patrick Scheurenbrand
2030f7faf8
added dimensions variable to use for scaling; added sidebar entry dimension variables
2019-02-10 21:15:16 +01:00
Patrick Scheurenbrand
b259be8a38
fixed typo; removed test line
2019-02-10 16:55:48 +01:00
Patrick Scheurenbrand
5d9356f2ff
updated ozone to use macros instead of hardcoded values
2019-02-10 16:22:45 +01:00
natinusala
5c8a835cda
rgui: fix search box refresh
2019-02-09 18:34:01 +01:00
natinusala
f3ff7f2a89
menu_animations: make animations menu independent
2019-02-08 20:02:45 +01:00
jdgleaver
840e132408
(GLUI) Add Subsystem support
2019-02-08 15:20:16 +00:00
twinaphex
59ded50d59
(Menu) Add back get_load_content_animation_data
2019-02-08 08:24:33 +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
72d58d318a
Prevent crash at exit on OSX
2019-02-08 04:50:25 +01:00
jdgleaver
e3c383bb41
(RGUI) Add 'Lock Menu Aspect Ratio' option
2019-02-07 17:15:06 +00:00
jdgleaver
b27c23f0eb
(RGUI) Fix ticker text
2019-02-07 11:09:21 +00:00
twinaphex
c808c80e4a
(menu widgets) Some more cleanups
2019-02-07 08:23:34 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
twinaphex
9aa542b1ae
* Get rid of video_shader_driver_use
...
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
2019-02-03 04:37:54 +01:00
alfrix
9d52729e70
Color back monochrome and automatic to the original color f2f2f2
2019-02-01 15:06:33 -03:00
alfrix
69e7a2dff2
Invert colors in the driver and add automatic-inverted theme
2019-02-01 15:06:33 -03:00
natinusala
cff7aa5785
ozone: set default theme to dark
2019-02-01 16:49:12 +01:00
Brad Parker
f8ba41d76e
C89 buildfix
2019-01-29 21:24:22 -05:00
jdgleaver
99fa2b54eb
(RGUI) Overhaul custom theme interface + add wallpaper support
2019-01-29 17:20:46 +00:00
natinusala
bf98664b15
menu_entry: hide password values
2019-01-29 10:34:58 +01:00
orbea
4722d41b0b
xmb: Fix segfault when appending disk images.
2019-01-24 08:10:24 -08:00
jdgleaver
bd56e1e29c
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 16:47:15 +00:00
jdgleaver
9d0e9632c1
(RGUI) Add automatic downscaling of large thumbnails
2019-01-22 15:00:45 +00:00
jdgleaver
56ddc76ebb
(RGUI) Replace RPNG + direct file access with task_push_image_load()
2019-01-21 17:32:48 +00:00
jdgleaver
40e9fe5cf1
(RGUI) Fix information display bug
2019-01-21 11:07:32 +00:00
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
Twinaphex
7c4fcb4960
Fix Xcode warnings
2019-01-20 02:37:05 +01:00
twinaphex
2e5530b531
Take out unused variable
2019-01-20 02:32:27 +01:00
twinaphex
9bb7132b97
Move command_playlist_ functions to playlist.c
...
(RGUI) Header buildfix
2019-01-20 01:57:24 +01:00
twinaphex
22e99568ed
Small cleanups
2019-01-20 00:48:02 +01:00
Twinaphex
b692474d7c
Merge pull request #8038 from jdgleaver/rgui-thumbs
...
(RGUI) Add rudimentary playlist thumbnail support
2019-01-20 00:20:14 +01:00
jdgleaver
4b859fd097
(RGUI) Add rudimentary playlist thumbnail support
2019-01-18 16:16:44 +00:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
natinusala
0b4f6c1ce4
ozone: fix memory leak
2019-01-14 19:49:56 +01:00
twinaphex
d412c9f8d4
Fix some CXX_BUILD errors
2019-01-12 18:30:06 +01:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
Twinaphex
5a12ca642c
Merge pull request #7967 from jdgleaver/rgui-gekko-colour-fix
...
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 15:16:31 +01:00
radius
bd2a13e32c
disable discord code in ozone
2019-01-10 09:01:03 -05:00
jdgleaver
74312180b9
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 13:16:08 +00:00
twinaphex
60533b10b7
(RGUI) Add specific color conversion for Gekko [Wii/Gamecube]
2019-01-09 22:05:33 +01:00
jdgleaver
c433934415
(RGUI) Fix background + border colours for PS2
2019-01-09 15:34:52 +00:00
jdgleaver
faaa6e081b
(RGUI) Add colour themes
2019-01-09 10:50:24 +00:00
twinaphex
b74b24e648
Change to C comment
2019-01-08 20:22:44 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +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
Alfredo Monclus
628fc8a690
Fix #7934
2019-01-08 07:52:17 -03:00
Brad Parker
459a19be57
fix infinite loop with null menu driver
2019-01-07 00:31:57 -05:00
alfrix
18db7104cc
More icons to ozone, update changelog
2019-01-06 01:04:32 -03:00
alfrix
c92136015a
a couple more icons
2019-01-06 01:03:27 -03:00
alfrix
ac8d3d7a51
Simplify the icon search and handle incomplete themes better
2019-01-06 01:03:27 -03:00