Commit Graph

1996 Commits

Author SHA1 Message Date
Aleksander Machniak
60e1b34e33 Fix typo in last commit 2013-10-30 10:31:58 +01:00
Aleksander Machniak
ccb1323dc8 Move setting _next_uid to selection_post_data() 2013-10-30 10:20:47 +01:00
cmcnulty
a8876fba93 Revert "simplify home/end key behavior"
This reverts commit 3bef61232b.
2013-10-29 23:15:50 -05:00
cmcnulty
9806c72764 replace space bar with arrow key thread handling
and switch spacebar to select messages
2013-10-29 23:13:01 -05:00
cmcnulty
3bef61232b simplify home/end key behavior
Makes the home/end keys behave like every other mechanism for selecting
records.
2013-10-29 21:44:58 -05:00
cmcnulty
741f387c14 fix scrolling up
Make sure that the fixed header is never over a message
2013-10-29 21:32:21 -05:00
Aleksander Machniak
a222f5c045 Fix an issue where pressing minus key on contacts list was hiding list records (#1489393) 2013-10-29 20:02:05 +01:00
Aleksander Machniak
8946c2fca9 Merge pull request #146 from cmcnulty/1489397
1489397 - fix shift-down arrow key over thread when going up
2013-10-28 04:33:11 -07:00
Charles McNulty
d194179863 Fix shift-select when navigating UP the messsage list 2013-10-25 14:13:06 -07:00
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.
2013-10-25 19:27:49 +02:00
Thomas Bruederli
98b7b548a2 Merge branch 'dev-canned-responses'
Conflicts (resolved):
	skins/classic/includes/settingstabs.html
	skins/larry/includes/settingstabs.html
2013-10-25 16:50:25 +02:00
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.
2013-10-23 15:09:42 -05:00
Thomas Bruederli
6abdfff07d Allow to override popup options; return reference to popup dialog 2013-10-23 10:39:17 +02:00
Thomas Bruederli
b461a2d72e Send last fetch time with 'refresh' requests and allow plugins to alter query parameters of http requests 2013-10-21 16:03:03 +02:00
Niklas Femerstrand
af61b9705e Adds change_identity JavaScript event trigger 2013-10-19 03:51:06 +07:00
Aleksander Machniak
ff993eb483 Fix iframe onload for upload errors handling (#1489379) 2013-10-16 09:10:47 +02:00
Aleksander Machniak
902b9df7fb Remove dont_select internal flag, we don't need it anymore 2013-10-15 09:00:42 +02:00
Aleksander Machniak
eb6253ccc1 Fix regression where click on subject text wasn't selecting the message row 2013-10-14 13:51:43 +02:00
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
2013-10-14 12:11:09 +02:00
Aleksander Machniak
34a5ae7562 Fix issue where search result was reset after sending a message (#1489350) 2013-09-29 17:20:12 +02:00
Aleksander Machniak
85fece2c4d rcube_list_widget.rows is not an array - fixed checking if it's empty (#1489359) 2013-09-27 14:56:25 +02:00
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
2013-09-21 11:24:16 +02:00
Thomas Bruederli
9c41ba3c9e Allow sysadmins to define static responses which are immutable for the user 2013-09-19 17:56:14 +02:00
Thomas B.
0201298cd8 Merge pull request #118 from Dennis1993/patch-12
Added support for default font size and fix legacy code for default font
2013-09-16 10:47:24 -07:00
Aleksander Machniak
8deae975f0 Fixed issues in handling reply-to/bcc fields on identity change 2013-09-15 16:48:44 +02:00
Aleksander Machniak
2efe332b49 Display full attachment name using title attribute when name is too long to display (#1489320) 2013-09-15 13:43:13 +02:00
Aleksander Machniak
2e30b24dbf Fix XSS issue in addressbook group name field [CVE-2013-5646] (#1489333) 2013-09-14 09:44:58 +02:00
Aleksander Machniak
7c494b677f Fix expanded thread root message styling after refreshing messages list (#1489327)
Conflicts:

	CHANGELOG
2013-09-11 11:48:53 +02:00
Aleksander Machniak
66a549e133 After message is sent refresh messages list of replied message folder (#1489249) 2013-09-11 09:45:20 +02:00
Thomas Bruederli
4f35bec6b2 Don't normalize line breaks (doesn't work properly on IE) 2013-09-04 10:16:46 +02:00
Thomas Bruederli
0933d66b59 Keep current selection on IE browsers by adding unselectable=on to link elements 2013-09-04 10:08:42 +02:00
Thomas Bruederli
0ce2126ac9 New settings section to manage canned responses 2013-09-04 09:32:01 +02:00
Thomas Bruederli
2d6242ffb2 Make canned response insertion and extraction work with both plaintext and HTML editors 2013-09-04 09:32:00 +02:00
Thomas Bruederli
0b1de8a487 Add new feature to save and recall text snippets (aka canned responses) when composing messages 2013-09-04 09:32:00 +02:00
Dennis1993
edc49ebfc2 Update editor.js 2013-09-02 12:55:55 +02:00
Thomas Bruederli
88b4231d98 Fix touch check when IE (7|8) doesn't specify the event object 2013-08-16 12:03:57 +02:00
Thomas Bruederli
4910b0666e Distinguish mobile/tablet/touch devices 2013-08-15 08:57:11 +02:00
Thomas Bruederli
dc84008266 Optimize list events for touch devices 2013-08-14 23:32:34 +02:00
Thomas Bruederli
5793e7f817 Make thread toggles work on touch devices 2013-08-14 22:32:35 +02:00
Aleksander Machniak
f477279035 Fix purge action in folder manager (#1489280) 2013-08-13 08:30:14 +02:00
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.
2013-08-08 14:15:30 +02:00
Thomas Bruederli
f6777712dc Enable fixed list header in IE7, too. Seems to work after some testing 2013-07-12 10:00:55 +02:00
Thomas Bruederli
8efdd9caf7 Enable fixed message list header in classic skin 2013-07-10 08:47:10 +02:00
Thomas Bruederli
73ad4f1bfd Finally: make message list header stay on top when scrolling (#1295420) 2013-07-09 23:41:40 +02:00
Aleksander Machniak
d3d1e38d72 Fix identity selection when opening extwindow from compose window 2013-07-09 09:38:12 +02:00
Aleksander Machniak
3b944edb02 Fix bug where signature wasn't changed on identity selection when editing a draft (#1489229) 2013-07-08 10:53:06 +02:00
Thomas Bruederli
98884050cc Fix binary data upload with jQuery.ajax() 2013-07-03 10:02:20 +02:00
Aleksander Machniak
446dbedbf6 Fix so setting frame to blank page works also while frame is loading another page 2013-07-01 14:30:09 +02:00
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'
2013-07-01 10:22:14 +02:00
Aleksander Machniak
d675abc571 Make identity signature field wider (#1489159) 2013-06-26 10:07:46 +02:00