Commit Graph

59 Commits

Author SHA1 Message Date
Felix Hammerl a3d87c7da8 [WO-491] Allow STARTTLS, add Outlook.com
* Change UI to choose encryption type TLS/STARTTLS/None
* Change adapt login controller to STARTTLS changes
* Add Outlook.com to providers
2014-09-11 13:41:20 +02:00
Tankred Hase fc4bd0054f Review faq link 2014-08-12 17:44:10 +02:00
Felix Hammerl 3e80138a10 [WO-188][WO-421] introduce password-based login
* add custom login ability
* encrypt email password
* allow arbitrary tcp connections
* add db migration script v3 -> v4
* add bug reporting capability with the axe logger
* fix nonexistent folder handling
* enable message upload after sent
* use plain text alternative body when replying to html mails
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Make OAuth optional
2014-07-23 13:51:10 +02:00
Tankred Hase 26f62668c6 Fix add-account styles on mobile 2014-07-21 22:49:15 +02:00
Tankred Hase 3bfbf77ac1 [WO-443] Fix writer bugs
* Fix writer body height in mobile mode
* User input type email in writer headers
* Only show and process encrypted preview for encrypted mails
2014-07-21 14:08:10 +02:00
Tankred Hase 6a0ae4d55d Performance improvements and fixes for mail-list
* Use same list style in desktop as mobile
* Bugfix: don't download all body when list not displayed
* Use ng-infinite-scroll to load DOM nodes on demand
* Custom search filter for FTS and reomve angular filters
* Rubber band scrolling on iOS
* Add CSP support in cordova via html meta tag
2014-07-17 17:43:51 +02:00
Tankred Hase 1d0526a6a0 Render text body in iframe as well
* Remove recursive ng-includes/templates
* Use DOMPurify to sanitize reader input
* Remove ngSanitize
* Wait to show signature error until body has been parsed
* Fix scrollbar in iframe
* Allow iframe scrolling on iOS
* Move mail text body rendering to sandbox
* Cleanup html files
2014-07-16 10:22:45 +02:00
Tankred Hase c1d9feb391 Make touchable areas of buttons larger 2014-06-27 14:28:22 +02:00
Tankred Hase 9373bee556 Add .active class for touchstart, Disable css transitions in mobile 2014-06-27 12:38:12 +02:00
Tankred Hase 48c478961d Add CCA scripts and css optimizations for Android
Hide native account picker on Android after first time.

Get OAuth to work on iOS

Turn off css slide transistion
2014-06-26 15:01:13 +02:00
Tankred Hase cb60995ce1 Fix editor input field and content-editable on iOS 2014-06-17 17:23:36 +02:00
Tankred Hase 5dfaca7d6e Fix search field on iOS 2014-06-17 16:03:21 +02:00
Mario Volke 2b18c905f6 fixed conflict 2014-06-17 15:51:38 +02:00
Mario Volke d1ff3f8624 changed input type=search to input type=text with new styling 2014-06-17 15:50:16 +02:00
Tankred Hase ec9a87d23a Make slide effect fast on chrome 2014-06-17 12:20:16 +02:00
Tankred Hase b9da151a54 Change grey shade of list seperators 2014-06-17 11:46:49 +02:00
Mario Volke d2d4cfa5df mail list optimized by removing box-shadow 2014-06-16 15:48:02 +02:00
Mario Volke 159d1e04dd fix scrolling when lightbox is higher than viewport 2014-06-16 15:28:27 +02:00
Mario Volke 181902d3a7 mail list redesign for mobile, flexbox for mail list layout 2014-06-16 13:59:40 +02:00
Mario Volke 4a78d228c3 Refactored icons in mail list view and bugfix in search input 2014-06-16 12:18:31 +02:00
Tankred Hase 6bb1bd2239 Fix mail-list filtering and iScroll refresh together with ngAnimate 2014-04-24 15:04:42 +02:00
Tankred Hase af6f44177b Fix jumping send button in writer 2014-04-24 15:04:41 +02:00
Tankred Hase edbac5a379 Seperate ng-repeat and ng-class in writer address headers for ng-animate 2014-04-24 15:04:41 +02:00
Tankred Hase c08ff4f287 [WO-333] Fix lightbox outer scrollbar
* Use ng-animate with display:none instead of visibility:hidden
* Fix min-height in lightbox
* Start refactoring lightbox opening code using scope.state.lightbox
2014-04-24 15:04:41 +02:00
Tankred Hase 716febfe70 Use scut sass mixins
* vcenter spinner in read-view
* vcenter lightbox
2014-04-24 15:04:41 +02:00
Tankred Hase 44cbb803f3 [WO-332] Move spinner scss to component 2014-04-24 15:04:41 +02:00
Tankred Hase c2ce4e73ef [WO-329] Use flexbox in read-view, refactor address-headers in write and read views 2014-04-24 15:04:40 +02:00
Tankred Hase 138a462862 [WO-283] Implement BCC and dynamic address headers for writer 2014-04-24 15:04:40 +02:00
Tankred Hase c6c53a67dc [WO-264] fix css transition flickering in editor 2014-04-24 15:04:40 +02:00
Tankred Hase becff37b4b [WO-233] Implement opt-in for terms of service 2014-04-15 17:43:33 +02:00
Tankred Hase aee532da44 [WO-296] implement change passphrase ui 2014-04-11 18:39:13 +02:00
Tankred Hase 302fc378fb [WO-281] implement reply all and forward 2014-04-02 19:47:50 +02:00
Tankred Hase 0143db7f0b [WO-280] improve readability of sent date 2014-04-01 12:14:10 +02:00
Tankred Hase a8c9984524 [WO-185] implement contacts ui to import external public keys 2014-03-10 17:46:00 +01:00
Tankred Hase cdd467f4bd make red address label clickable in css 2014-02-28 17:19:03 +01:00
Tankred Hase 441562285c transition to red buttons in writer for all elements when receiver insecure 2014-02-28 16:06:30 +01:00
Tankred Hase badea7ab8a allow plaintext sending and remove whiteout tag from subject 2014-02-28 16:06:01 +01:00
Tankred Hase bf9602fcbb add lock icon to encrypted items in mail list, show key ID instead of fingerprints in reader, hide popover in writer 2014-02-20 19:20:24 +01:00
Tankred Hase c1c2ec90fd [WO-179] show pgp fingerprint in writer 2014-01-19 16:58:51 +01:00
Tankred Hase c6af643730 implement mark as unread 2014-01-15 15:27:38 +01:00
Tankred Hase 7824ed396c implement passphrase quality indicator on initial login 2014-01-08 19:54:02 +01:00
Tankred Hase 49884d94d5 cleanup css 2013-12-06 17:11:57 +01:00
Tankred Hase 65075792c3 style login elements and text input with nicos redesign 2013-12-06 16:02:19 +01:00
Tankred Hase 289f3d219a fix css in label 2013-12-05 13:16:20 +01:00
Tankred Hase 5443891a79 change fingerprint popup title 2013-12-04 17:33:14 +01:00
Tankred Hase 0eecbb0d20 add popover infos 2013-12-04 14:47:04 +01:00
Tankred Hase c41eb1337f fix transition 2013-12-04 11:18:31 +01:00
Tankred Hase 6f1c59f1fe implement popover
remove lightbox on wrong passphrase input

show key fingerprint in popup
2013-12-03 14:56:32 +01:00
Tankred Hase f01cf8602f Fix btn-icon on iOS 2013-11-11 10:56:30 +01:00
Tankred Hase 20b00ce1c5 removed shadow under address labels 2013-11-06 12:46:02 +01:00