Commit Graph

255 Commits

Author SHA1 Message Date
Tom Fulton 5092a24dca Merge pull request #81 from imulus/tweak-pvc
Simplify PropertyValueConverter
2014-03-17 18:14:47 -06:00
Tom Fulton 9203718a95 Merge pull request #84 from imulus/feature/hide-label
Add "Hide Label" option for full-width Archetypes
2014-03-17 18:13:44 -06:00
Tom Fulton 63b47c8f9d Merge pull request #85 from imulus/feature/collapse-single
Allow single rows to be collapsed
2014-03-17 18:13:24 -06:00
Tom Fulton 363e614349 Allow single rows to be collapsed
Previously, you couldn't collapse a single row by itself, it was always expanded.  Now you can collapse it, but it's still expanded on the initial page load.
2014-03-14 22:29:00 -06:00
Tom Fulton 35ea62dff1 Add "Hide Label" option for full-width Archetypes 2014-03-14 22:02:28 -06:00
Dillon 4879230303 Merge pull request #83 from imulus/feature/style-tweaks
Fix fieldset editor control styles
2014-03-14 17:37:45 -06:00
Dillon Morton 0a65c1a843 Fix repeater button bugs 2014-03-14 17:34:16 -06:00
Tom Fulton 30d0d11af0 Fix typo in label 2014-03-13 00:40:56 -06:00
Tom Fulton c5eced8a44 Tighten up validation checks, add back missing code
Fixes #79 by using ===
Fix for null values
2014-03-12 18:03:18 -06:00
Tom Fulton 512edaeaf9 Make Archetype Model enumerable to simplify usage, make Fieldsets internal 2014-03-12 17:36:15 -06:00
Tom Fulton dd453fc66a PVC: Return empty Archetype instead of null when empty/errors 2014-03-12 17:13:23 -06:00
Tom Fulton cc92cd23f4 Merge pull request #80 from imulus/fix/error-highlight
Fix Umbraco's error style propagating to elements in our view
2014-03-12 16:32:48 -06:00
Tom Fulton ac36b19399 Fix Umbraco's error style propagating to elements in our view 2014-03-12 16:29:38 -06:00
Tom Fulton 2a444260a4 Merge branch 'master' into develop 2014-03-12 16:21:59 -06:00
Tom Fulton 8e71e5b66e Merge pull request #76 from imulus/feature/bug-fixes-kg
Bug fixes
2014-03-12 16:10:36 -06:00
Tom Fulton d0ffd314e9 Ignore "removed" fieldsets earlier in validation 2014-03-12 16:09:54 -06:00
Tom Fulton 9abab522e6 Merge pull request #78 from leekelleher/feature-property-helptext-tag
Property's help text tag to match Umbraco style
2014-03-12 15:36:11 -06:00
leekelleher 99861275a8 Changed the property's help-text tag
from `<em>` to `<small>` - to match Umbraco's native style.
2014-03-12 20:11:54 +00:00
Kevin Giszewski fa54294d74 Bug fixes for:
- #75
2014-03-12 08:12:22 -04:00
Kevin Giszewski 92b2615e46 Update README.md 2014-03-10 13:49:01 -04:00
Tom Fulton 898790bfa6 Fix alignment of fieldset controls in Prevalue Editor 2014-03-06 12:18:28 -07:00
Tom Fulton d37ee132bc Update adding rows to adhere to new Enable Collapsing option 2014-03-06 12:15:51 -07:00
Tom Fulton 561ef8ccd0 Revert accidental(?) background-color change from eaf766c 2014-03-06 12:13:18 -07:00
Tom Fulton 45d7db0239 Add missing dependency 2014-03-06 12:12:40 -07:00
Tom Fulton e444b728b6 Merge branch 'develop' 2014-03-06 12:05:48 -07:00
Tom Fulton 5865b47482 Merge branch 'feature/allow-collapsing' into develop
Conflicts:
	app/controllers/controller.js
