Commit Graph

41544 Commits

Author SHA1 Message Date
Higor Eurípedes d40deb737d (file_list.c) Add file_list_reserve() 2017-09-03 14:58:01 -03:00
Higor Eurípedes 6c7a354822 (xmb) Remove xmb->menu_stack_old 2017-09-03 14:51:14 -03:00
twinaphex 67710daf4b Fix initialization from incompatible pointer type 2017-09-03 15:45:18 +02:00
Twinaphex 2ac4bb7767 Merge pull request #5399 from heuripedes/master
Fix xmb_node_t memleaks
2017-09-03 15:33:48 +02:00
Higor Eurípedes 9a50f5f8b1 (file_list.c) Document file_list_free() behavior 2017-09-03 10:30:01 -03:00
Higor Eurípedes 718eeb4a39 (xmb) Fix memleak
Due to file_list_free()'s behavior of free()ing userdata as if it was a
simple, contiguous structure xmb_node_t's fullpath member wasn't being
free()'d.
2017-09-03 10:25:15 -03:00
Higor Eurípedes a7e6b02107 (xmb) Refactor xmb_copy_node()
xmb_node_t is nowhere as big as it used to be, so copying is fine now.
2017-09-03 10:19:03 -03:00
Higor Eurípedes 65ec1e973a (xmb) Add xmb_free_list_nodes()
Fixes some node->fullpath memleaks.
2017-09-03 09:48:31 -03:00
Twinaphex 8f72431b7e Merge pull request #5397 from heuripedes/master
(xmb) Fix crash while scanning
2017-09-03 04:42:00 +02:00
Higor Eurípedes 1a1e5047e8 (xmb) Fix crash while scanning 2017-09-02 20:21:02 -03:00
Brad Parker 35c4770c9b gdi: manually convert RGB444 to RGB555 to get around BI_BITFIELDS limitation on non-NT platforms 2017-09-01 20:52:58 -04:00
Twinaphex 145e404211 Merge pull request #5390 from heuripedes/master
(menu_cbs) Don't compare labels when menu entry comes from playlist
2017-09-01 03:41:26 +02:00
Higor Eurípedes a1822055b6 (menu_cbs) Don't compare labels when menu entry comes from playlist 2017-08-31 21:27:14 -03:00
Twinaphex 47bfca5365 Merge pull request #5388 from heuripedes/master
(xmb) Fix crash when toggling the menu
2017-08-31 20:25:16 +02:00
Higor Eurípedes 4bfc8f8243 (xmb) Fix crash when toggling the menu 2017-08-31 14:52:54 -03:00
Brad Parker c7d7c5c909 gl: don't try to render a blank OSD message on every frame 2017-08-31 11:59:23 -04:00
twinaphex 24dc35d97b Cleanups 2017-08-31 12:17:06 +02:00
twinaphex 44a1a429c8 Change type of pid/vid to uint16_t 2017-08-31 12:14:27 +02:00
Twinaphex 652b0aa940 Merge pull request #5386 from fr500/master
make the verbosity toggle less weird:
2017-08-31 11:50:47 +02:00
Twinaphex dfc25dc29f Merge pull request #5384 from heuripedes/master
(xmb) Don't animate more than needed when switching lists
2017-08-31 11:50:13 +02:00
Twinaphex d142a1c849 Merge pull request #5385 from RobLoach/patch-17
Remove include of input_config.h
2017-08-31 11:49:43 +02:00
radius e40ebccbdd make the verbosity toggle less weird:
right now, enabling verbosity via -v causes it to change the config parameter.

Now it doesn't changet the config parameter unless the switch is actually flicked manually
2017-08-30 22:23:13 -05:00
Rob Loach fa75f47995
Fix includes of input_config 2017-08-30 23:14:27 -04:00
Rob Loach d993bd3dcf Remove input_config.h include 2017-08-30 23:10:12 -04:00
Rob Loach 40f4d805a8 Fix non-existent include of input_config.h 2017-08-30 23:01:12 -04:00
Higor Eurípedes f521a32c00 (xmb) Don't animate more than needed when switching lists 2017-08-30 22:23:29 -03:00
twinaphex e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
twinaphex 0c5781ba8d (input_config.c) Cleanups 2017-08-31 01:57:51 +02:00
Andre Leiradella 863fd7b18d Merge branch 'master' of https://github.com/libretro/RetroArch 2017-08-30 23:14:44 +01:00
twinaphex d8f27886ad Reduce size of input driver ids to uint16_t - should be enough 2017-08-30 14:02:18 +02:00
Twinaphex e215341d05 Merge pull request #5383 from heuripedes/master
(xmb) Make xmb_node_t smaller
2017-08-30 12:56:46 +02:00
Brad Parker 5e3531a5f2 win98: fix core video graphics corruption\nbitmapinfoheader size should never include masks, but this is undocumented 2017-08-30 00:48:02 -04:00
Higor Eurípedes bd96c75bfe (xmb) Make xmb_node_t smaller
Each xmb_node_t instance used over 4KiB of memory even when it didn't
need to. In big list like MAME (30+ thousand entries) RetroArch would
consume over 100MiB (4096 bytes * 30000) just to hold all xmb_node_t
instances.
2017-08-29 22:19:19 -03:00
Andre Leiradella 3010b8ab2e Fixed Add/Sub source conditions 2017-08-26 12:53:10 +01:00
Andre Leiradella 7846f0312b Conditions are true by default 2017-08-26 12:44:35 +01:00
Twinaphex 85e2a11845 Merge pull request #5376 from JesterIOS/patch-3
Update msg_hash_ru.h
2017-08-26 11:32:28 +02:00
Twinaphex 32b0bb6f7f Merge pull request #5377 from rz5/patch-1
Update README.md
2017-08-26 11:32:21 +02:00
rz5 0a83c37272 Update README.md
Add images of all the menu drivers.
2017-08-26 10:26:18 +01:00
JesterIOS 17408b1b33 Fix Typo (now 90% translated) 2017-08-26 16:22:47 +07:00
twinaphex aea3b0c632 Update CHANGES.md 2017-08-25 17:33:02 +02:00
Twinaphex b4c8f4f9f5 Merge pull request #5371 from reztek/master
Update pt-br language files
2017-08-25 17:31:43 +02:00
Twinaphex 1aa07fe11a Merge pull request #5372 from JesterIOS/patch-2
Added more translations in msg_hash_ru
2017-08-25 17:31:35 +02:00
Twinaphex 13b1dba540 Merge pull request #5373 from theheroGAC/patch-22
Update msg_hash_it.h
2017-08-25 17:31:29 +02:00
theheroGAC 8c05967d75 Update msg_hash_it.h
little update
2017-08-24 14:36:35 +02:00
JesterIOS bb0b946fd1 Added more translations in msg_hash_ru 2017-08-24 18:00:27 +07:00
Adolfo Ketzer 7871d361b6 Add files via upload 2017-08-24 00:06:00 -03:00
Adolfo Ketzer 0454e72e49 Merge pull request #1 from libretro/master
Update master
2017-08-24 00:05:01 -03:00
Twinaphex 42017b6d08 Merge pull request #5370 from theheroGAC/patch-21
Update msg_hash_it.h
2017-08-23 18:53:25 +02:00
theheroGAC b03c818ae6 Update msg_hash_it.h 2017-08-23 15:52:45 +02:00
Twinaphex 439b204370 Merge pull request #5369 from JesterIOS/patch-1
Update msg_hash_ru.h
2017-08-23 14:41:12 +02:00