Skip to content
This repository was archived by the owner on Oct 18, 2018. It is now read-only.

Commit ef0dbb7

Browse files
committed
Bug fixes and enhancements
1 parent a7765e9 commit ef0dbb7

File tree

4 files changed

+207
-121
lines changed

4 files changed

+207
-121
lines changed

GroupDocs.Annotation for .NET/GroupDocs.Annotation for .NET.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@
4444
<WarningLevel>4</WarningLevel>
4545
</PropertyGroup>
4646
<ItemGroup>
47-
<Reference Include="GroupDocs.Annotation, Version=18.3.0.0, Culture=neutral, PublicKeyToken=716fcc553a201e56, processorArchitecture=MSIL">
47+
<Reference Include="GroupDocs.Annotation">
4848
<HintPath>..\packages\GroupDocs.Annotation.18.3.0\lib\GroupDocs.Annotation.dll</HintPath>
49+
<Private>True</Private>
4950
</Reference>
5051
<Reference Include="Microsoft.AI.Agent.Intercept, Version=2.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
5152
<HintPath>..\packages\Microsoft.ApplicationInsights.Agent.Intercept.2.0.6\lib\net45\Microsoft.AI.Agent.Intercept.dll</HintPath>

GroupDocs.Annotation for .NET/Views/Home/index.cshtml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/angular-loading-bar/0.9.0/loading-bar.min.css">
99
<link rel='stylesheet' href="//fonts.googleapis.com/icon?family=Material+Icons|Roboto+Condensed:400,700">
1010

11-
<link rel='stylesheet' href="css/style.css">
11+
<link rel='stylesheet' href="/css/style.css">
1212

1313
<script src="//code.jquery.com/jquery-latest.min.js"></script>
1414
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
@@ -20,18 +20,18 @@
2020
<script src="//ajax.googleapis.com/ajax/libs/angular_material/1.1.4/angular-material.min.js"></script>
2121
<script src="//cdnjs.cloudflare.com/ajax/libs/paper.js/0.11.4/paper-full.min.js"></script>
2222

23-
<script src="js/app.js"></script>
24-
<script src="js/app.factory.files.js"></script>
25-
<script src="js/app.components.js"></script>
26-
<script src="js/app.factory.annotation.js"></script>
27-
<script src="js/app.factory.replies.js"></script>
28-
<script src="js/app.factory.reply.js"></script>
29-
<script src="js/app.directive.gdxAnnoPage.js"></script>
30-
<script src="js/app.controller.pageCanvas.js"></script>
31-
<script src="js/app.controller.thread.js"></script>
32-
<script src="js/app.controller.tools.js"></script>
33-
<script src="js/app.config.js"></script>
34-
<script src="js/app.run.js"></script>
23+
<script src="/js/app.js"></script>
24+
<script src="/js/app.factory.files.js"></script>
25+
<script src="/js/app.components.js"></script>
26+
<script src="/js/app.factory.annotation.js"></script>
27+
<script src="/js/app.factory.replies.js"></script>
28+
<script src="/js/app.factory.reply.js"></script>
29+
<script src="/js/app.directive.gdxAnnoPage.js"></script>
30+
<script src="/js/app.controller.pageCanvas.js"></script>
31+
<script src="/js/app.controller.thread.js"></script>
32+
<script src="/js/app.controller.tools.js"></script>
33+
<script src="/js/app.config.js"></script>
34+
<script src="/js/app.run.js"></script>
3535
</head>
3636
<body ng-cloak>
3737

@@ -54,7 +54,7 @@
5454
<md-icon>more_vert</md-icon>
5555
</md-button>
5656
</md-toolbar>
57-
<md-content flex layout="row">
57+
<md-content flex layout="row" style="min-height:100%">
5858
<div layout="column" ng-controller="ToolsController">
5959
<div flex layout="column" layout-align="start center">
6060
<md-button class="md-icon-button" aria-label="Select" ng-click="selectSelectTool()">
@@ -127,8 +127,8 @@
127127
</md-card-header>
128128
<md-card-content>
129129
<md-input-container>
130-
<label ng-show="!selectedAnnotation.fieldText">Comments...</label>
131-
<textarea ng-model="selectedAnnotation.fieldText" ng-change="selectedAnnotation.unsaved=true"
130+
<label ng-show="!selectedAnnotation.replies[0].message">Comments...</label>
131+
<textarea ng-model="selectedAnnotation.replies[0].message" ng-change="selectedAnnotation.unsaved=true"
132132
aria-label="Comments">
133133
</textarea>
134134
</md-input-container>
@@ -139,7 +139,7 @@
139139
<md-icon>reply</md-icon>
140140
</md-button>
141141
<md-button class="md-icon-button" aria-label="Save" ng-show="selectedAnnotation.unsaved"
142-
ng-click="saveAnnotationFieldText(selectedAnnotation)">
142+
ng-click="saveAnnotationComment(selectedAnnotation)">
143143
<md-icon>save</md-icon>
144144
</md-button>
145145
<md-button class="md-icon-button" aria-label="Delete"
@@ -148,7 +148,7 @@
148148
</md-button>
149149
</md-card-actions>
150150
</md-card>
151-
<md-card ng-repeat="reply in selectedAnnotation.replies">
151+
<md-card ng-repeat="reply in selectedAnnotation.replies" ng-hide="$first">
152152
<md-card-header>
153153
<md-card-avatar>
154154
<md-icon>person</md-icon>

GroupDocs.Annotation for .NET/js/app.controller.thread.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,22 @@
2727
});
2828
};
2929

30+
$scope.saveAnnotationComment = function (item) {
31+
ReplyFactory
32+
.updateMessage(
33+
{
34+
guid: item.replies[0].guid
35+
},
36+
{
37+
message: item.replies[0].message
38+
}
39+
)
40+
.$promise
41+
.then(function (response) {
42+
item.unsaved = false;
43+
});
44+
};
45+
3046
$scope.addReply = function (item) {
3147
RepliesFactory
3248
.put(

0 commit comments

Comments
 (0)