From 6d8770907c399632248552e3b4d6aa4793423cc6 Mon Sep 17 00:00:00 2001 From: kjac Date: Sat, 23 Jan 2016 14:55:11 +0100 Subject: [PATCH 1/3] Fix path to courier project The gruntfile had a wrong path to the Courier project, which messed up the grunt setup. --- Gruntfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gruntfile.js b/Gruntfile.js index 2f8b117..cf1ca49 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -279,7 +279,7 @@ module.exports = function(grunt) { assemblyinfo: { options: { - files: ['app/Umbraco/Umbraco.Archetype/Archetype.Umbraco.csproj', 'app/Umbraco/Umbraco.Archetype/Archetype.Courier.csproj'], + files: ['app/Umbraco/Umbraco.Archetype/Archetype.Umbraco.csproj', 'app/Umbraco/Archetype.Courier/Archetype.Courier.csproj'], filename: 'VersionInfo.cs', info: { version: '<%= (pkgMeta.version.indexOf("-") > 0 ? pkgMeta.version.substring(0, pkgMeta.version.indexOf("-")) : pkgMeta.version) %>', From 188c09d3c1ecab8ee852b7228a7213eb9a61920f Mon Sep 17 00:00:00 2001 From: kjac Date: Sat, 23 Jan 2016 14:56:28 +0100 Subject: [PATCH 2/3] Fix issue #323 Made the config dialogs do "live editing" instead of working on a copy of the config model. --- app/controllers/config.controller.js | 1 - app/controllers/config.dialog.controller.js | 2 +- app/views/archetype.config.developer.dialog.html | 8 ++------ app/views/archetype.config.fieldset.dialog.html | 8 ++------ app/views/archetype.config.stylescript.dialog.html | 8 ++------ 5 files changed, 7 insertions(+), 20 deletions(-) diff --git a/app/controllers/config.controller.js b/app/controllers/config.controller.js index 615d45e..47c54b9 100644 --- a/app/controllers/config.controller.js +++ b/app/controllers/config.controller.js @@ -314,7 +314,6 @@ angular.module("umbraco").controller("Imulus.ArchetypeConfigController", functio template: template, show: true, callback: function(data) { - $scope.archetypeConfigRenderModel = data; }, dialogData: $scope.archetypeConfigRenderModel }); diff --git a/app/controllers/config.dialog.controller.js b/app/controllers/config.dialog.controller.js index c057730..1661ea0 100644 --- a/app/controllers/config.dialog.controller.js +++ b/app/controllers/config.dialog.controller.js @@ -1,5 +1,5 @@ angular.module('umbraco').controller('ArchetypeConfigOptionsController', function ($scope) { - $scope.model = angular.copy($scope.dialogData); + $scope.model = $scope.dialogData; //handles a fieldset group add $scope.addFieldsetGroup = function () { diff --git a/app/views/archetype.config.developer.dialog.html b/app/views/archetype.config.developer.dialog.html index 5571427..d5dacbb 100644 --- a/app/views/archetype.config.developer.dialog.html +++ b/app/views/archetype.config.developer.dialog.html @@ -20,12 +20,8 @@