Commit graph

38 commits

Author SHA1 Message Date
Ray Sollium
b202518cd3
Merge pull request #2 from irixxxx/master
Update (30/10/24)
2024-10-30 04:26:36 -03:00
kub
9fba90ac32 fix some warnings 2024-09-05 22:00:30 +02:00
Ray The Fox
45e44c2aab Update menu.c 2024-08-04 19:14:26 -03:00
Ray The Fox
80244dfe6b Update menu.c 2024-08-04 19:09:26 -03:00
kub
d23f5773e1 add .. to dir listing if it is missing 2024-02-14 23:00:45 +01:00
kub
ff8abdddba fix BGR/RGB handling 2024-02-14 22:26:18 +01:00
kub
bf1b3e327f revisit file selector
- display help
- add draw callback for window resizing
- fix small memory leak
2023-11-23 20:56:44 +00:00
kub
d5a43fbd97 fix crash if file list is empty in romsel 2023-11-15 20:26:05 +00:00
kub
9bc19b0fe5 fix menu key handling in file selector 2023-01-26 21:00:48 +00:00
kub
2d02d8d6fe fix hang if seeking for letter in file selector 2023-01-25 22:09:22 +00:00
kub
f5b32cc30c fix off-by-1 in directory listing search 2022-09-16 22:13:08 +00:00
kub
4919040522 fix for 4 player support 2022-02-22 22:28:55 +00:00
kub
25cfdf0a34 add support for 4 player inputs 2022-01-26 19:39:48 +00:00
kub
cfb49ab909 fix display of menu strings containing '%' 2022-01-26 19:39:48 +00:00
kub
de24250ab5 fix position of menu entries if length > 10 2022-01-26 19:39:48 +00:00
kub
62128bad6d fix type usage for endianess in menu handling 2022-01-26 19:39:48 +00:00
kub
a23a278d1e improve directory handling in menu 2021-01-16 12:29:00 +01:00
kub
68c85e2a0b add buffer parameters for menubg_src 2021-01-15 19:48:07 +01:00
notaz
795b71c571 deal with some gcc7+ warnings 2019-12-07 21:38:32 +02:00
notaz
f8cd6a082b fix some pointer arithmetic 2018-01-28 19:58:52 +02:00
notaz
2b27288eb4 add a pitch variable 2017-12-24 15:42:20 +02:00
notaz
f287890d65 don'r check d_name
d_name is not a pointer, just like clang warns
2017-10-14 02:12:21 +03:00
Nolan "Tempa Kyouran" Varani
e7f580052c Prevent segfault in draw_key_config (#2)
Its calculated `y` value can dip below zero
This causes a segfault if used as an argument of `text_out16`
2017-09-30 15:17:30 +03:00
notaz
9fec8a91c9 input: only set default binds when probing
otherwise if device is missing, but it's config is loaded,
binds get messed up
2015-02-03 01:31:41 +02:00
notaz
515ac0b9d2 improve handling of dirents without d_type set 2014-12-24 04:21:19 +02:00
notaz
d1453cf7e6 fix a buffer overflow 2014-04-05 22:06:40 +03:00
Paul Cercueil
c52e6628cd Introduce plat_get_skin_dir and update plat_get_root_dir functions
On GP2X and Pandora, plat_get_root_dir points to the directory
in which the PicoDrive executable is found. On regular Linux,
it now points to the '.picodrive' directory inside the user's home
folder.

plat_get_skin_dir now points to the 'skin' directory inside the
data directory.

The data directory can be set with PICO_DATA_DIR at compile time.
If that variable is not set, the data directory is set to the
directory of the PicoDrive executable.
2013-10-07 17:09:09 +02:00
notaz
ec90b02137 fix deadlock on list seek 2013-09-08 21:05:28 +03:00
notaz
9089665ca1 fix list seeking, add autoload option 2013-08-31 00:49:52 +03:00
Grazvydas Ignotas
ebf0e111a8 rm unused preprocessor checks 2013-07-28 02:49:51 +03:00
Grazvydas Ignotas
20b143089c fix corruption on empty sel_fname 2013-06-23 02:28:08 +03:00
notaz
4db02226eb menu: pass extension lists as argument 2013-01-06 21:09:51 +02:00
notaz
8a0998fb31 improve file browser, rework filtering 2013-01-06 00:24:34 +02:00
notaz
a4025790b5 input: handle unprobed devices better 2012-11-11 22:08:38 +02:00
notaz
7b0a298567 minor adjustments 2012-09-16 19:43:29 +03:00
notaz
f89d84717a update license in source code itself 2012-09-13 01:41:57 +03:00
notaz
675d1d368c merge border style from gpfce 2012-09-13 01:41:57 +03:00
notaz
a86e9a3e58 move common files to root 2012-09-13 01:41:53 +03:00
Renamed from common/menu.c (Browse further)