Martín Lucas Golini
c3135e0b84
Deprecate TextInputPassword and its aliases.
2026-04-04 22:03:03 -03:00
Martín Lucas Golini
517298ba34
Fix: Newly created file is not included in Recent Files ( SpartanJ/ecode#260 ).
...
Fixes in UITextInputPassword.
2024-04-20 16:09:32 -03:00
Martín Lucas Golini
9a43551b6b
More CSS specification clean up and improvements.
...
UIPushButton refactorization.
Fixed crash on tooltip close.
And several minor changes to adapt the CSS specification changes into the widgets.
2020-04-04 02:43:19 -03:00
Martín Lucas Golini
94019a7658
Some UIWidget improvements.
2020-04-03 00:29:09 -03:00
Martín Lucas Golini
cd34f7f4e4
Several fixes for UIViewPager.
...
Added min-width and max-width CSS properties (still needs testing).
Fixed CSS animations with multiple steps.
Fixed menu sub-menues not appearing.
2020-02-28 04:40:32 -03:00
Martín Lucas Golini
8c108c5ed9
Added UIViewPager.
...
Node::onChildCountChange reports the child that's being added or removed.
Added Ease::toString.
Added UIWidget::lengthFromValueAsDp.
2020-02-27 14:16:11 -03:00
Martín Lucas Golini
f8c21880d1
Replaced StyleSheetPropertyTransition in favor of StyleSheetPropertyAnimation.
...
This class allows to animate CSS "animation" and "transition". Some CSS animations are working, pending fill-mode implementation, tests and surely many fixes.
Fixed a critical bug in windows resize introduced in the latest Input improvements.
2020-02-24 03:01:32 -03:00
Martín Lucas Golini
7b6a3d2f66
Some minor fixes.
2020-01-14 05:13:43 -03:00
Martín Lucas Golini
52965eb9d8
Crash fix on DisplayManager.
...
UINodeDrawable clean ups.
Added Node::removeAction(), Node:removeActionByTag(), Node::clearActions().
Store display DPI on scene node creation.
--HG--
branch : dev
2019-11-24 01:15:39 -03:00
Martín Lucas Golini
8b057fed7a
Quick test changed.
...
--HG--
branch : dev
2019-11-23 22:53:57 -03:00
Martín Lucas Golini
6fc6385718
Edge offsets values support for background-position.
...
--HG--
branch : dev
2019-11-23 19:41:58 -03:00
Martín Lucas Golini
3f6f121d79
New TextureRegions from textures respect current pixel density.
...
--HG--
branch : dev
2019-11-23 19:14:17 -03:00
Martín Lucas Golini
7a7542aa1d
CSS background-size and background-position WIP.
...
--HG--
branch : dev
2019-11-22 23:40:33 -03:00
Martín Lucas Golini
33f8a2eebb
Several bug fixes.
...
CSS properties now support real CSS properties names.
--HG--
branch : dev
2019-11-03 03:34:02 -03:00
Martín Lucas Golini
53681be832
Allow custom colors.
...
--HG--
branch : dev
2019-06-26 01:18:21 -03:00
Martín Lucas Golini
e3873780ad
Added Actions::Runnable.
...
UINode::setSkinColor invalidates draw.
Added Node::runOnMainThread.
--HG--
branch : dev
2019-06-24 22:03:36 -03:00
Martín Lucas Golini
a6c82095a3
UIScrollView, UIScrollBar, UISlider, UITabWidget fixes.
...
Fixed * selector with pseudoclasses.
--HG--
branch : dev
2019-06-23 23:14:37 -03:00
Martín Lucas Golini
8d5ee2348e
Fixed Window::setGLContextThread, now can only be acquired by one thread at once.
...
--HG--
branch : dev
2019-06-23 01:30:36 -03:00
Martín Lucas Golini
ddf335fd79
Minor fixes.
...
--HG--
branch : dev
2019-06-22 15:15:53 -03:00
Martín Lucas Golini
a176383c07
Fixed crash when changing skin states from the stylesheet.
...
--HG--
branch : dev
2019-06-21 01:00:44 -03:00
Martín Lucas Golini
efe79e929a
Fixed a bug on StyleSheet::addStyle. Now a unique selector can be declared more
...
than one time without overriding the old one.
UINodes now are only drawn when intersect the viewport ( discard draw if not visible ).
Added a scrolling test.
--HG--
branch : dev
2019-06-20 18:21:52 -03:00
Martín Lucas Golini
676af424fd
Added Http::Pool class.
...
Added static functions:
Http::request, Http::get, Http:post, Http:requestAsync, Http::getAsync, Http:postAsync.
Fixed UILayout::isType, UILinearLayout::isType.
Fixed recursive loop on UILinearLayout::pack.
Added DrawableSearcher HTTP resources support.
--HG--
branch : dev
2019-05-23 02:42:51 -03:00
Martín Lucas Golini
61c9a10361
Minor bug fix.
...
More css and xml clean up.
--HG--
branch : dev-css
2019-05-21 00:33:34 -03:00
Martín Lucas Golini
8b6ba8920a
Added get/set volatile for StyleSheetProperty. Flag used for properties from
...
non-cacheable selectors. This fixes pseudo-classes events.
Removed unused functions.
Cleaned up CSS code.
--HG--
branch : dev-css
2019-05-20 21:24:30 -03:00
Martín Lucas Golini
59e2ca8038
CSS Improvements and tests.
...
--HG--
branch : dev-css
2019-05-20 00:19:44 -03:00
Martín Lucas Golini
3a43043fe5
Initial support for non-cacheable CSS styles.
...
Some minor colors refactor.
Some minor bug fixes.
--HG--
branch : dev-css
2019-05-19 04:00:24 -03:00
Martín Lucas Golini
b7eda360ba
Bug fix.
...
--HG--
branch : dev-css
2019-05-17 01:50:06 -03:00
Martín Lucas Golini
5df2ec9703
Widget "background" attribute fix.
...
--HG--
branch : dev
2019-01-13 18:47:06 -03:00
Martín Lucas Golini
cbe59866a8
Basic css linear-gradient support.
...
--HG--
branch : dev
2019-01-11 03:16:56 -03:00
Martín Lucas Golini
8f4b94ee3d
Margin and padding CSS transitions fixes.
...
--HG--
branch : dev
2019-01-09 02:13:06 -03:00
Martín Lucas Golini
6b05bae813
String::strFormat is now String::formatBuffer.
...
String::strFormated is now String::format.
Added Actions::ResizeBorderRadius and implemented Border Radius CSS transition.
Renamed BackgroundCorners for BorderRadius.
Renamed ForegroundCorners for ForgroundRadius.
--HG--
branch : dev
2019-01-09 01:13:57 -03:00
Martín Lucas Golini
b16f4b8421
Added support for skin fill color.
...
Added movement transition support for x and y properties.
Some fixes.
--HG--
branch : dev
2019-01-09 00:42:13 -03:00
Martín Lucas Golini
9f0f5185d7
Added more CSS Transitions.
...
--HG--
branch : dev
2019-01-07 13:39:01 -03:00
Martín Lucas Golini
ab1715c9c5
More work in CSS Transitions.
...
--HG--
branch : dev
2019-01-07 00:10:17 -03:00
Martín Lucas Golini
6e46bf9968
Minor clean up.
...
--HG--
branch : dev
2019-01-06 14:46:20 -03:00
Martín Lucas Golini
c0d69b8446
More clean up.
...
--HG--
branch : dev-css
2019-01-03 01:57:45 -03:00
Martín Lucas Golini
fba7a467e2
Removed UIBorder in favor of stateful UISkin.
...
--HG--
branch : dev-stateful-drawable
2018-12-21 02:02:41 -03:00
Martín Lucas Golini
ae9f00cf81
Replaced UIBackground in favor of stateful UISkin.
...
--HG--
branch : dev-stateful-drawable
2018-12-21 01:35:58 -03:00
Martín Lucas Golini
fede513762
Minor change in test.xml.
...
--HG--
branch : dev-widget-padding
2018-12-16 20:35:49 -03:00
Martín Lucas Golini
08bcbe1ca1
UITabWidget padding.
...
--HG--
branch : dev-widget-padding
2018-12-16 20:30:24 -03:00
Martín Lucas Golini
1a55a75d0c
UITextEdit padding.
...
--HG--
branch : dev-widget-padding
2018-12-16 19:57:49 -03:00
Martín Lucas Golini
a381a1c783
UILoader padding.
...
--HG--
branch : dev-widget-padding
2018-12-16 19:20:39 -03:00
Martín Lucas Golini
c183ed90c5
UISpinBox padding.
...
Some fixes in UIWindow and UIScrollBar.
--HG--
branch : dev-widget-padding
2018-12-16 18:36:50 -03:00
Martín Lucas Golini
a3aeead861
Implemented padding for UIScrollBar, UISlider and UIWindow.
...
--HG--
branch : dev-widget-padding
2018-12-16 04:45:52 -03:00
Martín Lucas Golini
2aa56c630a
Minor clean up.
...
--HG--
branch : dev-widget-padding
2018-12-13 02:31:22 -03:00
Martín Lucas Golini
5c0ad1754c
More padding work.
...
--HG--
branch : dev-widget-padding
2018-12-10 03:02:28 -03:00
Martín Lucas Golini
1f80dcce30
Layouts and widgets padding fixes.
...
--HG--
branch : dev-widget-padding
2018-12-09 17:29:56 -03:00
Martín Lucas Golini
b7908851b0
UIWidget padding support WIP.
...
--HG--
branch : dev-widget-padding
2018-12-09 04:59:50 -03:00