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 |
Brad Parker
|
0f2262f065
|
Qt: fix thumbnail image loading
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
6cab8cf139
|
Qt: fix some grid images not drawing properly
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
c10e65e99e
|
Qt: support image playlist in grid layout
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
c42ad9fbb9
|
Qt: respect current zoom level when changing playlists
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
758d484874
|
Qt: use primary screen size divided by 8 for grid item size
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
5fa0d75bd7
|
adjust zoom factors
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
8752996018
|
Qt: add grid zoom slider
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
f79ba4885a
|
Qt: threaded grid image loading
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
5f7abb068b
|
Qt: initial grid layout work
|
2018-05-03 22:05:12 -04:00 |
Brad Parker
|
4785893847
|
Qt: select the first visible item, which may not be row 0
|
2018-05-02 01:16:17 -04:00 |
Brad Parker
|
0ed2a5307d
|
Qt: always free string list
|
2018-05-02 01:16:17 -04:00 |
Brad Parker
|
eb549fdc17
|
Qt: can't get core info if there isn't any
|
2018-05-01 18:17:28 -04:00 |
Brad Parker
|
e3712182bd
|
Qt: only init new UI the first time it is about to be shown
|
2018-05-01 17:47:12 -04:00 |
twinaphex
|
b650d484f4
|
(Qt) Change label to Clear
|
2018-05-01 04:35:02 +02:00 |
Brad Parker
|
4df26353dd
|
Qt: add option (off by default) to suggest the currently loaded core first
|
2018-04-30 20:33:28 -04:00 |
Brad Parker
|
f2f37a3309
|
Qt: refocus UI when unloading core/content
|
2018-04-30 19:52:21 -04:00 |
Tatsuya79
|
dbdef08a90
|
small text style change
|
2018-04-30 23:02:18 +02:00 |
Brad Parker
|
a1aefc901c
|
Qt WIMP GUI
|
2018-04-30 14:33:05 -04:00 |
gblues
|
6904101c44
|
Clean up trailing whitespace
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
|
2017-12-12 00:24:18 -08:00 |
radius
|
a98c2c38c0
|
update copyrights
|
2017-05-23 19:55:47 -05:00 |
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
Diego Viola
|
4fed31fa26
|
Fix typos
|
2016-12-11 18:30:01 -02:00 |
Andrés Suárez
|
f9c3869b43
|
Merge branch 'master' into qt
|
2016-12-11 15:08:19 -05:00 |
radius
|
fd84613db5
|
get this working again
|
2016-11-19 21:19:56 -05:00 |
radius
|
26d0a6f2d0
|
simplify building
|
2016-11-19 20:18:44 -05:00 |
radius
|
ff3841ed7c
|
get this building again
|
2016-11-14 21:03:46 -05:00 |
Diego Viola
|
59c99a59e7
|
Fix typo
|
2016-11-29 11:23:43 -02:00 |
twinaphex
|
2dddc3fc88
|
Add FILE_PATH_LPL_EXTENSION
|
2016-06-26 10:12:28 +02:00 |
twinaphex
|
cab9e0645c
|
(qt) Add headers
|
2016-06-10 12:11:28 +02:00 |
twinaphex
|
e1733697c3
|
(Qt) window - Start stub-implementing this
|
2016-06-10 10:22:49 +02:00 |
twinaphex
|
0f90a3352b
|
Create Qt5 implementation of msg window
|
2016-06-10 09:47:16 +02:00 |
twinaphex
|
a66a46ca25
|
Start implementing ui_qt_application.cpp
|
2016-06-10 08:38:27 +02:00 |
twinaphex
|
acf0a74e6d
|
Add ui_qt_application
|
2016-06-09 20:18:08 +02:00 |
twinaphex
|
69f32c3a35
|
Add qt/ui_qt_window.cpp
|
2016-06-09 20:11:26 +02:00 |
twinaphex
|
01390f8ceb
|
Use retro_common_api.h
|
2016-06-03 08:06:49 +02:00 |
radius
|
51a4370dda
|
Populate core list and collection list
|
2015-09-01 23:48:48 -05:00 |
radius
|
b32a3e55f4
|
Settings are now being passed correctly to the QT side
|
2015-09-01 17:37:23 -05:00 |
radius
|
f3389bbd42
|
Test with max users instead, for some reason it's not getting the same value
|
2015-08-31 22:23:40 -05:00 |
radius
|
b42af6404f
|
remove unneeded files
|
2015-08-31 21:19:30 -05:00 |
radius
|
2f9f6d1ad5
|
remove unneeded files
|
2015-08-31 21:18:55 -05:00 |
radius
|
7a7f778341
|
Try to pass settings to the QT ui driver
|
2015-08-31 21:07:23 -05:00 |
radius
|
4e5bf899c1
|
add test project for QT
|
2015-08-31 21:07:19 -05:00 |
Radius
|
d2710f453d
|
remove includes that are not needed here
|
2015-04-13 10:39:23 -04:00 |
Radius
|
07132a5592
|
clean duplicate wrapper.h
|
2015-04-13 00:30:14 -04:00 |
Radius
|
80686f1796
|
add window initialization code, update credits, add settitle window to test
|
2015-04-13 00:29:46 -04:00 |
Radius
|
b1fa6f8f34
|
Update QT project files
|
2015-04-12 15:49:19 -04:00 |
Radius
|
a956a9f8e8
|
Add QT projects
|
2015-04-12 15:20:57 -04:00 |