Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* recreated the prado website in demos/
* updated some docs to reflect the usage of jquery; removed guide to
prototype
* updated composer
* added task for apigen4 (theme still missing)
|
|
|
|
|
|
|
|
reset the condition when empty
|
|
|
|
widget events to options
|
|
|
|
(like before) or optionally just replace its content
this is needed for TJuiDialog (maybe for other jqueryui controls too)
because if the element (in case of TJuiDialog the div panel) will be
replaced, jqueryui will clean up by calling destroy on dom element
removal causing the replaceWith to fail because the parent node is
already removed when replacing the original element with the new
content. to avoid this, only the inner content will be replaced which is
now controlled by an optional parameter for the clientscript replace
method.
|
|
- ISurroundable introducing getSurroundingTag(), adjusted controls
implementing the interface
- TActiveDataGrid/TActiveRepeater now support changing the container tag
to avoid invalid html in specific situations
- revised corresponding quickstart demos
|
|
milliseconds
|
|
|
|
Issue 542 and 549
|
|
|
|
an alternative datepicker control using the datepicker widget from
jqueryui
|
|
|
|
|
|
Reset the criteria condition when empty
|
|
|
|
|
|
|
|
|
|
the tag name used to render the TButton can now be changed by setting
the property ButtonTag (defaults to input) using an enumerable class.
this is especially useful when styling buttons using bootstrap along
with prado.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
work around stale references by explicitly waiting
|
|
|
|
nette has generated an deprecation warning on PHP 5.6:
PHP Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in vendor/nette/nette/Nette/loader.php on line 29
|
|
- allow setting class behavior properties for classes deriving from
tcomponent only
- properties need to be prefixed with 'set'
|
|
This allows to use a custom Prado::createComponent as an hook for
dependency injection containers
|
|
versions
https://github.com/giorgiosironi/phpunit-selenium/issues/315
|
|
if a class behavior is attached to a control used on a template,
behavior setter could not be called since the parse method did not
recognize the method.
|
|
Parent constructor in TComponent needs to be called for behaviors to
work.
|
|
|
|
- TJuiControlOptions are now stored in viewstate and tracked by the new
TJuiCallbackPageStateTracker class extending the default viewstate
tracker class
- TJuiCallbackPageStateTracker registers endscripts automatically for
each changed option for the clientside changes, added some normalized
getter for that
|
|
- made tracker class customizable through setter, leaving old
TCallbackPageStateTracker as default
- changed visibility for the tracked control in
TCallbackPageStateTracker to protected so deriving tracker classes can
access it
|
|
|
|
via Forum see http://www.pradosoft.com/forum/index.php?topic=17436.msg65686
|
|
It seems like captchaready is fired too soon, when recaptcha is not yet ready. Use jquery delegated events to work around this.
|
|
|
|
Return the created CallbackRequest on Prado.Callback and Prado.JuiCallback
|
|
Added TAccordion specific exception messages
|