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
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
85fece2c4d
rcube_list_widget.rows is not an array - fixed checking if it's empty ( #1489359 )
12 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
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
c0e364cb5a
Align double-click time in list.js and app.js
13 years ago
Aleksander Machniak
a522971cf8
Merge branch 'master' of github.com:roundcube/roundcubemail
...
Conflicts:
program/js/list.js
13 years ago
Aleksander Machniak
ea6d6958e0
Allow row insertion at a specified position (not only on top of the list)
13 years ago
Aleksander Machniak
3db62ce101
Fix messages list focus issue in Opera and Webkit ( #1489058 )
13 years ago
Thomas Bruederli
517dae3e74
Experimental: refactored list.js and html_table class to render lists with different html structures (e.g. table, ul, div). This show provide more flexibility to skin designers and improve mobile device support
13 years ago
Aleksander Machniak
b099d12965
Revert fix for #1489058 because it opened another IE8 focus issue
13 years ago
Aleksander Machniak
d0f616c6e0
Fix messages list focus issue in Internet Explorer ( #1489058 )
13 years ago
Aleksander Machniak
8ad2c98e9d
Fix unintentional messages list jumps on click in Internet Explorer ( #1489056 )
13 years ago
Aleksander Machniak
50cc5b370f
Fix selecting collapsed rows when using selection with Shift/Ctrl key
13 years ago
Aleksander Machniak
ad827b9117
Fix selecting collapsed rows on select-all ( #1489036 )
13 years ago
Aleksander Machniak
76a98da33e
Pass event object as an argument of 'dragend' event handler
13 years ago
Aleksander Machniak
0c974b263d
Fix keyboard events on list widgets in Internet Explorer ( #1489025 ) - It was a regression in fix for #1489008
13 years ago
Aleksander Machniak
f41edfb91f
Fix draglayer list building, so the element used as the text source can
...
contain any element, not only A tag or text node, but also e.g. span
13 years ago
Aleksander Machniak
4383e062ef
CS fixes
13 years ago
Thomas Bruederli
d94a710e7a
Trigger and forward 'listupdate' events from list.js
13 years ago
Aleksander Machniak
17a8fb353b
Fix keybord events on messages list in opera browser ( #1488823 )
13 years ago
Aleksander Machniak
2b55d4f420
Fix selection of collapsed thread rows ( #1488772 )
13 years ago
Aleksander Machniak
e263994adc
Fix focus issue in IE when selecting message row ( #1488620 )
14 years ago
Aleksander Machniak
3c7346a40b
Fix focus on the list when list row is clicked ( #1488600 )
14 years ago
Aleksander Machniak
1257dd6796
Add generic mobile browser detection, enable touch events for all mobile browsers
14 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
14 years ago
Aleksander Machniak
3c67157971
Remove 'focused' class on blur
14 years ago
thomascube
32afefb851
Fix thread expand/collapse callbacks which set css classes
14 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
14 years ago
alecpl
d741a96ecd
- Fix error when calling remove_row() on non-existing row
14 years ago
thomascube
fc643e985a
Avoid dblclick events after 3rd click
14 years ago
thomascube
ebee2ab26e
Ignore events from form elements
14 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
15 years ago
alecpl
bbd4ca89ef
- Make some regexp faster
15 years ago
alecpl
4764079c6a
- Fix bug where messages were deleted instead moved to trash folder after Shift key was used ( #1487902 ), small code improvements
15 years ago
alecpl
1633bcafca
- Added scroll position reset for Opera ( #1487689 ), small code improvements
15 years ago
alecpl
ef4f591a1d
- Unify typeof and undefined usage
15 years ago
thomascube
e224b002c0
Missed some replacements in previous commit...
15 years ago
alecpl
1ce4420b7e
- When clicking on the list take the focus away from an iframe too
15 years ago
alecpl
489ffbde73
- Fix window is blur'ed in IE when selecting a message ( #1487316 )
15 years ago
alecpl
2c200021fd
- Fix focused elements aren't unfocused when clicking on the list ( #1487123 )
15 years ago
alecpl
ef17c54e73
- Fix IE issue when replacing spaces doesn't work
...
- Some code improvements
15 years ago
alecpl
74cd6cced6
- Fix handling of special characters when building content of drag layer
15 years ago
thomascube
5371dc7889
Correct JS syntax
15 years ago