Ticket #3179: do not consider "String not found" mwssage as error.

If some string isn't found it is a normal situation, not en error.
So show "String not found" message as normal dialog not as error one.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3179_not_found_dialog_uniq'

* 3179_not_found_dialog_uniq:
  Ticket #3179: do not consider "String not found" mwssage as error.
Ticket #3122: xorriso iso9660 show only one depth

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Merge branch '3122_xorriso_one_depth'

* 3122_xorriso_one_depth:
  Ticket #3122: xorriso iso9660 show only one depth
Ticket #3173: fix location of popup windows upon screen resize.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(dlg_set_size): clarify comment and hangling of DLG_TRYUP flag.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3173_popup_location'

* 3173_popup_location:
  (dlg_set_size): clarify comment and hangling of DLG_TRYUP flag.
  Ticket #3173: fix location of popup windows upon screen resize.
Ticket #3187: use Joliet and RockRidge in ISO9660 image view action.

Thanks Rafał Mużyło <galtgendo@o2.pl> for the idea.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3187_iso9660_rr_joliet'

* 3187_iso9660_rr_joliet:
  Ticket #3187: use Joliet and RockRidge in ISO9660 image view action.
Ticket #3178: fix update of command line colors on skin change.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3178_commandlinemark_update'

* 3178_commandlinemark_update:
  Ticket #3178: fix update of command line colors on skin change.
Updated translations from Transifex

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Fixed address of Transifex server

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Updated the hints translations from Transifex

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Updated doc/NEWS file

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Ticket #3190: add light gray skins: gray-green-purple256 and gray-orange-blue256.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Ticket #3097: fix recursive find file on Samba share.

src/filemanager/file.c (do_search): the algorithm executes mc_stat() on
a file (directory) and checks number of links. It assumes number of
links minus 2 is number of subdirectories available for recursive
search. While that assumption is valid on probably all Linux
filesystems, it is not valid on mounted Samba shares. For these, number
of links (as reported by stat or seen by 'ls -l') is not 1 for most
files and 2+ for directories, but zero for all files and directories
within the share (I guess that is how the kenrel samba module works
...). Therefore the optimization (that may limit the recursion) done by
subdirs_left breaks the recursive search.

Also this patch fixes recursive search on NFS shares provided by Windows
2012R2 NFS service (ticket #3202).

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3097_smb_recursive_find'

* 3097_smb_recursive_find:
  Ticket #3097: fix recursive find file on Samba share.
Ticket #3196: fix incorrect file counting during move operation.

Problem description:
When files are moved, let's say 10000 for example, MC first copies files
to destination. This is correctly reflected in progress bar and "Files
processed" counter which goes from 1 to 10000. But after when copying
stage is over MC deletes files and "Files processed" goes from 10000 to
20000 which looks weird because it shown like "Files processed:
15232/10000".

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Rename structure: FileOpTotalContext -> file_op_total_context_t.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>