Hadi Nategh
250a605f56
Implement colored mail labels similar to other apps with border color v-bar
2016-04-27 11:18:58 +00:00
Klaus Leithoff
bd26e2aeaf
reenable filter2 (short-preview in list trigger)
2016-04-26 10:13:59 +00:00
Ralf Becker
893f449992
use new et2 site config
2016-04-25 07:57:40 +00:00
Hadi Nategh
209b6de3a2
Mobile theme W.I.P.:
...
- Fix mail preview does not show calendar meeting mails
2016-04-20 09:54:33 +00:00
Nathan Gray
863d4b9724
Fix some more nm settings lost on reload
2016-04-12 23:45:36 +00:00
Nathan Gray
d2894cdf65
Fix lost cat_is_select setting on reload
2016-04-12 23:36:58 +00:00
Klaus Leithoff
467421a0c7
handle date-range Filters on mass-actions like flagging, moving/copying and deleting messages
2016-04-12 15:17:57 +00:00
Klaus Leithoff
5f7eab435b
merge startdate and enddate to activeFilters. if set
2016-04-12 13:37:38 +00:00
Klaus Leithoff
b9b664ffb9
translations for Daterange search with quicksearch
2016-04-12 12:57:43 +00:00
Klaus Leithoff
1a885f29e5
first step to allow for a date-range-filter on ui, allows quicksearch too; not yet available on selected-mail-operations
2016-04-12 12:53:50 +00:00
Hadi Nategh
15b5b3cc5c
Mobile theme W.I.P.:
...
- Get CKEditor html toolbar working
- Fix popups scroll area
2016-04-11 09:10:51 +00:00
Klaus Leithoff
8fb4fe0d3e
fix typo
2016-04-08 09:19:21 +00:00
Hadi Nategh
50aae863b6
Edit dialogs style W.I.P.:
...
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
2016-04-06 16:43:51 +00:00
Ralf Becker
fd2bc6d7b7
fix problems with autoloading of etemplate_widget_tree
2016-04-04 08:48:04 +00:00
Ralf Becker
2baf654e14
move all tables to new api and update api to 16.1
2016-04-02 19:55:08 +00:00
Ralf Becker
a7b6fb5baf
need full namespace to specify a static method of a namespaced class
2016-04-01 11:58:55 +00:00
Hadi Nategh
e58851c50f
Mobile theme W.I.P:
...
- Fix view destroy and close eg. used in mail view -> delete
2016-03-29 15:49:33 +00:00
Ralf Becker
8264292467
icons with identical alignment
2016-03-29 13:25:56 +00:00
Ralf Becker
3f6a9531cd
new forward and reply icons from Eva
2016-03-29 12:11:15 +00:00
Ralf Becker
4f3eb21e84
remove since 14.3 no longer necessary workaround for submiting mail compose to a different url, which was causing now problems (Application echoed something), and fixed not always instanciate $contacts_objs from previous commit
2016-03-29 10:13:32 +00:00
Ralf Becker
02d0f3a801
fix not working account change
2016-03-29 09:56:21 +00:00
Ralf Becker
8a90d2cb65
fix warning about contacts::read($contact_id) should be compatible with EGroupware\\Api\\Contacts::read($contact_id, $ignore_acl = false) by using Api\Contacts direct
2016-03-29 08:46:09 +00:00
Ralf Becker
00abda4682
moving emailadmin to api and admin, only emailadmin_hooks and tables still need moving
2016-03-28 18:51:38 +00:00
Klaus Leithoff
7403f9100b
fix for not correctly store last selected search-type
2016-03-24 15:16:10 +00:00
Klaus Leithoff
273779be8f
translations provided by S.Unverricht via translation.stylite.de
2016-03-24 12:07:01 +00:00
Klaus Leithoff
fb02a50b22
missing translations
2016-03-24 12:04:53 +00:00
Klaus Leithoff
919c646ad4
silence error-log statements
2016-03-24 10:50:05 +00:00
Klaus Leithoff
99193029da
add some new searchTypes; remember last SearchType used with user-pref
2016-03-24 10:38:35 +00:00
Klaus Leithoff
d315939ea5
when fetching headerdata/envelope gather size as well
2016-03-22 08:41:58 +00:00
Ralf Becker
fc2c4dae29
replace egw_sharing with Api\Vfs\Sharing
2016-03-21 10:30:48 +00:00
Ralf Becker
cebdc5c7ab
fix not working folderClose(d) image
2016-03-18 17:23:56 +00:00
Ralf Becker
614bf494b7
identical forward inline icons
2016-03-18 17:20:22 +00:00
Ralf Becker
f2b2879df1
different forward as attachment icon
2016-03-18 17:15:55 +00:00
Nathan Gray
edc1f098f3
Hide email address if there's a name, but allow showing it via CSS if desired
2016-03-18 16:44:51 +00:00
Ralf Becker
02bf09aaae
move egw_htmLawed to api/src/Html/HtmLawed, @Klaus: does mail really need to call that class, cant it use Html::purify?
2016-03-13 11:56:00 +00:00
Ralf Becker
85695f0d41
split html class to Api\Html, Api\Header\Content, Api\Header\UserAgent and translation
2016-03-13 11:22:44 +00:00
Klaus Leithoff
021d992463
work around a chozen implementation bug of not evaluating the default for the multiple (true) option correctly
2016-03-11 12:44:26 +00:00
Klaus Leithoff
0810011d0f
fix for (sometimes) not attached attachment when composing as new, when triggered from message with attachments present
2016-03-10 11:15:45 +00:00
Hadi Nategh
65a81bbaaa
Fix some missing default colors for SVGs icons
2016-03-09 12:48:15 +00:00
Hadi Nategh
dbd97cd37a
Mobile theme:
...
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Hadi Nategh
f5a6d52ae2
Mobile theme:
...
- Implement apps color code
2016-03-09 11:55:26 +00:00
Hadi Nategh
bfdec69428
Mobile theme W.I.P.:
...
- Add mail acl dailog
- Fix taglist styling
2016-03-07 17:38:03 +00:00
Hadi Nategh
0f3a17dfb7
Mobile theme W.I.P.:
...
- Enhance styling of vacation dialog
2016-03-07 13:52:13 +00:00
Hadi Nategh
3371cfc098
Mobile theme W.I.P:
...
- Fix mail details styling
- Fix expanding timesheet details tab causes some width changes
- Remove extra padding and borders from et2_selectbox
2016-03-04 10:27:51 +00:00
Ralf Becker
b540582c2b
removing minified files again from svn and creating them automatic in our build and deployment scripts
2016-03-03 16:17:21 +00:00
Klaus Leithoff
eec9fa33ac
* Mail: fix for problem when retrieving and displaying an event from winmail.dat attachment
2016-03-03 14:27:05 +00:00
Hadi Nategh
784aa2c82f
Mobile theme W.I.P:
...
- Fix view mode loads with wrong context
- Fix mail view actions
2016-03-03 14:10:08 +00:00
Klaus Leithoff
de8d48cc20
try to handle text/calendar attachments that are NO ical-file; seems its of no use to try to show the gibberish to the user
2016-03-03 13:36:42 +00:00
Klaus Leithoff
352640e2b2
try to handle text/calendar attachments that are NO ical-file
2016-03-03 13:29:29 +00:00
Ralf Becker
ecb4b7e74a
remove ckeditor from api bundle (it does not work, is already minified and uglify work a lot faster without)
2016-03-02 14:34:01 +00:00
Ralf Becker
f25070a9c2
- switching minifying of javascript to use Grunt and Uglify (instead of doing it on the fly with php on every host)
...
- generating now a couple of bundles: api, et2, mail, calendar, jdots, pixelegg and mobile
- developers need to update minified files whenever a javascript file changes: grunt uglify[:(api|et2|mail|calendar|jdots|pixelegg|mobile)]
- minified files also contains a map file allowing to debug with them
2016-03-01 20:45:31 +00:00
Hadi Nategh
2355f5edf5
Mobile theme W.I.P:
...
- Implement view mode for mail
- Improve performance for reading mails
2016-03-01 17:00:28 +00:00
Ralf Becker
c59442a576
detect which type (gif, png or svg) of tree images are available by template
2016-02-29 13:45:44 +00:00
Klaus Leithoff
ecb2da3fa6
support daterangefilter on serversidesearch
2016-02-26 14:19:11 +00:00
Klaus Leithoff
78d2bc33a9
support SINCE, BEFORE, BETWEEN and ON as (range) date filters; use it in mail_zpush and add example usage to get_rows
2016-02-26 13:04:35 +00:00
Hadi Nategh
b97d000684
Mobile theme W.I.P.:
...
- Add attach.svg for mail
- Fix miss positioned quota in mail index
- Set toolbar range_view in 2 for compose dialog
2016-02-26 11:52:03 +00:00
Ralf Becker
63f1e7100c
tree uses now png or svg images, still some do not yet exist as png or svg
2016-02-26 10:59:23 +00:00
Hadi Nategh
2e33972631
Make default actions for compose toolbar less than 7
2016-02-26 10:08:07 +00:00
Ralf Becker
d5004f7017
remove 12px height for mail rows, causing them to display with lots of padding, if body display is not switched on
2016-02-25 21:25:14 +00:00
Ralf Becker
caaf0c4323
use full font-size for from in compose
2016-02-25 18:55:41 +00:00
Ralf Becker
ce1a502344
work in progress: styling mail list, added styling for progress-bar/quota in toolbar or nextmatch header
2016-02-25 15:07:35 +00:00
Klaus Leithoff
20a27ad0fe
reflect change in filters (additional details/no details) in app.js refreshFilter2Options refreshCatIdOptions
2016-02-25 12:26:50 +00:00
Hadi Nategh
28212a6adb
Mobile theme W.I.P.:
...
- Remove extra class for toolbar
- Fix color for mail svg icon
2016-02-24 16:50:49 +00:00
Hadi Nategh
2e396472af
Mobile theme W.I.P.:
...
- Fix mail list does not show status icons
2016-02-23 19:24:19 +00:00
Klaus Leithoff
4bcfd7f428
default css for preview, triggered by details/no details; remember selection with implicit pref
2016-02-19 12:23:06 +00:00
Hadi Nategh
701cea7c51
Mobile theme W.I.P.:
...
- Implement mail body preview
2016-02-19 09:42:09 +00:00
Klaus Leithoff
33be0555bb
first sketch preview, triggered by details/no details
2016-02-18 15:46:02 +00:00
Hadi Nategh
feaba0de71
Mobile theme W.I.P.:
...
-Add mobile specific css files
2016-02-17 17:43:41 +00:00
Hadi Nategh
304d1b0f68
Mobile theme W.I.P.:
...
- Add subscription dialog
- Re-arrange mail actions in context menu
2016-02-16 18:02:49 +00:00
Klaus Leithoff
5f1dc422f2
handle crippled messageID passed to loadEmailBody
2016-02-11 13:03:28 +00:00
Hadi Nategh
366332b79c
Mobile theme W.I.P.:
...
- Fix styling for compose dialog
2016-02-09 08:51:45 +00:00
Klaus Leithoff
0f9fcefc8a
set mail as appName to access translations in callback-popup
2016-02-05 11:47:54 +00:00
Hadi Nategh
413b5f4280
Mobile theme W.I.P.:
...
- Fix not able to select the first mail on list
- Disable link_to upload file for view mode
- Fix dialog UI
2016-02-05 11:43:00 +00:00
Hadi Nategh
585445d43a
Mobile theme W.I.P.:
...
-Add vacation dialog for mail
2016-02-05 10:12:14 +00:00
Klaus Leithoff
c1e374ea02
* Mail: deny moving folders from one mailaccount to another as we are not supporting it
2016-02-04 13:54:58 +00:00
Klaus Leithoff
215baf7497
fix for some untranslated messages in ajax - calls
2016-01-29 14:24:12 +00:00
Klaus Leithoff
64006d366a
fix typo from previous r54863
2016-01-28 11:24:24 +00:00
Klaus Leithoff
7d1782ecc0
correctly set Vacation Cache when acting on behalf of another user
2016-01-28 10:51:51 +00:00
Ralf Becker
d9759cced8
replacing Net_Sieve with Horde\ManageSieve, thought we need some fixes not yet accepted in Horde, therefore we include a copy of fixed package
2016-01-28 09:52:05 +00:00
Hadi Nategh
8d8b916499
Mobile theme W.I.P.:
...
- Fix compose plain text mode only shows 2rows
2016-01-27 14:55:32 +00:00
Hadi Nategh
96bcb4f9e8
Mobile theme W.I.P.:
...
-Change style for mail index and display
-Add upload file as default action in compose
2016-01-26 16:25:18 +00:00
Hadi Nategh
c8bc389d87
Mobile theme W.I.P.:
...
- Implement standard header for mail compose
- Fix toolbar style
2016-01-26 11:51:56 +00:00
Klaus Leithoff
50ee8dded0
some more translations and changes implied by them
2016-01-22 11:20:48 +00:00
Klaus Leithoff
0b7c76856a
some suggested translations
2016-01-21 15:07:34 +00:00
Hadi Nategh
a7a82f7200
Mobile theme W.I.P.:
...
- Re-arrange attachments in display dialog
2016-01-21 10:55:39 +00:00
Hadi Nategh
c0c4099e29
Mobile theme W.I.P.:
...
- Add mail display dialog
- Style details widget for mobile theme
- Implement fixed actions for mail display
2016-01-21 10:19:10 +00:00
Hadi Nategh
180c256a79
Mobile theme W.I.P.:
...
- Fix scrollbar does not work for mail tree in sidebar when browsing with iOS
2016-01-19 16:05:58 +00:00
Klaus Leithoff
f171c89cc9
translations provided by various helping hands. Thanks.
2016-01-19 12:05:59 +00:00
Hadi Nategh
9332ce4a80
Mobile theme WIP:
...
- Add plus button for all apps list views
2016-01-14 10:56:48 +00:00
Hadi Nategh
d62c9038dc
Mobile theme WIP: Implement new look for mail compose dialog
2016-01-13 17:48:50 +00:00
Klaus Leithoff
535d0db435
fix problem on single file download to vfs
2016-01-12 15:11:41 +00:00
Klaus Leithoff
8588e08692
fix fatal error cannot access self:: when no class scope is active, when calling save attachment to vfs
2016-01-12 13:37:36 +00:00
Klaus Leithoff
ed32bd4c01
fix warning regarding PEAT::isError
2016-01-08 14:47:31 +00:00
Hadi Nategh
6c52615882
Use human-readable folder label for mail folder d-n-d messages
2016-01-08 09:14:07 +00:00
Klaus Leithoff
8c3b2b9d5b
silence warning on changed function call signature of function identities
2016-01-07 14:35:41 +00:00
Hadi Nategh
a14e52753b
Prompt user for mail folder d-n-d action
2016-01-07 11:31:17 +00:00
Hadi Nategh
748eb1ea2f
Implement progress indicator for mail folders d-n-d
2016-01-07 11:12:32 +00:00
Hadi Nategh
07308f28c5
Mobile theme W.I.P.:
...
-Styling enhancement for mail rows
- Introduce color column to mail index
2015-12-23 11:13:26 +00:00
Hadi Nategh
328738ab29
Mobile theme W.I.P.:
...
- Fix mail listview
- Add some styling for plus button and fix nm header's buttons
2015-12-17 12:44:14 +00:00
Klaus Leithoff
68eb20424c
give more details about failure on sending when available
2015-12-15 16:13:01 +00:00
Klaus Leithoff
862a848043
ActiveSync/Mail/MeetingRequests: HandlingMeetingRequests on MobileDevice has serious issues within our/zpush2 implementation. thus we overwrite the globalobjId from calendar object, as: if you delete the mail, that is the meeting-request its using the globalobjid as reference and deletes both: mail AND meeting. we dont want this. since accepting meeting requests with the mobile does nothing we see no further drawbacks with that. TODO: Look into MeetingRequestHandling
2015-12-15 13:39:10 +00:00
Hadi Nategh
586a5b0607
* Fix mail printing style
2015-12-08 12:01:35 +00:00
Klaus Leithoff
afcb47bc46
fix problem output->nativebodytype is set too early, as it is used as marker that the original message was of type ... but is now converted to (, as type 2 is requested)
2015-12-04 13:58:57 +00:00
Hadi Nategh
b9c1ed72ce
W.I.P. of new approach for mail winmail.dat attachment handling
...
- Adopt download_zip to new winmail.dat handling
2015-12-02 14:00:34 +00:00
Hadi Nategh
97d240fcab
W.I.P. of new approach for mail winmail.dat attachment handling
...
- Restructure save attachments to vfs, and try to read the winmail.dat only once and store them all, as fetching content of winmail.dat is very expensive operation
- Fix failure of save all embedded attachments into filemanager
2015-12-02 11:10:26 +00:00
Hadi Nategh
6124a7fc21
W.I.P. of new approach for mail winmail.dat attachment handling
...
- Try to use mail client cache and store resolved winmail.dat attachments, it will avoid resolve it again
2015-11-30 14:55:39 +00:00
Hadi Nategh
bace5cc1fc
* Mail: Fix mail print version has very small font size
2015-11-30 11:13:45 +00:00
Hadi Nategh
6172992b9c
Mobile theme W.I.P.:
...
- Fix mail list style
2015-11-30 11:11:38 +00:00
Hadi Nategh
0b0937f316
W.I.P. of new approach for mail winmail.dat attachment handling
...
- Fix iframe in preview overlays attachment area
2015-11-30 08:54:02 +00:00
Hadi Nategh
e1f4574b9a
W.I.P. of new approach for mail winmail.data attachment handling
...
- Fix mail list is loading super slow if there are mails with winmail.data attachments
- Performance improvement for reading mails in preview pane with winmail.data
2015-11-27 16:17:59 +00:00
Hadi Nategh
ac16d1fb95
Mobile theme W.I.P.:
...
- Introduce mobile template-set
- Change loading mail index mobile template according to mobile template-set
2015-11-25 15:17:59 +00:00
Hadi Nategh
1bbf423c1e
Do not use tidy extension by default
...
- Fix reply to some emails do no open compose dialog
2015-11-24 15:35:43 +00:00
Klaus Leithoff
ecbb564dfe
avoid using tidy as it seems to trigger segmentation faults quite regular with modern style html-mails.
2015-11-20 15:16:37 +00:00
Klaus Leithoff
dafbe6f9b5
fix for not working as intended deny access on group feature
2015-11-17 12:14:23 +00:00
Hadi Nategh
e5ee34c006
Mobile theme W.I.P.:
...
- Set right-header for mail index only for mobile theme
2015-11-17 09:07:01 +00:00
Hadi Nategh
7c944b5aeb
Mobile theme W.I.P.:
...
- Sidebar acts based on device size
- Remove portrait top header (sidebar toggle menu will be positioned next to nm header)
- Remove collapsed sidebar application navigator, only for devices
2015-11-16 15:45:04 +00:00
Ralf Becker
030d43d960
* Mail: allow to disable use of RFC3676 flowed lines in plain text mails, as some clients have trouble to detect correct charset
2015-11-11 15:00:11 +00:00
Ralf Becker
3d85ca9db6
no need to fetch mail again
2015-11-11 12:26:14 +00:00
Ralf Becker
6969120d8b
z-push requires text-parts to be in utf-8, not eg. iso-8859-1
2015-11-11 12:25:43 +00:00
Ralf Becker
aa7666baac
remove old zpush (1) support and refactored backend (autoloadable name, moved interfaced to separate file
2015-11-05 13:23:00 +00:00
Klaus Leithoff
0a70638205
respect the mimeType request/specification for PRESET and application method fetch
2015-11-05 12:03:03 +00:00
Klaus Leithoff
bb466cd20d
* Mail: fix for cascading forward problem (problem when forwarding mails with forwarded messages attached in inline mode)
2015-11-03 13:06:47 +00:00
Ralf Becker
cf332755e9
textAreaWidget.ckeditor is null not undefined
2015-10-28 09:04:38 +00:00
Ralf Becker
b8f2902e80
fix double load of UI in compose after adding attachments caused by errors in mail app.js compose_resize handler
2015-10-27 11:44:54 +00:00
Klaus Leithoff
714c75ef6d
reintroduce tidy in calls from egw-mail-app when only getCleanHTML is called, as it is correcting html structure issues for us
2015-10-27 09:16:37 +00:00
Nathan Gray
1f2c9e641a
Handle multiple attachments with the same name when linking attachments from an email into an entry for another application
2015-10-26 19:57:07 +00:00
Nathan Gray
5aaadfd00d
Handle multiple attachments with the same name when downloading attachments from an email into vfs
2015-10-26 19:25:01 +00:00
Klaus Leithoff
704dd397d4
fix accidently removed body
2015-10-23 10:44:12 +00:00
Klaus Leithoff
294b3c2ea8
disable the use of tidy when using zpush/activesync
2015-10-23 10:02:18 +00:00
Ralf Becker
6886b0a3b1
meeting requests and responses were send twice in spite of esync preferences
2015-10-22 17:24:14 +00:00
Ralf Becker
2f33904af0
moving blocking of device on connection failure / exception from mail code to EGroupware pluging, to cate for failures everywhere in plugins, not just connect method of mail plugin, which does not fail because Horde defers IMAP login until it realy needs to connect
2015-10-20 17:03:36 +00:00
Ralf Becker
28577e8fb4
moving blocking of device on connection failure / exception from mail code to EGroupware pluging, to cate for failures everywhere in plugins, not just connect method of mail plugin, which does not fail because Horde defers IMAP login until it realy needs to connect
2015-10-20 16:26:55 +00:00
Nathan Gray
bb880a6c67
Handle multiple attachments with the same name when downloading attachments from an email as a zip
2015-10-19 23:45:38 +00:00
Hadi Nategh
938c991124
WIP Egroupware tutorial:
...
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
9dd37010d4
Trigger explicit resize of splitter left panel when undock, because it would not be resized with correct size if it happens after sidebar get resized
2015-10-15 13:02:26 +00:00
Ralf Becker
7fb9d4d15f
fixes around calendar sync and meeting-requests, also fixed all IDE warnings in calendar_zpush
2015-10-14 16:42:04 +00:00
Ralf Becker
375cf22ba6
fix flags to only contain AS supported flags analog to Zimbra code and seek stream of attachments to beginning, as z-push requires that
2015-10-13 21:12:02 +00:00
Ralf Becker
ea0f039a37
fix PHP Fatal error, replace utf8_truncate --> Utils::Utf8_truncate
2015-10-13 16:15:32 +00:00
Klaus Leithoff
258846103a
supplement flagsstring to mod, to represent flag changes
2015-10-13 15:06:04 +00:00
Ralf Becker
52dd6bd3d7
documented and reimplemented failure handling of connect method
2015-10-13 14:47:18 +00:00
Ralf Becker
33e15ea3f4
fix PHP Fatal error this->mail->getErrorMessage() and using Request::GetDeviceID()
2015-10-13 12:45:18 +00:00
Klaus Leithoff
ab4b0e1e17
only do the sorting when we do a topLevel Query or a retrieval of ALL. ; give extracare on the retrieval of folders in shared and others on subscription, and when folders subscribed in such namespaces are deeply nested within without rights of list on the branches leading to the leaf
2015-10-06 15:09:10 +00:00
Hadi Nategh
fe9dcbcc12
Get folders status asynchronously as it is an expensive operation to be called in initial load
2015-10-06 10:51:35 +00:00
Hadi Nategh
5c812f8c9a
Remove extra ajax-loader icon from mail tree
2015-10-06 08:45:44 +00:00
Hadi Nategh
7c5ab68b46
Do not stop completely the transition on mail as it conflicts with blueimp gallery plugin (expose)
2015-10-05 09:38:57 +00:00
Hadi Nategh
9d7a566966
No transition delay for mail, fixes the splitter right panel overflows the left panel
2015-10-01 08:27:44 +00:00
Hadi Nategh
3bc2e1077c
WIP EGroupware tutorial:
...
- Implement a hook for application specific video tutorials
- Allow iframe widget to cooperate with fullscreen video play mode
2015-09-25 15:18:35 +00:00
Klaus Leithoff
397d5a6d36
fix problem with possible json_encode problem (removing all initial data from mailbody) on reply/forward
2015-09-24 10:06:22 +00:00
Hadi Nategh
773fbf7eea
Fix mail compose resize does not work always
2015-09-23 10:51:27 +00:00
Nathan Gray
0f6c23a5e0
If business email cannot be parsed, continue to home email.
...
Fixes bug where contacts with only personal email address were not shown in taglist-email
2015-09-21 20:03:33 +00:00