From 70207e537402819057d2cf12b0ee2a184ff1dd43 Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 20:46:02 +0100 Subject: [PATCH 01/10] Fix issues with "add"-button in single and multiple media picker --- .../propertyeditors/mediapicker/mediapicker.controller.js | 2 ++ .../src/views/propertyeditors/mediapicker/mediapicker.html | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js index 1874a0623e..ed5b7e42c6 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js @@ -136,6 +136,8 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl }; $scope.sortableOptions = { + items: "li:not(.unsortable)", + cancel: ".unsortable", update: function(e, ui) { var r = []; //TODO: Instead of doing this with a half second delay would be better to use a watch like we do in the diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html index 47cd981b15..c649c3f547 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html @@ -3,7 +3,7 @@

-
+
  • @@ -30,8 +30,8 @@
-
  • - +
  • +
  • From 74d8341620392caff8ec47c295e63c54beb20bde Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 20:46:48 +0100 Subject: [PATCH 02/10] Add bottom margin for multiple media picker --- src/Umbraco.Web.UI.Client/src/less/property-editors.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/less/property-editors.less b/src/Umbraco.Web.UI.Client/src/less/property-editors.less index 7082c15a14..5e6e2b3e11 100644 --- a/src/Umbraco.Web.UI.Client/src/less/property-editors.less +++ b/src/Umbraco.Web.UI.Client/src/less/property-editors.less @@ -243,7 +243,7 @@ ul.color-picker li a { .umb-mediapicker .umb-sortable-thumbnails li { flex-direction: column; - margin: 0 5px 0 0; + margin: 0 5px 5px 0; padding: 5px; } From bf00f7a663329fbf8e1f9cc684eab173b7856296 Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 20:54:49 +0100 Subject: [PATCH 03/10] Enable sortable option based on single or multiple media picker --- .../views/propertyeditors/mediapicker/mediapicker.controller.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js index ed5b7e42c6..ea1473d3ca 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js @@ -136,6 +136,7 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl }; $scope.sortableOptions = { + disabled: !$scope.isMultiPicker, items: "li:not(.unsortable)", cancel: ".unsortable", update: function(e, ui) { From 6ec9a2ae453003ee833addd86e40355b7c79ce1a Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 21:01:08 +0100 Subject: [PATCH 04/10] Add specific class for "add" list item --- .../views/propertyeditors/mediapicker/mediapicker.controller.js | 2 +- .../src/views/propertyeditors/mediapicker/mediapicker.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js index ea1473d3ca..74234d3c36 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js @@ -137,7 +137,7 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl $scope.sortableOptions = { disabled: !$scope.isMultiPicker, - items: "li:not(.unsortable)", + items: "li:not(.add-wrapper)", cancel: ".unsortable", update: function(e, ui) { var r = []; diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html index c649c3f547..e904d4c6bf 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.html @@ -30,7 +30,7 @@
    -
  • +
  • From df182674b4f9811ae74310155084d0659c2ba9ee Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 21:37:22 +0100 Subject: [PATCH 05/10] Make thumbnail same size as add button --- src/Umbraco.Web.UI.Client/src/less/property-editors.less | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/less/property-editors.less b/src/Umbraco.Web.UI.Client/src/less/property-editors.less index 5e6e2b3e11..469b7e968a 100644 --- a/src/Umbraco.Web.UI.Client/src/less/property-editors.less +++ b/src/Umbraco.Web.UI.Client/src/less/property-editors.less @@ -282,8 +282,8 @@ ul.color-picker li a { } .umb-sortable-thumbnails .umb-sortable-thumbnails__wrapper { - width: 120px; - height: 114px; + width: 124px; + height: 124px; overflow: hidden; } From 47d08e69a4d09e7d89a50c5eb8afcd6893c24379 Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 21:56:48 +0100 Subject: [PATCH 06/10] Update comment --- .../propertyeditors/mediapicker/mediapicker.controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js index 74234d3c36..bf7462942a 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js @@ -141,8 +141,8 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl cancel: ".unsortable", update: function(e, ui) { var r = []; - //TODO: Instead of doing this with a half second delay would be better to use a watch like we do in the - // content picker. THen we don't have to worry about setting ids, render models, models, we just set one and let the + // TODO: Instead of doing this with a half second delay would be better to use a watch like we do in the + // content picker. Then we don't have to worry about setting ids, render models, models, we just set one and let the // watch do all the rest. $timeout(function(){ angular.forEach($scope.images, function(value, key) { From bd3d626147c3980745473ba4e5e88b5fad5a029c Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 21:58:39 +0100 Subject: [PATCH 07/10] Add move cursor when media picker is multiple picker and thumbnails are sortable --- src/Umbraco.Web.UI.Client/src/less/property-editors.less | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/less/property-editors.less b/src/Umbraco.Web.UI.Client/src/less/property-editors.less index 469b7e968a..992778dc61 100644 --- a/src/Umbraco.Web.UI.Client/src/less/property-editors.less +++ b/src/Umbraco.Web.UI.Client/src/less/property-editors.less @@ -298,6 +298,10 @@ ul.color-picker li a { visibility: hidden; } +.umb-sortable-thumbnails:not(.ui-sortable-disabled) > li:not(.unsortable) { + cursor: move; +} + .umb-sortable-thumbnails li:hover .umb-sortable-thumbnails__actions { opacity: 1; visibility: visible; From 040e45ca70472f6ad9b81073fe234291990f4f02 Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Mon, 12 Feb 2018 22:27:23 +0100 Subject: [PATCH 08/10] Ensure move cursor is added the multiple media picker (sortable), but not on imagepicker prevalue editor, which not has ui-sortable --- src/Umbraco.Web.UI.Client/src/less/property-editors.less | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/less/property-editors.less b/src/Umbraco.Web.UI.Client/src/less/property-editors.less index 992778dc61..9bc287fdd9 100644 --- a/src/Umbraco.Web.UI.Client/src/less/property-editors.less +++ b/src/Umbraco.Web.UI.Client/src/less/property-editors.less @@ -298,9 +298,11 @@ ul.color-picker li a { visibility: hidden; } -.umb-sortable-thumbnails:not(.ui-sortable-disabled) > li:not(.unsortable) { - cursor: move; -} +.umb-sortable-thumbnails.ui-sortable:not(.ui-sortable-disabled) { + > li:not(.unsortable) { + cursor: move; + } +} .umb-sortable-thumbnails li:hover .umb-sortable-thumbnails__actions { opacity: 1; From f6045a49b5dd37a9f3bd047c0439fc24377cb905 Mon Sep 17 00:00:00 2001 From: Sebastiaan Jansssen Date: Fri, 23 Feb 2018 14:22:53 +0100 Subject: [PATCH 09/10] Bump version to 7.7.13 --- src/SolutionInfo.cs | 4 ++-- src/Umbraco.Core/Configuration/UmbracoVersion.cs | 2 +- src/Umbraco.Web.UI/Umbraco.Web.UI.csproj | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/SolutionInfo.cs b/src/SolutionInfo.cs index d78730ba66..65623fd16c 100644 --- a/src/SolutionInfo.cs +++ b/src/SolutionInfo.cs @@ -11,5 +11,5 @@ using System.Resources; [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyFileVersion("7.7.12")] -[assembly: AssemblyInformationalVersion("7.7.12")] \ No newline at end of file +[assembly: AssemblyFileVersion("7.7.13")] +[assembly: AssemblyInformationalVersion("7.7.13")] \ No newline at end of file diff --git a/src/Umbraco.Core/Configuration/UmbracoVersion.cs b/src/Umbraco.Core/Configuration/UmbracoVersion.cs index 08b556a018..b3caf69e9e 100644 --- a/src/Umbraco.Core/Configuration/UmbracoVersion.cs +++ b/src/Umbraco.Core/Configuration/UmbracoVersion.cs @@ -6,7 +6,7 @@ namespace Umbraco.Core.Configuration { public class UmbracoVersion { - private static readonly Version Version = new Version("7.7.12"); + private static readonly Version Version = new Version("7.7.13"); /// /// Gets the current version of Umbraco. diff --git a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj index 46de91954a..0af6e26f49 100644 --- a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj +++ b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj @@ -1022,9 +1022,9 @@ xcopy "$(ProjectDir)"..\packages\SqlServerCE.4.0.0.1\x86\*.* "$(TargetDir)x86\" True True - 7712 + 7713 / - http://localhost:7712 + http://localhost:7713 False False From cf5dac0dddfd19f20cee744a0a6784f4c3347932 Mon Sep 17 00:00:00 2001 From: mikkelhm Date: Fri, 23 Feb 2018 22:02:47 +0100 Subject: [PATCH 10/10] fix xml in spanish lang file (cherry picked from commit 2281cd82916a9e01bf3992e16aca2007f5ac9f90) --- src/Umbraco.Web.UI/umbraco/config/lang/es.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI/umbraco/config/lang/es.xml b/src/Umbraco.Web.UI/umbraco/config/lang/es.xml index aedfbbb80e..7251932a92 100644 --- a/src/Umbraco.Web.UI/umbraco/config/lang/es.xml +++ b/src/Umbraco.Web.UI/umbraco/config/lang/es.xml @@ -1190,8 +1190,7 @@ %0% grupos de usuario borrados %0% fue borrado %0% usuarios desbloquedaos - - Error desbloqueando usuarios/key> + Error desbloqueando usuarios %0% está desbloqueado Error desbloqueando usuario