this file is Russian utf8
project started at 15.08.1999



------08.04.2000 -------------- Beta 2 ---------
(*) added vertical scrollbar to colors_setup menu, scrollbar dosn`t control by mouse clicks. yet.
(*) fixed some small glitches in search_panel
-------06.04.2000 ---------------------
(*) if panel is non-local-files, then after selecting volume (F1,F2),
   this panel closes and files-panel go to selecting volume ( or path )
-------05.04.2000 ---------------------
(*) fixed some visual glitches 
-------01.04.2000 --------------------- Beta 1 ---- posted to BeBits--------------------
--------31.03.2000 ---------------------
(*) some code cleaned
--------30.03.2000 ---------------------
(*) disable checkin on beta-testing-password
(*) в  настройки по умолчанию включены автозапись сетапа и вопрос при выходе
(*) исправлена ошибка с неправильным выводом информации о текущем диске, вызываемой по Alt+I
(*) исправлена ошибка : черточка остается под иконкой текущего файла
--------29.03.2000 --------------------------- Alpha 6 -----------------------------	
--------29.03.2000 ---------------------
(*) доделаны запись/считывание настроек файловых панелей
(*) отменена необходимость регистрации участников тестирования
--------23.03.2000 ---------------------
(*) продолжен поиск бага номер 1, в некоторые места кода добавлены необходимые блокировки
(*) перименование ( по Альт+Ф6) по маске улучшено, теперь можно использовать маски la*la  *la   la*
(*) при попытке переименования сразу нескольких файлов в одно имя ( без маски *) выдается соотв. сообщение
(*) добавлена еще одна панель сетапа, в нее вынесены настройки, относящиеся к файловым операциям
(*) если при вызове перенос (F6) введен не путь, а имя или маска, то происходит не перенос, а переименование
--------22.03.2000 ---------------------
(*) добавлена обработка ошибочных ситуаций при перемещении файлов,
теперь при существовании в месте назначения файла с 
таким-же названиемкак у перемещаемого задается вопрос 
что делать - Перезаписать,Пропустить или Пропустить все.
(*) в ситуации с неизвестной ошибкой выдается соотв. сообщение об ошибке
и предлагается либо пропустить данный файл, либо все обломать.
(*) имена линков на файлы теперь выводятся своим цветом, настраивается в меню
(*) если в ходе операции по создании линков файл с 
таким именем уже существует,
то выдается более осмысленное сообщение 
(*) если в ходе копирования файлов копируется линк и файл с таким-же именем уже есть, то выдается вопрос, что именно делать с таким файлом	
(*)переработана операция создания линков, теперь корректно обрабатывются введенные вместо пути назначения маски имен и безмасковые имена ( т.е. наприпр создание ссылок в каталоге  '*_link' или "link to this file' )
-------- 18.03.2000 ---------------------
(*) в нижней части панелей теперь справа от размера текущего файла показыватся его инонка, если был включен режим показа иконок
--------- 17.03.2000 -------------------
(*) после попытки запуска неправильной команды и выдачи сообщения об этом командная строка, неправильная команда сохраняется в списке команда сама командная строка очищается	наводка: Gleb
(*) исправлен баг, приводивший к падению при попытке очистки трэша
(*)в диалоге, возникающем при попытке перезаписать уже имеющийся файл 	кнопки Skip и Owerwrite переставлены местами ( наводчик Andrew Zaikin)
(*) изменена система запуска команд из командной строки
		порядок запуска теперь такой:
		1)  Вначале программы бифар пытается запустить набранную команду 
			в текущем каталоге
		2) если не получилось, то он запускает ее без указания пути
		короче, теперь можно запускать любые проги, если система знает путь к ним
(*)все методы и функции  в нужных местах кода  были проапдейтены на const
(*) начата разработка панели монтирования/размонтирования разделов
(*) в запись/считывание сетапа теперь добавлены размеры/положение окна и каталоги обоих панелей, эта информация сохраняется в файле /boot/home/config/settings/BeFAR/vars.settings
-------- 15.03.2000 ---------------------
(*) пофиксен следующий баг:	
когда шел процесс копирования, то размер каталогов и линков также прибавлялся к 
кол-ву скопированных байтов, хотя это было и неправильно
(*) продолжаются поиска бага, роняющего бифар после копирования
(*) продолжена разработка архивного модуля
--------------------------------------------- Alpha 5 -----------------------------
-------- 14.03.2000 ---------------------
(*) в некоторых местах теперь более thread-safe код
(*)пофиксен баг, возникавший при попытке удаления несуществующего файла
-------- 11.03.2000 ---------------------
(*) в списке задач при копировании теперь есть информация, из какого каталога и куда копируется
(*) аналогично при удалении
(*) добавлена кнопка Alt+R для насильственного обновления содержимого панели
--------- 08.03.2000 ----- Alpha 4 ---
(*) продолжена работа с ftp-модулем
(*) продолжена работа над поиском,	теперь работает поиск по всем выбранным разделам,
--------- 02.03.2000 -----		
(*)  в файловую панель добавлена клавиша Alt+u,при ее нажатии противоположная панель переходит по пути текущей файловой панели
-------- 22.02.2000 --------
(*) добавлен отладочный флаг в Debug_настройку
(*) продолжена работа над поиском на не-BeOs-дисках
--------24.01.2000  ---------
(*) sledana proverka na udaleniyu systemnih folderov 
(*) pofiksen bag, kogda v sisteme net FileType-a s iconkouy fonta,ranee v etom sluchaye befar lomalsya pri popitke zayti v nastroyku fontov i colorov
(?) razobratsya s iconkoy fontov dlya setapa
--------19.01.2000  ---------
(*) тень от диалоговых окон теперь полупрозрачная :-)
(*) новый настроечный параметр "Setup auto saving" , думаю, что его назначение ясно :)
(*)переделанно одно весьма опасное место в сортировке файловых списков,вполне возможно, что оно и роняло прогу после копирования :)
(*) сортировка имен теперь делается без учета регистра 
(*) пофиксен баг, когда при большом кол-ве колонок в файловой панеле заголовки "Name" неправильно позиционировались
------- 18.01.2000 Alpha 3 ----------------------------------	
--------17.01.2000 ---------
(*) исправлен баг в настройке флагов, связанный с полем "Taskdialog: show after new task"
(*) изменено сохранение настроек, старые файл /boot/home/config/settings/befar.settings  и каталог /boot/home/config/settings/befar
можно вручную удалить, они уже не нужны, все настройки теперь кладутся в каталог /boot/home/config/settings/BeFAR
(*) исправлен ряд багов с настройкой, записью, считыванием фонтов
(*) в настройку фонта добавлен параметр "Antialiasing"
--------- 16.01.2000 ------
(*)  пофиксен баг в панеле настроек, когда при открытии настройки фонта выкидывалась ошибка
(*) пофиксен ряд мест, неглючных, но не совсем правильно описанных
(*) перед текущим элементом меню добавлена стрелочка, чтобы было видно
(*) в меню файловых панелей добавлен пункт "Go to...",
он используется следующим макаром :
1) допустим вы читаете доку по установке драйвера и вам надо перейти в каталог /boot/home/config/add-ons/kernel/drivers/dev/disk/ppa/zip100 причем вы даже не в курсах, а есть ли  такой каталог
2) ок, копируем путь в буфер
3) идем в бифар, вызываем меню, Left(or Right) , выбираем Go to...
4) в появившемся диалоге нажимаем Alt+V
5) Жмем Enter
6) Мы уже по указаному пути, если такого каталога не было,	то он создается :)
(*) при попытке создания каталога на read_only разделе выдается соотв. предупреждение
(*) аналогично для remove,delete,move,make_link,change case 
--------- 10.01.2000  Alpha 2------
--------- 10.01.2000 ------
(*) при удалении( в void или trash ) теперь стоит проверка на read_only раздел
(*) пофиксена ошибка:
 если поверх диалога файловых операций появлялось окно с ошибкой, то сам диалог не дизаблился. т.е. при тыканье в него мышкой ситуация полностью выходила из-под контроля
(*) более разумная обработка остановки поиска....требуется потестить
--------- 09.01.2000 ------
(*) minor change in Rename_File dialog
(*) nachata dovodka poiska...on budet umet iskat po vibranim razdelam
--------- 07.01.2000 ------
(*) continue creation of new text_viewer
(*) all edits now can handle Alt+C and Alt+V
--------- 06.01.2000 ------
(*)  search by text
(*) started creation of new text_viewer
--------- 05.01.2000 ------
(*) po Alt+D vizivaetsya menu Tracker AddOns  (Zip-O-Matic ne raboteat,	suka!
(*) po Alt+C copy path+/+name of current file(or selected files) to system buffer
(*) pofiksen nebolshoy bag v otrisovke multi-cols panele
(*) Ctrl+F5 make links
(* ) Alt+I show info_panel
--------- 28.12. 1999 ------
(*) в диалог, возникающий при наличии в месте назначения копируемого файла добавлены кнопки Skip all, Overwrite all
(*) pri kopirovanii foldera kopiruytsya ego atributi
(*) nastroyka fontov : nazvaie i size zapisvayutsya i chitayutsya
(*) sdela zapusk comand is cmdline.... s argumentami
(*) Alt+Keydown show history of commands
(*) Alt+KeyUp set last command
--------- 26.12.1999--------
(*) переименование файлов теперь работает и с группой файлов, маска ( пока только *.xxx и ххх.*) нормально обрабатывается
(*) пофиксен  баг в операции "Change case"
(*) первая компиляция под Мауи... компилятор выдал ряд ероров :
1)	status_t BL_File::WriteString(const BString *str) {	к str добавляли '\n'
2)	BMessage(BMessage *a_message) стал устаревшим. его убрали в private
3)	uint8	BF_Node::CompareCreateTime(BF_Node *po_CompNode) пытались возвращать -1
4)   bool BF_Node::IsMask(const char *pc_Mask)	const char can`t be changed
5)	ряд нюансов с const BF_FilesPath
(*) новая версия текст_вьюера, пофиксена утечка памяти, 	начаты раздумия по поводу переделки сабжа	
--------- 22.12.1999--------
(*) в меню настроек добавлен пункт BF_SETUP_MAIN_RETURN_REMEMBER
--------- 21.12.1999--------
(*) настройка фонтов , пройден очередной виток развития
(*) разные фиксы в вертикальных меню, теперь более полезно работают PAGE_DOWN,PAGE_UP
(*) исправлен баг, когда после вызова диалога "Цвета и Фонты"  главные стили выставлялись в левое значение
(*) возможность возврата в род.каталог по кнопке BackSpace по дефоулту отключена, в меню настроек добавлен соотв. флаг
-------- 20.12.1999 --------
(*) снова работает кнопка Del для удаления файлов
(*) исправлен баг, когда при выборе любой кнопку в диалоге удаления происходило само удаление
============   BeFar Alpha 1    ==	18.12.1999,19.12.1999 ===
(*) запись, считываение config и палитр
(*)  выпуск BeFar Alpha1
------	17.12.1999
(*)в меню выбора разделов добавлен стек каталогов, добавлен соотв. флаг в панель
(*) по нажатию мыши на имя панели появляется выбор разделов
------	15.12.1999
(*) реализовано нажатие Pause/Run в диалоге задач
(*) реализовано нажатие Cancel в диалоге задач
(*) более проработана процедура добавления/удаления панелей
------	13.12.1999
(*) Сделано сравнение файлов обоих панелей, для этого в меню добавился соотв.пункт
(*) по Alt+Q и шатдауне тачки теперь не спрашивают о желании выйти	
(*) прогресс с панелью настроек
-------05.12.99
(*) разные фиксы
(*) закачка на ftp работает, но вложенные каталоги пока не обрабатываются
(*) удаление с FTP работает, но вложенные каталоги пока не обрабатываются
(*) создание каталогов на ftp
(*) скачивание с FTP работает, но вложенные каталоги пока не обрабатываются
(*) изменение регистра название файлов
-------04.12.99
(*) поиск файлов пофиксен
(*)портирован из старого кода, точнее написан заново мониторинг файлов
(*) куча мелких фиксов по всему проекту
(*) создано переименование одного файла, в нем можно 		использовать маски двух типов  lala.*  и *.lala
(*) начата работа по обработке ошибок в файловых операциях
(*) в меню добавлена команда Empty Trash
-------28.11.99
(*) в новый проект портированны операции копирования и переносв
-------27.11.99
(*) чеху посланны исходники, он начинает работу над просмотровщиком картинок
(*) активная работа над BF_GUI_Oper*
(*) расширенны классы BF_GUI_Menu, BF_GUI_MenuItem, BF_GUI_VMenu,
(*) портированы из старого кода методы удаления файлов, теперь они работают  в рамках новой концепции
-------26.11.99
(*) подготовлен шаблон для создания просмотровщика картинок
-------22.11.99
(*) небольшое дополнение к панели настроек
-------22.11.99
(*) сделан работающий макет новой концепции файловых операций.
-------20.11.99 - 20.11.99 () ------
(*) сделана фоновая загрузка содержания файловой панели в отдельном потоке
(*) сделан первый вариант поиска файлов, пока только по имени  и в текущем диске
-------14.11.99 - 14.11.99 ()
(*) доделанно меню
(*) куча мелких  и крупных фиксов и дополнений.
(*) диалог "Св-ва панели"
-------08.11.99 - 08.11.99 ( 18.30...24.30)
(*) сделанa нормальную обработку +  и - cherez proverku coda klavishi
(*) pofiksen bag v obrabotke nazatiya mishi v faylovoy panele
-------30.10.99 - 5.11.99
(*) большая часть бифара переработанна, в концепцию вписанны ftp,zip и т.д. панели
(*) мышка теперь везде работает , почти :))
(*) добавлена командная строка, текст в ней уже набирается, но еще не выполняется
-------29.10.99 - 29.10.99 ----
(*) исправленно неверное позиционирование  мышиного нажатия в списке файлов-
========= 26.10.99 version 0.1.3=========
-------26.10.99 - 26.10.99 ----
(*) Исправлено :
		(*) выделение инсертом последнего файла не отрисовывает его :(
		(*)по нажатию кнопки закрытий окна окно без вопросов уходит, а приложение нет :(
		(*) при копировании файлов с дос-раздела неправильно копировался атрибут BEOS:TYPE
(*) Нарисована новая иконка для бифара :)
========= 23.10.99 version 0.1.2=========
-------23.10.99 - 23.10.99 ----
(*) добавлена  оптимизация отрисовки full-панели при перемещении курсора по кнопкам вверх, вниз
(*) сделанна прокрутки экрана по нажию мышкой на заголовки или в область под списком файлов
(*) после нажатия  Alt+Q теперь тоже справлятся о серьезности намерения 
-------22.10.99 - 22.10.99 ----
(*) добавлена  оптимизация отрисовки мультиколончатой панели при перемещении курсора по кнопкам лево, вправо
-------21.10.99 - 21.10.99 ----
(*) законченна оптимизация отрисовки мультиколончатой панели
(*) установлен минимальный размер окна
-------19.10.99 - 19.10.99 ----
(*) Проведена оптимизация отрисовки верт.меню через off_screen_render 
               ( cмотри BeNewsLetter Volume III, Issue 35; September 1, 1999,
  		        BE ENGINEERING INSIGHTS: Programming at the Limit... )
(*) Начата аналогичная процедура с BF_GUI_FilePanel
-------17.10.99 - 17.10.99 ----
(*) сделанно окно со спиской BFS-атрибутов текущего файла,
	 вызывается по Alt+A
		- для этого пришлось аптейдить кучу всего, 
		в частности делать прокручиваемое верт.меню, 
                мульти-колончатость и т.д.
-------16.10.99 - 16.10.99 ----
(*) при выходе из программы задается вопрос - Выход - Да или Нет ?
------- 09.10.99 - 09.10.99 ----
(*) иконка в строке пути, по желанию, можно будет отключать.
(*) Alt+C копирует путь+имя текущего файла в BeOS-буффер
(*) нажатие мышкой на нижнюю строку функц. клавиш вызывает написанное на ней событие
(*) оконченно создание пробной дополнительной панели на примере info_panel, ее вызов по нажатию Alt+I
------- 07.10.99 - 07.10.99 ----
(*) убраны все варнинги, всплывавшие при компиляции
(*) пофиксен ряд недоделок с virtual root 
(*) Alt+N - запуск нового бифара
(*) показ иконок при выборе раздела, по желанию, можно будет отключать.
------- 05.10.99 - 05.10.99 ----
(*) клик мышки по строке пути вызывает меню выбора разделов
------- 04.10.99  version 0.1.1 --------
(*) изменение процедур  Enable, OnEnable, Enabled
(*) корневой каталога теперь не /volume_bla_bla , а просто /  , т.е. корень виртуальной файловой системы
(*) имена каталогов везде с /boot/home/ изменены на /boot/home
(*) поправлен баг с возвращением обратно...не происходило позиционирование на нужный каталог
========= 04.02.09 version 0.1.1=========
------- 04.10.99 - 04.10.99 --------
(*) переключение режимов по Alt+0,1..9
------- 02.10.99 - 02.10.99 --------
(*) правильный ресайзинг панелей
========= 01.02.09 version 0.1=========
------- 28.09.99 - 28.09.99 --------
(*) поправить DrawNode_Emptys
(*) вычищение глюков при копировании, удалении
(*) разобраться с навигацией по CD
(*) строка с информацией о текущем файле, актуально для MultiColumn режима отображения
(*) в окно копирования добавлено название и иконка текущего копируемого файла
------ 25.09.99 - 26.09.99-------------------------
(*) каталоги на СД показываются как Broken links и неправильно в дальнейшем 
(*) Alt+U - set another panel to path from focused panel
(*) Alt+P - включает/выключает показ иконок
(*) многоколончатый вид панели	
(*) кнопки Alt+1..Alt+9 для установки кол-ва столбцов
(*) обработка мыши....
(*) Переход в каталог
	- при ссылке менять путь на родной, для возврат смотри пункт ниже :)
      - хранить историю переходов и по нажитю Alt+BackSpace,
	Alt+Left возвращаться по истории
