Commit Graph

1193 Commits (aafbe8efdca6dfef736e623dd5da83d64ae10aef)

Author SHA1 Message Date
Aleksander Machniak ac0fc383fd Fix so message flags modified by another client are applied on the list on refresh (#1485186) 12 years ago
Aleksander Machniak 538e64c572 Fix Closure-compiler warnings, small code improvements 12 years ago
Aleksander Machniak 0c8049f226 Fix position of messages list column dragging layer when the list is scrolled down 12 years ago
Aleksander Machniak 9a0153324e Implemented menu actions to copy/move messages, added folder-selector widget (#1484086) 12 years ago
Aleksander Machniak f896370557 Improved drag-n-drop layer: - do not auto-select children of collapsed threads,
display subjects in real order (not is selection order), some code improvements
12 years ago
Aleksander Machniak 302eb266de Fix regression where only first new folder was placed in correct place on the list (#1489472) 12 years ago
Aleksander Machniak 7eecf873da Fix issue where children of selected and collapsed thread were skipped on various actions (#1489457) 12 years ago
Aleksander Machniak fd0c123e44 Fix fixed header issue after removing rows (1295420) 12 years ago
JohnDoh 9a8873270f trigger insertrow JS event from compose screen address book widget 12 years ago
Aleksander Machniak acc900cb63 Small code improvement 12 years ago
Thomas Bruederli 0786798438 Make local storage functions work before rcmail.init() was called 12 years ago
Aleksander Machniak 7184b3a0e1 - Update TinyMCE to version 3.5.10 (#1489442) 12 years ago
Aleksander Machniak 184a11b4fb Fix keyboard navigation in autocompletion list on Opera browser
(use keydown event on all browsers)
12 years ago
Aleksander Machniak b82fccfc69 Display loading message when loading identity frame 12 years ago
Thomas Bruederli 8d3a9d3213 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak b5117238db Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Thomas Bruederli bf3018e7ed Trigger event when opening new windows with a reference to the window object (#1489413) 12 years ago
Aleksander Machniak 3ab616c742 Fix rowcount when list element contains bot only tr/li elements but also text nodes 12 years ago
Thomas Bruederli 34003c5fa5 Display status messages as pile of black bars overlaying the UI in order to improve visibility (#1488974) 12 years ago
Aleksander Machniak b7fb20af3a Fix issue where subject input might get filled with "null" string (IE8) 12 years ago
Aleksander Machniak 303e21fc63 Replace Array.indexOf() with jQuery.inArray() for older browsers (IE<9) 12 years ago
Aleksander Machniak 5bd8712f71 Fix folders sorting procedure.
Fixes the issue where after creating a folder with name 'Abc abc'
it were added before existing subfolders of folder 'Abc' and after 'Abc'.
12 years ago
Aleksander Machniak 4c8491275c Small fixes: variable scope 12 years ago
Aleksander Machniak f03ed8d9bb Fix (again) IE11 detection where document.all is not defined.
@TODO: review our document.all uses.
12 years ago
Aleksander Machniak 741ddced5b Fix Internet Explorer 11 detection (#1489434) 12 years ago
Aleksander Machniak 8d91770bcc Do not start autocomplete request on arrow keys press 12 years ago
Thomas Bruederli ceb2a31b38 Compare draft message-ID when restoring local message contents 12 years ago
Thomas Bruederli 7bfc02e122 Track typing activity in HTML editor 12 years ago
Thomas Bruederli 87b513853c Better button text for message restore dialog 12 years ago
Thomas Bruederli 8c74925df1 Track typing in compose screen and only update local storage on activity 12 years ago
Thomas Bruederli 85e60ada15 First version of the local storage compose data saving feature; some behavioral improvements and encrytion are still to be added 12 years ago
Aleksander Machniak 5c7bbfcd59 Fix regression where child messages on collapsed thread weren't selected
on move/delete action (#1489415)
12 years ago
Aleksander Machniak 5e3e4fe0c6 Merge pull request #152 from cmcnulty/control-shift
Reset shift_start on control select
12 years ago
Aleksander Machniak 04fbc555b9 Code improvements 12 years ago
Aleksander Machniak e28b12259f Fix issue where mails with inline images of the same name contained only the first image multiple times (#1489406) 12 years ago
Aleksander Machniak 052a6a4d65 Fix list record selection on lists with toggleselect:true, i.e. folder manager
- this is a regression in recent keyboard handling refactoring (#1489408)
12 years ago
cmcnulty e769a7b588 need to reset shift_start on control select
reproduce steps: shift-select some messages, hold down control and
select another message.  hold down shift+control and select more
messages - desired behavior, two separate ranges of selected messages.
(consistent with outlook/thunderbird/windows explorer)
12 years ago
Aleksander Machniak 6a91448aee Improve performance and code readability by using String's startsWith() method, other code improvements 12 years ago
Aleksander Machniak 8f8e263977 CS fixes 12 years ago
Aleksander Machniak 2aacf1a31d Fix drag-n-drop broken in bc35e865 12 years ago
Aleksander Machniak c511f5d7c8 Eliminate "blinking" loading icon in browser on messages selection
- do not assign location.href to the same value as it is
12 years ago
Aleksander Machniak 03da10725c Bring back fix for #1489396, unintentionally removed in another pull request 12 years ago
Aleksander Machniak bc35e865ae Fix Ctrl+click selection after recent refactorings of keyboard nawigation on list widget 12 years ago
Aleksander Machniak 0fb8940d06 Merge pull request #151 from cmcnulty/new-key-navigation
Spacebar for message selection, left/right arrow for thread collapse/expand
12 years ago
Aleksander Machniak 0c77475f3f Merge pull request #149 from cmcnulty/1489403
#1489403 - fixes scrolling issues when highlighted message is below header.
12 years ago
Aleksander Machniak ed119d3639 Merge pull request #150 from cmcnulty/1489396
fix #1489396 - make home/end key behavior consistent
12 years ago
Aleksander Machniak b972b4c4c0 Add an option to disable smart Reply-List behaviour - reply_all_mode (#1488734) 12 years ago
Aleksander Machniak 60e1b34e33 Fix typo in last commit 12 years ago
Aleksander Machniak ccb1323dc8 Move setting _next_uid to selection_post_data() 12 years ago
cmcnulty a8876fba93 Revert "simplify home/end key behavior"
This reverts commit 3bef61232b.
12 years ago
cmcnulty 9806c72764 replace space bar with arrow key thread handling
and switch spacebar to select messages
12 years ago
cmcnulty 3bef61232b simplify home/end key behavior
Makes the home/end keys behave like every other mechanism for selecting
records.
12 years ago
cmcnulty 741f387c14 fix scrolling up
Make sure that the fixed header is never over a message
12 years ago
Aleksander Machniak a222f5c045 Fix an issue where pressing minus key on contacts list was hiding list records (#1489393) 12 years ago
Aleksander Machniak 8946c2fca9 Merge pull request #146 from cmcnulty/1489397
1489397 - fix shift-down arrow key over thread when going up
12 years ago
Charles McNulty d194179863 Fix shift-select when navigating UP the messsage list 12 years ago
Aleksander Machniak 89e50739b4 Refactored status/flag toggle code, added touch event support on flag and status icons.
Fixed regression in commit 4e4c2511bc where click on flag/status/expando
icons was selecting the message row.
12 years ago
Thomas Bruederli 98b7b548a2 Merge branch 'dev-canned-responses'
Conflicts (resolved):
	skins/classic/includes/settingstabs.html
	skins/larry/includes/settingstabs.html
12 years ago
cmcnulty 52616821c8 #1489392 - arrow key with control down should *not* select messages
In alignment with desktop applications (windows & mac) using the arrow keys with the control key pressed should not select the messages.  Changes code so that with_mouse will be passed as true when click event occurs, and row will only be toggled if it was a click event.
12 years ago
Thomas Bruederli 6abdfff07d Allow to override popup options; return reference to popup dialog 12 years ago
Thomas Bruederli b461a2d72e Send last fetch time with 'refresh' requests and allow plugins to alter query parameters of http requests 12 years ago
Niklas Femerstrand af61b9705e Adds change_identity JavaScript event trigger 12 years ago
Aleksander Machniak ff993eb483 Fix iframe onload for upload errors handling (#1489379) 12 years ago
Aleksander Machniak 902b9df7fb Remove dont_select internal flag, we don't need it anymore 12 years ago
Aleksander Machniak eb6253ccc1 Fix regression where click on subject text wasn't selecting the message row 12 years ago
Aleksander Machniak 075574c81f Use onclick even for status, flag and expando actions to fix issue
where mouse right click would invoke action where it shouldn't
12 years ago
Aleksander Machniak 34a5ae7562 Fix issue where search result was reset after sending a message (#1489350) 12 years ago
Aleksander Machniak 85fece2c4d rcube_list_widget.rows is not an array - fixed checking if it's empty (#1489359) 12 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
12 years ago
Thomas Bruederli 9c41ba3c9e Allow sysadmins to define static responses which are immutable for the user 12 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
12 years ago
Aleksander Machniak 8deae975f0 Fixed issues in handling reply-to/bcc fields on identity change 12 years ago
Aleksander Machniak 2efe332b49 Display full attachment name using title attribute when name is too long to display (#1489320) 12 years ago
Aleksander Machniak 2e30b24dbf Fix XSS issue in addressbook group name field [CVE-2013-5646] (#1489333) 12 years ago
Aleksander Machniak 7c494b677f Fix expanded thread root message styling after refreshing messages list (#1489327)
Conflicts:

	CHANGELOG
13 years ago
Aleksander Machniak 66a549e133 After message is sent refresh messages list of replied message folder (#1489249) 13 years ago
Thomas Bruederli 4f35bec6b2 Don't normalize line breaks (doesn't work properly on IE) 13 years ago
Thomas Bruederli 0933d66b59 Keep current selection on IE browsers by adding unselectable=on to link elements 13 years ago
Thomas Bruederli 0ce2126ac9 New settings section to manage canned responses 13 years ago
Thomas Bruederli 2d6242ffb2 Make canned response insertion and extraction work with both plaintext and HTML editors 13 years ago
Thomas Bruederli 0b1de8a487 Add new feature to save and recall text snippets (aka canned responses) when composing messages 13 years ago
Dennis1993 edc49ebfc2 Update editor.js 13 years ago
Thomas Bruederli 88b4231d98 Fix touch check when IE (7|8) doesn't specify the event object 13 years ago
Thomas Bruederli 4910b0666e Distinguish mobile/tablet/touch devices 13 years ago
Thomas Bruederli dc84008266 Optimize list events for touch devices 13 years ago
Thomas Bruederli 5793e7f817 Make thread toggles work on touch devices 13 years ago
Aleksander Machniak f477279035 Fix purge action in folder manager (#1489280) 13 years ago
Aleksander Machniak 8799df8ccd Fix redundant SQL query on contact photo request after photo upload.
The query was also invalid in case of uploading photo in contact create form.
Move contact photo handling from show.inc into a separate file.
13 years ago
Thomas Bruederli f6777712dc Enable fixed list header in IE7, too. Seems to work after some testing 13 years ago
Thomas Bruederli 8efdd9caf7 Enable fixed message list header in classic skin 13 years ago
Thomas Bruederli 73ad4f1bfd Finally: make message list header stay on top when scrolling (#1295420) 13 years ago
Aleksander Machniak d3d1e38d72 Fix identity selection when opening extwindow from compose window 13 years ago
Aleksander Machniak 3b944edb02 Fix bug where signature wasn't changed on identity selection when editing a draft (#1489229) 13 years ago
Thomas Bruederli 98884050cc Fix binary data upload with jQuery.ajax() 13 years ago
Aleksander Machniak 446dbedbf6 Fix so setting frame to blank page works also while frame is loading another page 13 years ago
Aleksander Machniak a45f9b7bf5 Contacts drag-n-drop default action is to move contacts (#1488751)
Added possibility to choose to move or copy contacts from drag-n-drop menu (#1488751)
Use consistent naming: 'moveto' -> 'move'
13 years ago
Aleksander Machniak d675abc571 Make identity signature field wider (#1489159) 13 years ago
Thomas Bruederli 6ff6bedea4 Disable dragging/copying of contact groups 13 years ago
Aleksander Machniak 0494288999 Improved/unified attachment preview page
Implemented attachment print button
13 years ago
Aleksander Machniak 39a82a5d45 CS fixes 13 years ago