Ticket #8214: patch_for_selection_problem.3

File patch_for_selection_problem.3, 12.6 KB (added by Shashank Sharma, 7 years ago)
Line 
1Only in src/dbus: .deps
2Only in src/dbus: libfzdbus.a
3Only in src/dbus: libfzdbus_a-desktop_notification.o
4Only in src/dbus: libfzdbus_a-power_management_inhibitor.o
5Only in src/dbus: libfzdbus_a-session_manager.o
6Only in src/dbus: libfzdbus_a-wxdbusconnection.o
7Only in src/dbus: libfzdbus_a-wxdbusmessage.o
8Only in src/dbus: Makefile
9Only in src/engine: .deps
10Only in src/engine: filezilla.h.gch
11Only in src/engine: libengine.a
12Only in src/engine: libengine_a-backend.o
13Only in src/engine: libengine_a-commands.o
14Only in src/engine: libengine_a-ControlSocket.o
15Only in src/engine: libengine_a-directorycache.o
16Only in src/engine: libengine_a-directorylisting.o
17Only in src/engine: libengine_a-directorylistingparser.o
18Only in src/engine: libengine_a-engineprivate.o
19Only in src/engine: libengine_a-externalipresolver.o
20Only in src/engine: libengine_a-FileZillaEngine.o
21Only in src/engine: libengine_a-ftpcontrolsocket.o
22Only in src/engine: libengine_a-httpcontrolsocket.o
23Only in src/engine: libengine_a-iothread.o
24Only in src/engine: libengine_a-local_filesys.o
25Only in src/engine: libengine_a-local_path.o
26Only in src/engine: libengine_a-logging.o
27Only in src/engine: libengine_a-misc.o
28Only in src/engine: libengine_a-notification.o
29Only in src/engine: libengine_a-option_change_event_handler.o
30Only in src/engine: libengine_a-pathcache.o
31Only in src/engine: libengine_a-proxy.o
32Only in src/engine: libengine_a-ratelimiter.o
33Only in src/engine: libengine_a-servercapabilities.o
34Only in src/engine: libengine_a-server.o
35Only in src/engine: libengine_a-serverpath.o
36Only in src/engine: libengine_a-sftpcontrolsocket.o
37Only in src/engine: libengine_a-sizeformatting_base.o
38Only in src/engine: libengine_a-socket.o
39Only in src/engine: libengine_a-string_coalescer.o
40Only in src/engine: libengine_a-threadex.o
41Only in src/engine: libengine_a-timeex.o
42Only in src/engine: libengine_a-tlssocket.o
43Only in src/engine: libengine_a-transfersocket.o
44Only in src/engine: Makefile
45Only in src/fzshellext: .deps
46Only in src/fzshellext: Makefile
47Only in src/fzshellext: version.rc
48Only in src/include: config.h
49Only in src/include: Makefile
50Only in src/include: stamp-h1
51Only in src/interface: .deps
52diff -u -r src/interface/filelistctrl.cpp ../../Documents/filezilla-3.5.3/src/interface/filelistctrl.cpp
53--- src/interface/filelistctrl.cpp  2012-09-02 22:25:41.371100024 +0530
54+++ ../../Documents/filezilla-3.5.3/src/interface/filelistctrl.cpp  2010-09-21 09:00:17.000000000 +0530
55@@ -826,7 +826,7 @@
56    if (old_focus >= GetItemCount())
57        return;
58 
59-   if (old_focus != -1 && new_focus != -1)
60+   if (old_focus != -1)
61    {
62        bool selected = GetItemState(old_focus, wxLIST_STATE_SELECTED) == wxLIST_STATE_SELECTED;
63        if (!selected && m_selections[old_focus])
64@@ -837,13 +837,6 @@
65            for (unsigned int i = 0; i < m_selections.size(); i++)
66                m_selections[i] = 0;
67        }
68-       if(m_selections[new_focus] && SelectByMouse){
69-           if (m_pFilelistStatusBar)
70-               m_pFilelistStatusBar->UnselectAll();
71-           for (unsigned int i = 0; i < m_selections.size(); i++)
72-               m_selections[i] = 0;
73-           old_focus = new_focus;
74-       }
75    }
76 
77    int min;
78@@ -906,7 +899,6 @@
79 {
80    // Left clicks in the whitespace around the items deselect everything
81    // but does not change focus. Defer event.
82-   SelectByMouse = 1;
83    event.Skip();
84    wxCommandEvent evt;
85    evt.SetEventType(fz_EVT_DEFERRED_MOUSEEVENT);
86@@ -988,6 +980,5 @@
87        OnNavigationEvent(false);
88    }
89    else
90-       SelectByMouse = 0;
91        event.Skip();
92 }
93diff -u -r src/interface/filelistctrl.h ../../Documents/filezilla-3.5.3/src/interface/filelistctrl.h
94--- src/interface/filelistctrl.h    2012-09-03 10:36:58.149501810 +0530
95+++ ../../Documents/filezilla-3.5.3/src/interface/filelistctrl.h    2010-09-21 09:00:17.000000000 +0530
96@@ -86,7 +86,6 @@
97 
98    // The .. item
99    bool m_hasParent;
100-   bool SelectByMouse;
101 
102    int m_sortColumn;
103    int m_sortDirection;
104Only in src/interface: filezilla
105Only in src/interface: filezilla-aboutdialog.o
106Only in src/interface: filezilla-asyncrequestqueue.o
107Only in src/interface: filezilla-aui_notebook_ex.o
108Only in src/interface: filezilla-auto_ascii_files.o
109Only in src/interface: filezilla-bookmarks_dialog.o
110Only in src/interface: filezilla-buildinfo.o
111Only in src/interface: filezilla-chmoddialog.o
112Only in src/interface: filezilla-clearprivatedata.o
113Only in src/interface: filezilla-cmdline.o
114Only in src/interface: filezilla-commandqueue.o
115Only in src/interface: filezilla-conditionaldialog.o
116Only in src/interface: filezilla-context_control.o
117Only in src/interface: filezilla-customheightlistctrl.o
118Only in src/interface: filezilla-defaultfileexistsdlg.o
119Only in src/interface: filezilla-dialogex.o
120Only in src/interface: filezilla-dndobjects.o
121Only in src/interface: filezilla-dragdropmanager.o
122Only in src/interface: filezilla-edithandler.o
123Only in src/interface: filezilla-export.o
124Only in src/interface: filezilla-fileexistsdlg.o
125Only in src/interface: filezilla-filelistctrl.o
126Only in src/interface: filezilla-filelist_statusbar.o
127Only in src/interface: filezilla-FileZilla.o
128Only in src/interface: filezilla-filter_conditions_dialog.o
129Only in src/interface: filezilla-filteredit.o
130Only in src/interface: filezilla-filter.o
131Only in src/interface: filezilla.h.gch
132Only in src/interface: filezilla-import.o
133Only in src/interface: filezilla-inputdialog.o
134Only in src/interface: filezilla-ipcmutex.o
135Only in src/interface: filezilla-led.o
136Only in src/interface: filezilla-listctrlex.o
137Only in src/interface: filezilla-listingcomparison.o
138Only in src/interface: filezilla-locale_initializer.o
139Only in src/interface: filezilla-LocalListView.o
140Only in src/interface: filezilla-LocalTreeView.o
141Only in src/interface: filezilla-loginmanager.o
142Only in src/interface: filezilla-Mainfrm.o
143Only in src/interface: filezilla-manual_transfer.o
144Only in src/interface: filezilla-menu_bar.o
145Only in src/interface: filezilla-netconfwizard.o
146Only in src/interface: filezilla-Options.o
147Only in src/interface: filezilla-power_management.o
148Only in src/interface: filezilla-prefix.o
149Only in src/interface: filezilla-queue.o
150Only in src/interface: filezilla-queue_storage.o
151Only in src/interface: filezilla-queueview_failed.o
152Only in src/interface: filezilla-QueueView.o
153Only in src/interface: filezilla-queueview_successful.o
154Only in src/interface: filezilla-quickconnectbar.o
155Only in src/interface: filezilla-recentserverlist.o
156Only in src/interface: filezilla-recursive_operation.o
157Only in src/interface: filezilla-RemoteListView.o
158Only in src/interface: filezilla-RemoteTreeView.o
159Only in src/interface: filezilla-search.o
160Only in src/interface: filezilla-sftp_crypt_info_dlg.o
161Only in src/interface: filezilla-sitemanager_dialog.o
162Only in src/interface: filezilla-sitemanager.o
163Only in src/interface: filezilla-sizeformatting.o
164Only in src/interface: filezilla-speedlimits_dialog.o
165Only in src/interface: filezilla-splitter.o
166Only in src/interface: filezilla-state.o
167Only in src/interface: filezilla-statusbar.o
168Only in src/interface: filezilla-statuslinectrl.o
169Only in src/interface: filezilla-StatusView.o
170Only in src/interface: filezilla-systemimagelist.o
171Only in src/interface: filezilla-textctrlex.o
172Only in src/interface: filezilla-themeprovider.o
173Only in src/interface: filezilla-timeformatting.o
174Only in src/interface: filezilla-toolbar.o
175Only in src/interface: filezilla-treectrlex.o
176Only in src/interface: filezilla-updatewizard.o
177Only in src/interface: filezilla-verifycertdialog.o
178Only in src/interface: filezilla-verifyhostkeydialog.o
179Only in src/interface: filezilla-viewheader.o
180Only in src/interface: filezilla-view.o
181Only in src/interface: filezilla-volume_enumerator.o
182Only in src/interface: filezilla-welcome_dialog.o
183Only in src/interface: filezilla-window_state_manager.o
184Only in src/interface: filezilla-wrapengine.o
185Only in src/interface: filezilla-xh_menu_ex.o
186Only in src/interface: filezilla-xh_text_ex.o
187Only in src/interface: filezilla-xh_toolb_ex.o
188Only in src/interface: filezilla-xmlfunctions.o
189Only in src/interface: .libs
190Only in src/interface: Makefile
191Only in src/interface: patch_for_selection_problem
192Only in src/interface/resources/16x16: Makefile
193Only in src/interface/resources/32x32: Makefile
194Only in src/interface/resources/blukis: Makefile
195Only in src/interface/resources/cyril/16x16: Makefile
196Only in src/interface/resources/cyril: Makefile
197Only in src/interface/resources/lone: Makefile
198Only in src/interface/resources: MacInfo.plist
199Only in src/interface/resources: Makefile
200Only in src/interface/resources/minimal: Makefile
201Only in src/interface/resources/opencrystal: Makefile
202Only in src/interface/resources: version.rc
203Only in src/interface/settings: .deps
204Only in src/interface/settings: .dirstamp
205Only in src/interface/settings: filezilla-optionspage_connection_active.o
206Only in src/interface/settings: filezilla-optionspage_connection_ftp.o
207Only in src/interface/settings: filezilla-optionspage_connection.o
208Only in src/interface/settings: filezilla-optionspage_connection_passive.o
209Only in src/interface/settings: filezilla-optionspage_connection_sftp.o
210Only in src/interface/settings: filezilla-optionspage_dateformatting.o
211Only in src/interface/settings: filezilla-optionspage_debug.o
212Only in src/interface/settings: filezilla-optionspage_edit_associations.o
213Only in src/interface/settings: filezilla-optionspage_edit.o
214Only in src/interface/settings: filezilla-optionspage_fileexists.o
215Only in src/interface/settings: filezilla-optionspage_filelists.o
216Only in src/interface/settings: filezilla-optionspage_filetype.o
217Only in src/interface/settings: filezilla-optionspage_ftpproxy.o
218Only in src/interface/settings: filezilla-optionspage_interface.o
219Only in src/interface/settings: filezilla-optionspage_language.o
220Only in src/interface/settings: filezilla-optionspage_logging.o
221Only in src/interface/settings: filezilla-optionspage.o
222Only in src/interface/settings: filezilla-optionspage_proxy.o
223Only in src/interface/settings: filezilla-optionspage_sizeformatting.o
224Only in src/interface/settings: filezilla-optionspage_themes.o
225Only in src/interface/settings: filezilla-optionspage_transfer.o
226Only in src/interface/settings: filezilla-optionspage_updatecheck.o
227Only in src/interface/settings: filezilla-settingsdialog.o
228Only in src/: Makefile
229Only in src/putty: .deps
230Only in src/putty: fzputtygen
231Only in src/putty: fzputtygen-cmdgen.o
232Only in src/putty: fzputtygen-import.o
233Only in src/putty: fzputtygen-notiming.o
234Only in src/putty: fzputtygen-tree234.o
235Only in src/putty: fzsftp
236Only in src/putty: fzsftp-be_none.o
237Only in src/putty: fzsftp-cmdline.o
238Only in src/putty: fzsftp-cproxy.o
239Only in src/putty: fzsftp-fzsftp.o
240Only in src/putty: fzsftp-int64.o
241Only in src/putty: fzsftp-logging.o
242Only in src/putty: fzsftp-pinger.o
243Only in src/putty: fzsftp-portfwd.o
244Only in src/putty: fzsftp-proxy.o
245Only in src/putty: fzsftp-psftp.o
246Only in src/putty: fzsftp-settings.o
247Only in src/putty: fzsftp-sftp.o
248Only in src/putty: fzsftp-ssharcf.o
249Only in src/putty: fzsftp-sshblowf.o
250Only in src/putty: fzsftp-sshcrcda.o
251Only in src/putty: fzsftp-sshcrc.o
252Only in src/putty: fzsftp-sshdh.o
253Only in src/putty: fzsftp-sshdss.o
254Only in src/putty: fzsftp-ssh.o
255Only in src/putty: fzsftp-sshsha.o
256Only in src/putty: fzsftp-sshzlib.o
257Only in src/putty: fzsftp-time.o
258Only in src/putty: fzsftp-timing.o
259Only in src/putty: fzsftp-tree234.o
260Only in src/putty: fzsftp-version.o
261Only in src/putty: fzsftp-wildcard.o
262Only in src/putty: fzsftp-x11fwd.o
263Only in src/putty: libfzputtycommon.a
264Only in src/putty: libfzputtycommon_a-fzprintf.o
265Only in src/putty: libfzputtycommon_a-misc.o
266Only in src/putty: libfzputtycommon_a-sshaes.o
267Only in src/putty: libfzputtycommon_a-sshbn.o
268Only in src/putty: libfzputtycommon_a-sshdes.o
269Only in src/putty: libfzputtycommon_a-sshdss.o
270Only in src/putty: libfzputtycommon_a-sshmd5.o
271Only in src/putty: libfzputtycommon_a-sshpubk.o
272Only in src/putty: libfzputtycommon_a-sshrand.o
273Only in src/putty: libfzputtycommon_a-sshrsa.o
274Only in src/putty: libfzputtycommon_a-sshsh256.o
275Only in src/putty: libfzputtycommon_a-sshsh512.o
276Only in src/putty: libfzputtycommon_a-sshsha.o
277Only in src/putty: .libs
278Only in src/putty: Makefile
279Only in src/putty/unix: .deps
280Only in src/putty/unix: libfzputtycommon_ux.a
281Only in src/putty/unix: libfzputtycommon_ux_a-uxcons.o
282Only in src/putty/unix: libfzputtycommon_ux_a-uxmisc.o
283Only in src/putty/unix: libfzputtycommon_ux_a-uxnoise.o
284Only in src/putty/unix: libfzputtycommon_ux_a-uxstore.o
285Only in src/putty/unix: libfzsftp_ux.a
286Only in src/putty/unix: libfzsftp_ux_a-uxagentc.o
287Only in src/putty/unix: libfzsftp_ux_a-uxnet.o
288Only in src/putty/unix: libfzsftp_ux_a-uxnoise.o
289Only in src/putty/unix: libfzsftp_ux_a-uxproxy.o
290Only in src/putty/unix: libfzsftp_ux_a-uxsel.o
291Only in src/putty/unix: libfzsftp_ux_a-uxsftp.o
292Only in src/putty/unix: Makefile
293Only in src/putty/windows: .deps
294Only in src/putty/windows: Makefile
295Only in src/tinyxml: .deps
296Only in src/tinyxml: Makefile