Commit Graph

796 Commits

Author SHA1 Message Date
kgiszewski 1e97caa7e8 Merge branch 'pr/303' 2015-11-16 12:50:11 -05:00
leekelleher b0dcefaf06 Refactored the PublishedContent/Property classes.
Streamlines how the properties are stored and retrieved internally, (dictionary is faster than linq loops).
Removed the `Initialize` method, as we can do the set-up within the constructor.
2015-11-05 11:58:45 +00:00
kgiszewski 716972bc17 Merge branch 'pr/301' 2015-11-04 15:34:11 -05:00
leekelleher 4d4eab39e8 ArchetypeModel to IPublishedContent
Adds extension methods for `ArchetypeModel` and `ArchetypeFieldsetModel` for converting to Umbraco's `IPublishedContent`.
Included unit-tests to support the deserialization and verify property-value retrieval.

Modifies `ArchetypePropertyModelExtensions.CreateDummyPropertyType` extension method, to test if the `PropertyValueConvertersResolver` is available, (otherwise the unit-tests throw an exception from Umbraco's `PublishedPropertyType`).
2015-11-04 15:43:39 +00:00
kgiszewski 6acaf65ec3 Add missing XML docs. 2015-11-02 11:35:37 -05:00
kgiszewski a2b2567350 Fix unit tests. 2015-11-02 10:55:02 -05:00
Mark f5f4e80800 Added "lazy loading" for fieldset properties
I've had a big performance problem when loading big child archetypes in
an archetype, by adding a ng-if the digest cycle isn't called directly
when loading the directive
2015-10-26 10:52:27 +01:00
Mark b42695bd0d Merge remote-tracking branch 'imulus/master' 2015-10-26 10:46:19 +01:00
kgiszewski f405239115 Fixed goofed up packages, bump to v1.11.1 2015-10-08 13:42:19 -04:00
kgiszewski 4be6a13fc0 This never got bumped up, but most people are past that version. v1.11.1 2015-10-08 09:00:19 -04:00
kgiszewski 99638ed0b0 Add missing twitter style 2015-10-08 08:49:22 -04:00
kgiszewski fd28df1bad Update Gruntfile to remove versioning files v1.11 2015-10-08 08:43:08 -04:00
kgiszewski 165a98c89e Add Twitter link 2015-10-08 08:07:35 -04:00
kgiszewski ca1214a09a Remove FieldsetToolbar option as it was only for the prototype. Tweak Gruntfile 2015-10-08 07:52:30 -04:00
Kenn Jacobsen 17062c6913 Subdivide fieldset options in dialog + use dialog footers in all dialogs 2015-10-08 08:56:48 +02:00
Kenn Jacobsen 16e73446fd Merge remote-tracking branch 'imulus/feature/options-ui' into feature/options-ui 2015-10-08 08:17:05 +02:00
Kenn Jacobsen e56356534e Merge remote-tracking branch 'imulus/master' 2015-10-08 08:13:09 +02:00
kgiszewski 21b933a0dc Version HTML 2015-10-07 17:34:35 -04:00
kgiszewski e3a2b66022 Version css and js files 2015-10-07 17:11:26 -04:00
kgiszewski 645198444b Add dll version to the config page 2015-10-07 16:28:00 -04:00
kgiszewski 0e9bef9048 Add logo asset, add headlines to dialogs 2015-10-07 16:11:15 -04:00
kgiszewski bd4398ff28 Bump version to 1.11 and some minor edits 2015-10-07 15:42:00 -04:00
kgiszewski a4f371a4ca Enforce one dialog at a time. 2015-10-07 15:34:30 -04:00
kgiszewski e465861da6 Add cancel/apply buttons 2015-10-07 13:57:49 -04:00
kgiszewski 3fdfa2b2c6 Removed the 'name' label as it takes up a fair bit of space and is sort of redundant 2015-10-07 13:19:24 -04:00
kgiszewski 9787af9ed6 Fixup some styles and move some controller functions for the grouping 2015-10-07 13:13:56 -04:00
kgiszewski b8fc0fb71c WIP 2015-10-07 12:20:09 -04:00
kgiszewski de7ed9328d Merge branch 'pr/296' 2015-10-07 09:32:46 -04:00
Kenn Jacobsen ee8b16eb9b Only show fieldset groups config when "multiple fieldsets" is enabled 2015-10-05 15:03:08 +02:00
Kenn Jacobsen 5465c1c899 Use exact match on group name 2015-10-05 14:37:11 +02:00
kgiszewski 3402f216b9 Add more verbose error logging 2015-10-05 08:13:50 -04:00
Kenn Jacobsen 490de7b3ff Move fieldset groups config to advanced settings 2015-10-05 09:42:31 +02:00
kjac 275b5d2207 Introduce fieldset groups 2015-10-04 21:39:50 +02:00
Kenn Jacobsen bc19e6dda1 Merge branch 'master' into fix-194-again 2015-10-02 13:42:50 +02:00
Kenn Jacobsen 3904b6527e Fix editor dragging once again 2015-10-02 13:40:09 +02:00
Tom Fulton d5fd59b954 Remove editorState from model before persisting 2015-09-28 23:26:07 -06:00
kgiszewski e01c50f08a Fix #289 2015-09-02 09:46:22 -04:00
kgiszewski 1e9c7d0a6c Final tweaks to css and version numbers 2015-08-25 12:59:26 -04:00
Kevin Giszewski 3cf153fc80 Merge pull request #286 from kjac/ui-overhaul
UI overhaul
2015-08-25 08:54:26 -04:00
Kenn Jacobsen 8e11a33031 Make sure fieldset names are not cropped 2015-08-19 15:22:53 +02:00
kgiszewski 5c95f59219 Bump version number v1.10 2015-08-19 09:04:41 -04:00
kgiszewski 01b59f28f1 Merge branch 'pr/287' into rc/ui-1 v0.10-ui-rc1 2015-08-19 08:33:54 -04:00
Mark f40e023420 Changed the way tags are stripped from tinymce content
See stackoverflow for a reference
2015-08-19 13:02:55 +02:00
Kenn Jacobsen 6d9c32e30d Localization 2015-08-19 12:40:44 +02:00
Kenn Jacobsen 2f48e9da9a Merge branch 'master' into ui-overhaul 2015-08-19 12:19:54 +02:00
Kenn Jacobsen 2aa71e48a3 Prettify the "default add" button a little 2015-08-19 11:57:39 +02:00
Kenn Jacobsen e6732d2a37 Close fieldtype picker when clicked outside it 2015-08-19 11:57:13 +02:00
Kenn Jacobsen a7dca93781 Moved some CSS hover rules to a more appropriate target 2015-08-19 07:35:41 +02:00
kjac 0ec0e213a2 Make the delete icon red on hover 2015-08-18 23:11:44 +02:00
kjac 6919c5a8b4 A bit more styling of carets + make empty headers clickable 2015-08-18 23:09:40 +02:00