Commit Graph

1153 Commits

Author SHA1 Message Date
Felix Hammerl d67f2a5d53 [WO-660] Add \Flagged to message flags 2014-11-05 14:25:23 +01:00
Tankred Hase 4722af1457 [WO-629] Sort other folders alphabetically in navigation 2014-11-05 11:40:37 +01:00
Felix Hammerl 14dc80ec3c [WO-696] List trash before flagged in wellknown folders 2014-11-05 11:36:42 +01:00
Felix Hammerl 8f1fd2de5f [WO-696] Order wellknown folders first, others alphabetically 2014-11-05 10:55:26 +01:00
Tankred Hase 7d223dc851 [WO-629] Hide outbox in folder list when empty 2014-11-04 21:32:44 +01:00
Tankred Hase 0c33f9070b [WO-629] Show correct folder name in mobile mail-list header and reader back button 2014-11-04 21:17:03 +01:00
Tankred Hase 5253680f86 Merge pull request #154 from whiteout-io/dev/WO-661
[WO-661] Introduce API to move message
2014-11-04 20:59:38 +01:00
Tankred Hase b10c0896e9 [WO-629] Fix online status in desktop nav 2014-11-04 20:49:21 +01:00
Felix Hammerl 541b35818b [WO-661] Introduce API to move message 2014-11-04 20:31:09 +01:00
Tankred Hase 571d9dbf34 [WO-629] Fix mail-list header margin for mobile 2014-11-04 20:19:51 +01:00
Tankred Hase 325e36b2e0 [WO-629] Fix nav margins for mobile 2014-11-04 19:49:31 +01:00
Tankred Hase 8b081c759a [WO-629] Fix nav margins 2014-11-04 19:31:04 +01:00
Tankred Hase 650aa83958 [WO-629] Configure responsive breakpoints and start chrome app in desktop mode 2014-11-04 19:30:59 +01:00
Tankred Hase a65435a771 [WO-629] List folders in navigation, switch back and forth 2014-11-04 17:20:05 +01:00
Tankred Hase 8e737474f5 Merge pull request #148 from whiteout-io/dev/WO-651
[WO-651] Do not error if imap upload fails after send
2014-11-04 11:33:24 +01:00
Tankred Hase 4760ddf314 Merge branch 'release/v0.19.x' 2014-10-29 18:51:41 +01:00
Tankred Hase 168a794708 Fix RSA keygen on Android 2014-10-29 18:36:32 +01:00
Tankred Hase 31fba2fed2 Merge branch 'dev/sockets' 2014-10-29 14:11:31 +01:00
Tankred Hase 10e6bd32e8 Use new chrome.sockets api, change manifest permissions
Prevent autocorrect on hostname text inputs
2014-10-29 14:00:39 +01:00
Tankred Hase 5efa410d7d Adjust dummy mail body during development 2014-10-27 17:30:42 +01:00
Tankred Hase edcaf7e3c0 Fix padding in mail-list header 2014-10-27 17:30:21 +01:00
Tankred Hase bd19135472 Convert common.js directive to common.js module 2014-10-27 15:19:24 +01:00
Mario Volke 2594ff515b added dropdowns for mobile toolbar
Conflicts:
	src/js/directives/common.js
