Thomas Bruederli
|
eb514742ec
|
Show compose options if they were visible in opener
|
12 years ago |
Thomas Bruederli
|
838e4204b1
|
Fix new (empty) window opening on FF and others
|
12 years ago |
Aleksander Machniak
|
f0affa6cc2
|
- Fix handling dont_override with message_sort_col and message_sort_order settings (#1488760)
|
12 years ago |
Thomas Bruederli
|
715a39416e
|
Close compose step in opener window
|
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 |
Thomas Bruederli
|
765ecb9fa0
|
Let the skin limit the number of visible recipeints and place a link to show them all in a dialog (better fix for #1488590)
|
12 years ago |
Thomas Bruederli
|
0746d58fce
|
Allow to mark/flag messages from full message view screen
|
12 years ago |
Aleksander Machniak
|
27032fb84f
|
Enable list sort command on empty folder (#1488617)
|
12 years ago |
Aleksander Machniak
|
41b3fe1782
|
Fix so "Edit as new" on draft creates a new message (#1488687)
|
12 years ago |
Aleksander Machniak
|
24fa5d3154
|
Fix so contentframe can have name != id
|
12 years ago |
Aleksander Machniak
|
4877dbd4d2
|
Fix Larry's messages list filter in IE (#1488632)
|
12 years ago |
Aleksander Machniak
|
4d1515cb0b
|
Fix javascript error on Reply-List action
|
12 years ago |
Aleksander Machniak
|
ae7027de02
|
Added session_path config option and unified cookies settings in javascript
|
12 years ago |
Aleksander Machniak
|
c086978f6a
|
Fix XSS issue where plain signatures wasn't secured in HTML mode (#1488613)
|
12 years ago |
Aleksander Machniak
|
b28a38c757
|
- Fix Remove from group option is active for contact search result (#1488608)
|
12 years ago |
Aleksander Machniak
|
e0efd8f5dc
|
Added separate From and To columns apart from smart From/To column (#1486891)
|
12 years ago |
Aleksander Machniak
|
b169de8fcd
|
- Fix order of attachments in sent mail (#1488423)
|
12 years ago |
Aleksander Machniak
|
ab8fdaa604
|
Small code improvement
|
12 years ago |
Aleksander Machniak
|
56012e56aa
|
Fix variable scope
|
12 years ago |
Aleksander Machniak
|
cfc27c9b76
|
Keep some resource files (images) in separate directory
|
12 years ago |
Aleksander Machniak
|
9620540a63
|
Fix 403 error on file uploads with drag&drop (#1488539)
|
13 years ago |
Thomas Bruederli
|
9d72713987
|
Fix drag&drop feature test on IE7
|
13 years ago |
Thomas Bruederli
|
7794ae1387
|
Fix connection error alerts when page unloads (#1488547)
|
13 years ago |
Thomas Bruederli
|
0be8bd11e2
|
Enable drag & drop file upload for contact photos
|
13 years ago |
Thomas Bruederli
|
2950ce49ef
|
Merge branch 'master' of github.com:roundcube/roundcubemail
|
13 years ago |
Aleksander Machniak
|
db8110c70d
|
Display attachment icon for multipart/signed messages (#1488525)
|
13 years ago |
Aleksander Machniak
|
c281619b96
|
Fix Shift + delete button does not permanently delete messages (#1488243)
|
13 years ago |
Thomas Bruederli
|
d447a4f229
|
Merge branch 'master' of github.com:roundcube/roundcubemail
|
13 years ago |
Aleksander Machniak
|
d1d0564a91
|
Fix js error when dropping attachment file
|
13 years ago |
Thomas Bruederli
|
9df79d82b3
|
Better comments
|
13 years ago |
Thomas Bruederli
|
ae6d2de17f
|
New feature to add mail attachments using drag & drop on HTML5 enabled browsers
|
13 years ago |
Aleksander Machniak
|
a71039df75
|
Fix regression where redundant autocompletion requests were sent
in case when new search value contains old one and previous search
was not finished or its result was empty
|
13 years ago |
Aleksander Machniak
|
528c78a6da
|
Code cleanup, more object-like syntax when building URLs
|
13 years ago |
Aleksander Machniak
|
b9854b8cbe
|
Add Flash support detection
|
13 years ago |
Aleksander Machniak
|
e349a8c9ae
|
Added browser capabilities detection, i.e. PDF and TIFF support
|
13 years ago |
Aleksander Machniak
|
041c93ce0b
|
Removed $Id$
|
13 years ago |
Aleksander Machniak
|
644f00d5a2
|
Fix add_contact() (#1488465)
|
13 years ago |
Aleksander Machniak
|
837de85a15
|
Fix issue where signature wasn't re-added on draft compose (#1488322)
|
13 years ago |
thomascube
|
5b04ddd6bc
|
Fix multi-threaded autocompletion when number of threads > number of sources
|
13 years ago |
thomascube
|
1103607721
|
Better handling of HTTP request errors; re-send keep-alive requests on failure (#1488449)
|
13 years ago |
alecpl
|
d960a01bb4
|
- Add IE8 hack for messages list issue (#1487821)
|
13 years ago |
alecpl
|
76248c7b6e
|
- Improved all headers viewer (mostly in Larry skin)
|
13 years ago |
alecpl
|
390959bb32
|
- Small code improvements
|
13 years ago |
alecpl
|
da5cadcc12
|
- Fix issue where draft auto-save wasn't executed after some inactivity time
- Code improvement - unified (set|clear)Timeout() usage
|
13 years ago |
thomascube
|
5a79416789
|
Add (missing) support for textarea cols to be added to the contact form
|
13 years ago |
alecpl
|
c31360dbd7
|
- Code improvements, handle post/get request arguments as objects
|
13 years ago |
alecpl
|
28391b4ec3
|
- Fix "false" placeholder in contact notes textarea
|
13 years ago |
alecpl
|
c71e95b775
|
- Fix adding contact form fields in situation when the fieldset is empty.
Fixes issue with lost manager/assistant fields in LDAP addressbook
|
13 years ago |
thomascube
|
1ba07f0709
|
Allow mass-removal of addresses from a group (#1487748)
|
13 years ago |
alecpl
|
a274fb2e20
|
- Fix so "Back" from compose/show doesn't reset search request (#1488238)
|
13 years ago |
alecpl
|
a945da6171
|
- Fix identation
|
13 years ago |
alecpl
|
1b30a710cf
|
- Add option to delete messages instead of moving to Trash when in Junk folder (#1486686)
|
13 years ago |
alecpl
|
85fd2921f4
|
- Fix some issues regarding to cancel icon on attachments list, improve delete icon handling
|
13 years ago |
thomascube
|
4cf42fde05
|
Add support for read-only address book records
|
13 years ago |
thomascube
|
9e2c949d86
|
Improve input field placeholders: use native attributes if supported, encapsulate in jquery plugin
|
13 years ago |
alecpl
|
b9ce92d883
|
- Fix lack of warning when switching task in compose window (#1488399)
|
13 years ago |
alecpl
|
6699a68da1
|
- Fix bug where it wasn't possible to enter ( or & characters in autocomplete fields
|
13 years ago |
alecpl
|
32077b1685
|
- Fix js errors (spellcheck-related) when switching editor mode in identity screen
|
13 years ago |
alecpl
|
4be86f3a37
|
- Unified (single) spellchecker button
|
13 years ago |
alecpl
|
54dfd15541
|
- On login screen show only one message at a time
|
13 years ago |
thomascube
|
18a28ae3f8
|
Move address book widget initialization out of the 'compose' action block
|
13 years ago |
thomascube
|
6357223bd1
|
Fix spelling
|
13 years ago |
alecpl
|
1837c33002
|
- Prevent from folder selection on virtual folder collapsing (#1488346)
|
13 years ago |
alecpl
|
2c1937220e
|
- Move percent_indicator from app.js into the skin
|
13 years ago |
alecpl
|
223ae9d148
|
- Fixed identity delete button state, removed delete button in identity-edit form (for consistency)
|
13 years ago |
thomascube
|
589385f37f
|
Fix script error in IE (#1488368)
|
13 years ago |
thomascube
|
1e09cd0811
|
Slighlty increase minimum browser requirements
|
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
|
32afefb851
|
Fix thread expand/collapse callbacks which set css classes
|
13 years ago |
thomascube
|
7fe3811c65
|
Changed license to GNU GPLv3+ with exceptions for skins and plugins
|
13 years ago |
thomascube
|
03fe1c2ad3
|
Reflect threads expand status in css classes
|
13 years ago |
thomascube
|
8304e5d76c
|
Don't enable all compose commands right away
|
13 years ago |
thomascube
|
eeb73cc21a
|
Implement address book widget on compose screen
|
13 years ago |
thomascube
|
0e530bd920
|
Show additional popup dialog on error messages
|
13 years ago |
thomascube
|
7c2a9310c4
|
Use iframes for identity management
|
13 years ago |
alecpl
|
89c30a00a7
|
- Don't load jqueryui plugin, it's required now by default
- Move datepicker's date format setting to the plugin
|
13 years ago |
alecpl
|
08ffd939a7
|
- Add separate pagesize setting for mail messages and contacts (#1488269)
|
13 years ago |
thomascube
|
fe1bd5f960
|
Trigger client event when setting quota; fix plain text quota display
|
13 years ago |
thomascube
|
a84bfa356a
|
Fix upload form handling
|
13 years ago |
thomascube
|
18863495ae
|
Fix compose editor toggling and other style improvements
|
13 years ago |
alecpl
|
c69c0a9197
|
- Fix expanding folders during drag&drop (#1488260)
|
13 years ago |
thomascube
|
74d4c7f9ad
|
Setup dialogs (using jquery UI) and compose form for Larry
|
13 years ago |
thomascube
|
f94e442469
|
Add more classes and options to HTML elements for better styleability
|
13 years ago |
thomascube
|
ce86f0f14f
|
Make string for unread count configureable by skin; add file type classes to attachments list
|
13 years ago |
alecpl
|
7e263ea204
|
- Add option to set default font for HTML message (#1484137)
|
13 years ago |
thomascube
|
8bbc6204fc
|
Fix deletion of contacts from search results
|
13 years ago |
thomascube
|
ac9ba4480d
|
Replace prompt() with jQuery UI dialog (#1485135)
|
13 years ago |
alecpl
|
e8d9073818
|
- Fix navigation in messages search results
|
13 years ago |
alecpl
|
ca0cd05973
|
- Fix handling HTML entities when converting HTML to text (#1488212)
|
13 years ago |
alecpl
|
d0924d48d8
|
- Unmark folder after unseen count has been changed to zero
|
13 years ago |
alecpl
|
636bd77074
|
- Mark (with different color) folders with recent messages (#1486234)
|
13 years ago |
thomascube
|
10e2dbbb9c
|
Improve clickjacking protection: bust frame or disable all form elements and abort UI initialization
|
13 years ago |
alecpl
|
d65dd9cbe8
|
- Small optimisations
|
13 years ago |
alecpl
|
fb6d86b9ad
|
- Fixed bug where similiar folder names were highlighted wrong (#1487860)
|
13 years ago |
thomascube
|
4693fe11a9
|
Set selected state on task buttons; increase display time of messages/notifications
|
13 years ago |
alecpl
|
e01e798517
|
- Fix action when toggling prefer_html option state
|
13 years ago |
alecpl
|
2498155abe
|
- Code improvements
|
13 years ago |
alecpl
|
45fa64c3c9
|
- Added About tab in Settings
|
13 years ago |
alecpl
|
fa9edc3daa
|
- Don't add PRE tags when switching to html mode and textarea is empty
|
13 years ago |
alecpl
|
46cdbf074e
|
- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
|
13 years ago |
thomascube
|
62c8618744
|
Make email recipients separator configurable + suppress dupes in auto-completion
|
13 years ago |
thomascube
|
2429cfde78
|
Avoid titles like 'undefined' or 'false'
|
13 years ago |
alecpl
|
c84d3306ff
|
- Code and small perf. improvements
|
13 years ago |
alecpl
|
57863c1a4d
|
- Removed zebra-class
|
13 years ago |
thomascube
|
dc6c4f4a28
|
Contact groups can have direct email addresses => distribution lists; enable 'compose' command for the selected group
|
13 years ago |
alecpl
|
e9c47c612e
|
- Fix bug where wrong search string was build when using filter together with search
|
13 years ago |
thomascube
|
537c394302
|
Attach jquery UI date pickers to contact fields of type 'date'
|
13 years ago |
thomascube
|
801b69d3ab
|
Fix timezone settings
|
13 years ago |
thomascube
|
65082b3adb
|
Distinguish standard timezone offset and DST of client
|
13 years ago |
alecpl
|
14d494fd99
|
- Fix misleading display when chaning editor type (#1488104), fix handling of custom commands result
|
13 years ago |
alecpl
|
b175394b30
|
- Add loading indicator on contact delete
|
13 years ago |
thomascube
|
6c1eaec385
|
Ignore document.mouseup events if a jquery UI dialog is layed over
|
13 years ago |
alecpl
|
f8ca748ab8
|
- Fix check if new search value contains old one and previous search was empty in autocomplete
|
13 years ago |
alecpl
|
487173ed08
|
- Small cleanup + fix: list contacts on when list object is found
|
13 years ago |
thomascube
|
ef4998c110
|
Fix compose command from other tasks than mail and address book; skip common request parameters
|
13 years ago |
alecpl
|
bba25299f8
|
- Fix bug where after delete message rows can be added to the list of another folder (#1487752)
|
13 years ago |
alecpl
|
48a06551da
|
- Abort pending autocomplete requests when max entries found, small code improvements
|
13 years ago |
thomascube
|
d06e57fdf2
|
Skip confirmation dialog when deleting a contact from a source that supports undelete operations
|
13 years ago |
alecpl
|
5f71297bc9
|
- Add notice on autocompletion that not all records were displayed
|
13 years ago |
alecpl
|
7f03884966
|
- Revert possibility to select contact with TAB key in autocompletion list
|
13 years ago |
alecpl
|
7bf3ce72e5
|
- Fix so TAB key stops autocompletion and jumps to next field
|
13 years ago |
alecpl
|
3d247e85be
|
- Do not prepend '-- ' to signature if a line '-- ' already exists in signature
|
13 years ago |
thomascube
|
50077da8e6
|
Numbers are also allowed in action names
|
13 years ago |
thomascube
|
3d74c163b5
|
Allow 'compose' commands from any task
|
13 years ago |
alecpl
|
609d3923d7
|
- Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
|
13 years ago |
alecpl
|
699a25a822
|
- Disable message list keypress operations when CTRL key is pressed,
to workaround FF6 issue, where Ctrl+Pg(Up/Down) was changing list page
and browser tab)
- Fix multiselection with Ctrl+Up/Down keys
|
13 years ago |
alecpl
|
eb616c8a62
|
- Followup last commit, trim subject text for title
|
13 years ago |
alecpl
|
065d7025ee
|
- Fix setting title for truncated subject in IE (#1487128)
|
13 years ago |
alecpl
|
be392fe1a2
|
- Don't select quick search input on init, Safari/Chrome is adding border to focused input, it doesn't look good on init
|
13 years ago |
alecpl
|
b7fd98e338
|
- Fix compacting folder resets message list filter (#1488076)
- Fix reset-search action so it resets list page number to 1
|
13 years ago |
alecpl
|
f8e48df715
|
- Merge devel-saved_search branch (Addressbook Saved Searches)
|
13 years ago |
alecpl
|
5271bf090c
|
- Fix all messages remain selected after moving all search results and clearing search (#1488066)
|
13 years ago |
alecpl
|
b6a069e6ca
|
- Fix error in messages drag&drop action caused by r5146
|
13 years ago |
thomascube
|
e639c5da21
|
Initialize GUI objects which are added after init
|
13 years ago |
thomascube
|
bd3891145b
|
Really abort autocompletion when hitting Escape
|
13 years ago |
thomascube
|
f7b58afb94
|
Make list of mimetypes that open in preview window configurable (#1487625)
|
13 years ago |
thomascube
|
1a716d2d34
|
Add copyright line on files with significant changes from Kolab Systems
|
13 years ago |
alecpl
|
7a2bade211
|
- Added 'priority' column on messages list
|
13 years ago |
alecpl
|
3ef524d806
|
- Prevent from form submit with Enter key in file input fields in Internet Explorer
|
13 years ago |
alecpl
|
5db6f96d22
|
- Fix contact row update after name change when in searching mode, update changelog
|
13 years ago |
alecpl
|
c269b49587
|
- Improve setting upload form attributes, IE7 uses 'encoding' attribute instead of 'enctype'
|
13 years ago |
alecpl
|
27eb279b0f
|
- Fix photo links in contact edit form
|
13 years ago |
alecpl
|
fe0cb657f1
|
- Add client-side checking of uploaded files size
|
13 years ago |
thomascube
|
0f1faec392
|
Fix saving and deleting LDAP contacts; skip client-side input validation for contacts, this is done server-side
|
13 years ago |
alecpl
|
1871993b21
|
- Fix inserting autocomplete entry (with MT enebled)
|
13 years ago |
alecpl
|
241450ee45
|
- Fix unlocking in abort_request() (#1488025)
|
13 years ago |
alecpl
|
9f07d1d532
|
- Don't call set_env() where it isn't required
|
14 years ago |
alecpl
|
d0de4eb506
|
- Fix moving folder to root, it wasn't working with IMAP delimiter different that a dot
|
14 years ago |
alecpl
|
d9615118f3
|
- Add abort_request() function
|
14 years ago |
alecpl
|
db0408a2b8
|
- Make that reset-search resets also pending searches
|
14 years ago |
alecpl
|
5f5cf89c84
|
- Check current search value in ksearch_query_results() to prevent from wrong regexp replacement when it's empty
|
14 years ago |
alecpl
|
2c77f553c8
|
- Add "loading" messages for contacts copying and groups assignment
|
14 years ago |
alecpl
|
5731d68a97
|
- Added confirmation dialog for contact group deleting + loading indicator
|
14 years ago |
alecpl
|
dc0be3378a
|
- Simplified frame lock handling
|
14 years ago |
thomascube
|
e3acfad9a1
|
Fix parse error in IE6
|
14 years ago |
thomascube
|
fcc7f861b1
|
Log session validation errors; keep error message when redirecting to login after session error
|
14 years ago |
alecpl
|
a1640053b9
|
- Unify/add loading messages when "opening" a frame
|
14 years ago |
thomascube
|
951960e052
|
Delay window.print() on Safari browsers
|
14 years ago |
alecpl
|
b0eb95a662
|
- Fix errors when console is not defined (#1488010)
|
14 years ago |
alecpl
|
31f05cc9a4
|
- Call ksearch_destroy() on ksearch_hide()
|
14 years ago |
alecpl
|
909a3acb83
|
- Move console object initialization code into one place
|
14 years ago |
alecpl
|
0213f8d4dd
|
- Added optional "multithreading" autocomplete feature
|
14 years ago |
alecpl
|
1b3ce758d4
|
- Add comment about FF5 bug workaround
|
14 years ago |
alecpl
|
070bc8302e
|
- Add check for inArray() input to prevent error in Firefox 5
|
14 years ago |
thomascube
|
71cc6bf630
|
Add drop-target for root folder; fix row insertion when moving to a protected folder
|
14 years ago |
alecpl
|
74f0a6fe56
|
- Add possibility to change autocomplete action name
|
14 years ago |
thomascube
|
8c37422b47
|
Only load contacts list in main view
|
14 years ago |
thomascube
|
fa59965b41
|
Asynchronously load contacts after page load
|
14 years ago |
alecpl
|
7f554cfaec
|
- Fix message delete button title when flag_for_deletion is enabled
|
14 years ago |
thomascube
|
ec65ad6e48
|
Make autocompletion available for plugins
|
14 years ago |
alecpl
|
65b61cdd1c
|
- Insert APC_UPLOAD_PROGRESS hidden field before file field (#1486039)
|
14 years ago |
alecpl
|
7f5a849e78
|
- Added possibility to undo last contact delete operation
|
14 years ago |
alecpl
|
1a3c911d92
|
- Fixed issues related to creating contacts in source which isn't currently selected (#1487990)
|
14 years ago |
alecpl
|
93a35ccedf
|
- Don't send keep-alive request when system is busy
|
14 years ago |
alecpl
|
1564d4ef79
|
- Fix sorting of contact groups after group create (#1487747)
|
14 years ago |
alecpl
|
62811c4a70
|
- Fix group commands state after extended search use, make this check readonly-flag aware
|
14 years ago |
alecpl
|
8fc0f9451e
|
- Fix GCC errors and warnings (#1487988)
|
14 years ago |
alecpl
|
7da13a337e
|
- Show loading icon event if upload_progress is enabled
|
14 years ago |
alecpl
|
4171c59bd7
|
- Add optional textual upload progress indicator (#1486039)
|
14 years ago |
alecpl
|
5b3ac32415
|
- Added addressbook source selector in contact create form
|
14 years ago |
alecpl
|
02e079f917
|
- Fix adding signatures (#1487965)
|
14 years ago |
alecpl
|
4a142f6371
|
- Make sure upload form uses POST method
|
14 years ago |
alecpl
|
1a034323fc
|
- Add possibility to return subscription status and css class name for folder row from "folder_save" hook
- Fix folder preview frame state after folder creation
|
14 years ago |
alecpl
|
ecf295f6ef
|
- Added searching in all addressbook sources (global-search)
- Added addressbook source selection in contacts import
|
14 years ago |
alecpl
|
9382b6dfe1
|
- Fix contacts import (#1487947)
|
14 years ago |
thomascube
|
b0c70b3ca7
|
Use address_template config when adding a new address block (#1487944)
|
14 years ago |
alecpl
|
e9a9f2f6c5
|
- Added addressbook advanced search
|
14 years ago |
alecpl
|
4fb6a28be2
|
- Fix doubled encoding in save-pref request (#1487941), small code improvements
|
14 years ago |
thomascube
|
4dcd437ade
|
Add collected text labels in one single function call
|
14 years ago |
alecpl
|
3cacf941fa
|
- Add popup with basic fields selection for addressbook search
|
14 years ago |
alecpl
|
340546c975
|
- Optimization for spellcheck_before_send: don't invoke new ajax request. While we already have mispellings, we can return them and enable spellchecker directly without querying the server again
|
14 years ago |
alecpl
|
644e3ad912
|
- Fix setting language for spellchecker on spellcheck_before_send
|
14 years ago |
alecpl
|
254d5ef32b
|
- Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
|
14 years ago |
alecpl
|
4bb7d27b54
|
- Removed focus_on_new_message option, added newmail_notify plugin
|
14 years ago |
alecpl
|
98597a07d0
|
- Fix saving collapsed_folders settings
|
14 years ago |
alecpl
|
a509bb677c
|
- Add option to set default action of Forward button to "Forward as attachment"
|
14 years ago |
alecpl
|
9b6c82fdc8
|
- Add extended command for saving prefs
|
14 years ago |
alecpl
|
491133a0b2
|
- Fixed listmenu (added workaround for http://bugs.jquery.com/ticket/9284)
- Small code improvements and use preferred .prop() instead of .attr() for some properties
|
14 years ago |
alecpl
|
a208a4fa68
|
- Add forward-as-attachment feature
|
14 years ago |