(*) Удаление в корзину
	- при удалении файлов с DOS-разделе, происходит 
	  некорректная обработка соответсвующего сообщения от монитора
(*) создание ссылок
	- проверить правильность
(*) Перемещение файлов
	- перемещение на другой  раздел, требуется копирование + удаление
(*) Создание каталогов
	- позиционирование на созданный каталог
-------22.09.99-22.09.99----------
(*) Прочее
	- авантюра с руут-объектом удалась не полностью, пришлось пойти на компромисс 
             с BL_Collection::iItemsType
(*) Выбор раздела:
	- рушит прогу..причина была связана с предыдущим пунктов
(*) Нюансы с broken links	
	- правильное отображение 
	- отработка захода по данной ссылке
-------19.09.99----------
(*) Перемещение файлов
	- иконки каталогов не появляются 
(*) Удаление в корзину
	- прекращать  мониторное слежение за удаляемыми файоами
	- неправильная реакция на дублированые мониторные сообщения от слежения за файлом и слежения за каталогом
(*) файловая панель
	- убрать время у parent_dir
(*) Прочее 
	- для корректной деструкции все классы, которые могут попасть в BL_List,
              теперь наследются от BL_Object, кроме BL_String,BL_Collection
(*) Сообщения из монитора 
	- удаление, отследить удаление файлов из loNodeEvent
	- создание каталога кидается в буффер, его переименование нет 
	- удаление, если текущий каталог удаляется, то надо прекращать его мониторинг  
-------12.09.99 - 13.09.99----------
(*) Создание каталогов
	- не появляется иконка
(*) Копирование файлов
	- возможность создания копий файлов по введеному новому имени или маске
	- БАРДАК С КОПИРОВАНИЕ ПО МАСКЕ В СВОЙ КАТАЛОГ
(*) Удаление по сообщению из монитора
	- если текущий каталог удаляется, то надо идти в родительский каталог
-------11.09.99----------
(*)Копирование файлов
	- от монитора часто приходят нулевые размеры файлов
	-форморования дерева копируемых файлов перенести в поток
	- по дереву
	- доделать 
	- почему кансел на канселит ?
	- добавить кнопку pause
(*) Удаление по сообщениею из монитора
	- если файлов несколько, то остается  след справа от иконки

------- 15.08 - 10.09.99 --
(*) отчетность не велась :(    


project started at 15.08.1999