mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-09-12 08:58:00 +00:00
Improve Mail module
- JSONinfied mail folder create and delete actions - restored sgFolderTree directive - extended folder types with "shared" and "otherUsers" - added mailbox creation at the account level
This commit is contained in:
@@ -240,29 +240,15 @@
|
||||
</div>
|
||||
<div class="scrollView">
|
||||
<ul data-ng-repeat="account in accounts track by account.id">
|
||||
<li><label>{{account.name}}</label></li>
|
||||
<li data-ng-repeat="folder in account.$flattenMailboxes() track by folder.path"
|
||||
data-ng-class="{_selected: folder.id == currentFolder.id}"
|
||||
data-ng-click="setCurrentFolder(account, folder)">
|
||||
<span class="folder-container">
|
||||
<span class="folder-content">
|
||||
<i class="icon icon-ion-folder"
|
||||
data-ng-class="'childLevel' + folder.level"><!-- folder --></i>
|
||||
<form>
|
||||
<a data-ng-cloak="ng-cloak">{{folder.name}}</a>
|
||||
</form>
|
||||
<span class="icon ng-hide" data-ng-cloak="ng-cloak">
|
||||
<a class="icon" href="#"
|
||||
data-dropdown-toggle="#folderProperties"
|
||||
data-options="align:right"><i class="icon-cog"><!-- options --></i></a>
|
||||
</span>
|
||||
</span>
|
||||
</span>
|
||||
<li>
|
||||
<label>{{account.name}}
|
||||
<button class="icon" label:title="New Folder..."
|
||||
data-ng-click="newFolder(account)"><i class="icon-plus"><!-- new --></i></button></label>
|
||||
</li>
|
||||
<!--<sg-folder-tree data-ng-repeat="folder in account.$mailboxes track by folder.id"
|
||||
<sg-folder-tree data-ng-repeat="folder in account.$mailboxes track by folder.id"
|
||||
data-sg-root="account"
|
||||
data-sg-folder="folder"
|
||||
data-sg-set-folder="setCurrentFolder"> tree </sg-folder-tree>-->
|
||||
data-sg-set-folder="setCurrentFolder"><!-- tree --></sg-folder-tree>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user