silverstripe-framework/forms
Ingo Schommer 6956b1be5c Merge pull request #412 from adrexia/sapphire
---

The two bug fixes impact on the file area, but have wider reach.

BUGFIX: Colour Adjustments
Change the constructive button colour to match the colour used in the designs, and fix up calculations to produce the correct button colour.

BUGFIX: IE Colours
Replace hard coded colours in IE with variables, and refactor code so that shared IE7 and IE8 fixes are in one place.

ENHANCEMENT: UI Changes to FileUpload Area (TRAC-7219)
1. Add arrows to edit dropdowns
2. Adjust lightened fields so they dont look like input boxes, and fix rgba colours
3. Add ability to click file names to edit
4. Add feedback when edit button is hovered
5. Add feedback if a file has been opened for editing and shut again (saved changes, unsaved changes, unchanged)
6. Add ability to open and close all files to edit them all at once
7. Add overall feedback for file uploads, and fix NaN error
8. Fix up area to match design
9. Fix error messages so they fit in the provided space
10. Fix case where a single uploaded file errors
2012-05-10 10:27:11 +02:00
..
gridfield BUGFIX #7298 Fixed incorrect message in GridFieldDetailForm from en.yml language file. 2012-05-10 15:46:54 +12:00
AjaxUniqueTextField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
CheckboxField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
CheckboxSetField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
ComplexTableField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
CompositeField.php ENHANCEMENT: populate FormField:: on the fly based on class name of field rather than requiring explict definition. 2012-04-14 17:36:19 +12:00
ConfirmedPasswordField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
CreditCardField.php MINOR Stop using deprecated getTabIndex() in CreditCardField 2012-05-08 14:26:22 +02:00
CurrencyField.php MINOR Code formatting fixes for CurrencyField 2012-04-12 12:11:22 +12:00
DatalessField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
DateField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
DatetimeField.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
DisabledTransformation.php BUGFIX: fix up some E_STRICT errors 2012-04-17 11:51:55 +12:00
DropdownField.php ENHANCEMENT: populate FormField:: on the fly based on class name of field rather than requiring explict definition. 2012-04-14 17:36:19 +12:00
EmailField.php BUGFIX Ensure merging correctly 2012-04-19 14:26:26 +12:00
FieldGroup.php ENHANCEMENT: populate FormField:: on the fly based on class name of field rather than requiring explict definition. 2012-04-14 17:36:19 +12:00
FieldList.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
FieldSet.php MINOR: Use Deprecation class to indicate deprecated methods in core. 2011-10-29 17:34:31 +13:00
FileField.php ENHANCEMENT: populate FormField:: on the fly based on class name of field rather than requiring explict definition. 2012-04-14 17:36:19 +12:00
FileIFrameField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
Form.php API CHANGE Removed FormResponse handling for erroneous ajax requests in Form->validate(), use javascript validation instead, or reload the whole form with new HTML including the error messages 2012-04-30 17:15:30 +02:00
FormAction.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
FormField.php MINOR Documentation on EmailField type attribute change 2012-04-21 11:09:34 +12:00
FormScaffolder.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
FormTransformation.php Clean up trailing ?> per coding standard 2012-02-12 12:40:16 -08:00
GroupedDropdownField.php MINOR: Ensure all form fields Field() method has the same signature as FormField::Field(). Fixes E_STRICT warnings. 2012-04-11 17:33:36 +12:00
HasManyComplexTableField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
HasOneComplexTableField.php MINOR: Consistently use DataObjectInterface for saveInto() on FormField subclasses. Fixes E_STRICT notice 2012-04-11 17:00:57 +12:00
HeaderField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
HiddenField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
HtmlEditorConfig.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
HtmlEditorField.php BUGFIX Ensure the form inside htmleditorfield-dialog element is redrawn when the form is lazy loaded by AJAX. 2012-05-09 17:11:59 +12:00
ImageField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
ImageFormAction.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
InlineFormAction.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
LabelField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
ListboxField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
LiteralField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
LookupField.php MINOR: Ensure all form fields Field() method has the same signature as FormField::Field(). Fixes E_STRICT warnings. 2012-04-11 17:33:36 +12:00
ManyManyComplexTableField.php API CHANGE: Add SQLQuery::clearSelect(), SQLQuery::selectField() and SQLQuery::itemisedSelect() to make it easier for other subsystems to use SQLQuery without resorting to direct property access. 2012-05-01 17:57:39 +12:00
MemberDatetimeOptionsetField.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
MoneyField.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
NestedForm.php MINOR Update @package values to match renaming sapphire 2012-04-15 10:50:19 +12:00
NullableField.php MINOR Removed deprecated usage of $priority argument in _t() calls 2012-04-15 17:17:17 +02:00
NumericField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
OptionsetField.php ENHANCEMENT: populate FormField:: on the fly based on class name of field rather than requiring explict definition. 2012-04-14 17:36:19 +12:00
PasswordField.php Clean up trailing ?> per coding standard 2012-02-12 12:40:16 -08:00
PhoneNumberField.php MINOR: Ensure all form fields Field() method has the same signature as FormField::Field(). Fixes E_STRICT warnings. 2012-04-11 17:33:36 +12:00
PrintableTransformation.php MINOR: Ensure all form fields have FieldHolder() with identical signature to FormField::FieldHolder(). Fixes E_STRICT warnings. 2012-04-11 18:07:55 +12:00
ReadonlyField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
ReadonlyTransformation.php Clean up trailing ?> per coding standard 2012-02-12 12:40:16 -08:00
RequiredFields.php API CHANGE Removed built-in behaviour.js client-side form validation. 2012-03-09 12:19:57 +13:00
ResetFormAction.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
SelectionGroup.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
SimpleImageField.php MINOR Fixed broken notice 2012-05-01 17:37:18 +12:00
Tab.php ENHANCEMENT addExtraClass() support for Tab and TabSet 2012-05-08 11:25:44 +02:00
TableField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
TableListField.php MINOR Don't show warning if running tests 2012-04-15 10:50:20 +12:00
TabSet.php ENHANCEMENT addExtraClass() support for Tab and TabSet 2012-05-08 11:25:44 +02:00
TabularStyle.php Clean up trailing ?> per coding standard 2012-02-12 12:40:16 -08:00
TextareaField.php API CHANGE Read-only fields no longer include companion hidden fields (see pull request #399) 2012-05-03 14:24:03 +02:00
TextField.php MINOR Add newline to end of files without one 2012-04-15 10:50:19 +12:00
TimeField.php MINOR Switching _t() calls from sprintf() to using injection parameters (#7170) 2012-05-01 22:17:00 +02:00
ToggleCompositeField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
ToggleField.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00
TreeDropdownField.php MINOR Removed deprecated usage of $priority argument in _t() calls 2012-04-15 17:17:17 +02:00
TreeMultiselectField.php MINOR Removed deprecated usage of $priority argument in _t() calls 2012-04-15 17:17:17 +02:00
UploadField.php ENHANCEMENT: UI Changes to FileUpload Area (TRAC-7219) 2012-05-09 18:38:21 +12:00
Validator.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:50:19 +12:00