* 2272_editor_replace_skip_cancel_segfault:
Minor cleanup of replace conversion functions.
Ticket #2272: fixed segfault in replace confirmation in editor.
Removed mcserver and mcfs support.
Reasons:
(1) no longer builds
(2) no one is willing to support it
(3) possibly contains unfixed security holes
(4) makes no sense in view of the availability of FISH
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2257_disabled_widget:
Visual improvements of 'Virtual File System Setting' dialog.
Visual improvements of 'Configiration' dialog.
Reimplemented 'Layout' dialog engine.
Some reimplementation of "Listing mode" dialog.
Updated EN and RU man pages.
Added color for disabled widget.
Improvements of QuickDialog engine.
Added parameter to Wbutton callback to get the message sender easy.
Added dlg_find_by_id() function.
Ticket #2257: added capability to interactive enable/disable widgets.
Now 'Virtual File System Setting' dialog shows enabled/disabled input line
for ftp proxy in depend of 'Always use ftp proxy' checkbox state.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Now 'Configuration' dialog shows enabled/disabled input line
for Esc key timeout in depend of 'Single press' checkbox state.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Now 'Layout' dialog shows enabled/disabled buttons of panel size change
in depends of 'Equal split' chekbox state.
Now the "Console output" widgets are visible everytime, but they are
disabled if console_flag is not set.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Added capability to modify options of QuickWidget.
Added capability to use custom callback in QuickDialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Some extfs script modes in the repository differ from the ones they get
when installed. This is annoying for those, who hardlink files to the
installed location instead of copying, because git status will show
these files as modified.
Fixing permissions in the repository will resolve this issue.
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
Fixed a typo (clipbord -> clipboard) in the code and man pages. Luckily,
mc.ini key name is unaffected.
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
How ro reproduce:
1. Open 'Advanced chown' dialog window for any file.
2. Press "x" key (trying to make file executable).
3. Segfault.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Now the focused button in editor quit dialog is "Cancel quit" as was
before 4.7.3 release. Button order stay as in 4.7.3 release.
Likewise for hex editor.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2123_crash_while_copy:
Fixed bug with copy dir '\\\\' to anoter. Directoty whis this name was automatically renamed to '\\'
use g_string_sized_new() instread of g_string_new() to avoid often reallocation action
identation of code
Ticket #2123: crash while copying into directory named "????"