Commit Graph

7658 Commits

Author SHA1 Message Date
Stephen Anthony
f5d6760f0d Second pass at JPG support. nanojpeg *really* doesn't like being split into h/c files. 2022-08-16 21:45:19 -02:30
Stephen Anthony
6be7544fa4 Fix PNG/JPG loading in Linux. 2022-08-16 21:20:09 -02:30
Thomas Jentzsch
a092a60d79 and the usual, missing update of the .mk file 2022-08-16 22:11:40 +02:00
Thomas Jentzsch
3158850792 the usual, forgotten new files 2022-08-16 22:08:40 +02:00
Thomas Jentzsch
72a51946cc Merge branch 'master' of https://github.com/stella-emu/stella 2022-08-16 22:07:35 +02:00
Thomas Jentzsch
4a491d21b9 added JPG loading support 2022-08-16 22:03:06 +02:00
Stephen Anthony
e52f95c9bb Fix minor compile warning in g++. 2022-08-16 14:05:33 -02:30
Stephen Anthony
7cddeb6dfd Updated Xcode build for missing class. 2022-08-15 14:22:43 -02:30
Thomas Jentzsch
1f0cc03f4f updated doc for multiple launcher images (TODO: R77) 2022-08-15 14:12:07 +02:00
Stephen Anthony
813bdc6749 libretro: Clean up redundant cxx files. 2022-08-14 20:25:41 -02:30
Thomas Jentzsch
9077ee8642 improved pending rom update handling
added using a regular expression for searching images
2022-08-14 15:22:40 +02:00
Stephen Anthony
477c800d0e We don't need to check for directory, since we're using FSNode::ListMode::FilesOnly. 2022-08-13 21:24:03 -02:30
Thomas Jentzsch
8f8efafd98 added multiple image searching delay 2022-08-14 00:53:03 +02:00
Stephen Anthony
40f472b913 Fix compile error under g++. 2022-08-13 17:22:02 -02:30
Thomas Jentzsch
5965524ac4 optimized image filter filter 2022-08-13 21:17:55 +02:00
Thomas Jentzsch
baba0360d3 and some more fixes 2022-08-13 15:12:41 +02:00
Thomas Jentzsch
50db2abc50 some fixes and cleanup 2022-08-13 10:09:44 +02:00
Stephen Anthony
b51d6c2fce Fix compile error in Linux. 2022-08-12 16:43:01 -02:30
Thomas Jentzsch
093c10bd00 fixed reversed image directions 2022-08-12 20:52:25 +02:00
Thomas Jentzsch
66c75b4cc9 updated make file for new class 2022-08-12 20:47:31 +02:00
Thomas Jentzsch
d1412c31c8 Merge remote-tracking branch 'remotes/origin/feature/multiimages' 2022-08-12 20:45:28 +02:00
Thomas Jentzsch
7a6fee1cd1 added image navigation display
added keyboard image navigation (TODO: controller)
2022-08-12 20:12:10 +02:00
Thomas Jentzsch
b243e4867b added reading and displaying image labels 2022-08-12 11:40:21 +02:00
Thomas Jentzsch
15ecfc1887 added multiple image searching and switching 2022-08-10 20:59:02 +02:00
Thomas Jentzsch
df95dd0df8 preparing for #916 2022-08-10 08:19:12 +02:00
Stephen Anthony
4fecd8fc97 Some fixes for suggestions from cppcheck. 2022-08-09 14:34:53 -02:30
Thomas Jentzsch
511fbb3644 a few minor changes (finally resolves #913 and #914) 2022-08-06 09:20:13 +02:00
Thomas Jentzsch
7b906e824f added bankswitching type to displayed multi cart information 2022-08-05 18:57:11 +02:00
Stephen Anthony
72c88d27a9 Implemented suggestions from various linting tools. 2022-08-04 22:15:04 -02:30
Stephen Anthony
13c2eaeff1 Fixed compile error. 2022-08-04 18:38:10 -02:30
Thomas Jentzsch
27e3d87844 added disabling of some Game properties widgets for multi carts
added ROM name to Game properties title
2022-08-04 22:56:12 +02:00
Thomas Jentzsch
8d50dd6a67
Update README.md 2022-08-02 15:51:02 +02:00
Thomas Jentzsch
118327e306
Update README.md 2022-08-02 15:50:23 +02:00
Thomas Jentzsch
6c8fdacdea
Update README.md 2022-08-02 15:47:16 +02:00
Thomas Jentzsch
2f0d2c3b40
Update README.md 2022-08-02 15:44:38 +02:00
Thomas Jentzsch
dc47100869 updated doc for optional filtering of Game Properties/Emulation/Types using ROM size 2022-08-02 12:33:14 +02:00
Thomas Jentzsch
c4443d6bb5 added optional filtering of Game Properties/Emulation/Types using ROM size (TODO: doc) 2022-07-30 21:24:39 +02:00
Thomas Jentzsch
ba51197927 added if loading by ROM property name fails, try ROM file name (fixes #911) 2022-07-15 11:11:56 +02:00
Thomas Jentzsch
ffde2e592a enhanced scanline based frame layout detection to fractional values, this allows combining results with color based layout overruling 2022-07-14 20:03:45 +02:00
Stephen Anthony
5ad9c0e5ce Fix minor compile warnings. 2022-07-13 11:32:27 -02:30
Thomas Jentzsch
1a8971e6d1 added optional autodetection of PAL-60 & NTSC-50 2022-07-13 10:34:15 +02:00
Thomas Jentzsch
a80798e281 improved Windows command line output 2022-07-07 21:29:38 +02:00
Thomas Jentzsch
7b0ec038c7 fixed console output not working under Windows 2022-07-07 20:25:30 +02:00
Thomas Jentzsch
d12f7a46c3 Some minor polishing on LauncherDialog 2022-07-05 11:45:17 +02:00
Thomas Jentzsch
8867092955 Revert "Doubled gap before "Filter" label"
This reverts commit 345725c73b.
2022-07-05 09:23:09 +02:00
Thomas Jentzsch
345725c73b Doubled gap before "Filter" label 2022-07-05 09:18:14 +02:00
splendidnut
fa116fef1e
Suggested layout changes for the Launcher UI. (#910)
* Changed the layout in the new Launcher UI to have the controls in a more natural order.

* Changed the layout using provided feedback in the Github pull-request.
- Swapped button locations for Options and Help.
- Moved Reload button to be left of the Filter label/field.
- Updated screenshots in docs directory

* Updated screenshots in docs directory to show Favorites folder in file listing.

Co-authored-by: splendidnut <pblackman@gmail.com>
2022-07-05 08:48:26 +02:00
Thomas Jentzsch
c90908327c updated PathWidget to skip reloading if path has not changed 2022-07-02 20:59:33 +02:00
Stephen Anthony
7dc71fec94 Fix warnings in gcc and clang for missing initializers.
Normally I would disable the warning completely (everywhere), but it's very useful to have.
In this case, the code can be much faster, as it saves having to initialize empty string objects.  So we disable the warning selectively.
2022-07-01 10:05:35 -02:30
Thomas Jentzsch
4f07e78134 removed superfluous empty initializers
made InputDialog slightly wider
2022-07-01 10:27:17 +02:00