Commit Graph

816 Commits

Author SHA1 Message Date
houzh
b7d0682061 modify Typeface::create 2023-06-12 04:49:01 +00:00
houzh
6eacbaee73 change numberpicker's setTextSize/Color virtual 2023-06-12 01:46:57 +00:00
houzh
24af84274b fix progressbar 2023-06-10 03:01:39 +00:00
houzh
ec7f3a5984 change numberpicker 2023-06-08 09:10:27 +00:00
houzh
b3bd5a2533 add Typeface/textsize support for Switch 2023-06-08 06:14:17 +00:00
houzh
a5267acb7c fix linearlayout's dividerdrawable 2023-06-08 04:47:36 +00:00
houzh
4d3bc1443c enabled textview/edittext's ime in touchmode 2023-06-08 02:45:25 +00:00
houzh
17b8b06ddb fix graph_gfx's blit 2023-06-07 23:56:59 +00:00
houzh
f5f85ba8b8 fix windowmander's layer composing 2023-06-07 07:15:33 +00:00
houzh
f559f2fa06 add Window.sendToBack/bringToFront 2023-06-07 06:16:12 +00:00
houzh
b341b9b6a1 fix horizontalscrollview 2023-06-06 05:58:13 +00:00
houzh
c20e5da270 modify imageview::onDraw 2023-06-06 03:22:27 +00:00
houzh
e572e36835 fix imageview::configureBounds 2023-06-06 03:03:11 +00:00
houzh
378f7bb3a5 fix build.sh for find_package's config mode 2023-06-05 15:19:15 +00:00
houzh
6434f41a8a fix horizontalscrollview's edgeeffect(unexpected) 2023-06-05 02:22:30 +00:00
houzh
ac72e7fefd add patternlockview.onHoverEvent 2023-06-03 14:51:29 +00:00
houzh
caa8938b3a add patternlockview(not tested) 2023-06-03 10:20:45 +00:00
houzh
c35f03dcb0 Merge branch 'master' of https://gitee.com/houstudio/cdroid 2023-06-02 09:09:13 +00:00
houzh
c5a135371b add App argument extantion support 2023-06-02 09:08:21 +00:00
jiangcheng
1ac7320075 MPRotate x64 build 2023-06-02 16:54:06 +08:00
jiangcheng
e817ad9764 Merge branch 'master' of https://gitee.com/houstudio/cdroid 2023-06-02 16:34:51 +08:00
jiangcheng
ff0561fecc exposed video interface mm_ Player_ Flush_ Screen 2023-06-02 16:34:29 +08:00
houzh
dc28649071 fix AttacthInfo's mWindowLeft/Top 2023-06-02 04:28:06 +00:00
houzh
d29198d9dc fix sigmastar gfx's blit(add clip area to blit) 2023-06-01 09:09:18 +00:00
jiangcheng
69a5b2a730 mmplayer rotate 90 api 2023-06-01 15:06:22 +08:00
houzh
9766122570 fix clip_children=false 2023-06-01 04:59:40 +00:00
houzh
a5268d3155 fix progressbar's lefttrack's residual 2023-05-30 03:30:00 +00:00
houzh
64013d682d fix layout's xbearing 2023-05-29 08:26:04 +00:00
houzh
5f2f8aae39 modify typeface,find best ttf as system default ttf via ENV(LANG) 2023-05-29 04:42:13 +00:00
houzh
91a8f05aef fix scrollbars's drawing in arm 2023-05-27 03:13:17 +00:00
houzh
28c89e5a58 fix gradientdrawables'roundrect drawing issue 2023-05-26 13:30:14 +00:00
houzh
acab73095a add ffmpeg to link libraries 2023-05-26 08:51:27 +00:00
houzh
6fecb463b2 modify mediaplayer 2023-05-26 08:48:38 +00:00
houzh
9e15b9db80 add mediaplaer to sigma 2023-05-26 08:34:57 +00:00
houzh
8e387f3d06 graph_gfx/dfb testok 2023-05-26 08:31:57 +00:00
houzh
be89501a11 fix cdwindow's init in rotation display 2023-05-26 07:38:03 +00:00
houzh
63400ab3d0 move Surface Rotation to Window/Canvas,make graph porting more easy than ever,SeekBar add Vertical Seek support 2023-05-26 03:37:12 +00:00
houzh
c47939e235 add View.transformPivotX/Y support from xml layout 2023-05-26 01:24:30 +00:00
houzh
a99535f545 fix Color::parseColor's error in arm32,change strtoll to strtoul 2023-05-24 08:40:11 +00:00
houzh
5746962a5d fix Color::parseColor's error in arm32 2023-05-24 08:37:59 +00:00
houzh
71fcc4bc4c fix textview's alignment 2023-05-24 05:26:45 +00:00
houzh
b7496b9f29 fix imageview's center_insize 2023-05-23 07:09:16 +00:00
houzh
60e6efe0b9 fix animatedrotatedrawable's drawing issue(),cant rotate after mutate 2023-05-23 01:55:46 +00:00
houzh
e3fc86f63e fix plotobject's pointer drawing issues 2023-05-19 04:12:30 +00:00
houzh
c9e37f7f2f modify plotview,change pen/brash to cairo::pattern 2023-05-19 00:27:45 +00:00
houzh
d4f0ba5ec1 textview modifies for Drawables 2023-05-18 09:59:44 +00:00
houzh
10ae1c437a fix textview's clipping issues 2023-05-18 08:30:17 +00:00
houzh
e6d0deeea5 fix Typeface.create for family support,fix buttons.properties init issues 2023-05-18 08:01:22 +00:00
houzh
a69f0e0dca fix textview.getbaseline,textview's family os supported 2023-05-17 15:58:36 +00:00
houzh
9fc476a22b change View::getXXXPaddingOffset to virual 2023-05-16 15:11:16 +00:00
houzh
5e0c30fdf0 fix view::layoutdirection,add layoutdirection support to compoundbutton 2023-05-16 14:22:31 +00:00
houzh
227ba15319 modify compoundbutton,fix rtl drawing 2023-05-16 13:34:58 +00:00
houzh
4c2e7adefb fix attributeset.getcolor 2023-05-16 12:12:38 +00:00
houzh
bc50cb8895 fix gradientdrawable::updateLocalState 2023-05-16 08:49:50 +00:00
houzh
6f2e7ff196 fix some issues of attributeset 2023-05-16 06:16:09 +00:00
houzh
07ab22bb2f fix buildsh's search path 2023-05-12 08:27:23 +00:00
houzh
926adacfde modify build.sh ,fix find_package search path in CONFIG mode 2023-05-12 07:46:24 +00:00
houzh
284014f2ed add HtmlView based on litehtml 2023-05-12 06:50:49 +00:00
houzh
21f0f7a7aa add plotview 2023-05-10 11:17:57 +00:00
houzh
5a107b8b61 fix gradientdrawable's stroke width error 2023-05-10 08:47:37 +00:00
houzh
e68199578a numberpicker seems ok 2023-05-09 13:44:40 +00:00
houzh
f7fd2128b1 typeface change to FtScaledFont 2023-05-08 09:26:16 +00:00
houzh
7f2e5ee743 fix Assets::getDrawable error for resourceid like @color/xxx 2023-05-08 07:54:28 +00:00
houzh
254e7900eb modify keyboard layout,add namespace,fix ime's predict selection 2023-05-06 08:49:15 +00:00
houzh
e136aafddf fix seekbar's track bounds.error 2023-05-06 03:22:16 +00:00
houzh
634abe4daa add numberpicker::get/set selectionDivider 2023-05-06 01:21:35 +00:00
houzh
ff03098954 modify InsetDrawable::inflate 2023-05-06 00:53:28 +00:00
houzh
2894d129ae fix a crash in InsetDrawable::getOpacity() 2023-05-06 00:34:26 +00:00
houzh
23d9ddfd81 fix font color 2023-05-04 12:57:07 +00:00
houzh
dd52bcf429 modify typeface,use fontdirectory insteadof fontconfig 2023-05-04 12:51:08 +00:00
houzh
ef29bb0dd9 modify fontstyle's match pattern 2023-05-04 08:25:44 +00:00
houzh
94ee0aab45 googlepinyin working 2023-05-04 05:14:01 +00:00
houzh
3f5638aabf modify textutils,add utf16-utf8 convertion 2023-05-03 09:25:12 +00:00
houzh
97f68fc442 fix keyboardview.onDraw( mismatched save/restore) 2023-05-03 08:23:28 +00:00
houzh
7fd4cf07fe add candidateview ,change numberpicker's textcolor to linear gradient 2023-05-01 23:13:53 +00:00
houzh
4f29fdb4f8 fix Color::toArb 2023-04-29 06:42:52 +00:00
houzh
48c39eeef1 Typeface add default family support,textview has add font options' support 2023-04-28 10:30:04 +00:00
houzh
2bdb62e6f9 fix rotatedrawable, mCurrentDegrees is setted to fromDegrees 2023-04-28 00:37:34 +00:00
houzh
1ed98beb04 modify typaface 2023-04-27 13:48:17 +00:00
houzh
51ef0adc4f modify canas.draw_text ,remove multiline support,use gravity as textalignment 2023-04-27 03:23:21 +00:00
houzh
9be9315d8d modify canas.draw_text ,remove multiline support,use gravity as textalignment 2023-04-27 03:23:00 +00:00
houzh
e92d12e2e7 modify numberpicker 2023-04-27 02:49:49 +00:00
houzh
28814ed1eb modify typeface 2023-04-27 01:41:24 +00:00
houzh
c317b6c574 modify numberpicker ,add fontsize/textcolor alpha interpolator 2023-04-27 01:38:42 +00:00
houzh
a33c01d775 fix viewpager's crash when pagetransformer is setted(not null) 2023-04-26 14:12:41 +00:00
houzh
05ddebf019 add typeface fontstyle 2023-04-25 14:56:27 +00:00
houzh
e9a6607b26 modify numberpicker 2023-04-25 10:51:58 +00:00
houzh
f67a974aba graph_dfb add double buffer support 2023-04-25 09:57:07 +00:00
houzh
415124437d modify numberpicker 2023-04-24 14:50:00 +00:00
houzh
3bfb358dbb numberpicker'update 2023-04-24 01:03:59 +00:00
houzh
93c3984db0 fix preferences's debugmsg 2023-04-23 13:07:44 +00:00
houzh
faefccbd9f fix preferences's save/load 2023-04-22 16:25:12 +00:00
houzh
7761ef24c0 fix a crash caused by layout.getHeight when text is empty 2023-04-21 05:09:03 +00:00
houzh
da6087510f fix compose in rotate!=0 2023-04-21 02:13:59 +00:00
houzh
1c8775b0c4 surface compose optimized 2023-04-21 01:23:54 +00:00
houzh
22dbe4ff80 enable googlepinyin 2023-04-21 00:49:04 +00:00
houzh
57bd4e731d fix ninepatch's streatchable area(by change filter type to NEAREST) 2023-04-20 08:04:06 +00:00
houzh
2b5fd9945b fix ninepatch's padding 2023-04-20 06:20:15 +00:00
houzh
c96615bb2b fix edittext's password hint 2023-04-20 03:25:30 +00:00
houzh
c872be28fd fix style's item(namespace is supportted now) 2023-04-20 00:34:34 +00:00
houzh
298ec6fc8e fix drawable/btn_toggle_bg's id 2023-04-19 15:13:13 +00:00
houzh
61c7f4a001 upgrade absseekbar to android13 2023-04-19 08:37:20 +00:00
houzh
e7c33a1c37 modify inputmethod's keyboradlayout 2023-04-19 06:44:18 +00:00
houzh
bb035f9faa barcode view testok 2023-04-18 03:14:27 +00:00
houzh
28f4174467 add directory gui/exe_widget 2023-04-17 14:36:30 +00:00
houzh
1a4a06c634 fix seekbar's seek operation 2023-04-14 05:17:41 +00:00
houzh
ab0e29ef33 fix Message::Message, 2023-04-14 00:21:03 +00:00
houzh
3d4c621089 fix velocitytracker,noe numberpicker can fling happy:) 2023-04-13 10:45:33 +00:00
houzh
784e675587 add screen margin to graph_dfb 2023-04-12 09:58:19 +00:00
houzh
b088b6550a modify inputeventsource,add screensaver callback 2023-04-11 15:03:09 +00:00
houzh
dd67bc68bb dialy upload 2023-04-11 02:53:24 +00:00
houzh
892a0f89bc change looper's mutex to recusive_mutex,this change make removeFd can be called in fd's callback, 2023-04-10 03:39:17 +00:00
houzh
4ebaad7ec3 change input_linux ,just make huierpu's TP working happy 2023-04-08 09:40:28 +00:00
houzh
33bd1d6437 add framedelay to App's command arguments,fix FindDirectFB.cmake 2023-04-08 09:23:41 +00:00
houzh
b7459f1848 fix assets.getColorStateList 2023-04-07 07:02:09 +00:00
houzh
7b23e1d696 change graph rotate/and tp to anticlockwise 2023-04-06 05:45:37 +00:00
houzh
77fef78022 add directfb graph support,all functions include rotations is testok 2023-04-04 11:05:49 +00:00
houzh
6c9fe5ebec modify numberpicker,add NumberPicker::mValue 's init 2023-04-03 10:49:42 +00:00
houzh
5e57730e2e add surface global alpha support,fix idgen.strings 2023-04-03 03:45:09 +00:00
houzh
33a695cf2c support string loading 2023-03-31 09:48:14 +00:00
houzh
567df2945b add RTL_COMPATIBILITY_MODE to MarginLayoutParams 2023-03-31 08:43:49 +00:00
houzh
8676d266bb fix view's paddingLeft/Right 2023-03-31 01:45:25 +00:00
houzh
85493a9593 modify gradientdrawable 2023-03-30 23:51:26 +00:00
houzh
4e6a9ccfbc linearlayout add weidhtsum 2023-03-29 07:56:39 +00:00
houzh
221b028f16 gradientdrawable add alpha support for solid fill 2023-03-29 06:48:40 +00:00
houzh
2aae6f30e8 fix gradientdrawable's solid fill 2023-03-29 06:31:19 +00:00
houzh
a46bd54529 gradientdrawable add solid support 2023-03-29 01:04:22 +00:00
houzh
297e7a92a9 upload ninepatch.h 2023-03-27 12:43:01 +00:00
houzh
e5c9206f4d fix ninepatch's padding 2023-03-27 12:38:35 +00:00
houzh
0ad49d451c fix DrawableContainer's getPadding 2023-03-27 08:20:05 +00:00
houzh
67093e5902 fix View's padding 2023-03-27 07:43:06 +00:00
houzh
e80e4a6b03 fix drawablecontainer's padding 2023-03-27 04:45:04 +00:00
houzh
aa7384dcee add gradientdrawable orientation support 2023-03-27 01:42:23 +00:00
houzh
8168d688da modify gradientdrawable,fix some uninitialized vars 2023-03-26 14:53:16 +00:00
houzh
924b1342fb fix an uninitialized var in gradientdrawable's mPadding 2023-03-26 14:37:56 +00:00
houzh
e30c477266 modify drawable's parser 2023-03-26 10:56:30 +00:00
houzh
d39c01f92e fix gradientdrawable & shapedrawable's parser 2023-03-25 09:29:54 +00:00
houzh
fc2be3c611 fix attr/ property parse 2023-03-23 07:09:45 +00:00
houzh
7f6dcb8fa4 add washoptions display names 2023-03-22 10:16:31 +00:00
houzh
a014db4443 add context.getPackageName 2023-03-22 09:32:49 +00:00
houzh
6ef1eb6c4c edittext.parser add inputtype support 2023-03-22 08:48:17 +00:00
houzh
6916394e96 modify idgen,now any directory can be used as assets dir 2023-03-22 03:19:18 +00:00
houzh
aa2c1bd866 fix assets::getArray 2023-03-21 14:38:11 +00:00
houzh
2a3695f1c9 modify some samples 2023-03-21 10:38:38 +00:00
houzh
6fc78ac680 modift w9's resource 2023-03-20 14:52:34 +00:00
houzh
67589b71c3 disable x11 window's resize for graph_xlib 2023-03-20 07:02:54 +00:00
houzh
7ad21beea2 modify graph_xlib,make x11window'Size ==displaySize 2023-03-20 06:51:52 +00:00
houzh
4470dc8eff add SCREENSIZE env for GetScreenSize 2023-03-20 05:14:36 +00:00
houzh
fabe9a72c1 add some baseview's api 2023-03-20 04:31:28 +00:00
houzh
1d111c6971 fix nestedscrollview's crash(still cant scroll) 2023-03-17 14:21:20 +00:00
houzh
86b53a8525 modify bitmapdrawable ,make drawing faster 2023-03-17 10:00:53 +00:00
houzh
3372468f72 disable gcc optimize fix animationdrawable.cc's crash(in sigmastar202) 2023-03-17 09:23:19 +00:00
houzh
fce7d2cfb6 fix animationhandler's crashed in sigmastar/release by disable gcc optimize 2023-03-16 09:49:28 +00:00
houzh
fe751e9102 fix a logv caused crash 2023-03-16 08:39:27 +00:00
houzh
f84855ad74 modify makefile,fix jpeg loading issues 2023-03-16 07:58:34 +00:00
houzh
6202760a39 modify README 2023-03-15 09:26:38 +00:00
houzh
34ce194bb7 modify view,add more property support 2023-03-15 05:52:25 +00:00
houzh
0f20c2053c fix sigmastar::graph_gfx's blit while window pos is not(0,0) 2023-03-14 10:56:09 +00:00
houzh
6e3f1c95fb fix scrollbardrawable 2023-03-14 02:49:03 +00:00
houzh
5b1f4451dd modify preferences and it's testcase(test passed) 2023-03-13 13:45:01 +00:00
houzh
8eb5adad42 fix preference_tests.cc's compile issues 2023-03-13 10:48:12 +00:00
houzh
4e0d8b2c72 remove jsoncpp from cdroid(replaced by expat) 2023-03-13 10:38:08 +00:00
houzh
8de9536abe fix View's paddingXXX 2023-03-13 00:47:39 +00:00
houzh
6a253605fd fix ninepatch png 2023-03-11 11:59:36 +00:00
houzh
9b49bf1ed5 modify ninepatch impls,faster than ever(by cache)) 2023-03-10 13:59:06 +00:00
houzh
2e706d3b43 impl:View::transformMatrixToGlobal View::transformMatrixToLocal;modify horizscrollview 2023-03-10 01:28:13 +00:00
houzh
505b6aac25 fix idgen.py for strings 2023-03-09 15:01:05 +00:00
houzh
54f5ccedf1 add nestedscrollview,ScrollView add edgeEffect 2023-03-09 10:44:16 +00:00
houzh
1065bccf0e fix view's touchevent in rotated 2023-03-09 02:18:06 +00:00
houzh
64f389170b fix Matrix::transform_rectangle,fix view's click&invalidate in rotate!=0 2023-03-08 14:29:40 +00:00
houzh
eab0dd5d6d graph_sdl working 2023-03-08 01:51:06 +00:00
houzh
155bdb1887 add graph_sdl 2023-03-07 14:01:14 +00:00
houzh
224dce484e Scrollbar add clip support 2023-03-07 08:20:56 +00:00
houzh
42329d818c modify readme.md 2023-03-07 07:52:57 +00:00
houzh
ca762acde6 fix LayoutParams::onDebugDraw,modify idgen.py 2023-03-07 03:20:57 +00:00
侯歌
b1f117693f modify numberpicker,fix an uninit val 2023-02-28 14:45:04 +00:00
侯歌
07721f85e6 make aircond's power button clickable 2023-02-28 08:24:57 +00:00
侯歌
9d0c5c1a98 make listview edgeEffect grows better 2023-02-28 05:21:11 +00:00
侯歌
3d1621d4fc modify looper 2023-02-28 03:51:04 +00:00
houzh
1d215d213d change valueanimator::Variant to AnimateValue 2023-02-09 09:45:25 +00:00
houzh
02d7a2d0fb change Animation's CDVariant to AnimateValue 2023-02-09 08:58:21 +00:00
houzh
ca96bbe162 fix some InputEvent's api 2023-02-03 01:43:18 +00:00
houzh
90205165b5 move all buildxxx.sh to one file,more easy to use 2023-01-09 08:57:00 +00:00
houzh
973047f77c add cdroid.pc cdroidhal.pc install 2023-01-06 07:23:44 +00:00
houzh
93a59f3432 add porting/sigma/cdroidhal.pc 2023-01-06 06:10:56 +00:00
houzh
5af484a8a2 change cdinput 2022-12-28 06:21:46 +00:00
houzh
11439af98f code format 2022-12-26 07:16:33 +00:00
houzh
3434a2960d fix crash cause by inputdeive 2022-12-26 06:41:54 +00:00
houzh
3a354088d8 fix motionrange 2022-12-25 13:32:40 +00:00
houzh
00a54c4a9b motion range 2022-12-24 10:05:39 +00:00
houzh
9092aaa3ac motion range test ok 2022-12-24 09:23:24 +00:00
houzh
8b670550ae INPUTDEVICEINFO add axisinfo support 2022-12-24 06:50:32 +00:00
houzh
81517dce07 fix FindBZip2.cmake(debug mode),rename GFXGetScreenSize to GFXGetDisplaySize 2022-12-24 00:51:26 +00:00
houzh
6410407875 fix motionevent's rotate_180 2022-12-23 10:19:45 +00:00
houzh
180e4489db add showfps switch 2022-12-23 09:10:17 +00:00
houzh
23c639c948 app add params support 2022-12-23 09:00:25 +00:00
houzh
b127a7c119 modify Looper::Looper 2022-12-23 07:27:56 +00:00
houzh
18be98e1f6 modify graph interface,add display rotation support 2022-12-23 03:39:34 +00:00
houzh
2dd0df263d add gfx rotate support 2022-12-16 16:08:21 +00:00
houzh
e487dd9bb3 modify sigmastar 202 input_linux,add tp rotate 2022-12-15 08:32:24 +00:00