2014-03-06 12:05:34 -07:00
Tom Fulton 6248837b60 Merge pull request #58 from leekelleher/feature-patch-courier-dataresolver
Added a `DataTypeGuid` property to the `Property` object.
2014-03-06 12:03:04 -07:00
Tom Fulton 37f2de0a8f Merge pull request #70 from imulus/fix/view-loading
Add hack for #53 - attempt to resolve promises manually
2014-03-06 12:00:37 -07:00
Tom Fulton be15dba68a Merge pull request #72 from imulus/feature/auto-fill-alias
Auto-fill fieldset and property aliases in Config
2014-03-06 11:59:41 -07:00
Tom Fulton e2620892f5 Merge pull request #73 from imulus/fix-firefox-sort
Add hack to workaround U4-4181 (Firefox can't click any fields)
2014-03-06 11:59:15 -07:00
leekelleher 7879ae695e Exposed the internal members to the "Archetype.Courier" (and Test) assemblies. 2014-03-04 17:38:14 +00:00
leekelleher 50ced7459a Changed the Property properties to internal setters.
Made the `DataTypeGuid` property completely `internal`.
2014-03-04 17:37:09 +00:00
leekelleher 89af319265 Merge branch 'master' into feature-patch-courier-dataresolver 2014-03-04 17:25:19 +00:00
Tom Fulton 7505de1cf1 Add hack to workaround U4-4181 (Firefox can't click any fields)
...in lieu of "proper" fix in Umbraco.
2014-03-02 19:47:21 -07:00
Tom Fulton a09c69edc1 Auto-fill fieldset and property aliases in Config
* Add new aliasIsDirty property, init for existing data
* Bind label control's keyup to populate the `alias` property (when it's not dirty) using Umbraco's helpers
* Mark alias dirty on keyup
2014-03-02 18:43:12 -07:00
Tom Fulton 03101a128e Hide carets when collapsing is disabled 2014-03-02 00:48:49 -07:00
Tom Fulton 67c118066b Merge branch 'develop' into feature/allow-collapsing
Conflicts:
	app/views/archetype.html
2014-03-02 00:41:20 -07:00
Tom Fulton f49159d2d0 Add option to make "collapsing" feature optional
* View: Prevent collapse/expand depending on config option, add class when enabled
* Config: Add option to view, set default to enabled for new datatypes
* CSS: Revert to normal cursor when collapsing disabled

* Note, this is a breaking change - you'll need set `Enable Collapsing?` to `true` on any existing Archetypes to retain the behavior.
2014-03-02 00:38:34 -07:00
Tom Fulton 840feec967 Add hack for #53 - attempt to resolve promises manually
$compile no longer unwraps promises, meaning some property editors may not fully load (their various .then() methods never get executed).  This attempts to resolve them after a delay.  Could be intermittent, but seems to work in most cases.
2014-03-01 22:45:26 -07:00
Tom Smith ffc4eaa964 Merge pull request #67 from rtsmith/master
Make entire module label clickable and change remove icon
2014-02-27 17:23:26 -07:00
Thomas Smith eaf766c2a7 Make entire module label clickable and change remove icon 2014-02-27 17:15:02 -07:00
Tom Fulton 419180c443 Merge branch 'develop' v0.5.1-alpha 2014-02-27 14:44:55 -07:00
Tom Fulton e97c976c7f Merge branch 'master' of github.com:imulus/Archetype
Conflicts:
	app/Umbraco/Umbraco.Archetype/Properties/AssemblyInfo.cs
2014-02-27 14:29:51 -07:00
Tom Fulton 2d05e64e5a Merge branch 'develop' of github.com:imulus/Archetype into develop 2014-02-27 14:25:48 -07:00
Tom Fulton 6f4d7f9e9b Bump version 2014-02-27 14:20:49 -07:00
Tom Fulton 5a24e9b016 Merge pull request #62 from imulus/versioning
Add version # to DLL on build
2014-02-27 13:41:28 -07:00
Tom Fulton 4d4e9d7de0 Quick-fix issues with NuGet package paths 2014-02-27 13:38:07 -07:00
Kevin Giszewski 1dde1ed5f0 Add version to assembly v0.5-alpha 2014-02-26 10:01:39 -05:00
Kevin Giszewski 88051ef61d Bump Version Number 2014-02-26 09:41:06 -05:00
Kevin Giszewski 10d3dd76ed Fix a situation where null were getting into the model on save. 2014-02-26 09:39:02 -05:00