mc/lib
Andrew Borodin 7c74fd90f0 Ticket #3661: wrong handling of mouse clicks in long listing mode.
This occurs if the left panel is in long listing mode and the right
panel is in full listing mode:
When the left panel is active and you click on the right side of the
panel, the click event is directed to the (inactive) right panel instead
of the (active) left panel.

This occurs if the right panel is in long listing mode:
When the left panel is active and you click on the left panel, the click
event is always directed to the (inactive) right panel. It's impossible
to click anything on the left panel, if the right panel is in long
listing mode.

Thanks Seray Rosh <seray.rosh@web.de> for intial patch.

Initial commit: refactoring of widget selection.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2016-07-09 19:13:20 +03:00
..
event Clarify AM_CPPFLAGS. 2016-03-04 09:23:36 +03:00
filehighlight filehighlight: clarify includes. 2016-03-04 09:23:36 +03:00
mcconfig Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
search Do not recreate "String not found" error string every time. 2016-05-22 14:16:19 +03:00
skin Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
strutil Sync with gnulib 6ed53f13bc39d9a0252549e98a2a59441fb2351f. 2016-05-07 16:28:47 +03:00
tty Do not botch SIGWINCH delivery to the subshell. 2016-06-28 09:34:11 +03:00
vfs lib/vfs/direntry.c: cleanup cppcheck warnings. 2016-05-07 16:19:02 +03:00
widget Ticket #3661: wrong handling of mouse clicks in long listing mode. 2016-07-09 19:13:20 +03:00
charsets.c lib/charsets.[ch]: clarify usage of const qualifier. 2016-04-16 10:23:44 +03:00
charsets.h lib/charsets.[ch]: clarify usage of const qualifier. 2016-04-16 10:23:44 +03:00
event-types.h Reimplement handling of ev_vfs_print_message_t message. 2015-11-05 14:33:21 +03:00
event.h Event system: added addition parameter event_init_data to mc_event_del() function. 2011-06-21 16:13:10 +04:00
filehighlight.h filehighlight: clarify includes. 2016-03-04 09:23:36 +03:00
fileloc.h Ticket #2625: mc does not preserve file mtime when copying over ssh 2011-12-12 11:51:25 +03:00
fs.h Ticket #3464: (compute_namelen): remove... 2015-05-24 17:59:18 +03:00
glibcompat.c Update copyright years. 2016-01-01 11:48:10 +03:00
glibcompat.h Remove GLib-compatible code related to GLib < 2.26. 2016-01-01 11:48:06 +03:00
global.c Update copyright years. 2016-01-01 11:48:10 +03:00
global.h Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
hook.c Update copyright years. 2016-01-01 11:48:10 +03:00
hook.h fixed doxygen documentation 2012-09-10 14:29:53 +03:00
keybind.c Update copyright years. 2016-01-01 11:48:10 +03:00
keybind.h Use signed long instead of unsigned long for binded actions. 2016-01-01 11:48:08 +03:00
lock.c Remove unneeded struct keyword for typedef'd structs 2016-03-04 09:23:38 +03:00
lock.h Changed lock_file() and unlock_file() functions 2012-03-06 11:52:30 +03:00
logging.c Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
logging.h Clarify __attribute ((format (printf))) usage. 2015-11-05 14:33:20 +03:00
Makefile.am Replace obsolete INTLLIBS with LIBINTL for libmc 2016-05-07 16:28:47 +03:00
mcconfig.h Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
search.h Allow search be interruptible. 2016-05-22 14:16:19 +03:00
serialize.c Use meaningful errno or 0. 2016-02-02 09:42:51 +03:00
serialize.h Added ability to serialize/deserialize strings and config objects(mc_config_t) 2011-06-23 14:45:00 +03:00
shell.c Ticket #3642: make --with-subshell=optional working again. 2016-06-28 09:40:27 +03:00
shell.h Add mc_shell_init() and mc_shell_deinit() functions. 2016-01-01 11:48:06 +03:00
skin.h Ticket #3204: As user, I want to use own default colors for viewer. 2014-05-07 23:03:33 +03:00
stat-size.h (ST_BLKSIZE): fix signed and unsigned comparision. 2016-04-25 13:15:12 +03:00
strescape.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
strutil.h Clarify __attribute ((format (printf))) usage. 2015-11-05 14:33:20 +03:00
timefmt.c Remove min() and max() macros. Use MIN() and MAX() macros from GLib. 2016-05-07 16:19:02 +03:00
timefmt.h Moved time related stuff from lib/util.[ch] into lib/timefmt.[ch]. 2010-11-24 10:27:47 +03:00
timer.c Update copyright years. 2016-01-01 11:48:10 +03:00
timer.h Ticket #2136: implement user-friendly interruption of long-time operations. 2014-07-22 13:40:30 +04:00
unixcompat.h Use #ifdef for autoconf provided marcos... 2015-05-03 19:43:48 +03:00
util.c Get rid of global variables mc_main_config and mc_panels_config. 2016-05-07 16:19:02 +03:00
util.h (load_mc_home_file): return data length. 2016-03-04 09:23:36 +03:00
utilunix.c Ticket #3646: Filtered View doesn't work. 2016-05-28 08:16:31 +03:00
utilunix.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
widget.h Rename Dlg_head to WDialog. 2012-11-19 21:42:47 +04:00