Commit Graph

120 Commits

Author SHA1 Message Date
Aleksander Machniak
54ef0fd0ca FIx PHP8 warning (#9071) 2023-07-23 16:30:21 +02:00
Aleksander Machniak
3ef3ea7cd8 Remove redundant comma 2023-06-08 20:43:07 +02:00
Aleksander Machniak
b69b75b6ef Remove redundant if() condition 2023-06-08 20:05:28 +02:00
Aleksander Machniak
31b1f4aea9 Fix bug where subfolders could loose subscription on parent folder rename (#8892) 2023-05-10 21:08:26 +02:00
Aleksander Machniak
93d263f927 Fix PHP8 warnings when using list_flags and list_cols properties by plugins (#8998) 2023-05-07 09:23:22 +02:00
Aleksander Machniak
3b67c1163f Fix QR code images for contacts with non-ASCII characters (#9001) 2023-05-04 07:35:30 +02:00
Aleksander Machniak
35d05168c8 Fix PHP warnings 2023-04-10 13:15:13 +02:00
Camilo Sperberg
1ba2377de4 Fix most common warnings RoundCube 1.6.1 (#8901) 2023-03-04 11:50:43 +01:00
Aleksander Machniak
772d7762a0 Fix duplicate recipients in "To" and "Cc" on reply (#8912) 2023-02-26 20:54:36 +01:00
Aleksander Machniak
087f5e7762 Fix missing mail composing textarea on reply/draft with a long plain text content (#8866) 2023-01-18 08:27:33 +01:00
anton-labunsky
e23641734b Fix SIGBUS raised in ImageMagick (#8511)
Use unique filename for temporary file, when image thumbnail is rendered.
2023-01-01 13:01:44 +01:00
Aleksander Machniak
590ac0783e Fix bug where "Invalid skin name" error was logged on preferences save if there's only one skin (#8825) 2022-12-31 15:30:46 +01:00
Aleksander Machniak
b2c94ae085 Fix bug array values could not be saved in utils/save_pref action (#8781) 2022-11-15 19:16:56 +01:00
Camilo Sperberg
d2a6c44380 Address most common warnings in PHP >= 8.0.0 (#8769) 2022-11-11 13:16:06 +01:00
Aleksander Machniak
3e8a9f3350 Fix undefined array key warning 2022-09-29 20:30:09 +02:00
Aleksander Machniak
dc901fa777 Fix regression where clicking on attachment would open and download the file 2022-08-28 13:32:16 +02:00
Aleksander Machniak
e167e4dac3 Fix bug where setting 'Clear Trash on Logout' to 'all messages' didn't work (#8687) 2022-08-23 19:48:37 +02:00
Aleksander Machniak
2009415d68 Fix duplicate Reply-To header in mail preview
If there's Mail-Reply-To and Reply-To with the same value.
Also cleanup some code.
2022-08-15 09:40:56 +02:00
Aleksander Machniak
0ff805598a Fix PHP8 warning (#8647) 2022-08-09 19:11:33 +02:00
Aleksander Machniak
8af9cf93b6 Fix various PHP 8.2 warnings 2022-08-06 09:22:32 +02:00
Aleksander Machniak
f6d765422d Disable email address spoofchecking on messages list
.. do it only when opening the message, that's when we can display the warning.
2022-07-09 19:08:32 +02:00
Aleksander Machniak
02c4d078c4 Fix various PHP 8.1 warnings (#8584) 2022-06-25 08:33:40 +02:00
Aleksander Machniak
720ba6f7a0 Update copyright year in the about dialog
[skip ci]
2022-05-07 15:28:14 +02:00
Aleksander Machniak
fa65a68389 Use ... oprator instead of func_get_args() for variadic functions 2022-04-27 19:21:00 +02:00
Aleksander Machniak
7fdea0089d Fix bug where DSN flag state wasn't stored with a draft (#8371) 2022-04-10 11:32:40 +02:00
Aleksander Machniak
a2aa107f1a Don't list images attached to multipart/related part as attachments (#7184) 2022-04-10 10:11:56 +02:00
Aleksander Machniak
5626e26c58 Fix slow loading of long HTML content into the HTML editor (#8108) 2022-04-03 12:30:16 +02:00
Aleksander Machniak
f429b26810 Fix various PHP8 warnings (#8392) 2022-01-11 19:04:24 +01:00
Aleksander Machniak
a5fd211712 Improve/Fix wrapping of plain text messages on preview and reply (#6974, #8391, #8378, #8289)
In short, we always wrap, but we detect patches/diffs in the text and make them unwrappable.
2022-01-09 16:29:09 +01:00
Aleksander Machniak
8419e55fe4 Fix some more PHP8 warnings (#8363) 2021-12-17 19:06:02 +01:00
Aleksander Machniak
c331431521 Fix some PHP8 compatibility issues (#8363) 2021-12-17 18:54:37 +01:00
Aleksander Machniak
035c325d57 Improve searching by sender/recipient headers, support Reply-To and Followup-To (#6582) 2021-11-07 10:15:54 +01:00
Aleksander Machniak
149a0d4317 Fix PHP fatal error on an undefined constant in contacts import action (#8277) 2021-11-02 10:32:21 +01:00
Aleksander Machniak
313a33e0a7 Display telephone numbers as tel: links (#8240) 2021-10-29 15:50:56 +02:00
Aleksander Machniak
61b334f6b1 Fix bug with show_images setting where option 1 and 3 were swapped (#8268) 2021-10-29 12:48:07 +02:00
Aleksander Machniak
a14098ac81 Fix bug where adding a contact to trusted senders via "Always allow from..." button didn't work (#8264, #8268)
...if the contact already existed in Personal addresses (or another default contacts source)
2021-10-28 14:39:34 +02:00
Aleksander Machniak
7337e7608e Identicon: Make background color of the image to match the current skin colors (#8256) 2021-10-25 12:34:22 +02:00
Aleksander Machniak
cca73cc285 Fix missing inputs on contact creation form if the selected source is readonly (#8255) 2021-10-24 20:04:14 +02:00
Aleksander Machniak
a94c2a3c05 Fix so session's search scope is not used if search is not active (#8199) 2021-10-19 19:21:40 +02:00
Aleksander Machniak
263003d006 Fix importing contacts with no email address (#8227) 2021-10-19 15:25:49 +02:00
Aleksander Machniak
df7d8f1178 Improve auto-wrapping of plain text messages on preview and reply (#6974)
- fix auto-wrapping of some specific cases
- do not auto-wrap non-format=flowed content on preview
- do not auto-wrap content on reply
2021-10-15 10:44:02 +02:00
Aleksander Machniak
d6c2e9c3f5 Move wrap_and_quote() method to rcmail_action_mail_compose 2021-10-10 10:01:21 +02:00
Aleksander Machniak
0b0869e680 Add possibility to disable line-wrapping of sent mail body (#5101) 2021-09-26 10:08:31 +02:00
Aleksander Machniak
f2688ba492 Use ?? operator where applicable 2021-09-21 19:12:06 +02:00
Aleksander Machniak
8a5d9a1984 Add ability to mark multiple messages as not deleted at once (#5133)
The option is visible when flag_for_deletion=true and skip_deleted=false.
2021-09-18 10:40:06 +02:00
Aleksander Machniak
7a269a2b84 Replace get_input_value() with get_input_string() where appropriate 2021-09-13 19:31:49 +02:00
Aleksander Machniak
375e613366 Be less forgiving on the input format 2021-09-13 12:03:48 +02:00
Aleksander Machniak
b9d0dc1cf9 Rename session items 'search' and 'search_params' to 'contact_search' and 'contact_search_params'
... to fix potential conflict with the session items for mail search.
2021-09-11 09:11:42 +02:00
Aleksander Machniak
63056eb803 Fix PHP8 warnings (#8175) 2021-09-11 08:59:15 +02:00
Aleksander Machniak
bdb336f3ac Don't generate QR-code when it's not possible 2021-09-09 10:14:28 +02:00