Eolite

Work with drives, directories, files
  • Eolite 2.75
    Изменение аттрибутов единичного файла/папки
    to infinity and beyond
  • Как я понял, сначала создаётся файл со стандартным именем, а потом переименовывается. А можно сделать наоборот?
  • Pathoswithin wrote:Как я понял, сначала создаётся файл со стандартным именем, а потом переименовывается. А можно сделать наоборот?
    Не совсем понял, что именно ты предлагаешь?
    to infinity and beyond
  • Понял. Постараюсь реализовать.
    to infinity and beyond
  • Eolite 2.77
    Изменены диалог и процедура создания нового файла/папки (теперь файл создается сразу с введенным имененм, ранее создавался с дефолтным именем и затем переименовывался)
    to infinity and beyond
  • Eolite 2.78
    При создании нового файла/папки производится проверка на наличие объекта с таким же именем, в случае совпадение уведомляет пользователя. Ранее предыдущий файл с таким же именем перезаписывался.
    to infinity and beyond
  • rev #5581

    Eolite 2.81
    Fix:
    1. crash after deactive window with new file/folder or rename dialog opened;
    2. do not show unnecessary message after file/folder creation;
    3. fix BROWSER_PATH;
    4. fix labels.
    Refactoring.
    Из хаоса в космос
  • Чтобы не забыть, есть баг:
    1. скопировать папку
    2. вставить
    Результат: содержимое папки в которую вставили не обновилось, нужно нажимать F5
    Из хаоса в космос
  • ToDo
    - обновление содержимого после завершения вставки
    - исправить вывод дисков, добавив скролл при достижении определенного количества дисков.
    Spoiler:
    eolite_disk_list.png
    eolite_disk_list.png (137 KiB)
    Viewed 3482 times
    - подсчет и динамическое выделение памяти при копировании (так будет и правильней, и глубина копирования не будет ограничена)
    - производить блочное копирование (уменьшится скорость немног, и может еще какие-то побочные эффекты о которых я не знаю, но при этом можно будет копировать большие файлы, в том числе и на устройствах с малым числом ОЗУ)
    Last edited by punk_joker on Thu Jul 23, 2015 5:24 pm, edited 1 time in total.
    to infinity and beyond
  • Leency wrote:Чтобы не забыть, есть баг:
    1. скопировать папку
    2. вставить
    Результат: содержимое папки в которую вставили не обновилось, нужно нажимать F5
    - обновление содержимого после завершения вставки
    Проверил код. Оказывается копирование папок сломалось в принципе.

    UPD
    rev #5609
    В общем, проблема странная. Все с тем же CreateThread(), когда создаем поток для копирования файлов.
    Я увеличил размер стека и проблема исчезла... странно зачем ему 20000 байтов стека (на 8200 падал).
    Может кто подскажет?
    Attachments
    cmm/eolite/include/copy.h
    Screenshot_1.png (10.47 KiB)
    cmm/eolite/include/copy.h Viewed 3444 times
    Из хаоса в космос
  • Leency wrote:
    Leency wrote:Чтобы не забыть, есть баг:
    1. скопировать папку
    2. вставить
    Результат: содержимое папки в которую вставили не обновилось, нужно нажимать F5
    - обновление содержимого после завершения вставки
    Проверил код. Оказывается копирование папок сломалось в принципе.

    UPD
    rev #5609
    В общем, проблема странная. Все с тем же CreateThread(), когда создаем поток для копирования файлов.
    Я увеличил размер стека и проблема исчезла... странно зачем ему 20000 байтов стека (на 8200 падал).
    Может кто подскажет?
    Просто не хватает процессу 8200 байт.
  • Eolite 2.9
    Подсветка текущего девайса.
    Attachments
    eolite_2.9.png
    eolite_2.9.png (17.01 KiB)
    Viewed 3345 times
    Из хаоса в космос
  • Хотелось бы увидеть закладки. При нажатии на * в тулбоксе или + в левой панели открывается окно с вводом имени и правкой пути (по умолчанию имя папки и адрес).
    Attachments
    Безымянный.png
    Безымянный.png (87.58 KiB)
    Viewed 3338 times
  • I fixed "Use big fonts" option. But it supports only English chars now.
    Completed: At revision: 5687
    Attachments
    Eolite_2.93.png
    Eolite_2.93.png (52.98 KiB)
    Viewed 3278 times
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 3 guests