* 2163_rotating_dash:
(find_rotate_dash): invert the boolean argument
Ticket #2163: rotating dash is not removed when mc finishes reading the directory
...or when other long aperation is finished.
(rotate_dash): add argument to show/hide dash. Move dash to the corner
of the right/top panel from corner of the screen.
Thanks Egmont Koblinger for the original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 3020_external_editor_segfault:
--with-edit: rename to --with-internal-edit.
Fix bug with segfault when we tried to create new file in an external editor (by pressing shift-F4)
Ticket #3020: segfault on creating new file in external editor
* 2990_cleanup:
Refresh po/*.po files.
Rename functions:
(dlg_overlap): rename to widget_overlapped()
(dlg_replace_widget): rename to widget_replace()
(dlg_widget_active): rename to widget_is_active()
(mcview_ok_to_quit): move to actions_cmd.c and make static.
(dlg_mouse_event): minor refactoring.
(dlg_default_callback): get rid of extra type cast.
WTree: fix double-click handling.
Code reorganization and fixes around the vfs_path_as_str() function
Ticket #3022: misc/mc.menu contains russian UTF-8 "Ó" instead of English "c".
(vfs_path_as_string): clarify return value.
Fix draw of tree mini-status.
Ticket #2071: a bit cleanup of getting profile name.
Ticket #2164: clarify cursor position in mcviewer.
Ticket# 2990: prepare to 4.8.9 release.
When viewing a file, the cursor's position is different in the slang
and ncurses builds.
With slang, the cursor is in the upper right corner, on the percent sign.
With ncurses, the cursor wraps around to the beginning of the next line,
that is, the top left corner of the actual file contents viewing area.
In this commit, cursor is moved to upper right corner unconditionally
after print of percentage value.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2923_sftp_aliases:
src/vfs/sftpfs/vfs_subclass.c: add missing includes.
Fix: sftp: password ask too often if hostname was bring from ~/.ssh/config file
Ticket #2923: broken aliases in SFTPFS.
modarin256: a moderate-dark-independent 256-color skin for Midnight Commander.
This skin is using colors independent from the default 16 terminal colors,
i.e., no matter how the 16 standard colors are configured, the appearance
of Midnight Commander will not be affected.
There are 4 variants of this skin:
modarin256
- default skin, no standard colors used.
modarin256-defbg
- like modarin256, but using the default background color for core, editor,
viewer, menu and popupmenu backgrounds, for use with (semi-)transparent
background colors.
modarin256root
modarin256root-defbg
- like the other two skins, but for the root user, with red colors used
instead of green colors for things like select/focus/statusbar etc.,
to keep reminding the user that mc is running as root.
Fallback skins for 16-color terminals (poor man's skins):
modarcon16
modarcon16-defbg
modarcon16root
modarcon16root-defbg
- like everything running in a 16-color terminal, these skins look ugly
and are no subsitute for the 256-color versions. As some terminals don't
support using dark gray as background color, i used a black background
and adjusted the remaining colors accordingly.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Current master (4.8.8-49-g6b64835) segfaults while entering into any extfs archive (zip, rar, etc).
Bad commit is 2640b21bb9.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
mc may not detect the gpm mouse under X11 on many x terminals when running together with tmux or screen.
On some cases it can even hang.
It's a small patch to the gpm maintainer to improve its checking.
Seems there is a need also to a small change on mc.
Now everything is working perfectly.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>