LINUX.ORG.RU

Вышел WCM Commander 0.20.0

 , , , , wcm commander


1

4

Вышла версия 0.20.0 открытого многоплатформенного файлового менеджера WCM Commander.

WCM Commander — это графический открытый двухпанельный файловый менеджер для Linux, FreeBSD, Windows и OS X, основанный на проекте Wal Commander. В файловом менеджере есть текстовый редактор и просмотрщик файлов с подсветкой синтаксиса, свой терминал, виртуальные файловые системы (FTP, SFTP, Samba) и многое другое. Интерфейс и горячие клавиши максимально приближены к Far Manager. Программа использует X11 для отрисовки интерфейса.

Проект доступен под лицензией MIT.

Исходники проекта: https://github.com/corporateshark/WCMCommander

Домашняя страница: http://wcm.linderdaum.com

Отличия от оригинального Wal Commander перечислены здесь: https://github.com/corporateshark/WCMCommander/releases

Основные нововведения новой версии:

  • внешние цветовые схемы;
  • редактирование времени создания/доступа/записи файлов и папок;
  • возможность запуска файлов с нелокальных файловых систем;
  • наследование текущего каталога от родительского процесса;
  • история и автодополнение во всех строках ввода;
  • история просмотра файлов;
  • тома OS X показываются в диалоге выбора диска.

Полный спсок изменений: https://github.com/corporateshark/WCMCommander/releases

>>> Подробности



Проверено: toney ()
Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от cdrw

С какой целью ты опубликовывал исходники?

Зафиксировал свой приоритет. А то потом всякие маркони говорят попову, что это они радио изобрели, нехорошо-с.

anonymous
()
Ответ на: комментарий от anonymous

Зафиксировал свой приоритет

Шо, двухпанельный интерфейс он изобрёл, что ему приоритет надо столбить? Или что ещё? Глупости это - просто быкует он.

Jktu
()

А на AltLinux p7 это не ставится, между прочим.

ошибка: неудовлетворенные зависимости:        libstdc++.so.6(GLIBCXX_3.4.18)(64bit)   нужен для wcm-0.20.0-2

А в Альте - libstdc++.so.6(GLIBCXX_3.4.17) - и более новых версий в этом релизе, вроде бы, не предвидится.

Кстати, при попытке собрать из исходников я тоже обломился:

/usr/lib64/gcc/x86_64-alt-linux/4.7.2/../../../../include/c++/4.7.2/bits/stl_pair.h:273:72: error: use of deleted function ‘constexpr std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = int; _T2 = wal::ccollect<int>]’[br]make: *** [obj/ext-app-ux.o] Ошибка 1

PVOzerski ★★★
()
Последнее исправление: PVOzerski (всего исправлений: 2)
Ответ на: комментарий от anc

У него есть кнопочки с буковками дисков A C D и т.д. между которыми можно по alt f1,f2 быстро переключаться, а у mc такого нет

Ctrl-\

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

Ctrl-\

Не, это dir hotlist, про него все в курсе, у тс он тоже есть, тем более его заполнять нужно самостоятельно, скучно.
Я же писал про буковки дисков из каробки :)

anc ★★★★★
()
Ответ на: комментарий от Nagwal

список процессов который умеет убивать из 0 евого кольца }:-> а еще аналаг для служб/дров. Хочешь остановить ядро - нет проблем

bga_ ★★★★
()
Ответ на: комментарий от anc

Ctrl-\

Не, это dir hotlist, про него все в курсе, у тс он тоже есть, тем более его заполнять нужно самостоятельно, скучно.

Я же писал про буковки дисков из каробки :)
ну хоспади, напишите скрипт, чтобы заполнял динамически, тоже мне проблема.

Хотя очевидно, что dir hotlist намного удобнее любых буковок.

dikiy ★★☆☆☆
()
Ответ на: комментарий от bga_

«аналаг»

Ну и половые игрища у вас!

anonymous
()
Ответ на: комментарий от dikiy

ну хоспади, напишите скрипт, чтобы заполнял динамически, тоже мне проблема.

Нуда, нуда, воткнули флэшку – запустили скрипт – нажали ctrl - \... - офигеть удобно…

Хотя очевидно, что dir hotlist намного удобнее любых буковок.

Одно не заменяет другого. Я же писал что dir hotlist в tc тоже присутствует.

anc ★★★★★
()
Ответ на: комментарий от anc

Нуда, нуда, воткнули флэшку – запустили скрипт – нажали ctrl - \... - офигеть удобно

Скрипт запускается автоматом при монтировании.

Одно не заменяет другого.

Таки заменяет.

dikiy ★★☆☆☆
()
Последнее исправление: dikiy (всего исправлений: 1)
Ответ на: комментарий от dikiy

Скрипт запускается автоматом при монтировании.

