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 |
twinaphex
|
6ce4b96d12
|
Header include cleanups
|
2015-09-27 01:10:15 +02:00 |
twinaphex
|
c8519cd89c
|
(menu_animation) Cleanups
|
2015-09-27 00:42:27 +02:00 |
twinaphex
|
1e15f8b3bf
|
Style nits
|
2015-09-25 23:48:07 +02:00 |
twinaphex
|
9b18371a1a
|
Refactor away menu_animation_update
|
2015-09-25 23:47:01 +02:00 |
twinaphex
|
3aab741ef2
|
Refactor away menu_animation_update_time
|
2015-09-25 23:43:44 +02:00 |
twinaphex
|
9ee3954423
|
Refactor menu_animation_set_active
|
2015-09-25 23:42:00 +02:00 |
twinaphex
|
88307565c1
|
Refactor away menu_animation_clear_active
|
2015-09-25 23:39:02 +02:00 |
twinaphex
|
6d6117d5d6
|
Remove menu_animation_get_delta_time
|
2015-09-25 23:37:02 +02:00 |
twinaphex
|
824e6618b2
|
Start creating menu_animation_ctl
|
2015-09-25 23:33:11 +02:00 |
twinaphex
|
3e69fdae30
|
Remove unused variables
|
2015-09-25 22:48:58 +02:00 |
twinaphex
|
3c8569ba4b
|
(menu_animation.c) Cleanups
|
2015-09-25 22:28:08 +02:00 |
twinaphex
|
6380ad27bd
|
Make menu_animation_get_ptr a static function
|
2015-09-25 22:26:10 +02:00 |
twinaphex
|
541c9a2066
|
Refactor menu_animation.c
|
2015-09-25 22:24:07 +02:00 |
twinaphex
|
2b840c0384
|
Refactor perf counters
|
2015-09-20 10:02:59 +02:00 |
twinaphex
|
f74eeeb464
|
Turn menu_animation_ticker_generic into static function
|
2015-09-06 16:36:38 +02:00 |
Alcaro
|
a5ee1cb22d
|
Shut up another sign warning.
|
2015-09-06 16:18:54 +02:00 |
twinaphex
|
c62e4aa761
|
(menu_animation.c) cast str_len to size_t
|
2015-09-06 16:14:11 +02:00 |
Twinaphex
|
3b3fa56309
|
Cleanup menu_animation_t
|
2015-09-06 05:00:08 +02:00 |
twinaphex
|
33240511da
|
More CXX_BUILD fixes
|
2015-09-06 04:22:30 +02:00 |
twinaphex
|
0ba87ae378
|
Some CXX_BUILD fixes
|
2015-09-06 04:18:26 +02:00 |
twinaphex
|
8405f76ff3
|
Refactor menu_animation.c
|
2015-09-06 02:41:36 +02:00 |
twinaphex
|
d3da036a4e
|
Header cleanups
|
2015-09-04 21:43:08 +02:00 |
twinaphex
|
0077304833
|
Cleanups
|
2015-09-04 21:27:14 +02:00 |
twinaphex
|
b09f43ab3a
|
Cleanups pt. 2
|
2015-08-21 04:03:59 +02:00 |
Higor Eurípedes
|
b217bbad24
|
(menu_animation) Create menu_animation_ticker_generic
|
2015-07-15 20:56:25 -03:00 |
twinaphex
|
2f93e502df
|
(menu_animation.c) Signed/unsigned mismatch fix
|
2015-06-26 12:42:57 +02:00 |
Higor Eurípedes
|
f167a416f1
|
(menu_animation) Add tween tagging support
|
2015-06-23 13:27:53 -03:00 |
Higor Eurípedes
|
5d8519c814
|
(menu_animation) Delay realloc() by holding an index to the first dead animation
|
2015-06-23 13:27:53 -03:00 |
Higor Eurípedes
|
4734e0aa85
|
(menu_animation) Simplify menu_animation_iterate()
|
2015-06-22 17:44:29 -03:00 |
Higor Eurípedes
|
e6a2c3102d
|
(menu_animation) Avoid pushing dead animation subjects
|
2015-06-22 17:44:29 -03:00 |
twinaphex
|
1834084567
|
(Menu) Cleanups
|
2015-06-22 02:26:55 +02:00 |
Higor Eurípedes
|
b96ce78b3e
|
(menu_animation) Fix missing menu_animation_kill_by_subject() definition
|
2015-06-15 15:01:12 -03:00 |
twinaphex
|
0c4ac61b38
|
(Menu) Cleanups
|
2015-06-15 17:34:12 +02:00 |
twinaphex
|
58d7c0fd3b
|
Move some more variables to menu_animation_t
|
2015-06-15 01:50:57 +02:00 |
twinaphex
|
74fe13d805
|
(menu_animation.c) Style nits
|
2015-06-13 23:31:01 +02:00 |
twinaphex
|
208fcf7daf
|
Change name of parameter to 's'
|
2015-06-13 23:27:09 +02:00 |
Twinaphex
|
3c82066c59
|
(menu_animation.c) Cleanup unused variables
|
2015-06-13 23:25:51 +02:00 |
twinaphex
|
bff61a9485
|
(Menu) Create menu_animation_get_ptr
|
2015-06-13 23:23:29 +02:00 |
Higor Eurípedes
|
548f9b7f4c
|
Revert "(menu_animation) Add menu_animation_get_free_slot()"
This reverts commit 003f6d3bde .
# Conflicts:
# menu/menu_animation.c
|
2015-06-13 00:41:21 -03:00 |
Higor Eurípedes
|
b27fb265d4
|
Revert "(menu_animation) Use linked lists instead of array"
This reverts commit 60fdc3139d .
|
2015-06-13 00:39:09 -03:00 |
Higor Eurípedes
|
60fdc3139d
|
(menu_animation) Use linked lists instead of array
|
2015-06-12 23:45:19 -03:00 |
Higor Eurípedes
|
969ad47755
|
(menu_animation) Set tween->alive earlier
|
2015-06-12 23:45:18 -03:00 |
Higor Eurípedes
|
0401606615
|
(menu_animation) Add menu_animation_kill_by_subject()
|
2015-06-12 20:28:58 -03:00 |
Higor Eurípedes
|
003f6d3bde
|
(menu_animation) Add menu_animation_get_free_slot()
|
2015-06-12 20:28:58 -03:00 |
twinaphex
|
edc7f21cfe
|
Cleanups
|
2015-06-05 18:22:15 +02:00 |
twinaphex
|
a014f2db88
|
Move framebuffer is dirty and other menu-related state flags
to menu_handle_t
|
2015-05-11 18:46:06 +02:00 |
twinaphex
|
73d5e8a41b
|
(PS3) Build fix and fix warnings
|
2015-05-09 17:53:03 +02:00 |
twinaphex
|
7378299282
|
Create rarch_main_get_ptr
|
2015-03-18 06:47:22 +01:00 |
twinaphex
|
6e48f3d2d2
|
Take general.h header dependency out of menu_animation.c
|
2015-03-15 03:26:09 +01:00 |
twinaphex
|
00239a30d6
|
Create wrapper functions for passing a message to the runloop's
message queue
|
2015-03-15 02:47:23 +01:00 |
twinaphex
|
6694d813e3
|
Change menu_animation_update returntype to bool
|
2015-03-12 19:29:43 +01:00 |