Eolite

Work with drives, directories, files
  • > эту опцию я вообще не могу понять кто и зачем придумал.
    Для бухгалтеров.
    В действительности, возможно большинство пользователей ПК не знает что такое расширение и зачем оно нужно :-). На самом деле не такая уж и глупая идея, но мне больше нравится держать всё под контролем, даже в ущерб удобству/производительности/и т.д.

    > Удобно при переименовании.
    В Gnome nautilus (аналог виндового проводника) при попытке переименования выделяет только имя.

    ..bw
  • в тотал коммандере тоже при переименовании выделяется только имя... =)..
    а по теме... наверное не стоит убирать расширение... крайне полезная штука...
    а вот скрытые можно сереньким сделать....
  • Они уже серенькие))
  • Eolite v0.98.5
    - начальная поддержка ini-файла, начальная потому как пока что при каждом запуске файла или программы он загрузжается и парсится;
    - по просьбе Nable'а сделал тексторый предпросмотр файлов (в DOS-кодировке);
    - анимация при разворачивании Preview;
    - после переименования выделяется переименованый файл или папка.
    - исправлен баг в сортировке по типу из-за которого программа могла вылетать;
    - исправлен баг с клавишей вверх, в случае, если в разделе нет файлов и папок;
    - исправлена процедура поднятия папки ".." вверх из-за которой программа в разделе, где нет папок, вылетала;
    Attachments
    Downloaded 245 times
    Eolite_v0.98.5.zip (24.82 KiB)
    Downloaded 274 times
    Из хаоса в космос
  • а ты поддержку ini файлов не через libini.obj делал??? может через него попробовать??
    и еще... а относительные пути реальны??? чтобы ini файл искал это той же папке, откуда запуск eolite был??

    зыбыл сказать.. у меня почему предпросмотр работает для всех файлов... это так надо или недокументированная фишка???
  • Я подумал зачем мне делать через либ_ини, если это можно элементарное реализовать силами программы. Сейчас код обработки ини следующий:

    Code: Select all

    for (tj=0; tj<fsize; tj++;) 
    {   
    	bukva = ESBYTE[buff+tj];
    	switch (bukva)
    	{
    		case ';':
    			InfType=COMMENT;
    			break;				
    		case '[':
    			InfType=SECTION;
    			section='';
    			break;
    		case ']':
    			InfType=PARAM;
    			break;
    		case '=':
    			InfType=OPTION;
    			break;
    		case 0x0a:
    		case 0x0d:
    			InfType=PARAM;
    			//IF (strcmp(#parametr,"select_color")==0) videlenie=StrToCol(#option);
    			IF (parametr) && (!strcmp(#file_name+find_symbol(#file_name,'.'),#parametr)) 
    			  RunProgram(#option,#file_path); return;}
    			parametr=option='';
    			break;
    		default:
    			IF (InfType==SECTION) copystr(#bukva,#section+strlen(#section));
    			IF (InfType==PARAM) copystr(#bukva,#parametr+strlen(#parametr));
    			IF (InfType==OPTION) copystr(#bukva,#option+strlen(#option));
    		}
    	}
    >>относительные пути реальны
    "Нет, это фантастика" :) А вообще реальны, только я пока что не разбирался как их сделать.

    >>очему предпросмотр работает для всех файлов... это так надо или недокументированная фишка???
    Наверное, фишка :) А вообще пусть Nable с ним шаманит)...
    Из хаоса в космос
  • <занудство>А где обещанные блэкджек и шлюхи? )</занудство>
  • Heavyiron
    вроде исходники есть... можно и добавить.. ;)
    Я подумал зачем мне делать через либ_ини, если это можно элементарное реализовать силами программы.
    ну вроде с едитами тоже проблем немного... ;)....
    а все же... надо было попробовать реализовать через libini.... велосипеды чтобы не изобретать... =)
  • Heavyiron wrote:<занудство>А где обещанные блэкджек и шлюхи? )</занудство>
    Неужели эти ридми кто-то читает? :D

    На счёт эдитов, думаю, на самом деле сложно - выделение по шифту + мышкой, удаление части, удаление из середины, ловить разные события и т.д. не думаю что легко. В любом случае геморно. С ини ИМХО попроще.)
    Из хаоса в космос
  • Leency wrote:>>очему предпросмотр работает для всех файлов... это так надо или недокументированная фишка???
    Наверное, фишка :) А вообще пусть Nable с ним шаманит)...
    Ага, буду шаманить, сессию только сдам, напьюсь до потери оставшегося сходства с человеком, отосплюсь, тогда и шаманить можно. А пока...
  • c FM можно сказать минимум выполнен в лице Eolite и kfar
    http://habrahabr.ru/blogs/os/50727/#comment_1338648 :)
    Из хаоса в космос
  • AHHHH!!! It looks like.... INTERNET EXPLORER!!!!!! WE'RE ALL GOING TO DIIIIIIIIIIIEEEEEEEEEEEEE!!!
  • Tandyman100
    If you continue in the same direction, you will very soon be punished.

    Leency
    Ну, вот Кирилл лови теперь нечто продолговатое и коричневое. Жизнь состоит не только из радостей как мы рассчитываем.
  • Tandyman100 wrote:AHHHH!!! It looks like.... INTERNET EXPLORER!!!!!! WE'RE ALL GOING TO DIIIIIIIIIIIEEEEEEEEEEEEE!!!
    It looks like Dolphin from KDE and like FM from SkyOS too. If you'll post such looking comment anywhere else, I'll give you ban.

    Mario
    Я из таких каментов трагедии не делаю и понимаю что все разные и у каждого есть своё мнение. Возможно, diamond думает так же как этот парень)
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 1 guest