Commit Graph

220 Commits (ea2d0ad458f5488f19c54e77ac3857c6bd35db9a)

Author SHA1 Message Date
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
11 years ago
Aleksander Machniak 85fece2c4d rcube_list_widget.rows is not an array - fixed checking if it's empty (#1489359) 11 years ago
Thomas Bruederli 88b4231d98 Fix touch check when IE (7|8) doesn't specify the event object 11 years ago
Thomas Bruederli 4910b0666e Distinguish mobile/tablet/touch devices 11 years ago
Thomas Bruederli dc84008266 Optimize list events for touch devices 11 years ago
Thomas Bruederli f6777712dc Enable fixed list header in IE7, too. Seems to work after some testing 12 years ago
Thomas Bruederli 8efdd9caf7 Enable fixed message list header in classic skin 12 years ago
Thomas Bruederli 73ad4f1bfd Finally: make message list header stay on top when scrolling (#1295420) 12 years ago
Aleksander Machniak c0e364cb5a Align double-click time in list.js and app.js 12 years ago
Aleksander Machniak a522971cf8 Merge branch 'master' of github.com:roundcube/roundcubemail
Conflicts:
	program/js/list.js
12 years ago
Aleksander Machniak ea6d6958e0 Allow row insertion at a specified position (not only on top of the list) 12 years ago
Aleksander Machniak 3db62ce101 Fix messages list focus issue in Opera and Webkit (#1489058) 12 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 12 years ago
Aleksander Machniak b099d12965 Revert fix for #1489058 because it opened another IE8 focus issue 12 years ago
Aleksander Machniak d0f616c6e0 Fix messages list focus issue in Internet Explorer (#1489058) 12 years ago
Aleksander Machniak 8ad2c98e9d Fix unintentional messages list jumps on click in Internet Explorer (#1489056) 12 years ago
Aleksander Machniak 50cc5b370f Fix selecting collapsed rows when using selection with Shift/Ctrl key 12 years ago
Aleksander Machniak ad827b9117 Fix selecting collapsed rows on select-all (#1489036) 12 years ago
Aleksander Machniak 76a98da33e Pass event object as an argument of 'dragend' event handler 12 years ago
Aleksander Machniak 0c974b263d Fix keyboard events on list widgets in Internet Explorer (#1489025) - It was a regression in fix for #1489008 12 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
12 years ago
Aleksander Machniak 4383e062ef CS fixes 12 years ago
Thomas Bruederli d94a710e7a Trigger and forward 'listupdate' events from list.js 12 years ago
Aleksander Machniak 17a8fb353b Fix keybord events on messages list in opera browser (#1488823) 12 years ago
Aleksander Machniak 2b55d4f420 Fix selection of collapsed thread rows (#1488772) 12 years ago
Aleksander Machniak e263994adc Fix focus issue in IE when selecting message row (#1488620) 12 years ago
Aleksander Machniak 3c7346a40b Fix focus on the list when list row is clicked (#1488600) 12 years ago
Aleksander Machniak 1257dd6796 Add generic mobile browser detection, enable touch events for all mobile browsers 12 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 13 years ago
Aleksander Machniak 3c67157971 Remove 'focused' class on blur 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
alecpl d741a96ecd - Fix error when calling remove_row() on non-existing row 13 years ago
thomascube fc643e985a Avoid dblclick events after 3rd click 13 years ago
thomascube ebee2ab26e Ignore events from form elements 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 bbd4ca89ef - Make some regexp faster 14 years ago
alecpl 4764079c6a - Fix bug where messages were deleted instead moved to trash folder after Shift key was used (#1487902), small code improvements 14 years ago
alecpl 1633bcafca - Added scroll position reset for Opera (#1487689), small code improvements 14 years ago
alecpl ef4f591a1d - Unify typeof and undefined usage 14 years ago
thomascube e224b002c0 Missed some replacements in previous commit... 14 years ago
alecpl 1ce4420b7e - When clicking on the list take the focus away from an iframe too 14 years ago
alecpl 489ffbde73 - Fix window is blur'ed in IE when selecting a message (#1487316) 14 years ago
alecpl 2c200021fd - Fix focused elements aren't unfocused when clicking on the list (#1487123) 14 years ago
alecpl ef17c54e73 - Fix IE issue when replacing spaces doesn't work
- Some code improvements
14 years ago
alecpl 74cd6cced6 - Fix handling of special characters when building content of drag layer 14 years ago
thomascube 5371dc7889 Correct JS syntax 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
thomascube 8e32dcd9e8 Fix subject column after re-arranging cols 15 years ago
thomascube 8ef2f3c5cf Make drag&drop work on iPads 15 years ago
alecpl a3c9bd1c2e - jquery's hide/show functions are slow, don't use it in loops 15 years ago
alecpl 54531f1d7f - small improvements 15 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 15 years ago
alecpl 0e7b66357d - Added threads tree icons
- css/js fixes and improvements in (messages) list code
15 years ago
alecpl 403b45d55e - improve performance of threads expanding/collapsing (significant on IE) 15 years ago
alecpl b62c4869f7 - Allow columns order change per user - drag&drop (#1485795) 15 years ago
alecpl dd51b73a9b - fix iframe hack (divs must be removed also in mouseup) 15 years ago
alecpl 8fa9229d57 - code formatting, cleanup and small improvements 15 years ago
alecpl da8f11ce16 - Fix messages list scrolling in FF3.6 (#1486472)
- Fix quicksearch input focus (#1486637)
- Small code cleanup + improvements
15 years ago
alecpl 6c11ee29dd - use the same iframe hack as in splitter.js 15 years ago
alecpl bc2accc455 - Added Home/End kayboard keys support on lists (#1486430) 15 years ago
thomascube 84a3312f0b Only select childs when a message row is collapsed but also do it when deleting a thread 15 years ago
thomascube 258dbd03d7 Don't unselect already selected childs 15 years ago
thomascube 2ecb7fef5e Also select childs when dragging a thread message 15 years ago
alecpl 81ab85e5ab - use jQuery.inArray() instead of rcube_in_array() 15 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 15 years ago
alecpl 49771b1039 - Don't display disabled sections in Settings (#1486099) 15 years ago
alecpl 91a35ee012 - use lowercase in html tag names (to make switch to xhtml simpler in the future) 16 years ago
alecpl 1691a8e91a - fix key repetition (#1485672) 16 years ago
alecpl 024130bee2 - fix selecting repetition with holded arrow key (#1485672) 16 years ago
thomascube 9489adc593 Fix list events used in drag&drop functionality (#1485890) 16 years ago
alecpl 52818559ce - Added possibility to invert messages selection 16 years ago
alecpl 91d1a15ba8 - Add drag cancelling with ESC key (#1484344) 16 years ago
alecpl a803049371 - Fix folder dragging in folder manager isn't working after jquery integration (#1485819) 16 years ago
alecpl eaacbec631 - fix Unread selection after jquery integration 16 years ago
alecpl c4b819e9b9 - Speed up message list displaying on IE (initialize list in background)
- use DOM methods instead of jQuery for messages list object
16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl 40d7c23c85 - Fix folders subscribtions on Konqueror (#1484841) 16 years ago
alecpl 451637a76d - remove leading spaces from draglayer's rows 16 years ago
alecpl 58c9dd7293 - Fix DEL key problem in search boxes (#1485528) 16 years ago
alecpl 432a614ab6 - Fix drag&drop with scrolling on IE (#1485786) 16 years ago
alecpl c8570784e9 - Fix incorrect row id parsing for LDAP contacts list (#1485784) 16 years ago
alecpl 874717b7f1 - Fix pressing select all/unread multiple times (#1485723) 16 years ago
alecpl 98bf5f3dd7 - Fix selecting all unread does not honor new messages (#1485724) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
till 57ff3b244e * adding svn:keywords 16 years ago
alecpl cf6bc5d5fa #1485444: fix drag layer over an iframe 16 years ago
alecpl 25c35c81e1 - added set_message, set_message_icon and set_message_status functions
- icon setting more unified + some small fixes/typos
- get rid of *_from_preview() functions
 (Thomas, don't be mad, it was truly tested ;))
16 years ago
thomascube 633142fa6b Prevent drag layer from wrapping lines 16 years ago
alecpl 095d05ef00 #1484805: fix next/last page buttons when new message is added to the list + remove last message 16 years ago
thomascube f89f03cd6a Refactor drag & drop functionality. Don't rely on browser events anymore (#1484453) 16 years ago
thomascube 6e6e89324c Capture backspace key in list mode (#1484566) 16 years ago
thomascube 0dbac32181 Enable export of contacts as vCard + DRY 16 years ago
thomascube 9e7a1b4167 Better fix for keyboard controls; does not disable all kind of keyboard events 16 years ago
thomascube 26f5b0935e Fix keyboard control of the list widgets and prevent Safari from scrolling (#1485279) 16 years ago
alecpl e9b57bb874 - #1484816: keypress (not keydown) for repeat 17 years ago
alecpl 287227502a - focus the list after drag&drop 17 years ago
alecpl b00bd0f27d - and another constraint for shift selection 17 years ago
alecpl f2892d7cfc - fix for shift key use without shift_start on the list 17 years ago
alecpl e7886405d8 - added check 17 years ago
thomascube df015d175a Better fix for #1484942 17 years ago
alecpl 4672dec8e1 #1484942: Clear selection when selecting single item 17 years ago
alecpl d7c226ca1b http://trac.roundcube.net/ticket/1484838 17 years ago
svncommit 21168d21cc Don't preview message if dragging or multi-selecting it, closes #1484316. 17 years ago
thomascube bf36a9a7e3 Fix quirky message selection 17 years ago
thomascube d24d208d1c Always use subject col when dragging messages 17 years ago
thomascube a0ce2f0fa1 Make script cross browser compatible 17 years ago
thomascube 0b7cd3460c Ignore clicks from input elements and images 17 years ago
thomascube 320e15b32f Don't unselect and re-select a list row 17 years ago
thomascube 1107480192 Only show new messages if they match the current search (#1484176) 17 years ago
thomascube a9dda59a65 Fix toggleselect of list widget 17 years ago
svncommit 68b6a9e8e4 - Enable single-selection toggling in JS list object
- Use row id's instead of folder names in folder renaming/moving
- Fix some smaller errors in folder renaming/moving
17 years ago
thomascube b6265631f0 Select next message after removing one from list 17 years ago
thomascube 1094cda9a0 Allso trigger events when selecting all/none list entries 17 years ago
thomascube b2fb950fb5 Prevent default events on subject link; fixed typo in smtp script 18 years ago
thomascube 41bece1a1a Add link to message subjects (#1484257); don't make selected list items bold; remove duplicate function 18 years ago
thomascube f1154163b0 Merged branch devel-addressbook from r443 back to trunk 18 years ago
thomascube a7d5c6480c Added patch for resizeable preview pane 18 years ago
svncommit 31c171846e Bypass Trash folder if Shift-Del was pressed. 18 years ago
thomascube 6b47de3f49 Partial client re-write with a common list class 18 years ago