Commit Graph

1489 Commits

Author SHA1 Message Date
侯歌
ece2963f16 add FindDBus.cmake FindGLIB.cmake 2024-05-27 16:59:41 +08:00
侯歌
dc474e106c make linearsmoothscroller::calculateDtToFit virtual 2024-05-27 16:31:19 +08:00
侯歌
8c311d642b fix itemtouchuiutilimpl 2024-05-27 15:27:35 +08:00
侯歌
ecab81f765 fix childhelp's memleak(mBucket) 2024-05-27 14:32:28 +08:00
侯歌
fd188e842e fix memleak caused by SnapHelper::snapFromFling 2024-05-27 14:28:16 +08:00
侯歌
afa758167e fix recyclerview's memleak(velocitytracker) 2024-05-27 14:15:03 +08:00
侯歌
9cebe18534 open Recyclerview's DefaultItemAnimator 2024-05-27 11:39:03 +08:00
侯歌
96125916df defaultitemanimator seems OK 2024-05-27 10:58:56 +08:00
侯歌
c512f56069 add SYSGetSerialNo 2024-05-26 21:59:17 +08:00
侯歌
0997e33deb add AnimationDrawable::getTotalDuration 2024-05-26 21:48:42 +08:00
侯歌
ace3a4276f fix LayerDrawable::suspendChildInvalidation 2024-05-25 15:22:02 +08:00
侯歌
b7d9b87c09 add LayerDrawable::LayerState::getOpacity 2024-05-25 15:12:24 +08:00
侯歌
266acaa448 fix RecyclerView's memleak(mSmoothScroller) 2024-05-25 14:44:56 +08:00
侯歌
0d9546c2ae fix LayerDrawable::setLayerInsetBottom 2024-05-25 14:31:19 +08:00
侯歌
4900c53959 fix a viewpropertyanimator's memleak 2024-05-25 14:30:35 +08:00
侯歌
ebf40e2880 fix looper.cc's compile error in tina 2024-05-24 19:18:13 +08:00
侯歌
4650dc22e2 fix animatedimagedrawable's start/restart 2024-05-24 17:10:24 +08:00
侯歌
9772a2ad80 ninepatchdrawable add alpha support 2024-05-24 11:59:52 +08:00
侯歌
ca71b2a138 remove png'write for debug) 2024-05-24 11:37:12 +08:00
侯歌
ad9e1d3097 fix assets's guessExtension 2024-05-24 10:12:41 +08:00
侯歌
df61723a08 fix ninepatch 2024-05-24 10:10:36 +08:00
侯歌
d9a5a09b4b fix textlayout's '\n' 2024-05-23 19:52:56 +08:00
侯歌
bfe3889e49 fix AdapterHelper's OpReorderer 2024-05-23 15:47:43 +08:00
侯歌
6ab9e07fd5 modify measureTextSize 2024-05-22 17:04:16 +08:00
侯歌
5114deb694 fix layout.draw 's xbearing 2024-05-22 16:43:40 +08:00
侯歌
f5055758ca modify layout.measureText 2024-05-22 15:55:23 +08:00
侯歌
3461532e07 fix layout.cc's format 2024-05-22 15:16:18 +08:00
侯歌
002e4fe026 modify text layout 2024-05-22 15:05:28 +08:00
侯歌
c942f3be9e update laytout 2024-05-22 11:33:06 +08:00
侯歌
bdef1af1e8 modify textlayout 2024-05-22 09:13:28 +08:00
侯歌
d5604eb645 fix animatedimagedrawable.restart 2024-05-21 23:45:09 +08:00
侯歌
9c85979f21 modift animatedimagedrawable.stop (remove callbacks) 2024-05-21 20:04:04 +08:00
侯歌
e1586e1193 fix a textlayout's crash 2024-05-21 19:48:19 +08:00
侯歌
336f656a67 fix valueanimator.onrepeat listener callings 2024-05-21 15:42:31 +08:00
侯歌
38c2df8f16 fix webpframesequence.drawFrame 2024-05-21 11:29:57 +08:00
侯歌
5364f1b9d9 webp blend ok 2024-05-21 11:03:17 +08:00
侯歌
217c6bb9a8 fix webp blend over 2024-05-21 09:43:51 +08:00
侯歌
e587d51b92 remove lib2d 2024-05-20 09:05:10 +08:00
侯歌
abbdbf98ae add T113 support 2024-05-20 09:01:35 +08:00
侯歌
ba1e4af239 add AnimatedImageDrawable::restart 2024-05-17 16:33:21 +08:00
侯歌
b88413b28a layout breakstrategy 2024-05-17 15:37:55 +08:00
侯歌
adae810ca7 fix layout's word break strategy 2024-05-17 10:53:44 +08:00
侯歌
21746a11d7 fix layout break strategy 2024-05-17 09:49:07 +08:00
侯歌
d016a4df4e fix layout's breakstrategy 2024-05-16 22:55:04 +08:00
侯歌
249fc677c7 add SCREEN_SIZE to SDL 2024-05-15 22:48:42 +08:00
侯歌
ebd99579fe fix sdl's keymap for F1-->F12 2024-05-15 20:19:29 +08:00
houzh
e2cc75265e add sdl key code log 2024-05-15 19:29:10 +08:00
侯歌
ff09f2829b itemanimator can working with some bugs 2024-05-15 17:13:49 +08:00
侯歌
3318715899 change simpleitemanimator's ptototypes 2024-05-15 15:32:32 +08:00
侯歌
18862682a2 modify graph_sdl's keymap 2024-05-15 13:19:24 +08:00
侯歌
04f05b94f5 fix some crash while itemanimator is opened 2024-05-15 10:53:55 +08:00
侯歌
744a8f2ab5 fix InputEventSource::closeScreenSaver's recursive call 2024-05-14 20:53:33 +08:00
侯歌
f09b947e48 fix a viewinfostore's crash 2024-05-14 15:38:46 +08:00
侯歌
9b325a35ad InputEventSource::closeScreenSaver add screensaver's callback 2024-05-13 17:09:44 +08:00
侯歌
59c112a714 change some bitmapdrawable debug message 2024-05-11 21:40:01 +08:00
侯歌
ad41f9cac3 make jpg decode faster 2024-05-11 15:22:30 +08:00
侯歌
e03e9fd8de add some debug message 2024-05-11 10:50:37 +08:00
侯歌
4a313023e5 modify inputdevice_tests.cc,support pointerid 0->N 2024-05-10 16:01:31 +08:00
侯歌
1cc9a0570f add some MotionEvent's missing api 2024-05-10 15:01:48 +08:00
侯歌
f5ffaebcb5 modify animatedimagedrawable,change mFramdelay -=frameDecodeTime 2024-05-09 17:04:02 +08:00
侯歌
2a37cfa69f fix touchtest 2024-05-09 15:58:05 +08:00
侯歌
5712f6ef29 add keycodes for compatible with old version 2024-05-09 15:54:58 +08:00
侯歌
606e073325 modify Assets.loadStrings, strings file can be nnywhere in pak 2024-05-09 10:40:11 +08:00
侯歌
f06a4f6f41 change VelocityTracker::isAxisSupported to static 2024-05-08 21:36:25 +08:00
侯歌
57e049ef4c add VelocityTracker::isAxisSupported 2024-05-08 21:35:05 +08:00
侯歌
8288cbd2ba add VelocityTracker::isAxisSupported 2024-05-08 21:34:34 +08:00
侯歌
fb6d2005a7 change VelocityTrackerImpl::addMovement's timestamp from millseconds to nanoseconds 2024-05-08 20:01:13 +08:00
侯歌
4dbc0eaf13 upgrade velocity to android14 2024-05-08 17:20:36 +08:00
侯歌
e8d128468a modify IntegratingVelocityTrackerStrategy::updateState 2024-05-08 08:02:23 +08:00
侯歌
a8f145cfba fix Looper::removeMessage 2024-05-07 17:24:36 +08:00
侯歌
0d3f89a106 remove MotionEvent's global data 2024-05-06 18:10:32 +08:00
侯歌
ab33bf0c91 modify inputdevice,change MotionEvent's PointerID to (0,PointerCount-1) 2024-05-06 16:38:55 +08:00
侯歌
3fde1df56b remove some verbose log 2024-05-06 11:34:18 +08:00
侯歌
a6f4681232 fix touchdevice's history events 2024-05-06 11:18:17 +08:00
侯歌
716b55884b fix some prototypes of recyclerview.adapter 2024-05-05 16:37:31 +08:00
侯歌
43db51fb58 fix some prototypes of recyclerview.adapter 2024-05-05 15:55:29 +08:00
侯歌
e8ccf6b9ed fix viewdraghelper's crash with invalid PointerId 2024-05-05 14:33:40 +08:00
侯歌
6afd464ace TextView add shadow support 2024-05-05 11:41:04 +08:00
侯歌
3fdb1eadd3 TextView add shadow support 2024-05-05 11:21:35 +08:00
侯歌
d91c5e857e modify inputdevice,add event;s recycle 2024-05-05 09:42:12 +08:00
侯歌
9315ff540d inputdevice add AXIS_WHEEL support 2024-05-05 00:19:47 +08:00
侯歌
946e19e30f modify inputdevice, slot id can be any value now 2024-05-04 22:13:51 +08:00
侯歌
840510228f ST/MTA/MTB passed MTASST cant passed 2024-05-04 15:40:05 +08:00
侯歌
90debcde48 inputdevice_tests add mote testcase for Multi Touch TypeB 2024-05-04 11:45:40 +08:00
侯歌
fef758be47 add some MotionEvent's api 2024-05-03 11:44:53 +08:00
侯歌
60b417fe17 some code optimizations 2024-05-02 23:52:16 +08:00
侯歌
32b56a5f8f add motionevent.MultiTouch TypeA/B and Single Touch testcase. 2024-05-02 17:42:31 +08:00
侯歌
837d9c4e0d modidy inputdevice.putRawEvent 2024-04-29 14:58:27 +08:00
侯歌
5553532c98 fix motionevent's history 2024-04-29 11:45:06 +08:00
侯歌
fa01f9156a modify graph_xlib 2024-04-29 11:38:26 +08:00
侯歌
5d0e5ee166 fix touchtest 2024-04-29 11:35:48 +08:00
侯歌
1088075330 motionevent history suuported 2024-04-28 21:32:21 +08:00
侯歌
ebb4e7a857 fix inputdevice and motionevent.history is abandoned to avoid crashes 2024-04-28 02:03:53 +08:00
侯歌
782c58da9e motionevent's multi point seems ok 2024-04-27 18:33:28 +08:00
侯歌
2197c08886 fix MotionEvent's History data 2024-04-27 15:55:52 +08:00
侯歌
7601680086 modify motionevent for multi touch events 2024-04-26 22:09:30 +08:00
侯歌
ac4ade8e29 remove some unused gfx/fb's includess 2024-04-26 19:41:49 +08:00
侯歌
b426a8cd67 add device type log 2024-04-26 19:35:24 +08:00
侯歌
6d22a49d5d add MotionEvent's record and playback codes 2024-04-26 18:07:42 +08:00
侯歌
3cc050ba3d make private image-decoders invisible for app developers 2024-04-26 10:02:05 +08:00
侯歌
0348dc23e6 move inputeventlabels to private 2024-04-26 09:28:15 +08:00
侯歌
8f66c7f105 add LGPL License to View 2024-04-25 16:48:33 +08:00
侯歌
d66ff81b86 add LGPL License to View 2024-04-25 16:48:17 +08:00
侯歌
e72076579f add InputEventSource::sendEvent 2024-04-25 10:56:12 +08:00
侯歌
70feba25cd change x11's keymap's switchcase to vector map 2024-04-25 10:13:03 +08:00
侯歌
5fe5f7152f reopen xlib's keycode map 2024-04-25 08:45:17 +08:00
侯歌
d5e9ac8c86 rename FOWARD_DEL to BACKSPACE 2024-04-25 08:20:24 +08:00
侯歌
4d59059ad9 remove KEYCODE_LEFT/RIGHT 2024-04-25 08:16:29 +08:00
侯歌
0311abcbb5 comment sendkey in xlib 2024-04-24 23:11:18 +08:00
侯歌
fc4d07aae5 remove eventcode.h 2024-04-24 23:03:26 +08:00
侯歌
45222c3c50 remove keycodes from eventcodes.h 2024-04-24 18:13:09 +08:00
侯歌
b0d273807f modify inputevent.getType 2024-04-24 17:49:20 +08:00
侯歌
c1497c5d2b modify motionevent.getType 2024-04-24 17:23:09 +08:00
侯歌
20339ed838 add two missing function to keyevent 2024-04-24 16:23:57 +08:00
侯歌
41e9faee48 split file uievents to inputevent,keyevent and motionevent. 2024-04-24 16:17:13 +08:00
侯歌
d8c8f12d66 remove some wrong commented copyrights 2024-04-24 12:25:29 +08:00
侯歌
f65cfbc181 multi touch device add typeb support 2024-04-24 08:12:59 +08:00
houzh
62fbde04d7 fix a crash for usb hid mouse 2024-04-23 22:22:35 +08:00
侯歌
ecf04cc6d4 inputdevice for mt 2024-04-23 17:18:40 +08:00
侯歌
1b598c9d2f fix single touch device's action_move 2024-04-22 22:34:53 +08:00
侯歌
ec9a8f64c1 fix single pointer touch 2024-04-22 22:09:45 +08:00
侯歌
079e7149e9 add MotionEvent's pointer_down/up support ,it's testcase is passed,tobe verrified in devices 2024-04-22 21:27:18 +08:00
侯歌
dd05e08f26 fix touchdevice's multi touch process 2024-04-20 07:11:20 +08:00
侯歌
dd790952b3 fix touchdevice's multi touch process 2024-04-20 07:07:21 +08:00
侯歌
26903cb092 fix numberpicker's divide by zeo error 2024-04-20 06:36:36 +08:00
侯歌
8f98e3abbd rename env SCREENSIZE to SCREEN_SIZE 2024-04-18 20:54:17 +08:00
侯歌
ec5f25f87e modify rendernode.setScaleX/Y,avoid zero scalei 2024-04-17 18:26:34 +08:00
侯歌
ef68e87a78 fix View.transformFromViewToWindowSpace 2024-04-17 11:39:49 +08:00
侯歌
8457be07a3 recyclerview.mChildHelper change delete from layoutmanager to recyclerview'itself 2024-04-16 14:57:14 +08:00
侯歌
d19ae25875 fix textview's shadowcolor 2024-04-15 16:12:12 +08:00
侯歌
44df043845 Switch add switchTextAppearance proeprty support 2024-04-15 13:59:41 +08:00
侯歌
435382e6b6 modify fix Switch::mPositionAnimator's memleak 2024-04-15 11:19:27 +08:00
侯歌
84169bcae3 modify Switch::jumpDrawablesToCurrentState,fix mPositionAnimator's memleak 2024-04-15 11:16:41 +08:00
侯歌
df93dc9238 fix View::isOpaque 2024-04-15 09:01:32 +08:00
侯歌
7f1cd3ea65 change velocity to SimplePool 2024-04-13 22:21:57 +08:00
侯歌
d9e3db6615 fix RecyclerView::Recycler::scrapView 2024-04-13 17:48:42 +08:00
侯歌
676dc7a16c fix viewpropertyanimator's memleak 2024-04-13 17:41:11 +08:00
侯歌
30298fbc57 fix some memleak 2024-04-13 17:16:20 +08:00
侯歌
937d82c781 release logo in graphdevice.showLogo 2024-04-13 16:27:40 +08:00
侯歌
da6a69273b fix adapterhelper. memleak 2024-04-13 15:13:57 +08:00
侯歌
4c8c570d7d fix animation.interpolator's leak 2024-04-13 14:54:54 +08:00
侯歌
a3736730b9 fix ZipStreamBuf's memleak 2024-04-13 14:20:32 +08:00
侯歌
20a2681313 fix Gravity::apply's RIGHT_ALIGNMENT 2024-04-11 20:25:18 +08:00
侯歌
525319b622 add some losed color and dimens 2024-04-11 16:22:39 +08:00
侯歌
a64a7daa08 modify cdlog 2024-04-11 16:09:08 +08:00
侯歌
54e6414a03 add Assets::getDimension 2024-04-11 15:19:44 +08:00
侯歌
46e34128c2 add SCREEN_MARGINS env for graph 2024-04-11 12:02:02 +08:00
侯歌
0bf70724bc add SCREEN_MARGINS env for graph 2024-04-11 12:00:46 +08:00
侯歌
8ed4e91ab5 Fix color cross-reference. 2024-04-11 11:23:44 +08:00
侯歌
fffc86324a fill primary surface if no logo is found 2024-04-10 20:29:04 +08:00