Thomas Bruederli
a2049621c7
Allow plugins to define custom attachment classes
11 years ago
Chris Kulbacki
c75670d500
Skins sorted by skin name in the Settings.
11 years ago
Aleksander Machniak
6b6d49313d
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
8d34b9dce3
Refactored storage properties setting
11 years ago
Thomas Bruederli
8ed382f1ec
Append group parameter to attachments set by plugins if not present
11 years ago
Thomas Bruederli
45924a1a8a
Foward locking parameter
11 years ago
Aleksander Machniak
eddaf0b5f6
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
70c0d25684
Make sure preformance info logged in devel_mode uses locale-independent number format
11 years ago
Thomas Bruederli
39ca69b007
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Thomas Bruederli
a2cf7c41b9
Fix accidental key replacements
11 years ago
Aleksander Machniak
bc088fdc90
Hide PHP Warning: substr_compare() The length cannot exceed initial string length
11 years ago
Thomas Bruederli
188247894f
Make multi-folder message identifiers work with folders containing commas
11 years ago
Thomas Bruederli
f50a66c616
Enable listmode switch if listing is not multi-folder
11 years ago
Thomas Bruederli
aafbe8efdc
Fix forwarding all ('*') messages of a search set
11 years ago
Thomas Bruederli
94e797c1fb
Consider sort order in UID sort mode of multi-folder search results
11 years ago
Thomas Bruederli
1e9a59ab89
Don't remove messages from list when moving to another folder in multi-folder search mode, just update the list
11 years ago
Thomas Bruederli
1d1fdcbf8c
Fix splitting message identifiers into UID and folder values
11 years ago
Thomas Bruederli
1883048720
Optimize header fetching of multi-folder searches with natural (UID) sorting
11 years ago
Thomas Bruederli
518963d1d4
Fix _uid=* case for regular selections
11 years ago
Thomas Bruederli
f0c94a3dc3
Don't display error when moving a message to the same folder it already resides
11 years ago
Thomas Bruederli
0f48e6e660
Fix message UID extraction for _uid=*; update unread count for all affected mailboxes
11 years ago
Aleksander Machniak
0ccef59cfa
Fix bug where "With attachment" option in search filter wasn't selected after return from mail view ( #1489774 )
11 years ago
Aleksander Machniak
d2eb687b45
Added Italian localization for csv2vcard map ( #1489773 )
11 years ago
Thomas Bruederli
f5799df36b
Fix folder column display and message moving in multi-folder search mode
11 years ago
Thomas Bruederli
0456f728ee
Make UID extraction function globally availbale (for plugins)
11 years ago
Thomas Bruederli
6dc1a66451
Fix page title and folder selection in search mode
11 years ago
Thomas Bruederli
e8cb51669a
More fixes for multi-folder search ( #1485234 )
11 years ago
Thomas Bruederli
c83535876c
Small refactoring of message list column configuration; fixes table column resorting issues with hidden 'folder' column
11 years ago
Thomas Bruederli
b95033e45a
Save list columns as array in session
11 years ago
Thomas Bruederli
66536974fe
Merge branch 'dev-multi-folder-search'
11 years ago
Aleksander Machniak
c77a8497e7
Fix again xdebug.max_nesting_level limit handling ( #1489110 )
11 years ago
Aleksander Machniak
adaddf0b18
Improve error message on failed http connection
11 years ago
Thomas Bruederli
62e618bd17
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Thomas Bruederli
509a6bc368
Allow to force-load plugins which have been loaded but not initialized before
11 years ago
Thomas Bruederli
688fd76940
Don't trigger 'select' event twice when selecting a list item
11 years ago
Aleksander Machniak
d0cb327af7
Bring back $COMPOSE['reply_uid'] lost in commit 73076d7e
11 years ago
Aleksander Machniak
dc0b500e78
Removed redundant default_folders config option ( #1489737 )
...
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830 )
11 years ago
Thomas Bruederli
0ee6328098
Replace entities when converting to text
11 years ago
Aleksander Machniak
16c7644ccb
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
73076d7ea6
Set In-Reply-To and References for forwarded messages ( #1489593 )
11 years ago
Thomas Bruederli
2b05c5e9ec
Render 'now' dates in short form, too
11 years ago
Thomas Bruederli
a8a50de4e3
Improve mbox format import: don't expect empty lines after each message
11 years ago
Aleksander Machniak
bee1e18966
Skip IMAP SORT request if folder is empty
11 years ago
Aleksander Machniak
1597c8a0c2
Make sure parent folder selector always contains parent folder
...
of current folder, even if it does not exist
11 years ago
Aleksander Machniak
fbe5bc9ba2
CS fixes
11 years ago
Aleksander Machniak
2369305ad8
Merge pull request #167 from Steffen185/allow_url_fopen_off
...
Make modcss.inc work with allow_url_fopen = Off
11 years ago
Aleksander Machniak
5733061261
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
8cc567c004
Drop support for PHP < 5.3.7
11 years ago
Thomas Bruederli
d221576489
Disable link registering mailto: protocol handler if not supported by the browser ( #1489569 )
11 years ago
Thomas Bruederli
3f4845948c
Synchrnonized translations from Transifex
11 years ago
Thomas Bruederli
08da302af0
Don't hide upload dialog if no file was selected. Display an alert message for all empty file uploads ( #1489685 )
11 years ago
Aleksander Machniak
65f59fa3c6
Bump version number to 1.1-git
11 years ago
Aleksander Machniak
a930815871
Trim search filter to prevent from creating invalid search criteria when skip_deleted = true.
11 years ago
Thomas Bruederli
a36369c383
Fix message import dialog ( #1489685 ):
...
- Display alert if no file is chosen
- Unlock the UI if form is not submitted
- Avoid duplicate error messages
- Fix javascript error due to missing attachments list widget
11 years ago
Aleksander Machniak
723a26cff8
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
904fec7505
Add id for login submit button ( #1489676 ) - make it skin independent
11 years ago
Thomas Bruederli
3980579602
Avoid useless connection attempts if host is empty
11 years ago
Thomas Bruederli
519ce2e2ec
Avoid bubbling of clicks to treelist expand/collapse toggles
11 years ago
Thomas Bruederli
3f63a80730
Re-arrange buttons in import dialog to match the rest of the appplication
11 years ago
Thomas Bruederli
34ddfcecef
Fix input-button disabled state; add support for jquery UI buttons of type 'uibutton'
11 years ago
Thomas Bruederli
817c98ec3b
Add method to reset a treelist widget
11 years ago
Thomas Bruederli
143ceff0d8
Implement ArrayAccess interface for conveniently accessing rcube_result_set as array
11 years ago
Thomas Bruederli
532c10669b
Support structured data for autocompletion results; map 'type' attribute to CSS class for autocomplete list items
11 years ago
Takika
2256f89139
Fix default mailbox sort order
11 years ago
Thomas Bruederli
d27a4f8f9e
Fix opening compose screen in new window after saving as draft ( #1489643 )
11 years ago
Aleksander Machniak
32c612c112
Fix some PDO::MYSQL_* constants (wrongly described in PHP manual before 5.3.21)
11 years ago
Aleksander Machniak
2b8f033bcb
Improvement in handling invalid email address strings
11 years ago
Thomas Bruederli
0ca978820c
Suppress IE's default behavior of opening links in a new tab on ctrl-click by wrapping the clickable content in <span> tag
11 years ago
Thomas Bruederli
128fd9861a
Declare LOGIN commands to be anonymized in debug logging
11 years ago
Aleksander Machniak
37b9e02648
Fix regression in handling of 'attachments' result in message_compose hook ( #1489627 )
11 years ago
Aleksander Machniak
5e8da2b5c9
Added toolbar button to move message in message view
11 years ago
Steffen185
6446d0ac97
modcss.inc: Fixed CS
11 years ago
Steffen185
add515bc74
Make modcss.inc work with allow_url_fopen = Off
...
Alternatively use the PHP cURL extension
11 years ago
Aleksander Machniak
03de1329ef
Fix invalid X-Draft-Info on forwarded message draft ( #1489587 )
11 years ago
Thomas Bruederli
ce20194266
Add setter for user object to rcube class; we already have getters for various user properties there
11 years ago
Aleksander Machniak
517c9f9a8d
Fix directories check in Installer on Windows ( #1489576 )
...
Added rcube_utils::is_absolute_path() method
11 years ago
Aleksander Machniak
c83a9556e7
Fix possible javascript error on drag-n-drop ( #1489560 )
11 years ago
Aleksander Machniak
a35540c786
Fix issue when default_addressbook option is set to integer value ( #1489407 )
11 years ago
Thomas Bruederli
8a5777fd1a
Forward all arguments of the function call
11 years ago
Thomas Bruederli
f147849bb0
Use standard dialog popups for the ACL permissions form; that will open it in the main window with enoough space and better UI integration
11 years ago
Thomas Bruederli
eecd9ce0f9
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
11 years ago
Thomas Bruederli
e3857bb6c2
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
11 years ago
Thomas Bruederli
774deaded1
Don't EVER log passwords
11 years ago
Aleksander Machniak
03f1691d47
Fixed Opera > 15 detection ( #1489562 )
11 years ago
Aleksander Machniak
10abf2bc2d
Fix bug where it wasn't possible to focus the messages list with
...
mouse click on a record after the focus was put on preview frame.
11 years ago
Thomas Bruederli
9ba4967a73
Create class documentation with latest phpdoc utility
11 years ago
Thomas Bruederli
1978ae97a5
Add Standard Arabic translation
11 years ago
Thomas Bruederli
8404fe9e32
Updated localizations from Transifex
11 years ago
Thomas Bruederli
700e3cc76d
Include groups in contacts search on mail compose ( #1489082 )
11 years ago
Thomas Bruederli
001e39e4ea
Execute message/contact moving on dragend callback from list widget because that includes touch events ( #1489431 )
11 years ago
Thomas Bruederli
4ae28ff09f
Also adapt fixed table header to vertical body scrolling
11 years ago
Thomas Bruederli
cbd8f7c5d2
Adjust fixed header position when scrolling ( #1295420 )
11 years ago
Thomas Bruederli
9675702579
Fix canned responses in HTML mode ( #1489536 )
11 years ago
Thomas Bruederli
90dc9b1512
Compare message IDs before suggesting to restore compose messages on reply
11 years ago
Aleksander Machniak
3509a8e5f8
Do not use rcube_config::all()
11 years ago
Aleksander Machniak
4da065e8a9
Check/create default folders on every login not only the first ( #1489423 )
11 years ago
Aleksander Machniak
2d3abfda48
Update to jQuery 1.11.0
11 years ago
Aleksander Machniak
3b1d410b4e
Fix confusing intersect/filter methods naming/behaviour.
...
Removed rcube_result_index::intersect() method.
Changed rcube_result_index::filter() to filter in the same way as
rcube_result_thread::filter(), which means it actually does array_intersect().
Added tests scripts for rcube_result_index class.
11 years ago
Aleksander Machniak
5140c31064
Remove quotes around addressee name in case they are encoded.
...
Some clients encode quotes with name using base64/quoted-printable
encoding. Quotes were removed only for unencoded strings. Now also
encoded names are handled this way.
So, recipient/sender strings are displayed without quotes around
and e.g. saving to addressbook does not save these redundant quotes.
11 years ago
Aleksander Machniak
c0dda0556c
Allow single quote in style attribute values.
...
E.g. "font-family: 'Tahoma'" should not be removed.
11 years ago