Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-03 | Ensure correct loading of TJuiControls callback parameters | Fabio Bas | |
2016-06-10 | Fixed typo | Jens Klaer | |
2016-05-31 | Fix #597 | Fabio Bas | |
2016-05-17 | Implement TControl::__isset() to check for sub controls | Fabio Bas | |
Fix #594 | |||
2016-05-11 | Partially revert cc53959ac5ba3e786f3d6ad3403919b82c52fa42 to fix #592 | Fabio Bas | |
2016-05-08 | Support for hyphenated attributes via <prop:*></prop:*> template syntax | emkael | |
2016-04-20 | Constructor parent call to allow TStyle behaviors | Jens Klaer | |
2016-04-06 | Possibly fix #581 | Fabio Bas | |
2016-04-04 | Merge pull request #579 from pradosoft/fix_562 | ctrlaltca | |
Added TClientStyleSheet::PradoStyles | |||
2016-03-30 | Added TClientStyleSheet::PradoStyles - fix #562 | Fabio Bas | |
2016-03-29 | rename __getZappableSleepProps to _getZappableSleepProps | Fabio Bas | |
2016-03-29 | Removed deprecated code | Fabio Bas | |
2016-03-29 | Fixed 10 "critical" issues found by scrutinizer | Fabio Bas | |
* create function => closures * removed var_dump from tests | |||
2016-03-29 | partially revert cc53959ac5ba3e786f3d6ad3403919b82c52fa42; fix #577 | Fabio Bas | |
2016-03-29 | Fix suggestion display for dynamically-created, initially-hidden TJuiControl | Fabio Bas | |
2016-03-25 | TRecaptcha2: small fix | Fabio Bas | |
2016-03-24 | Added TReCaptcha2 and wrote doc; fix #560 | Fabio Bas | |
2016-03-23 | belated happy new year | Fabio Bas | |
2016-03-10 | TActiveCheckBoxList cannot be updated during callback, if it was initially ↵ | unknown | |
empty, since the surrounding span with the control id is not even rendered if there are no items. To allow this, always force the span to be rendered for TActiveCheckBoxList. | |||
2016-03-06 | Add some deprecation notices | Fabio Bas | |
2016-03-06 | Activecontrols: avoid updating client side if the value didn't change | Fabio Bas | |
Fix #399 | |||
2016-02-25 | Applied some misc optimizations to class serialization | Fabio Bas | |
Avoid saving in the page state the values of class variables if they’re still the default. Reduces page state size, based on the work initiated in 8dc9d4f7d49bcbeaf4998baf74a4f4459967c1f0 | |||
2016-02-25 | TJuiDialog: avoid "cannot call methods on dialog prior to initialization" error | Fabio Bas | |
2016-02-25 | Fix error reporting for not-existing property set on TJuiControl | Fabio Bas | |
2016-02-24 | Clear dead code related to HasPriority | Fabio Bas | |
2016-02-23 | Better fix for 4e666b6a4df28721df5dd21d5aa698e14b3da7cc | Fabio Bas | |
Split TJuiControlOptions in its own file | |||
2016-02-23 | Fix callback loading for dynamically created JuiControls | Fabio Bas | |
2016-02-23 | Minor indent fix | Fabio Bas | |
2015-12-20 | allow client class override for THtmlArea4, too | Fabio Bas | |
2015-12-16 | allow client class override for THtmlArea | Jens Klaer | |
2015-12-07 | Fix #558 | Fabio Bas | |
2015-12-07 | Move urls from pradosoft.com to github's project page; drop unmaintained ↵ | Fabio Bas | |
quickstart tutorial translations | |||
2015-11-07 | Prepare for release: update (c) year to 2015, version to 3.3 | Fabio Bas | |
2015-10-30 | allow (anonymous) functions for TJuiControlOptions, changed TJuiDatepicker ↵ | Jens Klaer | |
widget events to options | |||
2015-10-27 | calling replace on clientside will now either replace the whole element ↵ | Jens Klaer | |
(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. | |||
2015-10-22 | extended ISurroundable to provide the surrounding tag in addition to the id | Jens Klaer | |
- 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 | |||
2015-10-19 | frequency in TJuiAutoComplete is given in seconds, jqueryui widget uses ↵ | Jens Klaer | |
milliseconds | |||
2015-10-14 | this commit resolves #550 like discussed | Jens Klaer | |
2015-10-14 | Fixed typo which causes 'abstract method not implemented' in strict mode. | Jens Klaer | |
2015-10-14 | Added TJuiDatePicker | Jens Klaer | |
an alternative datepicker control using the datepicker widget from jqueryui | |||
2015-09-04 | added width and height properties for convenience | Jens Klaer | |
2015-08-21 | support options minwidth and minheight in TJuiDialog | Jens Klaer | |
2015-08-18 | TButton now supports using input or button for the tag name | Jens Klaer | |
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. | |||
2015-08-18 | fix behavior methods on templates | Jens Klaer | |
2015-08-11 | TActiveCheckBoxList not obeying AutoPostBack="false" | Jens Klaer | |
2015-07-21 | Fix setting class behavior properties | Jens Klaer | |
- allow setting class behavior properties for classes deriving from tcomponent only - properties need to be prefixed with 'set' | |||
2015-06-01 | Allow class behavior setter on templates | Jens Klaer | |
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. | |||
2015-05-29 | Removed empty constructor not calling parent | Jens Klaer | |
Parent constructor in TComponent needs to be called for behaviors to work. | |||
2015-05-20 | made TJuiControl options changeable during callback | Jens Klaer | |
- 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 | |||
2015-05-20 | viewstate tracking with custom pagestate tracker class | Jens Klaer | |
- 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 |