Commit Graph

122 Commits

Author SHA1 Message Date
Higor Eurípedes
26a9648c4f (menu_animation) Detect when defrag is really needed 2017-08-12 22:30:22 -03:00
Higor Eurípedes
9f760af6c6 Menu improvements (#5288)
* (menu_animation) Stop KILL_BY_SUBJECT asap

* (xmb) Don't query mouse/pointer state so many times per frame
2017-08-12 22:53:56 +02:00
twinaphex
22139dc4a0 Turn menu_animation_ctx_tag into typedef 2017-08-11 01:16:21 +02:00
Higor Eurípedes
63c0cae326 (xmb) Defragment and shrink tween list after updates 2017-08-08 22:37:37 -03:00
Higor Eurípedes
c0cb042998 (xmb) Improve responsiveness while browsing horizontally 2017-08-08 21:05:00 -03:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex
ec370d54b2 Cleanups 2017-01-17 16:55:34 +01:00
twinaphex
da044da3b4 Create menu_animation_push 2017-01-17 16:53:06 +01:00
twinaphex
2273b1d05f (menu_animation.c) Create more separate functions 2017-01-17 16:40:48 +01:00
twinaphex
df783daab9 Create menu_animation_get_ideal_delta_time 2017-01-17 16:37:03 +01:00
twinaphex
bfb124a60e Create menu_animation_ticker 2017-01-17 16:29:23 +01:00
twinaphex
f82e51e5e8 (menu_animation.c) Cleanup 2017-01-17 14:16:49 +01:00
twinaphex
3c0538a1ee (menu_animation.c) Cleanups 2017-01-17 14:15:43 +01:00
twinaphex
02dfda3ad3 Create menu_animation_update 2017-01-09 16:39:09 +01:00
Jean-André Santoni
6cc14a4fb9 Add missing copyright mention on some files 2016-10-27 18:17:43 +02:00
twinaphex
6f06b0ad59 menu_animation.c - get rid of void * parameter 2016-10-19 04:52:38 +02:00
twinaphex
9aed52ac65 Move performance.c to libretro-common/features/features_cpu.c 2016-05-10 20:31:27 +02:00
twinaphex
35ea37b37f Revert "Move cpu_features to libretro-common"
This reverts commit 2b8ff3bf38.
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38 Move cpu_features to libretro-common 2016-05-10 09:27:29 +02:00
twinaphex
0d371def5c Refactor performance.c code 2016-05-10 09:17:04 +02:00
twinaphex
b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex
4c7ae72c62 Some C89_BUILD fixes 2016-02-25 22:16:25 +01:00
twinaphex
6b0e0adf27 Rename IDEAL_DT 2016-02-25 16:06:23 +01:00
twinaphex
1d84894e09 Create MENU_ANIMATION_CTL_IDEAL_DELTA_TIME_GET 2016-02-25 16:05:30 +01:00
twinaphex
c32e828c6f Cleanups 2016-02-25 15:47:03 +01:00
twinaphex
afcb3f1e5d Create MENU_ANIMATION_CTL_PUSH 2016-02-25 15:44:30 +01:00
twinaphex
835e5e751b Move variables to menu_animation_ctl as static local variables 2016-02-25 15:25:16 +01:00
twinaphex
b5f4332e74 Create MENU_ANIMATION_CTL_TICKER 2016-02-25 15:19:33 +01:00
twinaphex
5dbca80ed8 Add MENU_ANIMATION_CTL_KILL_BY_SUBJECT 2016-02-25 15:05:18 +01:00
twinaphex
e424d432a2 Cleanups 2016-02-25 13:30:02 +01:00
twinaphex
f6f306903c Cleanup 2016-02-25 13:26:51 +01:00
twinaphex
bd0347f1ae Create MENU_ANIMATION_CTL_KILL_BY_TAG 2016-02-25 13:23:39 +01:00
twinaphex
433155c95f Move UTF8 helper functions to encoding_utf.c (libretro-common) -
hopefully did not introduce any regressions
2016-02-25 00:57:46 +01:00
twinaphex
c834b7825e Have to use PATH_MAX_LENGTH in menu_animation_ticker_str 2016-02-25 00:42:40 +01:00
Alcaro
3c9b39f4bd Fix cutoff text, we don't need that. 2016-02-24 23:52:28 +01:00
Alcaro
6c69cdb93c Fix missing define. 2016-02-24 23:34:08 +01:00
Alcaro
353795b25e Wipe debug code. 2016-02-24 23:29:12 +01:00
Alcaro
9b35965ce1 Wipe test code again. 2016-02-24 23:29:12 +01:00
Alcaro
75b91e3ddc Rewrite that function to work properly. 2016-02-24 23:29:12 +01:00
Alcaro
c0cd5256a2 Stupid signed chars... 2016-02-24 23:29:12 +01:00
Alcaro
9587efde67 Use these two functions. 2016-02-24 23:29:12 +01:00
Alcaro
f8aefd0030 Add this counter function too. 2016-02-24 23:29:12 +01:00
Alcaro
f14624370d Add UTF-8 string copy function. 2016-02-24 23:29:12 +01:00
Alcaro
3f52b9e246 Let's not rely on integer underflows canceling each other... 2016-02-24 20:26:28 +01:00
twinaphex
2585145b10 Cleanups 2016-02-11 01:54:09 +01:00
twinaphex
7bde72a8ec Nits 2016-02-04 21:20:28 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
fdf17808e0 Create MENU_ANIMATION_CTL_DEINIT 2015-12-11 12:00:49 +01:00
twinaphex
d9ab26c6e0 Turn menu_animation_state into static local variable 2015-12-04 11:45:33 +01:00