Commit graph

5,795 commits

Author SHA1 Message Date
cobines
3f28cd19f5 UPD: Make selection with Shift+Keys use the same method as Shift+Left Mouse Button (they can be used interchangeably).
UPD: Set range selection when focused file changes instead of when certain keys are pressed.
2012-05-04 09:25:59 +00:00
cobines
d1c08f9db7 FIX: Selecting focused file with Ctrl+Mouse Left Button. 2012-05-04 07:42:44 +00:00
cobines
c952fd1ed4 UPD: Silence compiler warning. 2012-05-04 07:29:44 +00:00
cobines
a9651fe63a FIX: Set range selection starting point when Shift is pressed not when mouse is clicked so that it works also with other means of focusing file. 2012-05-04 07:24:03 +00:00
cobines
92186f3dc0 UPD: Change selection with Shift+Mouse Left Button. Selection starting point is at last clicked file and doesn't change until Shift is released. Allow deselecting files. 2012-05-03 16:29:49 +00:00
cobines
70fca3bcc9 UPD: Move handling selection down to each control so that it works if keys are handled in KeyDown.
FIX: Override WMKeyDown instead of KeyDown in ColumnsFileViewVTV to fix selecting with Shift+PageUp/PageDown.
2012-05-03 10:20:55 +00:00
cobines
a987846608 UPD: Make a separate function for selecting files from index to index. 2012-05-03 07:55:18 +00:00
Alexander Koblov
d63268a8ff FIX: LastSelectionStartIndex broken in previous commit 2012-05-02 18:04:38 +00:00
Alexander Koblov
65d78957ae UPD: Add comment, remove unneeded code 2012-05-02 17:56:49 +00:00
Alexander Koblov
08f71c56fb FIX: Selection with shift and home/end/pageup/pagedown keys 2012-05-02 17:37:30 +00:00
Alexander Koblov
c623bdcafe UPD: BriefFileView - Call CalculateColRowCount directly 2012-05-02 17:23:05 +00:00
Alexander Koblov
ff95be6439 UPD: BriefFileView - Don't scroll partially visible cells on mouse click
ADD: Constructor
2012-05-02 17:13:54 +00:00
cobines
a071374217 UPD: Remove hardcoded Numpad keys for selecting files and register them as hotkeys. 2012-05-02 11:59:42 +00:00
cobines
3ed1051d1b UPD: BriefFileView: Override DoOnResize instead of Resize. 2012-05-02 10:19:12 +00:00
cobines
60ff511990 UPD: Disable autosizing while file view constructor. 2012-05-02 10:02:26 +00:00
cobines
ac96be5489 FIX: Set variable pointing to parent before assigning parent as this might create the handle and use the variable. 2012-05-02 09:59:31 +00:00
cobines
101fbcd212 UPD: BriefFileView: Highlighting updated files. 2012-05-02 09:33:12 +00:00
cobines
1fcc908718 UPD: BriefFileView: Override DoOnResize instead of Resize. Resize is called often even when bounds do not change. 2012-05-02 09:20:48 +00:00
cobines
6608c4f76f FIX: Progress reporting for WCX plugins when mixed Size value is being reported (negative and positive). Fixes issue [0000291]. 2012-05-02 08:26:40 +00:00
cobines
c93d7e6871 UPD: Enter characters with Ctrl+Alt only if the keyboard layout has AltGr mapped (Windows). 2012-05-01 11:00:21 +00:00
cobines
6bc61399c7 UPD: When closing application first stop watchers, timers, workers, clear file sources and files and then wait for any leftover worker threads to complete. 2012-05-01 09:28:30 +00:00
cobines
0b1b23e1fe FIX: If watching a root directory add path delimiter at the end because it sometimes does not work without it (Windows). 2012-04-30 14:22:46 +00:00
cobines
ba18fc7510 FIX: Don't call control's key handler from HotkeyManager, it will be called later again by LCL. Control key handler is not overwritten by HotkeyManager anyway. 2012-04-30 11:33:34 +00:00
Alexander Koblov
5eeefb9553 FIX: Auto fill columns in TColumnsFileViewVTV 2012-04-30 09:09:17 +00:00
cobines
82876550d7 DEL: Remove not needed saving tabs to .ini file. 2012-04-30 09:08:41 +00:00
Alexander Koblov
9813a6dd0f ADD: Selection by insert key to TBriefFileView 2012-04-30 08:21:01 +00:00
Alexander Koblov
b7435435bf ADD: Clone functions to TBriefFileView 2012-04-30 07:51:41 +00:00
Alexander Koblov
a0007ec9b5 ADD: Sorting to TBriefFileView 2012-04-30 07:35:48 +00:00
cobines
fdec8d86d4 FIX: Building with GTK2. 2012-04-30 02:38:40 +00:00
cobines
74c83788ff FIX: FileSystemWatcher was not reacting to file modifications on Linux. Issue [0000299]. 2012-04-30 01:59:12 +00:00
Alexander Koblov
7e35e884c5 ADD: Show context menu on right mouse click 2012-04-29 19:06:57 +00:00
Alexander Koblov
8732b5e7cf FIX: Index out of bounds
ADD: Draw drop selection
2012-04-29 16:14:51 +00:00
Alexander Koblov
43b7a0c044 FIX: Background color at empty space, header alignment in TBriefFileView 2012-04-29 15:20:51 +00:00
cobines
9983974f7c UPD: When file is updated also insert or remove from filelist if it matches or doesn't match the filter. Fixes bug [0000315]. 2012-04-29 14:57:45 +00:00
Alexander Koblov
dba9db6207 ADD: Display "finished" when file search end 2012-04-29 14:16:13 +00:00
Alexander Koblov
891335aeba FIX: Some warnings and notes 2012-04-29 13:20:08 +00:00
Alexander Koblov
792202c62f FIX: Some warnings and hints 2012-04-29 13:06:00 +00:00
cobines
57a2b240ce FIX: Don't jump over empty options pages because it is not possible to move over them with keyboard. Display empty page with a note instead. Bug [0000432]. 2012-04-29 12:25:38 +00:00
cobines
2b07ae4078 UPD: Split files in newdesign directory. 2012-04-29 10:07:33 +00:00
Alexander Koblov
841dfbd336 ADD: Parameters support for gRunTerm command 2012-04-29 10:07:01 +00:00
Alexander Koblov
4f26d0e511 ADD: Internal command to open file/directory using system associations (issue 0000397) 2012-04-29 09:43:36 +00:00
cobines
594b14b3f8 FIX: EnsureDisplayProperties called after setting new filelist but before changing rowcount in the display control. Fixes [0000445] and [0000449]. 2012-04-29 04:07:24 +00:00
cobines
b7cb4083c7 FIX: Bug [0000451] Command "cd" produces error "ChDir failed". 2012-04-29 02:05:51 +00:00
Alexander Koblov
a76c060a93 FIX: Crash at Drag&Drop to empty place 2012-04-28 18:56:19 +00:00
cobines
53a723d3a7 UPD: Avoid creating filechecks every time file is matched against search template. 2012-04-28 14:35:14 +00:00
Alexander Koblov
2acddc6e64 FIX: Auto mount offline network drives 2012-04-28 13:04:41 +00:00
cobines
f696e1a733 UPD: Don't use columns specific sorting, always use generic sorting by sort functions. Fixes bug [0000292]. 2012-04-27 14:41:18 +00:00
cobines
31d25cbf0e UPD: Don't handle filesystem watcher events when fileview is being destroyed or reload is pending. 2012-04-26 14:21:05 +00:00
cobines
113f110a9d UPD: Clear updated files and pending updates only just before loading file list. Don't apply pending updates after loading when another reload was scheduled. 2012-04-26 14:12:59 +00:00
cobines
eb6bf5d506 FIX: Crash when new file list has started loading, file view was being destroyed and a file was updated. Bug [0000444]. 2012-04-26 13:06:16 +00:00