Думаю, многие хотели бы получить в тотале интерфейсные плагины.
Переносные панельки, окошко календаря, консоль, список копирующихся в фоне файлов....
Предлагаю уважаемым форумчанам продолжить список фич, которые будут возможны с появлением такого типа плагинов.
Подобный плагинный интерфейс предложил VadiMGP. Гислер проигнорировал.
Просьба хорошо владеющим английским, после набора здесь некоторого кол-ва идей и пожеланий запостить на оффоруме опрос
с описанием проскочивших здесь идей. Как выразился D1P:
пусть у юзеров слюнки потекут... Может тогда Гислер и разродится.
Я уже говорил о том, каким я вижу новый интерфейс - он должен быть схож с интерфейсом листер-плагинов (в том плане, что в Quick View окно листера встраивается в панель TC, в данном случае плагин примерно тем же образом должен отображаться в какой-то отдельной панели (или даже нескольких, на выбор, или конфигурируемо). Эта панель может содержать закладки для переключения между плагинами.
Реализовать такими плагинами можно будет всё, что реализовано листер-плагинами, плюс интерактивные функции. Нагляднейшим примером интерактивности является консоль; подобным образом можно сделать ssh-клиент. Плагином можно будет реализовать мечту многих юзеров - трей в TC. Не говорю о таких мелочах, как регуляторы громкости, индикаторы раскладок, часы, напоминалки и т.д. и т.п. Можно сделать отладчик скриптов на хелпере.
Вообще мне эта концепция напоминает механизм виджетов в Опере (который создан на редкость безалаберно, потому полезных виджетов крайне мало, хотя оригинальная идея - весьма привлекательна) - т.е. будет некий набор псевдоприложений, выполняющихся "внутри" Total Commander.
Само собой, работа с такими плагинами должна быть удобнее, чем с их "нормальными" аналогами, в этом и суть плагинов. Соответственно, Тотал должен обеспечивать некоторые дополнительные функции - обработку драгэндропа в панель, автозапуск заданных плагинов при старте TC, да дофига чего можно придумать... Само собой будет некий "встроенный" плагин для индикации фоновых окон TC - фонового копирования и BTM, архивации, запущенных окон листера и т.п. Другие плагины также должны иметь доступ к этим панелям. Меня, допустим, просили встроить в почтовый плагин проверялку количества писем на сервере с оповещением при поступлении новых писем. Я хотел делать эту проверялку внешней утилитой в трее, если появится новый интерфейс - её можно всунуть внутрь TC, что несомненно логичнее и удобнее.
Как это ни грустно, но я ни на грош не верю, что Гислер это реализует. Он не проигнорировал. Он сказал, что не хочет новый тип плагинов. И одного этого достаточно, чтобы зарубить на корню любое предложение. К тому же, сейчас он занимается юникодностью, а потом, вроде собирался делать плагин для прожигания сидюков. И одно и другое - здоровенный кусок работы, так что пара-тройка лет ожидания, я думаю, гарантирована.
Если что-то такое и делать, то собственными силами. Хотя, организационно не представляю как это можно сделать.
VadiMGP
Своими силами будет ОЧЕНЬ трудно. Я попытался встроить TotalConsole сбоку от файловых панелей - ты себе представить не можешь тот ужас, который я наблюдал на экране. Я не представляю, как нормально реализовать это Апи средствами. Для такого типа плагов нужно чёткое взаимодействие "изнутри". Т.е только Гислер может это реализовать. (Не рассматриваем вариант патча и асм инжекцию)
B4rr4cuda писал(а):Своими силами будет ОЧЕНЬ трудно. Я попытался встроить TotalConsole сбоку от файловых панелей - ты себе представить не можешь тот ужас, который я наблюдал на экране.
Да я знаю, что трудно, я и не говорил, что легко. И кстати, очень даже представляю, что ты там увидел.
Но ты ты говоришь о технических проблемах, а они, в той или иной степени, решаемы. Пусть с трудом, пусть не на 100%, а на 90% или на 80%, но ОЧЕНЬ многое можно сделать.
Но разработка интерфейса в целом - это уже в одиночку не поднять (в обозримые сроки). А вот как решить организационные проблемы - совсем не представляю.
Если решитесь заняться - присоединюсь. Готов даже отодвинуть работу над MAIL_WFX, заниматься новым всегда интереснее, чем старым.
У меня уже алчный интерес взыграл заставить Гислера реализовать эту функцию. Юникод, конечно, очень важен, но тем не менее, если он будет говорить "нехочу" на каждое столь полезное предложение, развитие TC скатится к внедрению кучи функций с сомнительной полезностью (вроде допонительных панелей с деревьями).
Предполагалось, что сурсы этого плагина, возможно, помогут в разработке нового интерфейса. Нет, так нет. А тебя, B4rr4cuda, глупым назвать сложно - вон у тебя в подписи какие штучки интересные
mutex
Имееться в виду обсуждение предполагаемого интерфейса плагов для добавления элементов интерфейса. Гислер отказался реализовывать эту фичу, вот думаем, как это осуществить своими силами или пропиарить идею на оффоруме, дабы Гислер реализовал
этот КАТЕГОРИЧЕСКИ необходимый интерфейс .
Пропиарить идею, говоришь? Для пиара надо знать на что народ поведется лучше всего.
Все о чем мы говорили в разных темах касалось самых разных вещей, но к сожалению, все эти калькуляторы-индикаторы и консоли-шмансоли, не подходят для хорошего пиара, потому что имеют малый круг приверженцев. Есть ли что-то такое, что было бы нужно большому количеству юзеров?
Вопрос всем: Какая фича в ТС встретит наиболее бурный восторг общественности? Подчеркиваю - не какая фича лично вам нужна больше всего, а какая наиболее желанна большинству. Желательно отталкиваться не от собственных догадок, а от впечатлений от постов посетителей форума и от мнений друзей и знакомых.
Если такой боевой слон найдется, можно будет попробовать пиарить через него.
ЗЫ. И, разумеется эта фича должна касаться интерфейсной части. Нет смысла говорить, например, об улучшении работы с раром.
VadiMGP писал(а):Вопрос всем: Какая фича в ТС встретит наиболее бурный восторг общественности?
Возможно, конфигурабельные панели инструментов, чтобы можно было показывать несколько панелей вместе (рядом с основной панелью), и каждая из которых управляется собственным плагином. Тогда можно будет выводить туда часы, поле ввода для поиска или чего-нибудь другого, кнопки с выпадающими менюшками и прочие вкусности. Не уверен, что это будет самым восторженно-принятым из всего, что вообще можно реализовать, но других периодически запрашиваемых интерфейсных улучшений пока вспомнить не могу.