Commit Graph

988 Commits

Author SHA1 Message Date
Ralf Becker
af76a991d5 if we have no keyring, create one and open Mailvelope settings dialog so user can create or import a keypair, offer user to store new public key in addressbook, so other users can write him encrypted mail 2015-05-23 14:04:28 +00:00
Ralf Becker
8b88959e69 read client-side missing pgp keys from addressbook and offer user to import them 2015-05-20 21:20:10 +00:00
Nathan Gray
6537acb11f Highlight currently selected favorite 2015-05-20 16:12:29 +00:00
Ralf Becker
c41156c47c check if we have PGP keys for all recipients, before switching to encrypted mail, when adding further recipients and before trying to send 2015-05-20 15:24:08 +00:00
Ralf Becker
517286fdab using now a domain-specific "egroupware" keyring, instead of default "mailvelope", which only works on localhost, plus improved instructions 2015-05-19 20:23:38 +00:00
Ralf Becker
a480dfc022 Encrypt toggle-button in compose to switch PGP encrypted mail on and off 2015-05-19 18:56:12 +00:00
Hadi Nategh
8f92df1a86 Escape from infinitive loadingDeferred if the diferred did not get resolved or rejected, and give user a chance to try other tabs 2015-05-13 16:21:50 +00:00
Nathan Gray
237d1d809e * If column information is stored in a favorite, restore it along with the filters
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
Ralf Becker
53f381e246 Retina sprite for choosen 2015-05-11 14:12:26 +00:00
Ralf Becker
bdf5c436dd stop redirection loop 2015-05-01 16:34:28 +00:00
Ralf Becker
e69df78ab8 respect download_url given by vfs 2015-05-01 10:52:24 +00:00
Nathan Gray
db0e368f86 Do not warn about translating nulls, just return empty string 2015-04-21 19:47:23 +00:00
Nathan Gray
611c35fc5f Silence some spurious warnings on null and "" 2015-04-16 16:19:41 +00:00
Nathan Gray
e9d73a08f2 Do not remove rows that just have not changed.
Fixes linking two rows caused them to disappear.
2015-04-14 19:56:15 +00:00
Hadi Nategh
bfad873952 Fix broken blueimp-gallery plugin minified css file 2015-04-01 16:46:01 +00:00
Nathan Gray
a8d6b8da07 Better error message for invalid sprintf 2015-04-01 16:24:43 +00:00
Hadi Nategh
ba19d9dab9 Fix addressing wrong href in previous commit #52368 2015-04-01 16:10:43 +00:00
Hadi Nategh
3987e3f033 Expose view few changes:
- Implement download button and locate it in expose view
- Style control icons better
- Give control icons tooltip
2015-04-01 15:43:14 +00:00
Hadi Nategh
ed2bed1b97 Fix click handler on links does not stop propagation, causes unwanted click event 2015-03-31 10:01:51 +00:00
Hadi Nategh
ff507682eb Replace deprecated console.timelineEnd and console.timeline with console.timeEnd and console.time 2015-03-27 10:46:56 +00:00
Hadi Nategh
c3eed99cdd Introduce new target type called "_browser", in order to specify browser default link handling
- Description widget using href, the default target would be _browser
- Call filemanager egw.open with target _browser
2015-03-27 10:13:57 +00:00
Hadi Nategh
585d42dbde Try to open contents, which have no mime type registered, properly in different browsing environments 2015-03-26 13:41:16 +00:00
Ralf Becker
5887bc4313 * Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme 2015-03-25 17:48:24 +00:00
Ralf Becker
ffceb37973 WIP attachment handling via mime-registry 2015-03-24 09:43:38 +00:00
Hadi Nategh
ab890a7c56 Clear deferred object after its resolved, since the next time reload checks the deferred object existence
-Fix calendar d-n-d works only once
2015-03-23 14:30:53 +00:00
Nathan Gray
62019e52eb Wrap this into jQuery object, so remove() works in IE 2015-03-19 16:08:16 +00:00
Hadi Nategh
028ab9644b Add API for browser localStorage 2015-03-19 09:34:06 +00:00
Ralf Becker
b1e5fac775 fix error caused by browser popup blocker and display popup blocked warning for quick-add selectbox 2015-03-18 10:36:47 +00:00
Ralf Becker
3f5a251ad6 Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe 2015-03-18 09:56:11 +00:00
Nathan Gray
f078a2ae82 Fix for protocol detection and problems converting absolute to relative paths, from Thomas Kurschel. 2015-03-17 14:47:24 +00:00
Hadi Nategh
715bcbd92d Do not trigger window resize for mobile devices as they are getting opened fullscreen anyway 2015-03-17 14:15:20 +00:00
Nathan Gray
7ccca9f4c6 When creating a new objectManager, use the actionManager at the matching search depth.
Fixes objectManagers using an actionManager from a different application, and failing.
2015-03-16 20:17:55 +00:00
Nathan Gray
cabf2f2e75 Don't clear deferred, as type may get reset in initialization. 2015-03-11 21:55:25 +00:00
Nathan Gray
3135068a45 Return a Deferred object when tab is browsing, and use it do show & hide a loader div while loading an app for the first time. 2015-03-10 20:12:30 +00:00
Nathan Gray
3eb9353b9d Try to avoid a syntax error in IE 2015-03-09 22:46:31 +00:00
Nathan Gray
1f65eee3fc Check that getApplicationByName() got something before using it, avoids hidden error loading sideboxes for apps with no tab 2015-03-09 19:19:41 +00:00
Nathan Gray
ead0a507bf Do not use iframe for popups from external links 2015-03-09 18:18:52 +00:00
Hadi Nategh
5e681e3156 Fix sidebox scrolling conflicts with selectbox scrolling in IE 2015-03-09 16:30:19 +00:00
Nathan Gray
a304a6b28e Avoid occasional 'TypeError: Cannot read property '0' of null' error from aborted JSON when debugging. 2015-03-09 15:23:07 +00:00
Hadi Nategh
0257f17c81 Fix scrolling issue happens in FF when scrolling over selectbox items located in sidebox(e.g. selectboxes in calendar sidebox menu) 2015-03-04 14:23:18 +00:00
Hadi Nategh
b532620241 Fix add email item from addressbook context menu always open new compose, no matter if there is already one exist 2015-03-02 10:23:13 +00:00
Nathan Gray
9ccb5f7a14 Change the document thumbnails to mark with mimetype icon 2015-02-25 18:07:21 +00:00
Nathan Gray
2a939d0c6f Add handler for dropping mail into infolog 2015-02-24 19:07:48 +00:00
Klaus Leithoff
4e689e75a7 * API/CKEditor: update to version 4.4.7
(including EGrupware Revision 51562 avoiding a bunch of cannot access property of undefined errors)
2015-02-24 13:41:51 +00:00
Hadi Nategh
9fe27c116d Disable CKEdittor for mobile devices, as CKEditor's compatibility is not good enough yet 2015-02-23 15:02:47 +00:00
Ralf Becker
9cc1d409eb harden login page by no longer using www.groupware.org to load social media icons 2015-02-21 13:29:10 +00:00
Nathan Gray
a6bb56d2e1 Fix bug in rule removal prevented adding more rules 2015-02-19 17:14:31 +00:00
Hadi Nategh
212e98ccdb Fix in mobile theme not able to dismiss the context menu:
- touch and open entries and swip (left/right) over any rows on the next match list will dismiss the context menu
2015-02-19 11:45:05 +00:00
Nathan Gray
f1e0cc90d7 Slightly gentler reset after forcing margin for printing 2015-02-19 00:54:49 +00:00
Nathan Gray
89741b682c Force left margin to 0, avoids margin when printing 2015-02-19 00:27:21 +00:00