Aleksander Machniak
a6fd1578c3
Better @package/@subpackage assignment
2013-03-01 09:07:55 +01:00
Thomas Bruederli
bd1e16f343
Don't skip message/* attachments when opening a draft. Restore check as it was before [ fa57c988]
2013-02-28 22:03:40 +01:00
Thomas Bruederli
4090870623
Localization updates from Transifex
2013-02-28 18:14:55 +01:00
Aleksander Machniak
77f9a402db
Fix undefined msg variable error
2013-02-26 18:48:24 +01:00
Aleksander Machniak
4383e062ef
CS fixes
2013-02-26 13:35:20 +01:00
Aleksander Machniak
36391cf342
Fix plain text spellchecker icorrect highlighting in non-ASCII text ( #1488973 )
2013-02-25 11:10:22 +01:00
Aleksander Machniak
ffc2d09cb4
Remove UI messages from the DOM after hide/fadeOut
2013-02-24 09:33:18 +01:00
Aleksander Machniak
7c851e669e
Don't try to print file extension in a warning message if it's not available
2013-02-21 09:38:21 +01:00
Aleksander Machniak
726297e5f8
Add workaround for invalid message charset detection by IMAP servers ( #1488968 )
2013-02-19 16:56:02 +01:00
Aleksander Machniak
2187b2b7d8
Revert "Make autoloading of the framework classes work from any location".
...
Allow loading rcube_* classes from other locations (for e.g. managesieve plugin).
This reverts commit e4394c95e0 .
2013-02-19 09:08:33 +01:00
Aleksander Machniak
7bba0032fe
Fix NUL characters in content-type of ms-tnef attachment ( #1488964 )
2013-02-18 15:35:02 +01:00
Thomas Bruederli
e4394c95e0
Make autoloading of the framework classes work from any location
2013-02-18 08:31:09 +01:00
Aleksander Machniak
eafb68b321
- Fix regression in handling LDAP contact identifiers ( #1488959 )
2013-02-17 16:23:30 +01:00
Aleksander Machniak
33dc8249fd
Fix regression in copying contacts (with drag'n'drop)
2013-02-17 15:47:09 +01:00
Aleksander Machniak
bc2c02feec
When connection to read-only db fails try to connect to write-master, but only if it is defined
2013-02-17 10:52:45 +01:00
Aleksander Machniak
1961146227
Make cleanup() method public
2013-02-17 10:25:46 +01:00
Thomas Bruederli
807c3d0d97
Optimmize memory usage by only fetching the necessary attributes used for contacts listing
2013-02-14 11:58:28 +01:00
Thomas Bruederli
c8a714cca4
Various fixes in contact groups handling with LDAP directories
2013-02-14 09:54:06 +01:00
Thomas Bruederli
772b732068
Fix autocompletion search with VLV support
2013-02-13 18:02:55 +01:00
Thomas Bruederli
f924f5f0aa
Improve group members listing + fix VLV index usage
2013-02-13 16:57:16 +01:00
Thomas Bruederli
49cb6984ed
Don't save 'internal' or empty serialized values
2013-02-13 15:18:32 +01:00
Thomas Bruederli
a0e86dcdeb
Fix updating contacts
2013-02-13 15:09:29 +01:00
Thomas Bruederli
004f866f20
Prepare for VLV auto-detection (requries 'config_root_dn' config option)
2013-02-13 13:58:55 +01:00
Thomas Bruederli
203323ba85
Refactored the LDAP address book into a generic LDAP wrapper class and an address book implementation (as already started in the devel-ldap-refactoring branch)
2013-02-13 12:27:51 +01:00
Thomas Bruederli
d94a710e7a
Trigger and forward 'listupdate' events from list.js
2013-02-10 18:19:41 +01:00
Thomas Bruederli
d6185f3c91
Only scroll tree list of selected item isn't fully visible
2013-02-10 17:06:08 +01:00
Thomas Bruederli
aed581b6c4
Import all translations from Transifex
2013-02-10 16:01:22 +01:00
Thomas Bruederli
8e50ae9a6f
Extend copyright to 2013
2013-02-10 15:42:48 +01:00
Thomas Bruederli
d30460ad2f
Let some env variables survive reset(); don't show taskbar and top line in framed error pages ( #1488938 )
2013-02-10 15:31:39 +01:00
Thomas Bruederli
63cff249a8
Properly quote form validation error messages
2013-02-10 14:37:37 +01:00
Aleksander Machniak
a7e8ebc509
Fix reference to non-existing class rcube_output_html ( #1488948 )
2013-02-08 08:18:34 +01:00
Thomas Bruederli
921115ed56
Ignore file extension difference for text/plain attachments ( #1488891 )
2013-02-07 18:17:25 +01:00
Thomas Bruederli
4223b1e38f
Use encoded identifiers for address book lists ( #1488381 )
2013-02-07 17:52:22 +01:00
Thomas Bruederli
de98a897f6
Add link to pop the address group stack; add animations when pushing/popping lists (in larry skin)
2013-02-07 17:18:54 +01:00
Thomas Bruederli
86552ffc8f
Finish hierarchical groups browsing in LDAP address books; add according UI elements and styles to the skins; adapt habavior of the compose address book widget
2013-02-07 15:35:30 +01:00
Thomas Bruederli
e26bf88c45
Pass string to html::tag() in order to always add the </ul> tag
2013-02-05 17:32:40 +01:00
Thomas Bruederli
e8fd39d12b
Fix inserting a new contact group when list is still empty
2013-02-05 17:30:01 +01:00
Thomas Bruederli
5bc800f946
Merge branch 'master' of github.com:roundcube/roundcubemail
2013-02-05 16:26:57 +01:00
Thomas Bruederli
ec2185a1cb
Add special config attribute 'group_filters' to specify a fixed list of groups to be listed in the leftmost pane, each having individual base-dn/filter parameters for contact listing
2013-02-05 16:12:37 +01:00
Aleksander Machniak
3dd136f26e
Merge branch 'master' of github.com:roundcube/roundcubemail
2013-02-01 20:04:33 +01:00
Aleksander Machniak
1f910cb50d
Fix handling link href attribute value with (valid) newline characters ( #1488940 )
2013-02-01 20:04:00 +01:00
Thomas Bruederli
344943f6ce
Move some list manipulation functionality to the new treelist widget
2013-02-01 18:24:42 +01:00
Thomas Bruederli
c5a5f989a9
Allow to list contact groups in (paged) list (yet incomplete)
2013-02-01 15:24:33 +01:00
Aleksander Machniak
01a98cb9d6
Merge branch 'master' of github.com:roundcube/roundcubemail
2013-02-01 15:20:57 +01:00
Aleksander Machniak
a39fd4db67
Set default error code (500) if not specified in raise_error()
2013-02-01 15:19:49 +01:00
Thomas Bruederli
1cf15ef4a5
Make rcube_result_set implement the PHP iterator interface
2013-02-01 15:18:12 +01:00
Thomas Bruederli
e5615b97cf
Merge branch 'master' of github.com:roundcube/roundcubemail
2013-01-31 13:53:08 +01:00
Thomas Bruederli
3c309af066
- Refactored the hierarchical mailboxlist control into a separate widget class
...
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
2013-01-31 13:49:35 +01:00
Aleksander Machniak
41db2bf47d
Slightly improve database driver chack
2013-01-31 13:18:38 +01:00
Thomas Bruederli
737b629c6f
Bring back lost text braking width adjustment when quoting blockquote parts
2013-01-28 20:54:03 +01:00