Aleksander Machniak
3ca58cd22c
Better fix for "saving draft just after entering compose window ( #1489012 )"
12 years ago
Aleksander Machniak
a8040cf0bd
Fix so forward as attachment works if additional attachment is added by message_compose hook ( #1489000 )
...
Prevent from re-adding the same forward attachment on compose page refresh
12 years ago
Aleksander Machniak
a02c77c584
Add ability to toggle between view as HTML and text while viewing a message ( #1486939 )
12 years ago
Aleksander Machniak
542f15bfec
Enriched content should be also converted to text if html is disabled
12 years ago
Aleksander Machniak
5c26bd49b1
Added rcube_message::has_text_part(), simplified has_html_part() so it always
...
works in "recursive mode" - removed $recursive argument.
12 years ago
Aleksander Machniak
abf46755c9
Fix forward as attachment bug with editormode != 1 ( #1488991 )
12 years ago
Thomas Bruederli
5688d5baa2
Avoid loading already registered attachments when opening a draft message (on page reload)
12 years ago
Thomas Bruederli
bd1e16f343
Don't skip message/* attachments when opening a draft. Restore check as it was before [ fa57c988
]
12 years ago
Thomas Bruederli
4223b1e38f
Use encoded identifiers for address book lists ( #1488381 )
12 years ago
Aleksander Machniak
be72fb3597
Unified attachments filenames handling for message parts without a filename
12 years ago
Aleksander Machniak
66afd70b75
Framework'ize html2text class
12 years ago
Aleksander Machniak
a0e3dcf170
Use matching identity in MDN response ( #1488864 )
12 years ago
Aleksander Machniak
a9bb50d804
Fix handling of signatures on draft edit: Don't add new signature
...
and don't remove the old-one, the same for Edit as new (#1488798 )
12 years ago
Aleksander Machniak
bb5d728285
Use also Envelope-To for identity selection ( #1488553 )
12 years ago
Aleksander Machniak
d9f109b56a
Allow forwarding of multiple emails ( #1486854 )
12 years ago
Aleksander Machniak
176172c850
Fix PHP warning when replied message contains exactly one Delivered-To header
12 years ago
Aleksander Machniak
0fa54df638
enriched.inc -> rcube_enriched
12 years ago
Aleksander Machniak
0247b89c38
Move code for identity selection to function, move identities formatting to rcube_user::list_identities()
12 years ago
Aleksander Machniak
30cc01f89d
Use Delivered-To header as a last resort for identity selection ( #1488840 )
12 years ago
Aleksander Machniak
65dff8f812
Fix hidden flag and default_addressbook settings handling
12 years ago
Aleksander Machniak
52d0d94910
Fix handling of text/enriched content on message reply/forward/edit
12 years ago
Aleksander Machniak
4340d5e634
Fix excessive LFs at the end of composed message with top_posting=true ( #1488797 )
12 years ago
Aleksander Machniak
abe164367b
Fix HTML entities handling on addressbooks list
12 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
12 years ago
Aleksander Machniak
e04e314440
Add option to disable saving sent mail in Sent folder - no_save_sent_messages ( #1488686 )
12 years ago
Thomas Bruederli
271efe53e0
Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more
12 years ago
Thomas Bruederli
0f7d11e798
Better fix for headers decoding problem: fetch them as raw and let rcube_mime::decode_address_list() do the job right
12 years ago
Thomas Bruederli
27be4e7644
Fix header charset decoding when opening a draft message
12 years ago
Aleksander Machniak
fa57c98854
Don't add inline images from HTML part to the attachments list when forwarding in plain text
12 years ago
Aleksander Machniak
4c127375ce
Fix identity selection on reply ( #1488101 )
12 years ago
Aleksander Machniak
8eefbb2158
Add option to enable HTML editor on forwarding ( #1488517 )
12 years ago
Aleksander Machniak
651c7b6e9d
Add option to not include original message on reply, rename option top_posting to reply_mode ( #1485149 )
12 years ago
Aleksander Machniak
6ab9369eb1
Fix lower-casing email address on replies ( #1488598 )
12 years ago
Aleksander Machniak
c086978f6a
Fix XSS issue where plain signatures wasn't secured in HTML mode ( #1488613 )
12 years ago
Aleksander Machniak
30833a2ad5
Fix image cid substitution in compose/sendmail
12 years ago
Aleksander Machniak
887838da08
Fix double HTML entities escaping in forward message header
12 years ago
Aleksander Machniak
b169de8fcd
- Fix order of attachments in sent mail ( #1488423 )
12 years ago
Aleksander Machniak
ec86add1ff
Define context (_remote=1) for spellcheck requests to send proper response on error
12 years ago
Aleksander Machniak
cfc27c9b76
Keep some resource files (images) in separate directory
12 years ago
Aleksander Machniak
3efc74654a
- Don't add attachments content into reply/forward/draft message body ( #1488557 )
13 years ago
Thomas Bruederli
ae6d2de17f
New feature to add mail attachments using drag & drop on HTML5 enabled browsers
13 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
Aleksander Machniak
0a1dd5b073
Add is_escaped attribute for html_select and html_textarea ( #1488485 )
13 years ago
Aleksander Machniak
5c7e54b175
- Fix HTML entities handling in HTML editor ( #1488483 )
13 years ago
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
13 years ago
alecpl
a274fb2e20
- Fix so "Back" from compose/show doesn't reset search request ( #1488238 )
13 years ago
alecpl
252d27459c
- Fix E_STRICT warning ( #1488404 )
13 years ago
alecpl
4be86f3a37
- Unified (single) spellchecker button
13 years ago
thomascube
6357223bd1
Fix spelling
13 years ago
alecpl
2b4855b1aa
- Add Russian to the spellchecker languages list ( #1488135 )
13 years ago
alecpl
33423a5570
- Fix issue where some text from original message was missing on reply ( #1488340 )
13 years ago
thomascube
fc7b5b8283
Get rid of global $__skin_path variable ( #1488336 )
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
thomascube
c321a955a7
Merged devel-framework branch (r5746:5779) back into trunk
13 years ago
thomascube
eeb73cc21a
Implement address book widget on compose screen
13 years ago
alecpl
1c4f23d6e5
- Exclude MIME functionality from rcube_imap class into rcube_mime class
13 years ago
alecpl
7152f59f04
- Fix so editor selector is hidden when 'htmleditor' is listed in 'dont_override'
13 years ago
alecpl
89c30a00a7
- Don't load jqueryui plugin, it's required now by default
...
- Move datepicker's date format setting to the plugin
13 years ago
thomascube
a84bfa356a
Fix upload form handling
13 years ago
thomascube
f94e442469
Add more classes and options to HTML elements for better styleability
13 years ago
alecpl
a90ad2840f
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
13 years ago
alecpl
b6da0b76af
- Remove deprecated global $IMAP variable usage ( #1488148 )
13 years ago
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
13 years ago
thomascube
ac9ba4480d
Replace prompt() with jQuery UI dialog ( #1485135 )
13 years ago
alecpl
4360276d9b
- Add $_SESSION['mailto'] variable cleanup
13 years ago
alecpl
2a7bf36c73
- Fix compose from addressbook, broken in r5521
13 years ago
alecpl
72ff6ae884
- Simplified compose session data handling, no need for session->cleanup()
13 years ago
alecpl
5aeeebad56
- Fix regression in setting recipient to self when replying to a Sent message ( #1487074 )
13 years ago
thomascube
81f5dd7774
Consider replication delays in session storage
13 years ago
thomascube
62c8618744
Make email recipients separator configurable + suppress dupes in auto-completion
13 years ago
thomascube
e750d1b816
Restrict folders list to write-only in selectors for special folders and save-message-to option
13 years ago
alecpl
90a6aff022
- Fix bug where when replying always the last identity is used ( #1488101 )
13 years ago
alecpl
609d3923d7
- Cache synchronization using QRESYNC/CONDSTORE
...
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
13 years ago
thomascube
06dc9838e0
Fix session race conditions when composing new messages
13 years ago
alecpl
f5c1085fbd
- Localize (full) forwarded message header ( #1488058 )
13 years ago
alecpl
66df084203
- Merge devel-spellcheck branch:
...
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
alecpl
13d45dfbda
- Localize forwarded message header ( #1488058 )
...
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
alecpl
8015bb9431
- Followup to r5097, fix: match From with full address spec.
13 years ago
alecpl
4436b43480
- Fixed selecting identity on reply/forward ( #1487981 )
13 years ago
alecpl
fe0cb657f1
- Add client-side checking of uploaded files size
13 years ago
thomascube
f2ff370215
Recalculate date when replying to a message and localize the cite header ( #1487675 )
13 years ago
alecpl
efc24a5fb3
- Fix handling Mail-Reply-To header in Reply All action
13 years ago
alecpl
0213f8d4dd
- Added optional "multithreading" autocomplete feature
13 years ago
alecpl
f52c4f441f
- Simplify undo message, add dots at the end of messages
13 years ago
alecpl
4171c59bd7
- Add optional textual upload progress indicator ( #1486039 )
14 years ago
alecpl
a208a4fa68
- Add forward-as-attachment feature
14 years ago
alecpl
94bdcce081
- Add possibility (for plugins) to filter folders lists by some additional criteria (e.g. folder type)
14 years ago
alecpl
1abb97fe1b
- Add 'uploadingmany' message translation
14 years ago
alecpl
7fc056c3ff
- Enable multiselection for attachments uploading in capable browsers ( #1485969 )
14 years ago
thomascube
fc072bfdb3
Don't decode recipent strings submitted by address book
14 years ago
thomascube
4591de7018
Prepare for multiple concurrent compose windows
14 years ago
alecpl
da142bb598
- Replying to a sent message puts the old recipient as the new recipient ( #1487074 )
...
- Set compose header fields before skin objects' functions are being used, don't depend on the order of fields
14 years ago
alecpl
e8d5bdc84e
- Fix IDNA support when IDN/INTL modules are in use ( #1487742 )
14 years ago
thomascube
8c57f5977d
Don't decode already decoded from header
14 years ago
thomascube
0501b637a3
Merge branch devel-addressbook (r4193:4382) back into trunk
14 years ago
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
3ee5a7200a
- Improved Mail-Reply-To and Mail-Followup-To headers handling
14 years ago
alecpl
72b807aa6a
- Fix empty sender in reply prefix ( #1487454 )
14 years ago
alecpl
cc5ae9e337
- Fix last commit
14 years ago
alecpl
d2b8840a0e
- Fix handling of custom "_from" in sendmail ( #1487132 )
...
- Small fix in displaying Sender input field
14 years ago
alecpl
6084d782f2
- Fix hanling of HTML entity strings in plai text messages
14 years ago
alecpl
c296b810bc
- Add option for minimum length of autocomplete's string ( #1486428 )
14 years ago
alecpl
cb105aa9f1
- Fix displaying long header names in message headers table
...
- Fix translation labels names for Mail-Followup-to and Mail-Reply-To
14 years ago
alecpl
eeb85f4257
- Add option to place replies in the folder of the message being replied to ( #1485945 )
14 years ago
alecpl
bde4219e0d
- Fix: cannot access private property rcube_template::$app
14 years ago
alecpl
bd2e33f5f9
- Don't try to match identity on reply when user has only one
14 years ago
alecpl
663534468c
- Fix setting identity when composing a draft or edited message
14 years ago
alecpl
ace851722e
- Prevent from infinite redirect in case of broken session ( #1487028 )
14 years ago
alecpl
ba12c76300
- Fix signature removal when replying in HTML to plain/text message
14 years ago
alecpl
f22ea7ba18
- Support SMTP Delivery Status Notifications - RFC3461 ( #1486142 )
14 years ago
alecpl
868deb5dab
- Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message ( #1485840 )
14 years ago
alecpl
e25a357d95
- Add Reply-to-List feature ( #1484252 )
...
- Add Mail-Followup-To/Mail-Reply-To support (#1485547 )
14 years ago
alecpl
9f9664338f
- Change reply prefix to display email address only if sender name doesn't exist ( #1486550 )
14 years ago
alecpl
b3660bbdc3
- Add option to "Return receipt" will be always checked (1486352)
14 years ago
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
33dfdd891b
- Improve logic of signatures colorizing and truncating, introduce sig_max_lines option
14 years ago
alecpl
71f60cc9aa
- Re-add 'Close' button in upload form ( #1486930 , #1486823 )
14 years ago
alecpl
d37e1e25ff
- Change upload box form name (was the same as compose form)
14 years ago
alecpl
e6ce0062f2
- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings)
14 years ago
thomascube
90e7080d28
Create Sent folder when composing a message ( #1486802 )
15 years ago
alecpl
087c7dc5d2
- Improved compose screen: resizable body and attachments list, vertical splitter, options menu
...
- Removed productname/version element, changed footer size to 20px
15 years ago
alecpl
b25dfd0913
- removed PHP closing tag
15 years ago
alecpl
8958d01311
- Fix: when From field is a first object in compose template form's hidden fields aren't added to the output
15 years ago
alecpl
d311d809d6
- Fix forwarding of messages with winmail attachments
...
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839 )
- Extend rc_mime_content_type() to work with string buffer
15 years ago
alecpl
8f2b463981
- handle properly inline images without content_id but with content_location
15 years ago
thomascube
6b6f2e83de
Display and send messages with format=flowed ( #1484370 ), fixes word wrapping issues ( #1486543 )
15 years ago
alecpl
021ef41737
- Fix duplicated attachments when forwarding a message ( #1486487 )
15 years ago
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
15 years ago
alecpl
c287f34bd3
- Fix setting spellcheck languages with extended codes ( #1486605 )
15 years ago
thomascube
bc4960108e
Option not to mark messages as read when viewed in preview pane ( #1485012 )
15 years ago
thomascube
814905ca87
Let plugins modify the Sent folder when composing ( #1486548 )
15 years ago
alecpl
7a48e5539f
- Re-organize editor buttons, add blockquote and search buttons
...
- Make possible to write inside or after a quoted html message (#1485476 )
15 years ago
alecpl
ce467384e2
- Fix single space inserted on fwd/reply with top posting ( #1486532 )
15 years ago
alecpl
416bff5475
- Allow to override identity when composing a message ( #1486466 )
15 years ago
alecpl
b575fa9008
- Fix blocked.gif attachment is not attached to the message ( #1486516 )
15 years ago
alecpl
c16986be7f
- use popupmenu style for attachments upload form
...
- move .popupmenu style definition to common.css
15 years ago
thomascube
bc404ffd41
Save draft information in one header; finally fixes #1486203
15 years ago
alecpl
a4cf4577b1
- Fix forwarding message omits CC header ( #1486305 )
15 years ago
alecpl
5821ff5123
- Don't show a warning on html2text switch when textarea is empty
...
- Set properly select's value when html2text is aborted
15 years ago
thomascube
bbc8565e5a
Flag original messages after sending a draft ( #1486203 )
15 years ago
thomascube
a96183883d
Changed signature separator when top-posting ( #1486330 )
15 years ago
alecpl
3b1426a1e5
- lost fix for Attachment Excessive Memory Use issue ( #1484660 )
15 years ago
alecpl
3e8898ef60
- Fix external mailto links support for use as protocol handler ( #1486037 )
15 years ago
alecpl
b620493a4b
- Fix quoted text wrapping when replying to an HTML email in plain text ( #1484141 )
15 years ago
alecpl
9e63e28a80
- Fix top-post signature insert error in HTML forwarded message ( #1486366 )
15 years ago
alecpl
2717f9f68e
- use proper unicode cleanup for JSON, fixes #1486356
15 years ago
alecpl
8abe5485fd
- move compose_message_body hook to better place ( #1486353 )
15 years ago
alecpl
e5d60d69d4
- Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4)
15 years ago
alecpl
ceeab9ed91
- Allow setting only selected params in 'message_compose' hook ( #1486312 )
15 years ago
alecpl
a82dcd420a
- Plugin API: added 'message_compose_body' hook ( #1486285 )
15 years ago
thomascube
0207c45c90
More options for top posting feature ( #1484272 ) using patch from Phil Weir
15 years ago
alecpl
50f56d2046
- top posting ( #1484272 )
15 years ago
thomascube
01ffe03908
Hold attachment info in a js list in order to simplify things + codestyle
15 years ago
vbenincasa
3f97120cb1
- Added an alert message when uploading still in progress and the user tries to send the message
...
- Added the functionality to abort the upload process
- Changed the loading icon background to transparent, so it can be used in other templates easily
15 years ago
alecpl
ebf8726eea
- Added attachment upload indicator with parallel upload ( #1486058 )
15 years ago
vbenincasa
2b77e8daa7
- Provide some additional usability for attachments form with "mainaction" class and a slightly bigger file field (CSS width doesn't works with file field so we need to use "size" property)
15 years ago
alecpl
b48d9bf5d4
- Use faster/secure mt_rand() ( #1486094 )
15 years ago
alecpl
7df0e35210
- Check 'post_max_size' for upload max filesize ( #1486089 )
15 years ago
alecpl
80815d23e5
- Fix editor type doesn't match type of message body content ( #1486080 )
15 years ago
thomascube
76791cf3c9
Extend message_compose hook with the possibility to specify attachments
15 years ago
thomascube
75969686c2
Added 'message_compose' hook
15 years ago
alecpl
ee258ce158
- performance fix: don't check mbstring functions existence too often
16 years ago
alecpl
a01b3bf9ae
- removed hardcoded 'compose-body' identifier ( #1485996 )
16 years ago
alecpl
b05575a930
- cleanup
16 years ago
alecpl
5503cc09f1
- cleanup
16 years ago
alecpl
a640647edd
- handle big attachments with file pointers to not exceed memory_limit in rcmail_save_attachment()
16 years ago
thomascube
7d8e168cb1
Fix compose step: correctly choose html mode and attachments when in draft or edit mode
16 years ago
alecpl
21d6827c70
- fix delete icon on attachment list ( #1485921 )
16 years ago
alecpl
aae0ad8cb2
- re-set 'prefer_html' to have possibility to use html part for compose
16 years ago
alecpl
069704b170
- Added message Edit feature ( #1483891 , #1484440 ) - need icon
16 years ago
thomascube
ed205f4183
Change rcube_user::list_identities() to return an array instead of a sql-result
16 years ago
thomascube
991a25ab5d
Better icon for deleting folders + remove hard-coded icon path
16 years ago
alecpl
12217da8b3
- simplified attachments handling on reply/forward/draft compose (possible regressions)
...
- also fix #1485847
16 years ago
alecpl
3e8d8975a9
- don't use 4th argument in htmlspecialchars ( #1485475 )
16 years ago
alecpl
48958e0512
- Fix Answered/Forwarded flag setting for messages from subfolders
16 years ago
alecpl
20ccd472f7
- Fix html editor mode setting when reopening draft message ( #1485834 )
16 years ago
alecpl
23a2eec4d5
- ereg -> preg
16 years ago
alecpl
309d2f40a0
- jQuery'fied GoogieSpell 4.0 + some changes in compose
16 years ago
alecpl
1fb5874f27
- fix attachment mimetype setting after upload
...
- move style of delete button in attachment-list to mail.css file
16 years ago
alecpl
79eb4e79ed
- Fix message normal priority problem ( #1485820 )
16 years ago
alecpl
7c8b80600d
- support _nosig param in compose URL ( #1485604 )
16 years ago
thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
16 years ago
alecpl
7145e009e4
- Fix incorrect word wrapping in outgoing plaintext multibyte messages ( #1485714 )
...
- Fix double footer in HTML message with embedded images
16 years ago
alecpl
59ee6865b6
- typo
16 years ago
thomascube
0b21c888ac
Select drafts mailbox when opening a draft message
16 years ago
alecpl
ec603f7da6
- Fix html body washing on reply/forward + fix attachments handling ( #1485676 )
16 years ago
till
cbbef379a5
* bumping up copyright (happy new year ;-))
16 years ago
thomascube
d859b0ca1f
allow reply to yourself only in To field
16 years ago
thomascube
8e98f21ffc
Add empty paragraph after html reply block in order to write below + fix indentation
16 years ago
alecpl
133bb07f78
- performance: skip imap connection for attachments actions
...
- created attachments.inc file for attachment upload, remove and display actions
16 years ago
thomascube
2c8e84c1e5
Do serverside addressbook queries for autocompletion ( #1485531 ) + make autocompletion list clickable
16 years ago
alecpl
300fc65a46
- Better HTML entities conversion in html2text ( #1485519 )
16 years ago
alecpl
3e20c4b31d
- fix default spellcheck language setting ( #1485570 )
16 years ago
alecpl
b8ae5093cc
- Fix HTML editor initialization on IE ( #1485304 )
...
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
16 years ago
alecpl
79af0bb1ba
- Add warning when switching editor mode from html to plain ( #1485488 )
...
- Unified editor switching functions
16 years ago
alecpl
7f63946719
- #1485499 : make email address comparision case insensitive
...
- support multibyte characters in in_array_nocase()
16 years ago
alecpl
19c9d396df
- wrap also prefix line in reply body
16 years ago
alecpl
2b180b1cce
#1485494 : fixed signatures removal on reply
16 years ago
alecpl
70087c52bc
- don't set border=0 for images (use css for that)
16 years ago