2014-10-27 15:19:24 +01:00
Mario Volke 06498017df align SVG icons to their viewbox to achieve more consistent icon sizes and positioning 2014-10-27 15:19:24 +01:00
Mario Volke 8c2aebf3fd line with padding in read view and no attachments 2014-10-27 15:19:24 +01:00
Mario Volke c3021a7244 Optimized mobile read view 2014-10-27 15:19:24 +01:00
Mario Volke b53fdd3162 replace non semantic color variable in mail list 2014-10-27 15:19:23 +01:00
Mario Volke 4ef2b834b6 Implement desktop UI 2014-10-27 15:19:23 +01:00
Felix Hammerl b96ae1dd89 [WO-627] Expose all IMAP folders to account.folders 2014-10-27 15:14:32 +01:00
Tankred Hase 52a2f4f43a bumper versionCode for Android 2014-10-23 13:34:51 +02:00
Tankred Hase f938b3b83c [WO-659] fix scrolling to the top of the writer textarea 2014-10-23 13:11:37 +02:00
Tankred Hase eb81028123 Use regex to parse key server urls from manifest 2014-10-22 19:42:56 +02:00
Tankred Hase c6b50d04f6 Use manifest config for webmail 2014-10-22 19:12:18 +02:00
Tankred Hase f380db4e1d [WO-656] fix logout in chrome app 2014-10-22 17:22:18 +02:00
Tankred Hase f9b1c66932 Fix bug when trying to open undefined folder before initial sync 2014-10-22 17:21:28 +02:00
Felix Hammerl 5f9132ab5f [WO-651] Do not error if imap upload fails after send 2014-10-22 12:25:27 +02:00
Felix Hammerl d6b842b0f4 [WO-654] Update T-Systems Trust Center intermediate certficate 2014-10-22 12:14:00 +02:00
Tankred Hase a610440b5a Merge pull request #142 from whiteout-io/dev/WO-639
[WO-639] Use 5s timeout for incoming mail
2014-10-21 15:13:43 +02:00
Tankred Hase d7c1718a1c Merge pull request #145 from whiteout-io/dev/WO-645
[WO-645] Fix: Credentials are not stored after logout
2014-10-21 15:01:48 +02:00
Tankred Hase b556334407 Integrate OpenPGP.js 0.8.1 with promises support 2014-10-20 18:44:39 +02:00
Felix Hammerl 7a986fc60a [WO-645] Fix: Credentials are not stored after logout 2014-10-20 17:43:26 +02:00
Tankred Hase a93d817962 Add minified build of openpgp.js v0.8.0 2014-10-20 16:47:47 +02:00
Felix Hammerl 1995836736 [WO-639] Use 5s timeout for incoming mail 2014-10-17 11:17:40 +02:00
Felix Hammerl 3a6e0463fb [WO-567] fix TLS worker handling 2014-10-15 19:58:26 +02:00
Felix Hammerl 7be6c63060 Use worker thread in connection doctor 2014-10-15 19:16:20 +02:00
Tankred Hase 046241e20d Upgrade forge to v0.6.14 2014-10-15 19:16:20 +02:00
Felix Hammerl c120818792 [WO-567] use multithreaded tls 2014-10-15 19:16:20 +02:00
Felix Hammerl 033df2dea8 [WO-567] browserify mailreader worker 2014-10-15 19:16:20 +02:00
Tankred Hase 7e09add0f4 Dao and crypto unit tests work 2014-10-15 19:16:19 +02:00
Tankred Hase b0a186884a Fix jshint self errors 2014-10-15 19:16:19 +02:00
Tankred Hase 5d608cad67 Starting app works. Added source maps to build 2014-10-15 19:16:18 +02:00
Tankred Hase fc613ce501 Correct worker paths 2014-10-15 19:16:18 +02:00
Tankred Hase 0bfef4a710 Browserify runtime dependencies work 2014-10-15 19:16:18 +02:00
Tankred Hase 7a20049bbc Use module.exports instead of exports 2014-10-15 19:16:18 +02:00
Tankred Hase c36cd069e0 WIP: begin browserify build 2014-10-15 19:16:18 +02:00
Tankred Hase cf20672735 Merge pull request #134 from whiteout-io/dev/WO-588
[WO-588] add options to get update notifications in batches
2014-10-02 18:17:01 +02:00
Felix Hammerl b02989e766 [WO-588] move maxUpdateSize assignment 2014-10-02 18:15:52 +02:00
Felix Hammerl 9521d6b990 [WO-588] use 25 messages update batches 2014-10-02 17:58:35 +02:00
Felix Hammerl 38d760364d [WO-588] add options to get update notifications in batches 2014-09-30 17:54:35 +02:00
Felix Hammerl 297f7c493f [WO-625] Catch exception on socket.oncert
Mozilla's socket is not extensible via Object.preventExtensions(obj)
and throws exceptions when non-prototype function .oncert is added.
The callback function is needed for the other shims.
2014-09-30 12:30:18 +02:00
Tankred Hase bedb69973c [WO-587] implement user logout 2014-09-26 19:14:53 +02:00
Tankred Hase f66fbf592c Fix error msg in focus-me for non-textarea inputs 2014-09-26 17:50:18 +02:00
Tankred Hase a92a5c5a3f Decrease space between signature warning and mail body 2014-09-26 16:59:21 +02:00
Tankred Hase fe73f3db52 [WO-614] loosen CSP to allow displaying html mail images 2014-09-26 16:34:31 +02:00
Tankred Hase 0266f330c0 [WO-621] Put primary button on top when choosing 2014-09-26 15:17:27 +02:00
Tankred Hase b11a9220fe Fix text overflow for long attachment names 2014-09-26 14:51:16 +02:00
Tankred Hase 53a695b7dc Bump android versioncode 2014-09-24 12:59:52 +02:00
Tankred Hase 0613016581 Remove chrome.filesystem and use only standard apis 2014-09-24 12:46:19 +02:00
Tankred Hase 53341f02a2 Fix margin in writer for attachment box 2014-09-23 18:38:19 +02:00
Tankred Hase 3bfc3ad66b Merge pull request #131 from whiteout-io/dev/reader-zoom-to-fit
Zoom to fit content in read view
2014-09-23 18:01:48 +02:00
Tankred Hase 675e1b13dd Review and css fixes 2014-09-23 17:40:19 +02:00
Felix Hammerl 77e0377fd1 [WO-563] Introduce connection doctor
* Uses predefined error messages from the config
* Show error and underlying error in login screen
2014-09-23 16:21:12 +02:00
Felix Hammerl b6608a1c4d [WO-578] Fix downloads in browser with W3C API 2014-09-23 14:57:21 +02:00
Mario Volke d93ee3be5d Merge branch 'master' into dev/reader-zoom-to-fit 2014-09-23 12:10:39 +02:00
Mario Volke 3156a20664 fix jshint 2014-09-23 12:09:00 +02:00
Mario Volke 320686f590 trigger read content scaling on window resize 2014-09-23 12:06:18 +02:00
Tankred Hase 7b99682299 [WO-608] Pin wmail ssl cert 2014-09-22 17:45:15 +02:00
Mario Volke 3ec9597371 fit to scale container width in read view 2014-09-22 17:33:06 +02:00
Tankred Hase 74f6b3312e [WO-598] Replace contentEditable in writer with textarea 2014-09-22 15:28:22 +02:00
Tankred Hase f3ad08b066 Fix scope apply causing rendering error in login controller 2014-09-22 14:19:06 +02:00
Tankred Hase 1cc224dcf2 Don't focus on passphrase input in login-new-device 2014-09-22 13:18:27 +02:00
Tankred Hase 513d29ad79 Strip spaces from phone number 2014-09-22 13:15:45 +02:00
Tankred Hase 1311cd1c5e Firefox App and AppCache
* Add app manifest for firefox packaged app
* Ask user to reload when appcache is updated
* Fix boxshadow on all inputs and textareas
* Fix AppCache for Firefox
* Move Chrome App update code to updatehandler
2014-09-21 03:25:53 +02:00
Felix Hammerl 017ea707ad Merge pull request #126 from whiteout-io/dev/577
[WO-577]: implement wmail account creation
2014-09-19 19:16:25 +02:00
Tankred Hase d1308aa14c Add SMS validation 2014-09-19 18:59:13 +02:00
Tankred Hase a304f13cd2 Merge pull request #128 from whiteout-io/dev/WO-426
Hide mail list scrollbar in webkit and fix padding issues between iOS and desktop
2014-09-19 16:57:41 +02:00
Mario Volke 4ea983dcfb hide mail list scrollbar in webkit and fix padding issues between iOS and desktop 2014-09-19 16:55:28 +02:00
Tankred Hase 7c7d650cf2 [WO-577]: implement wmail account creation 2014-09-19 14:58:04 +02:00
Mario Volke 98bc50a285 added white whiteout logo for navigation 2014-09-19 14:22:46 +02:00
Mario Volke a29e072165 fix with layering of navigation 2014-09-19 14:22:01 +02:00
Mario Volke fcbe84841e overflow auto in read sandbox 2014-09-19 14:00:02 +02:00
Mario Volke bf54d6281f logo in navigation as svg, and more flat styled navigation 2014-09-19 13:57:40 +02:00
Mario Volke 3a13a3056e tried to stabilize nav animation on IE11 2014-09-19 09:59:06 +02:00
Mario Volke b05a98b951 fix reader iframe width in IE11 2014-09-19 09:28:23 +02:00
Tankred Hase d31c8a69e6 Update to fixed crypto-lib 2014-09-18 14:59:35 +02:00
Felix Hammerl d66890211a use uppercase recovery token 2014-09-18 14:42:53 +02:00
Tankred Hase 7497268c7a Allow only 6 chars in recovery token ui 2014-09-17 16:30:00 +02:00
Tankred Hase 51434d82e0 Reduce size of recovery token to 6 2014-09-17 16:06:02 +02:00
Tankred Hase 42867880e7 Merge pull request #120 from whiteout-io/dev/WO-573
[WO-573] Use pattern validation for token input
2014-09-17 15:53:27 +02:00
Tankred Hase ba9770b495 Merge branch 'master' of github.com:whiteout-io/mail-html5 2014-09-17 15:51:58 +02:00