thomascube
62c791f609
Prevent from saving a non-existing skin path in user prefs
14 years ago
alecpl
ffc040bf9e
- update ID keyword
14 years ago
alecpl
b364912fc1
- Don't log errors about empty password when connecting to IMAP server ( #1487001 )
14 years ago
alecpl
614c642a4b
- Fix list_cols is not updated after column dragging ( #1486999 )
...
- Improved save-pref action and moved to separate file in utils task directory
- Improved http_post/http_request to support first argument in form 'task/action'
14 years ago
alecpl
b8d96f6e60
- Use random sleep interval up to 3 sec. in 'get' action when IMAP conn. fails
14 years ago
alecpl
431234538a
- Fix when IMAP connection fails in 'get' action session shouldn't be destroyed ( #1486995 )
...
- Performance: improve mail/get action and skip one IMAP connection
14 years ago
alecpl
2280757d24
- Added more charset aliases
14 years ago
alecpl
457373bf3f
- Fix: close() method of addressbook object(s) is not called in shutdown function
14 years ago
alecpl
acbf0f5ee0
- Fix: iconv doesn't support UTF7-IMAP
14 years ago
alecpl
f8e8af7e7c
- Settings block (fieldset) can have any content (not only a table with hardcoded structure)
14 years ago
alecpl
f12d218831
- small fix for format=flowed parsing
14 years ago
alecpl
33dfdd891b
- Improve logic of signatures colorizing and truncating, introduce sig_max_lines option
14 years ago
alecpl
99b8c1e2ac
- Fix format=flowed handling ( #1486989 ) + small improvements in plain messages parsing
14 years ago
alecpl
cb3dfdfede
- Fix messages background image handling in some cases ( #1486990 )
14 years ago
alecpl
618cb0d8dd
- Don't trim spaces from the end of line when converting to format=flowed
14 years ago
alecpl
ed302bbbed
- Code improvements + more infinite loop prevention
14 years ago
alecpl
a5c56b3b21
- Return false from putLineC instead of NULL, for consistence
14 years ago
alecpl
1e3ba370c3
- Small improvement for last commit
14 years ago
alecpl
4d7acb3cb2
- Fix handling of charsets with LATIN-* label
14 years ago
alecpl
71f60cc9aa
- Re-add 'Close' button in upload form ( #1486930 , #1486823 )
14 years ago
alecpl
8fd1cf943c
- Small improvements
14 years ago
alecpl
860678e333
- Add semicolon at the end of SQL queries in log ( #1486957 )
14 years ago
alecpl
2aa2b332f6
- Small performance improvements
14 years ago
alecpl
d37e1e25ff
- Change upload box form name (was the same as compose form)
14 years ago
alecpl
372d3bf6de
- Fix Chrome browser was recognized as Safari
14 years ago
alecpl
272a7e5a24
- Don't use mail_header_delimiter when saving mail in IMAP
14 years ago
alecpl
086767c8f2
- Added mail_header_delimiter validation
14 years ago
alecpl
7b7edcfa52
- Always check INBOX for recent messages, with check_all_folders=false too ( #1486912 )
14 years ago
alecpl
b2f3e60d22
- Fix JS error in IE (can't move focus to the control...) ( #1486972 )
14 years ago
alecpl
bdf6ded0a6
- Fix JS error when switching off HTML editor in identity form
14 years ago
alecpl
d11fb20061
- Added fieldsets in Identity form, added 'identity_form' hook
14 years ago
yllar
1645b5b902
new language: Khmer and pt_PT it_IT uk_UA updates
14 years ago
alecpl
564741f77b
- performance: use custom function for IV vector generation instead of mcrypt_create_iv()
14 years ago
alecpl
b0fd4cfd69
- Small improvement
14 years ago
alecpl
5ac188f0a7
- Fix hide_message() to work when called from an iframe
14 years ago
alecpl
33bfe1c9dc
- Fix JS error when spellchecker feature is disabled
14 years ago
alecpl
1d8cbca272
- Use host FQDN in Message-Id, if possible ( #1486924 )
14 years ago
alecpl
01538da580
- Show disabled checkboxes for protected folders instead of dots ( #1485498 )
14 years ago
alecpl
b0d46b1ab6
- lock_form(): fix hidden fields were disabled because of wrong type check
...
- lock_form(): fix initially disabled fields shouldn't be enabled on unlock
14 years ago
alecpl
64233d2189
- Fix timezone string in sent mail ( #1486961 )
14 years ago
alecpl
5cd00e2481
- Fix "Threaded" checkbox after subfolder creation ( #1486928 )
14 years ago
alecpl
47d06e46df
- Display inline images with known extensions and non-image content-type ( #1486934 )
14 years ago
alecpl
2d27641cb5
- Fix r3913: don't run spellchecker on send
14 years ago
alecpl
38d9304a00
- Remove unused check
14 years ago
alecpl
736790f625
- Fix JS error on IE when trying to send HTML message with enabled spellchecker ( #1486940 )
14 years ago
alecpl
882b0f5e7f
- Fix focus position after initial signature change in html editor
14 years ago
alecpl
eb9eff0711
- Fix TinyMCE buttons are hidden in Opera ( #1486922 )
...
- Fix initial resizing of html editor in some browsers
14 years ago
alecpl
1fb718cae0
- Fix TinyMCE uses zh_CN when zh_TW locale is set ( #1486929 )
14 years ago
alecpl
eeb34ba356
- Fix Tab key doesn't work in HTML editor in Google Chrome ( #1486925 )
14 years ago
alecpl
196d04f488
- Fix "Select all" causes message to be opened in folder with exactly one message ( #1486913 )
14 years ago
alecpl
d1dd13ee5c
- Fix SMTP test in Installer ( #1486952 )
14 years ago
alecpl
70cfb42839
- Unset message type after hidding it
14 years ago
alecpl
554d793780
- Fix set_busy() when called from an iframe
14 years ago
alecpl
5cf7aae178
- Don't add date to log when using syslog
14 years ago
alecpl
053e5a087c
- Fix list page controls when contacts group is selected
14 years ago
alecpl
3c3433e05a
- Added 'message_body_prefix' hook. Now it's possible to add some HTML code
...
before every displayed part of the message.
14 years ago
alecpl
4612535008
- Revert last (unintentional) commit
14 years ago
alecpl
b72a1001dc
- ja_JP update ( #1486911 )
14 years ago
alecpl
1a2f8375de
- add message_part_structure hook also for text parts of mixed messages
14 years ago
alecpl
9601f05424
- Two fixes for Konqueror
14 years ago
alecpl
b6244d5ce7
- Improve email regexp in mailto: links handler ( #1486808 )
14 years ago
alecpl
ecc28ce02f
- Removed /i from regexp
15 years ago
alecpl
3c9d9aa943
- Improve handling of single-part messages with bogus BODYSTRUCTURE ( #1486898 )
15 years ago
alecpl
119ad13d74
- Rename hooks: contact_save -> contact_update, identity_save -> identity_update, delete_identity -> identity_delete
...
- Print warning to the log about deprecated hook names usage
15 years ago
alecpl
03dbf37d5c
- Small improvement in SELECT response parsing
15 years ago
alecpl
7f5b535d12
- Improved performance of LIST/LSUB response parsing
15 years ago
yllar
7123423b3a
pt_BR update
15 years ago
thomascube
4859fedb92
Fix unit tests + update version
15 years ago
yllar
601597a545
translations update
15 years ago
alecpl
c16fab1641
- Fix strpos() usage ( #1486458 )
15 years ago
alecpl
532c2504f4
- Add 'language' parameter in 'user_create' hook ( #1486896 )
15 years ago
alecpl
eef0dae865
- Last commit fix
15 years ago
alecpl
5ced9ca075
- Replace message_part_encrypted hook with more generic message_part_structure
15 years ago
yllar
9d2c5c977d
ja_JP update
15 years ago
alecpl
b0eeaac9e0
- Fix: rcube_user::get_username() doesn't take mail_domain setting into account ( #1486895 )
15 years ago
yllar
e96515460b
id_ID update
15 years ago
yllar
8d835897eb
sv_SE update
15 years ago
alecpl
a31dd08826
- Replace chop() with rtrim(), small improvements in fetchHeaders()
15 years ago
thomascube
7236444819
Added missing label for German translations
15 years ago
yllar
17c54aa8ac
tr_TR update
15 years ago
alecpl
c56f1f5046
- Support vCards without or with an empty FN
15 years ago
yllar
367da9c1d3
gl_ES update
15 years ago
alecpl
beff6b4e3d
- es_ES update ( #1486887 )
15 years ago
alecpl
1d3596dd61
- Don't allow short form of empty <strong> tag
15 years ago
alecpl
fb995a813a
- Improve displaying of html messages with body's background image
15 years ago
alecpl
c321e2fb24
- Fix ESC key doesn't close folder name edition field in Google Chrome
15 years ago
yllar
b4d1090429
ar_SA update
15 years ago
yllar
9ab4688c4f
translations update
15 years ago
alecpl
be9d4d2ab7
- Fix message list and preview pane cleanup on search request
15 years ago
alecpl
8ed0152e51
- Don't add threads checkbox in virtual folder record
15 years ago
yllar
f62364039e
3 new plugin translations + update
15 years ago
thomascube
dbdd71f166
Don't replace error messages with loading info ( #1486300 )
15 years ago
thomascube
5cff852b07
Disable active spell check in tinyMCE before switching to plaintext mode ( #1486870 ) + focus message field after mode switch
15 years ago
alecpl
7b808b585b
- Fix bgcolor attribute of message body handling
15 years ago
alecpl
2537686d1d
- Performance fix: Determine real mimetype of message/rfc822 part from bodystructure instead of fetched headers
15 years ago
alecpl
95fd49e4f2
- Fix message structure parsing when it lacks optional fields ( #1486881 )
15 years ago
alecpl
e6ce0062f2
- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings)
15 years ago
alecpl
db1f1e31ca
- Include all recipients in sendmail log
15 years ago
alecpl
8fc8101c91
- Mail-Mime-1.8.0
15 years ago
alecpl
b9ec2bd1b4
- Added handling of PCRE limits errors in rcmail_wash_html() ( #1486856 )
15 years ago
alecpl
d78564abca
- Fix performance in array_keys_recursive()
15 years ago
alecpl
c51304ddc8
- Fix performance of threads parsing
15 years ago
alecpl
1fe60e25c9
- Fix group creation field hiding on webkit (Chromium) ( #1486839 )
15 years ago
alecpl
3a4c9f424b
- Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting ( #1486866 )
15 years ago
alecpl
d5d9680486
- Fix double slash in plugin directory path ( #1486872 )
15 years ago
thomascube
52c0f7626c
Strip protocol from hostname in HTTP headers ( #1486868 )
15 years ago
alecpl
2fc4596587
- Allow commands with mutiple - ( #1486851 )
15 years ago
alecpl
27ea62a576
- Fix typo in update_contact_row() ( #1486875 )
15 years ago
thomascube
904809459d
Fix default IMAP port configuration ( #1486864 )
15 years ago
yllar
f0ac2b9937
translations update
15 years ago
thomascube
90e7080d28
Create Sent folder when composing a message ( #1486802 )
15 years ago
alecpl
5e0999c53c
- Fix opening attachments on IE ( #1486829 )
15 years ago
alecpl
9bb1fc7b0b
- Make sure attachment name doesn't contain \r\n ( #1486832 )
15 years ago
alecpl
9bfcb3b98c
- small fix for googie layer height setting
15 years ago
yllar
3e91f08b6a
translations update
15 years ago
alecpl
b8d4febf6c
- googiespell layer resizing + small css improvements
...
- better googiespell suggestions popup positioning
15 years ago
alecpl
9ed374bbe1
- fix for empty suggestions result
15 years ago
alecpl
4eb8493b40
- Fix body in message_sent hook when delay_file_io=true ( #1486824 )
15 years ago
alecpl
3e58bf2062
- Fix handling of messages with Content-Type: application/* and no filename ( #1484050 )
15 years ago
alecpl
761894e65b
- Show attachment icon on the list also for messages with Content-Type: application/*
15 years ago
alecpl
3940ba65be
- Resize editor after switching to html mode
...
- create toggle-editor command in app.js, to make possible binding to this command
- Code cleanup in rcmail_ui (moved compose-related functions into rcmail_ui)
15 years ago
alecpl
edfe91737e
- Improved command() to call simple command functions directly
15 years ago
alecpl
98570f6e27
- added 'messageoptions' label
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
02cc63c515
- nl_NL fix ( #1486822 )
15 years ago
alecpl
bdb13a51f7
- Fix RC forgets search results ( #1483883 )
15 years ago
alecpl
60527660ee
- Update TinyMCE translations
15 years ago
alecpl
f4f6291ec1
- Use built-in spellchecker instead of a PHP files of spellchecker plugin in TinyMCE
15 years ago
alecpl
2011bef155
- TinyMCE 3.3.7
15 years ago
alecpl
f821fecac8
- Hide disabled fieldsets in messages list menu
15 years ago
alecpl
b25dfd0913
- removed PHP closing tag
15 years ago
alecpl
5c024015f0
- Fix quota indicator position on Opera 10.10
15 years ago
alecpl
be6f3a9d28
- Improve parsing of styled empty tags in HTML messages ( #1486812 )
15 years ago
alecpl
5a74dc8ade
- Fix regular expression for HTML entities
15 years ago
alecpl
8dfe51ef4e
- Extended rcube_user::get_username ( #1486707 )
15 years ago
alecpl
f767654478
- Add %dc variable support in base_dn/bind_dn config ( #1486779 )
15 years ago
alecpl
d7a5dfa26a
- Fix dot-atom expression in e-mail validation regexp ( #1486808 )
15 years ago
alecpl
a2e81736a9
- Move quota indicator to mailboxlist footer
...
- Fix groupcontrols on IE6 (use gif)
15 years ago
yllar
e7ed903a2b
translations update
15 years ago
alecpl
61248fd1ce
- Don't call keep-alive on print page
15 years ago
alecpl
176c76c431
- unset env.messages on mailbox change to save some browser's memory
15 years ago
alecpl
56f41af7a5
- Extend rcmail.env.messages with 'flags' object for plugin's flags ( #1486266 )
15 years ago
thomascube
7dff2fe2da
Use existing label for preview pane which is more descriptive
15 years ago
thomascube
8e5ed7be9e
Strip comments in css string + don't set font color to tags
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
ce06d32dd8
- UI unification
...
- Added button to hide/unhide the preview pane (#1484215 )
15 years ago
alecpl
37e467d55c
- Fix no-cache headers on https to prevent content caching by proxies ( #1486798 )
15 years ago
alecpl
306f15db84
- Fix base64 regexp ( #1486800 )
15 years ago
alecpl
330a10b952
- remove debug code
15 years ago
alecpl
f19d86b96d
- Fix attachment filenames broken with TNEF decoder using long filenames ( #1486795 )
...
- Use tnef_decoder class from Horde
15 years ago
alecpl
984e3db930
- fix fr_RF translation ( #1486789 )
15 years ago
alecpl
2bf3cc6fc3
- Use user's timezone in Date header, not server's timezone ( #1486119 )
15 years ago
alecpl
0133e6b7aa
- fix in el_GR translation ( #1486788 )
15 years ago
alecpl
5852c14d3e
- Add option to set separate footer for HTML messages ( #1486660 )
15 years ago
alecpl
93e3ae1385
- Remove BOM ( #1486785 )
15 years ago
vbenincasa
d0b981757a
- Sanitize CSS universal selector from e-mails. Without this fix any message can play with the CSS from entire mail window or mail preview frame. Test case:
...
<style type="text/css">*{ background: #000 ; }</style>
15 years ago
alecpl
172e3346ca
- Added mailboxlist options menu in message page
15 years ago
alecpl
40d43b71b0
- Increase pagesize to 99999 when exporting contacts
...
- Improve performance by disabling counter query when exporting contacts
15 years ago
alecpl
7837b2c723
- typo in label name
15 years ago
alecpl
54759ce120
- some improvements + added splitter in Identities
15 years ago
alecpl
09266796dc
- remove some debug code
15 years ago
alecpl
2653fe169f
- Reverted r3725 change
15 years ago
thomascube
af3cf8a0a7
Bring back some previously removed lines
15 years ago
thomascube
e9b5a6c2d5
Unify directory/mailbox list actions
15 years ago
alecpl
349a8e36e5
- Add real SMTP error description to displayed error messages ( #1485927 )
15 years ago
alecpl
64e3e80743
- Fix some IMAP errors handling when opening the message ( #1485443 )
15 years ago
alecpl
b93d00026a
- fix for initial capability response
15 years ago
alecpl
6a642d1a2e
- support dynamic hostname variables in 'username_domain' option
15 years ago
alecpl
a0d29e518f
- Fix RFC2397 handling in wash_style()
15 years ago
alecpl
6749e45ed3
- fix parsing bodystructure of messages with "Content-Type: multipart/related; type=multipart/alternative"
15 years ago
alecpl
648db37e68
- Fix related parts aren't displayed when got mimetype other than image/* ( #1486432 )
15 years ago
alecpl
dbe4988941
- Remove duplicates in autocomplete result ( #1486772 )
15 years ago
alecpl
0bc59eeb41
- Fix handling very long THREAD responses
15 years ago
alecpl
ccf250ec1d
- performance improvement: we can skip THREAD when folder is empty
15 years ago
alecpl
309f49f09b
- performance improvement: skip SEARCH command when mailbox is empty and SEARCH is called just after SELECT
15 years ago
alecpl
ffd3e29068
- Some fixes for BADCHARSET handling in SORT/THREAD/SEARCH response
15 years ago
alecpl
2144f9c432
- Skip UNSEEN counting when list is empty
15 years ago
alecpl
f22b5439f2
- Fix: don't call FETCH when THREADS returns empty result
15 years ago
alecpl
f6b28244a1
- Add line-break in place of <DIV> tag ( #1486666 )
15 years ago
alecpl
9dd3553ab0
- Fix autocomplete results are wrongly displayed when search string contains e.g. a dot character
15 years ago
alecpl
bb8721aaeb
- Support dynamic hostname (%d/%n) variables in configuration options ( #1485438 )
15 years ago
thomascube
05a631a43c
Allow plugins to register their own tasks
15 years ago
alecpl
ae8a2a5527
- fixed identation + some code improvements
15 years ago
alecpl
1126fc6127
- Performance improvement in add_to_group()
15 years ago
alecpl
7d43f89532
- Fix duplicated contacts when copying with group selected ( #1486766 )
15 years ago
thomascube
ca38db5744
Allow to drag into groups of another address source
15 years ago
yllar
bb502908b2
translations update
15 years ago
alecpl
5bde172aef
- Add 'messages_list' hook ( #1486266 )
15 years ago
thomascube
8e32dcd9e8
Fix subject column after re-arranging cols
15 years ago
alecpl
c3eab29e19
- some fixes in message list columns handling
15 years ago
alecpl
6c9d496fcc
- 'threads' column made movable
15 years ago
alecpl
7ceabc8815
- Add request* event triggers in http_post/http_request ( #1486054 )
15 years ago
alecpl
ac8edbed35
- Fix use RFC-compliant line-delimiter when saving messages on IMAP ( #1486712 )
15 years ago
alecpl
fc1b7226b4
- Renamed events for groups handling, insertgroup -> group_insert,
...
updategroup -> group_update, removegroup -> group_delete
15 years ago
alecpl
f07d238b1b
- Add 'imap_timeout' option ( #1486760 )
15 years ago
thomascube
8ef2f3c5cf
Make drag&drop work on iPads
15 years ago
alecpl
b231f68ba2
- Fix typo in last commit + some code cleanup
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
thomascube
89e31bec15
Update user agent detection and set according class names to html node
15 years ago
alecpl
8f2b463981
- handle properly inline images without content_id but with content_location
15 years ago