Aleksander Machniak
e9ecd49f74
Added namespace filter in Folder Manager
10 years ago
Thomas Bruederli
65baa033e0
List all plugins which have been attempted to load ( #1488871 )
10 years ago
Aleksander Machniak
ef5a1c66aa
Fix bug where last folder on the list wasn't displayed in folder manager
10 years ago
Aleksander Machniak
3cb61e7528
Collapsible (and iconized) folders tree in folder manager ( #1489648 )
11 years ago
Aleksander Machniak
ca01e25772
Fix security issue in delete-response action - allow only ajax request.
...
Unify code for identities and responses deletion.
11 years ago
Aleksander Machniak
c6447e2ce2
Use treelist widget for folders list in Settings/Folders ( #1489648 )
11 years ago
Aleksander Machniak
9fa8368b01
Support images drag-n-drop into image browser dialog in html signature editor
11 years ago
Aleksander Machniak
b8bcca7033
Display quota information for current folder not INBOX only ( #1487993 )
11 years ago
Aleksander Machniak
b0f816fa4b
Add forgotten file (for image uploads handling)
11 years ago
Aleksander Machniak
3cc1afa1c2
Support images in HTML signatures ( #1488676 )
...
This enables image button and file browser in html editor for signatures
11 years ago
Aleksander Machniak
cd01dc027b
Add option to set default message list mode - default_list_mode ( #1487312 )
11 years ago
Aleksander Machniak
1e22cb1e86
Unify some labels
11 years ago
David Carter
4a9a0e1f0f
The following:
...
program/steps/mail/compose.inc :: rcmail_store_target_selection()
program/steps/settings/edit_folder.inc :: rcmail_folder_form()
both try to localise mailbox names.
Push the logic down into the folder_selector() method which can use:
$this->config->get('show_real_foldernames')
to decide the correct default behaviour.
Clients functions and methods can still override by adding 'realnames'
named parameter to the folder_selector() call. The obvious example is
the Settings -> Preferences -> Special Folders screen.
11 years ago
Thomas Bruederli
99cdca46b7
Merge branch 'dev-accessibility'
...
Conflicts:
program/include/rcmail_output_html.php
program/js/app.js
program/js/treelist.js
program/lib/Roundcube/html.php
skins/larry/styles.css
skins/larry/templates/compose.html
11 years ago
Thomas Bruederli
77043f8469
Apply accessibility improvements to the settings section
11 years ago
Aleksander Machniak
646b64107a
Implemented Text Editor widget that integrates all operations on
...
textareas including HTML editor and spellchecking
11 years ago
corbosman
dba1c6f083
add preferences_section_header hook
11 years ago
Aleksander Machniak
54185837c8
Make identity name field optional ( #1489510 )
...
Get rid of unhelpful error message.
11 years ago
Chris Kulbacki
c75670d500
Skins sorted by skin name in the Settings.
11 years ago
Aleksander Machniak
dc0b500e78
Removed redundant default_folders config option ( #1489737 )
...
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830 )
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
Thomas Bruederli
d221576489
Disable link registering mailto: protocol handler if not supported by the browser ( #1489569 )
11 years ago
Thomas Bruederli
9675702579
Fix canned responses in HTML mode ( #1489536 )
11 years ago
Thomas Bruederli
7c28d45c8e
Update class name in subscriptions folder list after saving folder properties
11 years ago
Aleksander Machniak
090d3ed38c
Fix compat. with PHP 5.2 ( #1489500 )
11 years ago
Aleksander Machniak
ee43f09724
Fix possible warning when advances_prefs setting is not an array
11 years ago
Aleksander Machniak
d575e46067
CS fixes
11 years ago
Aleksander Machniak
f5d2eef55c
More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get()
11 years ago
Aleksander Machniak
6b2b2eca5f
Remove deprecated functions (these listed in bc.php file) usage
11 years ago
Aleksander Machniak
48660a881c
Fix use of non-existing localization label ( #1489474 )
11 years ago
Thomas Bruederli
f9c8e8285b
Move 'advanced' block to the end of the settings form
11 years ago
Thomas Bruederli
4a05e8a7e8
Finish advanced prefs feature ( #1488829 )
11 years ago
Aleksander Machniak
96247867f2
Fix operations on folders with trailing spaces in name ( #1489419 )
11 years ago
Aleksander Machniak
b972b4c4c0
Add an option to disable smart Reply-List behaviour - reply_all_mode ( #1488734 )
11 years ago
Thomas Bruederli
3ce7c56826
Applied the (modified) patch to extend configuration possibilities of LDAP address books as suggested in #1488753 :
...
- Add option to specify arbitrary replacements of config options with attributes from the bound user
- Allow mapping of group object class => member attribute used in these objects
- Describe the 'member_filter' property for groups config
11 years ago
Thomas Bruederli
98b7b548a2
Merge branch 'dev-canned-responses'
...
Conflicts (resolved):
skins/classic/includes/settingstabs.html
skins/larry/includes/settingstabs.html
11 years ago
Thomas Bruederli
c49c35ca0f
Generate settings tabs with a template object 'settingstabs' and let plugins register themselves there using the 'settings_actions' hook
11 years ago
Aleksander Machniak
f7b2bfba09
Bring back possibility to unset default font family and font size
...
Fix style attribute quoting when font-family contains double quotes
SOme code improvements
11 years ago
Thomas Bruederli
9c41ba3c9e
Allow sysadmins to define static responses which are immutable for the user
11 years ago
Thomas Bruederli
c1ff572e17
Touch new default font size settings: simplified + codestyle + updated changelog
11 years ago
Thomas B.
0201298cd8
Merge pull request #118 from Dennis1993/patch-12
...
Added support for default font size and fix legacy code for default font
11 years ago
Thomas Bruederli
7be8a9134c
Move some config options to new and collapsible 'advanced' blocks
11 years ago
Thomas Bruederli
0ce2126ac9
New settings section to manage canned responses
11 years ago
Thomas Bruederli
0b1de8a487
Add new feature to save and recall text snippets (aka canned responses) when composing messages
11 years ago
Dennis1993
153e455f65
Update func.inc
11 years ago
Dennis1993
d8d5692cff
Update func.inc
11 years ago
Dennis1993
888f911835
Update func.inc
11 years ago
Dennis1993
c3fe3fc316
Update save_prefs.inc
11 years ago
Aleksander Machniak
7ccb59499b
Merge pull request #106 from JohnDoh/edit-folders
...
folder admin: omit fieldset if there is only one section
11 years ago
Aleksander Machniak
0c2ffb57a1
Allow setting INBOX as Sent folder ( #1489219 )
11 years ago
PhilW
7ba5c27466
folder admin: omit fieldset if there is only one section
11 years ago
Aleksander Machniak
98184938bf
Fix display issue after moving folder in Folder Manager ( #1489293 )
11 years ago
Aleksander Machniak
85ef036bbd
- Fix setting refresh_interval to "Never" in Preferences ( #1489286 )
11 years ago
Aleksander Machniak
ce5a6496fd
Fix XSS vulnerability when saving HTML signatures ( #1489251 )
11 years ago
Dennis1993
7d7d1437dd
Update func.inc
...
added missing ID for label
12 years ago
Aleksander Machniak
6dd22a5e20
Fix parse error from last commit
12 years ago
Aleksander Machniak
e89d8f1fec
Performance fix: Do not ask for folder attributes if we know that folder do not exists
12 years ago
Aleksander Machniak
b7addfc77c
Use absolute paths in is_dir() checks to prevent open_basedir related warnings
12 years ago
Aleksander Machniak
c6406eb1a9
Improved main preferences page performance by skipping form generation
...
when sections list is being build, CS fixes
12 years ago
Aleksander Machniak
174327c25c
Merge pull request #77 from dpc22/realnames
...
Add show_real_foldernames preference and configuration option.
12 years ago
Aleksander Machniak
3863a9d2c5
Added user preference to open all popups as standard windows
12 years ago
David Carter
149f8a00cc
Change show_actual_foldernames to be show_real_foldernames.
...
Change requested by alec@alec.pl .
12 years ago
David Carter
52deb18d96
Add show_actual_foldernames preference and configuration option.
...
When enabled this setting shows actual folder names rather than
the localised verions for the four default folders:
$rcmail_config['default_folders'] =
array('INBOX', 'Drafts', 'sent-mail', 'spam', 'Trash');
12 years ago
Aleksander Machniak
07795ba124
Fix invalid option selected in default_font selector when font is unset ( #1489112 )
12 years ago
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
12 years ago
Aleksander Machniak
969cb03f9a
Add option to display email address together with a name in mail preview ( #1488732 )
12 years ago
Thomas Bruederli
378d6cf97f
Build plugin info from both package.xml and composer.json files; allow plugins to override the meta info method
12 years ago
Aleksander Machniak
4cb8ced1a4
Fix min_refresh_interval handling on preferences save ( #1489073 )
12 years ago
Aleksander Machniak
e0cc1fb9aa
Fix display of HTML entities in protected folder name ( #1489042 )
12 years ago
Aleksander Machniak
1d4c84f4d7
Remove sig_above configuration option, use reply_mode only ( #1489001 )
12 years ago
Aleksander Machniak
cf8b9fc004
Move spellcheck options section below signature options section
12 years ago
Aleksander Machniak
876d31d594
Fix empty email on identities list after identity update ( #1488834 )
12 years ago
Aleksander Machniak
48ef1334ff
Merge pull request #49 from linagora/master
...
Add new identity level: one identity with edit only signature
12 years ago
jeremie kornobis
c753bc4a8b
unset email address with new level entity 4
12 years ago
jeremie kornobis
f125852979
Add new identity level: one identity with edit only signature
12 years ago
Aleksander Machniak
789e5988aa
Clarify rcube::get_user_name() usage, add rcube::get_user_email()
12 years ago
Aleksander Machniak
65dff8f812
Fix hidden flag and default_addressbook settings handling
12 years ago
Thomas Bruederli
810efee4d3
Avoid double-encoding of HTML entities in signature edit field
12 years ago
Aleksander Machniak
6459d86291
Select default_addressbook on the list in Address Book ( #1488280 )
12 years ago
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
12 years ago
Aleksander Machniak
aa83596b0b
Clarify keep-alive setting, move it to User Interface section, change label
...
to "Refresh (check for new messages, etc.)", allow no-refresh mode.
12 years ago
Thomas Bruederli
28de391182
Recursively resolve paths of iframe contents; unify contentframe registration and reduce code-duplication
12 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
12 years ago
Aleksander Machniak
1e7aa75d18
Remove leftover code
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
Aleksander Machniak
0054f7a5bf
Fix sig_above setting, broken in 651c7b6e9d
12 years ago
Thomas Bruederli
18b73873dc
New skin selection with full name, license and thumbnail
12 years ago
Aleksander Machniak
ab08544520
Enable subscription option for already subscribed "virtual" folders,
...
small code improvements
12 years ago
Aleksander Machniak
5802cfec95
Support HTML entities in addressbook names
12 years ago
Aleksander Machniak
1e9aa25609
Fix error where session wasn't updated after folder rename/delete ( #1488692 )
12 years ago
Aleksander Machniak
26fc0defe3
Fix bug where parentnotwritable error wasn't displayed in the interface
12 years ago
Aleksander Machniak
46d0012e26
Fix quota capability detection so it can be overwritten by a plugin ( #1488655 )
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
9cb76ad3c2
Fix so subscribed non-existing/non-accessible shared folder can be unsubscribed
12 years ago
Aleksander Machniak
fe2f0be435
Fix possible PHP warning, read default_folders using config->get()
...
to support deprecated option name (default_imap_folders)
12 years ago
Thomas Bruederli
b8b6e5011a
Skip IDN conversion when saving/reading identies. This should provide proper support for multiple recipeint values including name blocks in bcc and reply-to fields
12 years ago
Aleksander Machniak
cfc27c9b76
Keep some resource files (images) in separate directory
13 years ago
Aleksander Machniak
a60d139d87
Define array variable in case none of zones is valid (shouldn't happen)
13 years ago
Aleksander Machniak
ceaaebbc8c
Fix fatal error when date.timezone isn't set ( #1488546 )
13 years ago
Aleksander Machniak
6d3e53d2b8
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Aleksander Machniak
476fa983c0
Catch DateTime* exceptions ( #1488497 ) - skipping buggy timezones
13 years ago
Aleksander Machniak
c0839699bb
Move messages forwarding mode setting into Preferences
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
Aleksander Machniak
4d7e277b92
Removed debug code
13 years ago
Aleksander Machniak
c1a0578d21
Fix Opera issues with duplicated scrollbar and invisible border
13 years ago
thomascube
6707ca47a2
Support mutliple name/email pairs for Bcc and Reply-To identity settings ( #1488445 )
13 years ago
alecpl
5475865485
- Fix creating folders if ACL exists (1488443)
13 years ago
alecpl
1b30a710cf
- Add option to delete messages instead of moving to Trash when in Junk folder ( #1486686 )
13 years ago
alecpl
18a3dcaf56
- Fix issue with folder creation under INBOX. namespace ( #1488349 )
13 years ago
alecpl
06c990ead2
- Added mailto: protocol handler registration link in User Preferences ( #1486580 )
13 years ago
thomascube
f9a967763e
User configurable setting how to display contact names in list
13 years ago
thomascube
43875379d5
Allow users to choose cols for contacts list sorting
13 years ago
alecpl
63ff2a22ca
- Fix warning when default_folders setting is not an array
13 years ago
alecpl
ce4c610311
- Fix warning when default_folders setting is not an array
13 years ago
thomascube
50d6e918e1
Use <uri> value from package.xml to build download links in about screen; show links in default style
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
alecpl
c1d27d8679
- Fix setting pagesizes ( #1488295 )
13 years ago
thomascube
5879c09ca0
Use proper timezones from PHP's internal timezonedb ( #1485592 )
13 years ago
thomascube
7c2a9310c4
Use iframes for identity management
13 years ago
alecpl
a61ccea31a
- Small fixes to r5662
13 years ago
alecpl
08ffd939a7
- Add separate pagesize setting for mail messages and contacts ( #1488269 )
13 years ago
alecpl
81c2ce9b7b
- Remove some UI-specific one-liners from rcube_webmail object
13 years ago
alecpl
e2dfb5ebad
- Fix handling of INBOX's subfolders in special folders config ( #1488279 )
13 years ago
alecpl
34c2e34671
- Fix "PHP Warning: Invalid argument supplied for foreach()" ( #1488264 )
13 years ago
thomascube
b540ed15a3
Larry is growing up
13 years ago
thomascube
01d0affaa1
Pass attributes from skin to form table
13 years ago
thomascube
e19229ce09
Larry's identities settings and about page
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
alecpl
c33dc1a451
- Fix typos in handling support link label
13 years ago
alecpl
73571d3d26
- Reload UI after skin change
13 years ago
alecpl
e01e798517
- Fix action when toggling prefer_html option state
13 years ago
thomascube
ce22f1e0c6
Show configurable support link in about page; refer on <srcuri> for download link; no link to roundcube.net to avoid tons of support requests
13 years ago
alecpl
1911cc4062
- Use channel/uri as possible source locations
...
- Handle dependent/required plugins
13 years ago
alecpl
45fa64c3c9
- Added About tab in Settings
13 years ago
alecpl
710b1bd684
- Add option to skip alternative email addresses in autocompletion
13 years ago
alecpl
aa07b22906
- Fix so folders with \Noinferiors attribute aren't listed in parent selector
...
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
13 years ago
alecpl
0324621797
- Fix JS error when dst_active checkbox doesn't exist ( #1488133 )
13 years ago
alecpl
8881766a9f
- Improved performance by skipping folders list sorting when it's not needed in folder manager
13 years ago
alecpl
b96ed4b74e
- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX ( #1488107 ), also show messages count and size in such case
13 years ago
thomascube
e750d1b816
Restrict folders list to write-only in selectors for special folders and save-message-to option
13 years ago
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
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
thomascube
da71783bc9
Move timezone computation to rcube_config; don't override SESSION['timezone'] when saving prefs
13 years ago