Вы серьезно? Блина, видимо я отстал от жизни :( , мне кроме как написать отдельную службу на ум ничего не приходит. Плиз расскажите куда его подпихивать?

Таки заменяет.

Нет, не заменяет. Буковки сами по себе, а хотлист сам по себе. А если смотреть как замену то получиться, что хотлист больше станет по размеру, и еще долго будешь думать куда точки монтирования буковок приписывать, в начало списка или в конец, как в анекдоте про бороду профессора «и так не удобно и так не удобно».

anc ★★★★★
()
Ответ на: комментарий от anc

Нуда, нуда, воткнули флэшку – запустили скрипт – нажали ctrl - \... - офигеть удобно…

У меня в Ctrl+\ один раз прописан /media, куда все подключаемые устройства монтируются автоматически. Никаких скриптов не писал. Для часто используемых флешек можно сделать свои итемы, типа /media/KINGSTON. По количеству телодвижений тот же самый Alt+F1.

Вот чего там не хватает - могли бы запилить возможность вешать произвольные хоткеи на элементы hotlist. Было бы ещё удобнее.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от svobodka_fighter

Т.е. это не нужно, которым ты регулярно спамишь opennet, ещё и проприетарное?

Это редкий представитель программного обеспечения «открытое, но не свободное». Представляет академический интерес как объект классификации. Самая, вероятно, известная программа данного класса - Monkey's Audio Codec. Исходники есть, но менять их без одобрения автора нельзя (подозреваю, что именно из-за этого MAC, он же APE проиграл войну по распространённости свободному FLAC, хотя появился первым). Ещё мне подсказывают, что аналогичная фигня вроде как была с PGP.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от anc

Скрипт запускается автоматом при монтировании.

Вы серьезно? Блина, видимо я отстал от жизни :( , мне кроме как написать отдельную службу на ум ничего не приходит. Плиз расскажите куда его подпихивать?

ну кто там автомаунтом занимается? udisks2? вот туда и пихать, чтобы на лету ~/.mc/hotlist правил.

Таки заменяет.

Нет, не заменяет. Буковки сами по себе, а хотлист сам по себе. А если смотреть как замену то получиться, что хотлист больше станет по размеру, и еще долго будешь думать куда точки монтирования буковок приписывать, в начало списка или в конец, как в анекдоте про бороду профессора «и так не удобно и так не удобно».

да хоть циферьками называй, хоспади. Одна фигня.

dikiy ★★☆☆☆
()
Ответ на: комментарий от wal

но видимо этот консольник тоже не выложу в исходниках

Такая потеря!

ramon13666 ★★★
()
Ответ на: комментарий от dikiy

ну кто там автомаунтом занимается? udisks2? вот туда и пихать, чтобы на лету ~/.mc/hotlist правил.

Ясно, непонимание, с самого начала, хотя я пояснял. tc вин онли фм, я даю сравнение работы под его родной платформой с работой mc на этой же платформе.
PS под *nix мне как-то динамически обновлять хотлист в mc не нужно, хватает того что из каробки :) Так же как и мысли не возникает запускать tc по никсами.

anc ★★★★★
()
Ответ на: Спешал фор йу от int13h

Многие плагины для TC юзают системные COM-компоненты, которых в Wine нет либо реализованы криво. Плюс он не умеет в специфичные для юниксовых файловых систем фичи (права, дотфайлы и т. п.) Нет интеграции с файловыми ассоциациями, нативного внешнего вида... В общем, только для FTP и архиваторных плагинов хорош, а так — чужеродная вещь, ещё и полубеспомощная.

MiniRoboDancer ★☆
()
Ответ на: комментарий от hobbit

основное назначение Alt+F1 и Alt+F2 неактуально

4.2. Отсутствие букв дисков ещё не означает отсутствие дисков.

MiniRoboDancer ★☆
()
Ответ на: комментарий от dikiy

В TC пользовательский список директорий тоже есть, аргумент инвалид. А городить былиннейшие костыли вместо того, чтобы просто запрашивать список примонтированных разделов — знатное дрочево вприсядку.

MiniRoboDancer ★☆
()
Ответ на: комментарий от anonymous

Зафиксировал свой приоритет

И зачем для этого выкладывать исходники?

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

А городить былиннейшие костыли вместо того, чтобы просто запрашивать список примонтированных разделов — знатное дрочево вприсядку.

Alt+F1 в nc/tc/far - это ведь не просто список примонтированных разделов. Оно переходит не в корень раздела, а в текущий каталог выбранного раздела (в DOS и Windows текущий каталог для каждого раздела запоминается отдельно).

Если полностью воспроизводить это поведение - тогда да, нужно городить костыли на уровне самого ФМ. А если нужен просто список примонтированных сменных носителей - можно просто в hotlist добавить /media или /media/<username> для некоторых новых дистрибутивов. Список ВСЕХ разделов - не такая часто нужная вещь, нужные оттуда элементы, на мой взгляд, целесообразнее один раз добавить в тот же hot list.

Я не хочу сказать, что это идеальное решение. Иногда виндовый подход удобнее, иногда линуксовый. Вероятно, стоило бы добавить в mc вывод списка примонтированных разделов, однако он, скорее всего, будет вести себя не совсем так, как ожидают пользователи виндовых двухпанельников, привыкшие к Alt+F1/Alt+F2...

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.