1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-12 20:25:01 -05:00
Commit Graph

166 Commits

Author SHA1 Message Date
Felix Hammerl
efdc78fc75 Merge pull request #121 from whiteout-io/dev/WO-285
Dev/wo 285
2014-09-16 12:14:18 +02:00
Felix Hammerl
a06d9b4d92 Use pointer cursor when hovering over tags 2014-09-16 12:09:21 +02:00
Tankred Hase
d9a23e3a7d Fix bugs when removing tags
Fix CC, BCC click lag
2014-09-15 23:08:18 +02:00
Mario Volke
400a90f88e nicer line break of addresses in write view 2014-09-15 18:10:08 +02:00
Mario Volke
196fa974bc refactored write view to utilize ngTagsInclude in preperation for auto complete feature 2014-09-15 16:56:25 +02:00
Tankred Hase
50f0bf951e Skip setting passphrase in setup 2014-09-15 14:26:12 +02:00
Tankred Hase
ec238a5325 Update to angular 1.2.24 2014-09-12 15:45:37 +02:00
Felix Hammerl
04b6c8b033 [WO-491] Add Web.de support 2014-09-11 13:41:20 +02:00
Felix Hammerl
54e733b24d [WO-491] Add GMX.net support 2014-09-11 13:41:20 +02:00
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
Felix Hammerl
275a602274 [WO-490] add bug reporting to error dialog 2014-08-12 17:52:47 +02:00
Tankred Hase
fc4bd0054f Review faq link 2014-08-12 17:44:10 +02:00
Tankred Hase
6ce1f2361a [WO-498] Add newsletter signup 2014-08-01 19:01:16 +02:00
Tankred Hase
26f52981eb Increase margin after terms checkbox 2014-07-31 19:53:19 +02:00
Tankred Hase
e19d8a4e5b [WO-462] Rework login workflow
* Make keygen and import possibilities clearer in login-initial
* Show spinner when generating key
* Use mobile design (wide buttons) everywhere
* Show info about key-sync in login-new-device (for mobile users)
* remove info popovers in login screens
* allow keyfile import even when keysync has been activated
2014-07-31 19:27:22 +02:00
Tankred Hase
9b618cc20f [WO-524] Cleanup login ui
* Make design more mobile friendly
* Make label for terms agreement clickable (easier for touch)
* Button width is 100% for mobile
* Let user import key file as alternative to sync
* Make key import option more clear login-initial
* Make whiteout logo smaller in mobile mode
2014-07-31 15:58:27 +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
a9c61a1fd1 Fix iframe width on first scrollable mail 2014-07-21 17:22:03 +02:00
Tankred Hase
17ff272d02 [WO-463] Use monospace font for keychain code 2014-07-21 16:24:50 +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
66bd88c07f Make public key shareable via link 2014-07-10 20:02:35 +02:00
Tankred Hase
bf063b5dac [WO-279] Display error message if PGP signature is invalid 2014-07-02 15:26:51 +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
7c65b48f34 Put reader body into GPU layer 2014-06-27 12:31:44 +02:00
Tankred Hase
7b87551404 Put mail-list wrapper into GPU layer 2014-06-27 12:24:48 +02:00
Tankred Hase
636e6ffad9 Improve spacing between reader body and display images button 2014-06-26 16:32:58 +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
Felix Hammerl
37b1862e9f Merge pull request #79 from whiteout-io/dev/WO-55
Dev/wo 55
2014-06-26 14:58:15 +02:00
Tankred Hase
b5fda88b8a Implement client side key sync protocol and ui 2014-06-25 18:14:33 +02:00
Felix Hammerl
0d0b767b36 [WO-409] show images only on user request 2014-06-25 17:20:55 +02:00
Tankred Hase
27035c926c Remove pointer cursor for non-clickable online state label 2014-06-23 17:21:01 +02:00
Tankred Hase
77ad3613cf Fix attachment button clicked style 2014-06-17 19:49:28 +02:00
Mario Volke
cdbdad0ba3 refactored subject box 2014-06-17 17:41:52 +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
00abb96dc2 Merge pull request #73 from whiteout-io/dev/WO-261
allow scrolling in login views, smaller margin of whiteout logo on mobil...
2014-06-17 15:36:35 +02:00
Mario Volke
504062abe1 allow scrolling in login views, smaller margin of whiteout logo on mobile 2014-06-17 15:26:26 +02:00
Tankred Hase
64fe6e9aa6 Use fastlick instead of ng-touch 2014-06-17 12:58:53 +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
Tankred Hase
3a59f79223 Fix bugs 2014-06-16 16:18:24 +02:00
Tankred Hase
d23521312f Stop event propogation when pressing new mail button 2014-06-16 16:18:24 +02:00
Tankred Hase
b5973cc370 Use native scrolling instead of iscroll 2014-06-16 16:18:24 +02:00
Mario Volke
d2d4cfa5df mail list optimized by removing box-shadow 2014-06-16 15:48:02 +02:00