mc/lib/widget
Andrew Borodin 13df437ba1 Ticket #4323: fix segfault on change panel mode.
How to reproduce:
1. Set left panel to list mode.
2. Make left panel active.
3. Change left panel to info mode.
Result: segmentation fault.

(widget_replace): fix search of the next focusable widget.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2021-12-24 16:36:38 +03:00
..
background.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
background.h Create WBackground widget. 2020-03-08 20:17:29 +03:00
button.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
button.h achown: add callback for permission buttons 2017-12-10 09:19:15 +03:00
buttonbar.c Buttonbar: use WST_VISIBLE state 2021-04-11 17:10:08 +03:00
buttonbar.h Buttonbar: use WST_VISIBLE state 2021-04-11 17:10:08 +03:00
check.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
check.h (check_set_text): new WCheck API. 2019-12-15 13:02:31 +03:00
dialog-switch.c Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
dialog-switch.h Rename variable: midnight_dlg -> filemanager. 2021-06-20 15:14:56 +03:00
dialog.c Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
dialog.h Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
frame.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
frame.h WGroup: support colors. 2020-03-08 20:17:32 +03:00
gauge.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
gauge.h Ticket #2076: make copy/move/delete progress dialog wider. 2013-01-14 16:23:17 +04:00
group.c Convert widget coordinates from global to local and vice versa. 2021-06-20 15:14:56 +03:00
group.h WGroup: support state. 2020-03-08 20:17:32 +03:00
groupbox.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
groupbox.h lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
history.c Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
history.h Move history operation routines from lib/widget/history.c to lib/mcconfig/history.c. 2019-09-01 19:41:12 +03:00
hline.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
hline.h (hline_set_textv): new API. 2020-05-17 18:48:19 +03:00
input_complete.c (complete_engine, insert_text): don't calculate text length twice. 2021-11-21 15:00:39 +03:00
input.c (delete_region, copy_region): rename arguments. 2021-11-21 15:00:39 +03:00
input.h Fix typo. 2021-03-14 19:30:42 +03:00
label.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
label.h Clarify __attribute ((format (printf))) usage. 2015-11-05 14:33:20 +03:00
listbox-window.c Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
listbox-window.h Ticket #3763: introduce run_listbox_with_data(). 2017-01-29 23:32:04 +02:00
listbox.c (DOZ): new macro: difference or zero. 2021-06-20 15:14:56 +03:00
listbox.h Make keybind map a member of Widget. 2020-03-08 20:17:32 +03:00
Makefile.am Input complete: refactoring. 2020-05-17 18:48:19 +03:00
menu.c Fix const/unconst casts. 2021-06-20 15:14:55 +03:00
menu.h Menubar: use WST_VISIBLE state 2021-04-11 17:09:53 +03:00
mouse.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
mouse.h WGroup: support mouse events. 2020-03-08 20:17:32 +03:00
quick.c Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
quick.h WCheck: change type of 'state' from int to gboolean. 2017-01-22 18:44:22 +03:00
radio.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
radio.h Ticket #212: implement keybindings for radiobuttons. 2020-05-17 18:48:18 +03:00
rect.c Ticket #4179: code clean up before 4.8.27 release. 2021-03-14 19:30:42 +03:00
rect.h Create WRect class. 2020-03-08 20:15:34 +03:00
widget-common.c Ticket #4323: fix segfault on change panel mode. 2021-12-24 16:36:38 +03:00
widget-common.h Widget: implement destroy callback. 2021-06-20 15:14:56 +03:00
wtools.c Use g_get_monotonic_time() instead of g_get_real_time(). 2021-11-21 15:00:39 +03:00
wtools.h Drop mc_timer. Use g_get_real_time() instead. 2020-12-12 20:39:01 +03:00