CozmoP
17fcd880e9
Qt: path selector fixes
2019-05-17 14:22:25 +02:00
twinaphex
4ac4b779a9
(Qt desktop) Add some missing menu entries
2019-05-06 00:11:57 +02:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
twinaphex
c38ed7f843
Use path_is_directory to check if directories exist instead of
...
filestream_exists
2019-04-22 02:43:09 +02:00
twinaphex
317a443741
Use config_file_read in more places
2019-04-22 02:10:12 +02:00
twinaphex
7372bafb44
Remove RARCH_CTL_SET_LIBRETRO_PATH
2019-04-21 06:03:02 +02:00
twinaphex
c662da11c3
(QT/UI) Cleanups
2019-04-21 03:28:23 +02:00
twinaphex
254c48707d
(QT/UI) Cleanups
2019-04-21 02:34:19 +02:00
twinaphex
1dc0fa83ff
Cleanups
2019-04-21 02:16:24 +02:00
twinaphex
0805838050
(QT/UI) Cleanups
2019-04-21 00:54:35 +02:00
twinaphex
a58297a577
(UI/QT) Create create_widget
2019-04-21 00:41:26 +02:00
twinaphex
797a4bca0f
(UI/QT) network.cpp - more dehardcoding
2019-04-20 16:19:47 +02:00
twinaphex
22739b4430
(UI/QT) Refactor audio.cpp
2019-04-20 16:14:37 +02:00
Brad Parker
fa128f950d
remove unused functions
2019-04-18 10:35:51 -04:00
Twinaphex
2fcb4b5854
Merge pull request #8589 from CozmoP/ampersand
...
Qt: sanitize ampersands
2019-04-16 03:17:09 +02:00
twinaphex
1baebdbd47
(UI/QT) Fix Travis OSX build hopefully
2019-04-16 00:47:13 +02:00
CozmoP
aa98a80fa6
Qt: sanitize ampersands
2019-04-15 22:45:03 +02:00
CozmoP
ac6e4732f1
Qt: add scrollbar to settings dialog
2019-04-15 22:29:16 +02:00
twinaphex
3d7eb19abd
(UI/QT) Dehardcode User Interface -> Views -> Quick Menu
2019-04-15 08:00:24 +02:00
twinaphex
d620e9ce1d
(UI/QT) Dehardcode core settings
2019-04-15 07:48:34 +02:00
twinaphex
2e21a35261
(UI/QT) Dehardcode configuration settings
2019-04-15 07:40:51 +02:00
twinaphex
39c111bb92
(UI/QT) Dehardcode directory settings
2019-04-15 07:15:53 +02:00
twinaphex
a680133a38
(UI/QT) Dehardcode driver settings
2019-04-15 07:01:51 +02:00
twinaphex
1f7d7d6441
(UI/QT) Dehardcode logging
2019-04-15 06:54:36 +02:00
twinaphex
f33e04c747
(UI/QT) Dynamically generate settings for 'throttle'
2019-04-15 06:29:02 +02:00
twinaphex
085f25e81f
(UI/QT) First attempt at dynamically generating settings instead
...
of manually specifying settings
2019-04-15 06:16:55 +02:00
twinaphex
1599f1f5d3
(UI/QT) Create overloaded 'add' function
2019-04-15 05:18:30 +02:00
twinaphex
29ca98c10c
(UI/QT) Prevent unnecessary costly functions
2019-04-15 05:13:40 +02:00
twinaphex
b38a4dcb08
(UI/QT) Make some of the add functions private
2019-04-15 04:26:19 +02:00
twinaphex
52d2b6ae94
(UI/QT) Cleanups
2019-04-14 23:34:28 +02:00
twinaphex
060396e726
(UI/QT) Dehardcode more settings
2019-04-14 23:30:34 +02:00
twinaphex
756e49d2af
(UI/QT) Dehardcode settings
2019-04-14 23:07:34 +02:00
twinaphex
534cfb60cf
(UI/QT) ui - start dehardcoding additions
2019-04-14 19:04:46 +02:00
twinaphex
4b3ca341c2
(UI/QT) saving - dehardcode more additions
2019-04-14 18:58:51 +02:00
twinaphex
181cff34d8
(UI/QT) network.cpp - dehardcode more additions
2019-04-14 18:55:30 +02:00
twinaphex
f3a7f6971b
(QT/UI) Dehardcode more additions
2019-04-14 18:37:20 +02:00
twinaphex
e0849df59f
(UI/QT) Dehardcode two more additions
2019-04-14 18:33:15 +02:00
twinaphex
051c877c62
(QT/UI) By default, a CONFIG_FLOAT setting becomes a 'spinbox' UI type.
...
If a range is specified, it becomes a 'slider and spinbox' UI type.
2019-04-14 18:24:27 +02:00
twinaphex
0feb657e29
(UI/QT) More dehardcoding
2019-04-14 17:54:00 +02:00
twinaphex
9f09efe5c9
(UI/QT) Dehardcode some more additions
2019-04-14 17:45:12 +02:00
twinaphex
338ce7e678
(UI/QT) Dehardcode some more additions
2019-04-14 17:26:14 +02:00
twinaphex
82e38ca2ee
(UI/QT) Dehardcode some more settings
2019-04-14 17:13:04 +02:00
twinaphex
95f77a2288
(UI/QT) Create 'add' function for SettingsGroup and LayoutForm
2019-04-14 17:10:13 +02:00
twinaphex
0cb94aef85
(Qt) Slight code formatting cleanups
2019-04-14 08:13:54 +02:00
twinaphex
e840a6c95a
Cut down on some code duplication
2019-04-14 07:08:35 +02:00
twinaphex
9c8c889477
rarch_setting - start implementing ui_type
2019-04-14 07:01:01 +02:00
Twinaphex
2bab38e857
Merge pull request #8306 from CozmoP/options
...
WIP/PoC Qt: settings PoC
2019-04-14 05:44:02 +02:00
twinaphex
a7abd77141
(menu_shader) Remove some unnecessary functions
2019-04-13 06:40:21 +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
Brad Parker
230c64ba4b
add subsystem support for playlists, only missing the content load portion
2019-04-11 00:09:13 -04:00
Tatsuya79
e7373a9cc2
dark theme pushbutton indicator fix
2019-04-02 01:49:30 +02:00
Tatsuya79
61fa0a0807
Move thumbnail type selection to grid footer.
2019-04-01 21:31:46 +02:00
Tatsuya79
022f25df0c
dark theme settings update
2019-03-28 18:21:55 +01:00
CozmoP
bd6fedc0f2
Qt: WIP settings dialog
2019-03-27 02:37:34 +01:00
Brad Parker
79d0870526
Qt: fix shader file filter
2019-03-13 16:18:24 -04:00
twinaphex
190e6316e3
Replace more instances of get_type_from_ext
2019-03-13 20:12:32 +01:00
CozmoP
02e37718e1
Qt: use native separators when loading content from file browser.
...
fixes #8403
2019-03-04 17:27:58 +01:00
CozmoP
20a96e2632
MSVC2017 Qt buildfix
2019-02-25 20:10:58 +01:00
Brad Parker
477d46d52b
update copyright
2019-02-22 19:13:36 -05:00
Brad Parker
d2f73e3f33
Qt: fix couple memory leaks
2019-02-22 09:38:59 -05:00
Brad Parker
b451ca2121
Qt: add git version and build date to Help->About window
2019-02-15 16:41:52 -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
twinaphex
0ab79550c9
(Qt) Push buildfixes
2019-02-06 23:40:36 +01:00
twinaphex
12368d6cbd
Push this for Qt
2019-02-06 23:35:06 +01:00
twinaphex
7c7d733d26
Buildfix
2019-02-06 23:17:43 +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
twinaphex
1eeb58c5dd
Revert "Cleanups"
...
This reverts commit 4554669750
.
2019-02-03 19:40:27 +01:00
twinaphex
4554669750
Cleanups
2019-02-03 17:49:31 +01:00
Twinaphex
d17b1439e2
Merge pull request #8140 from CozmoP/thumbnail
...
Qt: hide unused options
2019-02-01 00:36:50 +01:00
CozmoP
7ca7a5e0fc
Qt: hide unused options
2019-01-31 23:54:25 +01:00
Twinaphex
6c42d87303
Merge pull request #8130 from CozmoP/thumbnail
...
Qt: thumbnails drop indicator
2019-01-31 03:29:36 +01:00
CozmoP
cc18bd6023
Qt: thumbnails drop indicator
2019-01-30 21:26:33 +01:00
Twinaphex
997cd88c95
Merge pull request #8080 from CozmoP/thumbnail
...
Qt: Allow changing thumbnails by drag and drop.
2019-01-24 19:55:47 +01:00
CozmoP
4d927528df
Qt: refactor thumbnail path creation.
2019-01-23 21:21:30 +01:00
CozmoP
d34e10985e
Qt: allow changing thumbnails by drag and drop.
2019-01-23 19:28:59 +01:00
CozmoP
0d84e0a949
Qt: add comment for QTBUG-72844 workaround
2019-01-23 19:06:37 +01:00
CozmoP
4bf4d28111
Qt: workaround for 5.12.0 drag n drop regression
2019-01-22 19:50:19 +01:00
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
twinaphex
83241ed0b1
Some header cleanups
2019-01-19 23:27:59 +01:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
CozmoP
ef318533c3
-Woverloaded-virtual fix
2019-01-17 00:09:12 +01:00
Twinaphex
fd17970f61
Merge pull request #7925 from CozmoP/sync
...
Qt: Detailed file browser table and other changes.
2019-01-16 22:00:37 +01:00
Twinaphex
4e73be94b7
Merge pull request #8012 from CozmoP/gridfix
...
Qt: fix bug when grid item width > grid width
2019-01-16 01:49:13 +01:00
CozmoP
e4bc578466
Qt: fix bug when grid item width > grid width
2019-01-16 00:11:58 +01:00
CozmoP
8adef3b995
Qt: move some styles to stylesheet
2019-01-14 20:06:07 +01:00
orbea
c1765f0a6c
Fix qt with CXX_BUILD.
2019-01-14 00:24:46 -08:00
CozmoP
2ef9e5757b
Qt: switch to stacked layout to avoid bug. Add border to file browser table.
2019-01-13 23:34:57 +01:00
CozmoP
a0b67424ca
Qt: don't wrap table cell text
2019-01-13 20:57:19 +01:00
twinaphex
7ad34509e7
Silence more CXX_BUILD warnings
2019-01-12 21:16:48 +01:00
CozmoP
2052e15a08
pass content label when loading content from Qt ( #7982 )
2019-01-11 18:51:44 -05:00
CozmoP
07c3bff2f8
Qt: set fixed height to search and core selection widgets
2019-01-11 01:31:27 +01:00
CozmoP
7cac57a09a
Qt: proper fix for file browser core association. Add padding to items count label for dark theme.
2019-01-10 01:01:01 +01:00
CozmoP
f5f4630133
Qt: quick fix for file browser core selection.
2019-01-07 23:50:21 +01:00
CozmoP
c1d126d3bf
Qt: make playlist list icons 32x32
2019-01-07 22:48:45 +01:00
CozmoP
8df7540c96
Merge branch 'master' into sync
2019-01-07 21:24:44 +01:00
CozmoP
017abf4148
Qt: Detailed file browser table. Don't allow dropping files on file browser table. Share selection between playlist views. Show grid footer on list view too. Add items count to footer. Rename a couple functions.
2019-01-07 20:56:23 +01:00
Brad Parker
5bedd981ec
allow shaders when menu is disabled
2019-01-06 23:03:28 -05:00
Brad Parker
13ee5ccfdf
init core info when menu is disabled, remove more menu dependance from Qt
2019-01-06 22:04:23 -05:00
Brad Parker
22598feca3
Qt: there is no core info with --disable-menu
2019-01-06 17:45:22 -05:00
Brad Parker
65c6bb69a4
allow building Qt with --disable-menu
2019-01-06 17:37:36 -05:00
Twinaphex
ad3e66dcb0
Merge pull request #7737 from CozmoP/modelview
...
Qt: custom playlist model and playlist view
2019-01-06 16:07:05 +01:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
CozmoP
ab9c235cfa
Qt: Initialize m_thumbnailType.
2018-12-23 02:59:42 +01:00
CozmoP
ca9952ceef
Qt: make grid view customizable by stylesheet
2018-12-23 00:45:00 +01:00
CozmoP
7bb23d15bd
Fix last commit and a couple style changes.
2018-12-19 21:28:11 +01:00
CozmoP
a396008bf6
Qt: More C89 changes.
2018-12-19 08:57:00 +01:00
CozmoP
95ed844d81
Qt: C89 changes and other cleanups.
2018-12-19 01:11:52 +01:00
CozmoP
f5840ae6f2
Qt: Don't sort history playlist. Declare variables at top.
2018-12-16 01:20:11 +01:00
CozmoP
b6f36fcf40
Qt: enable table sorting and hide vertical header
2018-12-14 23:33:42 +01:00
CozmoP
20900463f4
Qt: fix crash when switching playlists
2018-12-14 23:33:42 +01:00
Pau López
a868ef29e8
Qt: Implement custom playlist model and grid view.
...
Only load images when they become visible and cache them.
Add option to change thumbnail type displayed in grid view.
Add option to change thumbnail cache limit.
2018-12-12 21:06:04 +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
4d41488963
Qt: disable item changed signal while populating file browser
2018-09-30 12:05:55 -04:00
Alfrix
244b3bed3d
New 16x16 icon
2018-09-22 12:14:18 -03:00
Brad Parker
c2a09b4d9c
Qt: fix signedness comparisons
2018-09-21 16:40:31 -04:00
Brad Parker
329d472ee7
Qt: allow special playlists (excluding all) to add/edit/delete
2018-09-21 16:32:38 -04:00
Brad Parker
e64b371955
Qt: current right click options for playlist entries are not valid for special playlists
2018-09-21 14:15:25 -04:00
Twinaphex
cfd52f8e73
Merge pull request #7248 from bparker06/qt_rename_playlist
...
Qt: add option to rename playlists
2018-09-18 22:28:47 +02:00
Brad Parker
162c0ebf33
Qt: fix shader parameter checkboxes
2018-09-18 16:15:29 -04:00
Brad Parker
010fad236a
Qt: add option to rename playlists
2018-09-18 14:09:25 -04:00
Brad Parker
6bc3cd49d5
Qt: add fallback path for older versions
2018-09-17 23:16:47 -04:00
Twinaphex
79f26b947d
Remove unused variables
2018-09-18 04:28:08 +02:00
Brad Parker
5fbf841fb2
Qt: edit playlist entry labels by clicking on them a second time, or with the platform's edit key (usually F2)
2018-09-16 21:34:28 -04:00
Brad Parker
c60fdf0b2e
Qt: fix duplicate function name with griffin
2018-09-05 00:07:24 -04:00
Brad Parker
a86454d30c
Qt: fix file browser downloads button not scrolling correctly on first click
2018-09-01 21:25:07 -04:00
Brad Parker
230787808c
Qt: fix playlist title when adding a folder with one item
2018-08-31 09:16:45 -04:00
Brad Parker
faaf84aef3
Qt: do not show right-click menu for file browser contents
2018-08-31 09:05:22 -04:00
Brad Parker
30fb23ccbe
Qt: add option to filter extensions inside archives when adding to a playlist
2018-08-30 23:06:34 -04:00
Brad Parker
2e8361970b
Qt: buildfix for older Qt
2018-08-29 18:41:05 -04:00
Brad Parker
56c9a37e5a
Qt: initial core options dialog
2018-08-29 11:34:36 -04:00
Brad Parker
95ad8798ee
Qt: scrub thumbnail titles according to No-Intro before downloading, fixes #7149
2018-08-29 00:42:34 -04:00
Brad Parker
c746115bbd
Qt: keep trying to download remaining thumbnails if any fail to open for writing (probably just illegal characters in filename)
2018-08-29 00:25:19 -04:00
Brad Parker
3010ef8775
Qt: do not create a new playlist if a name was not specified
2018-08-28 11:34:08 -04:00
Brad Parker
44eb97206a
Qt: fix canceling of thumbnail downloads, use QDir comparison instead of string-based to honor case-insensitivity on Windows
2018-08-28 09:01:25 -04:00
Brad Parker
d8913d5d3a
Qt: add right-click for playlists to download thumbnails for the current entries
2018-08-27 23:29:44 -04:00
Brad Parker
38f3d06d08
Qt: use C locale for numbers, otherwise slang shaders can break
2018-08-27 17:56:53 -04:00
Brad Parker
21f99b9965
Qt: add right-click for playlists to download their thumbnail packs
2018-08-26 23:24:43 -04:00
Brad Parker
98fadf9b1f
Qt: remove partially downloaded thumbnail if transfer is canceled
2018-08-26 23:24:22 -04:00
Brad Parker
32345e37f8
Qt: OPENSSL_VERSION_AT_LEAST was reverted in openssl git because it is in fact broken
2018-08-26 18:14:08 -04:00
Brad Parker
9638005332
Qt: add UI option to set startup playlist, fixes #7103
2018-08-26 17:17:45 -04:00
Brad Parker
12f1d003bb
Qt: openssl 1.1.0 broke their ABI
2018-08-26 16:04:01 -04:00
Brad Parker
1d6a69d198
Qt: remove partially downloaded files on failure
2018-08-26 12:04:18 -04:00
Brad Parker
49e5fcd0cc
Qt: only use openssl if we have it
2018-08-26 10:44:55 -04:00
Brad Parker
7731db9ed8
Qt: link to openssl so Qt will have it for later
2018-08-26 10:40:33 -04:00
Brad Parker
78f5aba04b
Qt: fix filename used for thumbnail download
2018-08-26 10:40:08 -04:00
Brad Parker
e9e424ec82
Qt: add right-click option to download thumbnail for playlist entries
2018-08-25 01:00:18 -04:00
Brad Parker
6464003d5f
Qt: use id instead of array index for shader params, fix empty window on vulkan
2018-08-23 11:42:31 -04:00
Brad Parker
88cecc521a
Qt: hopefully parameters are fixed now part 2
2018-08-22 22:51:50 -04:00
Brad Parker
8ff257290c
Qt: hopefully parameters are fixed now
2018-08-21 21:20:25 -04:00
Brad Parker
67653ba5f0
Qt: try to fix wrong parameter being set in a different way
2018-08-21 21:01:56 -04:00
Brad Parker
0b9adb3938
Qt: fix pass parameters switched around on context reset if move up/down buttons were used
2018-08-21 19:16:18 -04:00
Brad Parker
498ed160bb
Qt: fix shader passes disappearing on context reset
2018-08-21 18:25:25 -04:00
Brad Parker
06daa1f9ef
Qt: start on history playlist by default, UI option to change it will come later
2018-08-21 13:39:22 -04:00
Brad Parker
cc16c45069
Qt: keep size of shader window when reloading if user has changed it
2018-08-21 11:14:42 -04:00
Brad Parker
281966a14c
Qt: make sure video_shader exists
2018-08-21 10:15:00 -04:00
Brad Parker
ff09503ac1
Qt: add right-click options to reset shader parameters back to defaults
2018-08-20 21:48:59 -04:00
Brad Parker
4d09ddde1c
Qt: limit shader preset/pass selection to the appropriate extensions
2018-08-20 20:26:50 -04:00
Brad Parker
e9c68597ff
Qt: try to work around layout crashing issues on Windows
2018-08-20 18:47:18 -04:00
Brad Parker
0ed43eb908
Qt: fix tool button handling on shader window
2018-08-20 12:57:05 -04:00
Brad Parker
3ad54bc9ca
Qt: revert paintEvent changes, only keep one for ShaderParamsDialog
2018-08-19 19:27:06 -04:00
Brad Parker
8380ad61f9
Qt: add missing paintEvent overrides for stylesheet correctness
2018-08-19 18:54:13 -04:00
Brad Parker
b60df44b59
Qt: add load/save/remove/apply buttons to top of shaders dialog
2018-08-19 16:26:23 -04:00
Brad Parker
d571bfaf17
Qt: use native path separators for file browser content
2018-08-19 11:46:33 -04:00
Brad Parker
f6dc3345e9
Qt: use native path separators for folder scan from file browser, fixes #7084
2018-08-19 11:05:25 -04:00
Tatsuya79
9e9fb5803e
Update ui_qt_themes.h
2018-08-19 16:00:19 +02:00
Tatsuya79
c051bae1bd
Update ui_qt_themes.h
2018-08-19 15:56:19 +02:00
Tatsuya79
a309400305
name gridLayoutWidget
2018-08-19 15:54:56 +02:00
Brad Parker
c00fd41b93
Qt: style fixup for filter/scale/move shader options
2018-08-18 19:07:58 -04:00
Brad Parker
380cd7ac53
Qt: add move up/down button for shader passes
2018-08-18 18:03:51 -04:00
Brad Parker
894d460821
Qt: add "current shader" prefix to window title
2018-08-18 13:04:53 -04:00
Brad Parker
0a9891def1
Qt: fix checkbox setting of shader parameters
2018-08-18 13:00:39 -04:00
Brad Parker
e78f2f63f7
Qt: fix changing of double spinbox values
2018-08-18 12:39:28 -04:00
Brad Parker
e4834250b9
Qt: set shader dialog title to current preset/shader name
2018-08-18 12:39:17 -04:00
Brad Parker
16459bfa91
Qt: add filter/scale to shader window
2018-08-18 00:33:59 -04:00
Brad Parker
819e930b89
Qt: move drag&drop context menu into FileDropWidget source
2018-08-17 11:57:47 -04:00
Brad Parker
f130b261f4
Qt: Linux buildfix
2018-08-16 23:14:52 -04:00
Brad Parker
1966b04832
Qt: windows buildfix
2018-08-16 22:58:35 -04:00
Brad Parker
648705154e
Qt: split functions into separate files
2018-08-16 22:48:31 -04:00
Brad Parker
f8521a5580
Qt: use string literal for themes
2018-08-16 10:20:37 -04:00
Brad Parker
18a6467d4f
Qt: update success is not an error
2018-08-16 08:42:40 -04:00
Tatsuya79
f750229693
Desktop UI dark theme updates
2018-08-16 13:12:34 +02:00
Brad Parker
c74c3c9536
Qt: set object names
2018-08-15 21:41:44 -04:00
Brad Parker
c663b0f87b
Qt: make shader parameter window scrollable if there are too many items to show
2018-08-15 21:40:39 -04:00
Brad Parker
341cf63399
Qt: show shader pass in parameters window, reload shader params when shader is reloaded
2018-08-14 21:38:52 -04:00
Brad Parker
553394c266
Qt: fix setting of spinbox values when modifying shader parameter sliders
2018-08-14 21:38:45 -04:00
Brad Parker
572c1ea2d3
Qt: initial shader parameter support
2018-08-14 16:04:48 -04:00
Brad Parker
4a9ef99759
Qt: fix core loading after 73f2710
2018-08-14 16:04:11 -04:00
Brad Parker
b93974faea
Qt: update "About RetroArch" logo
2018-08-13 08:42:47 -04:00
Brad Parker
325d30f062
Qt: sort core association list case-insensitively
2018-08-10 19:39:04 -04:00
Brad Parker
376608aea0
Qt: cleanup
2018-08-10 19:23:52 -04:00
Brad Parker
e91c18f556
Qt: Add list of contributors to about box
2018-08-10 19:10:23 -04:00
Brad Parker
8d5f2ad1de
Qt: use core display name if regular name is empty
2018-08-10 15:10:18 -04:00
Brad Parker
51f968c557
Qt: fix core association not showing up when clicking on playlists while in grid view
2018-08-10 09:58:22 -04:00
Brad Parker
e235a0991c
Qt: updates
2018-08-09 11:55:42 -04:00
Brad Parker
50b23d6572
Qt: use yes/no buttons for question dialogs to allow canceling even if checkbox is clicked, return checkbox status separately from yes/no buttons
2018-08-08 12:49:35 -04:00
Brad Parker
4baecf84ca
Qt: add option to update RetroArch (Windows only for now)
2018-08-06 20:52:47 -04:00
Brad Parker
75d161e0bd
Qt: make links in Help->About clickable, add documentation link
2018-08-03 21:38:38 -04:00
Brad Parker
43492c5fbd
Qt: add Help->About dialogs
2018-08-02 23:21:39 -04:00
Brad Parker
bdf5efd4ab
Qt: fix thumbnail display in file browser when name has dots in it
2018-07-31 11:34:25 -04:00
Brad Parker
ea05b0f3cb
Qt: "add entry" option for starting a new custom playlist entry
2018-07-31 00:15:59 -04:00
Brad Parker
d5ae00f3d8
Qt: fix loading of content from grid view with core set to "ask me"
2018-07-30 22:52:14 -04:00
Brad Parker
e63edfa6d2
Qt: add button to playlist entry dialog to change the path to the content
2018-07-30 21:18:34 -04:00
Brad Parker
e1b2d752ab
Qt: use complete base name in case file has periods in it
2018-07-30 19:41:31 -04:00
Tatsuya79
1ceac715b3
Update ui_qt_themes.h
2018-07-31 01:07:00 +02:00
Brad Parker
50381a0463
Qt: allow FileDropWidget to be styleable
2018-07-30 18:22:18 -04:00
Tatsuya79
20a66e468e
Update ui_qt_themes.h
2018-07-30 17:26:58 +02:00
Brad Parker
5273aa2861
Qt: use native separators for playlist paths
2018-07-30 10:02:38 -04:00
Brad Parker
558a732330
Qt: add right-click option to edit playlist entries, fix bug with extra .lpl extension in playlists
2018-07-29 23:51:23 -04:00
Brad Parker
2faa250174
Qt: throttle status bar messages
2018-07-28 23:15:00 -04:00
Brad Parker
fea09f7382
Qt: add right-click menu to delete playlist items
2018-07-28 22:34:00 -04:00
Twinaphex
fb3b5df350
Merge pull request #7022 from bparker06/qt_playlist
...
Qt: ability to add/delete playlists and drag&drop files into a playlist
2018-07-28 18:29:07 +02:00
Brad Parker
8835e2d9a2
Qt: add delete key option to list/grid view to remove playlist items
2018-07-28 11:48:24 -04:00
Brad Parker
c883a81c42
Qt: only allow dropping files onto center list/grid view
2018-07-28 10:39:21 -04:00
Tatsuya79
963e19b42b
Update ui_qt_themes.h ( #7021 )
...
* Update ui_qt_themes.h
* Update ui_qt_window.cpp
2018-07-28 07:54:25 -04:00
Brad Parker
489601fadb
Qt: allow right-click in empty portion of playlist widget
2018-07-27 23:52:27 -04:00
Brad Parker
45d38dcccf
Qt: add dialog to choose core/database for new playlist entries
2018-07-27 23:45:48 -04:00
Brad Parker
fcdeebe672
Qt: initial drag&drop to add playlist entries. no scanning or filtering yet
2018-07-26 23:35:17 -04:00
Brad Parker
be952a9d14
Qt: add options for new/delete playlist
2018-07-26 11:23:51 -04:00
Brad Parker
e9c4192e9b
Qt: fix grid label text getting cut off on Windows, do not change size of grid items when selected
2018-07-26 11:14:01 -04:00
Brad Parker
0e86c664ce
Qt: add tooltips to show entire grid label text
2018-07-25 19:52:08 -04:00
Brad Parker
4b712fa750
Qt: elide grid label text
2018-07-25 19:41:54 -04:00
Brad Parker
665628e6c0
Qt: add separate settings for max list/grid entries
2018-07-25 15:24:26 -04:00
Brad Parker
065318eb39
Qt: set default limit for "all playlists" to 5000, use retro_assert instead of assert
2018-07-25 08:44:25 -04:00
Brad Parker
5ff77d1833
Qt: better border drawing across styles, add option for max entries in "all playlists"
2018-07-25 01:43:57 -04:00
Brad Parker
f0b0be898a
Qt: draw border around selected grid item
2018-07-25 00:29:48 -04:00
Brad Parker
d17c17085c
Qt: hook up search box to grid view
2018-07-24 17:07:17 -04:00
Brad Parker
baa709632d
Qt: sort grid entries by name
2018-07-24 15:10:29 -04:00
Brad Parker
c8a814ae40
Qt: hook up grid view click/doubleclick events
2018-07-23 11:17:58 -04:00
Brad Parker
1293447aab
Qt: hide progress properly when done showing "all playlists" if user only has a single playlist
2018-07-23 09:44:24 -04:00
Brad Parker
f78337e02e
Qt: add progress bar for grid view loading
2018-07-22 22:05:57 -04:00
Brad Parker
04d5e6368e
Merge branch 'master' into qt_grid
2018-07-02 11:52:04 -04:00
Brad Parker
15924e5d9b
fix "runtime error: member call on null pointer of type 'struct AppHandler'"
2018-06-27 13:25:13 -04:00
Brad Parker
8d886751b9
Merge branch 'master' into qt_grid
2018-05-28 18:16:13 -04:00
Brad Parker
8c6bc4a678
Qt: update UI after loading every 25 grid items, keep grid from mixing up content from multiple playlists if the user switches to a new one before one is finished loading
2018-05-28 18:14:36 -04:00
Brad Parker
03e0510fc4
Qt: use guarded pointer for adding grid items to layout, in case playlist is changed (and hence the items get deleted) before they are all added
2018-05-07 14:29:54 -04:00
twinaphex
1e42e8f58c
(Qt) Add translatable string for 'Clear'
2018-05-07 15:37:54 +02:00
Brad Parker
649216c700
Qt: add view menu option to change between icon/list views
2018-05-07 02:36:00 -04:00
Brad Parker
faf52937c5
Qt: buildfix
2018-05-07 00:07:12 -04:00
Brad Parker
2a784ae1bc
Qt: remove mutex, defer loading of grid items into layout, use guarded pointers for exec() operations, misc cleanup
2018-05-06 20:50:54 -04:00
Tatsuya79
425da219c6
QT remove button ghostly inside highlighting
2018-05-06 17:05:21 +02:00
Brad Parker
de71a4dee7
Qt: general performance improvements, fix crash on switching playlists quickly in grid view, prevent initial loading of grid items from blocking
2018-05-06 01:36:47 -04:00
Brad Parker
d55b1a0ad4
Qt: only check for pending events of the main thread
2018-05-05 23:17:30 -04:00
Brad Parker
c2ad8d47d3
Qt: only check for pending events of the main thread
2018-05-05 22:57:29 -04:00
Brad Parker
8e7e530747
Qt: fix crash on switching playlists quickly
2018-05-05 17:02:03 -04:00
Brad Parker
a082ea7d76
Qt: remove zoom layout margins
2018-05-04 12:05:53 -04:00
Tatsuya79
658ffb8951
QT QSlider styling
2018-05-04 12:11:53 +02:00
Brad Parker
fc3251b6a9
Qt: use non-linear scale for zoom slider
2018-05-03 23:58:15 -04:00
Brad Parker
e372bb5320
Qt: cut maximum zoom slider value in half
2018-05-03 22:10:45 -04:00