Страница 1 из 1
Оверлейные значки seafile
Добавлено: Ср ноя 27, 2019 23:39
DeathStalker
Столкнулся с проблемой в ТС не отображаются оверлейные значки синхронизации в папках seafile. При этом для dropbox и cloud mail значки отображаются. Еще интересен тот факт, что значки не отображаются только в 32 битной версии, в 64 битной все работает норм, но т.к. из-за плагинов использую 32 битную версию, то использование 64 битной не является выходом. Может кто-то встречался с похожей проблемой и знает решение?
Добавлено: Чт ноя 28, 2019 00:16
CaptainFlint
Когда-то я где-то читал, что система управления оверлейными значками имеет жёсткий лимит на максимальное число обработчиков, и число это весьма невелико. Может быть, так получилось, что установленных 32-битных расширений оверлейных значков больше, чем 64-битных, и число этих значков превысило предел. Можно проверить эту гипотезу, поотключав часть 32-битных расширений через ShellExView и сравнив, не появятся ли отсутствующие изображения.
Добавлено: Чт ноя 28, 2019 09:00
DeathStalker
Поэкспериментировал немного - отключил в ShellExView dropbox и перезагрузил машину, у seafile в ТС значки не появились и что интересно у dropbox в ТС значки не пропали, хотя в проводнике они исчезли, такое чувство как будто ТС отрисовку значков делает по другому принципу нежели это реализовано в проводнике.
И еще нашел пост в котором Гислер
говорит, что оверлейные значки могут не работать если битность системы и ТС не совпадают.
Добавлено: Чт ноя 28, 2019 14:27
CaptainFlint
Скорее всего, он имел в виду, что должна соответствовать битность расширения, добавляющего значки. Просто обычному пользователю довольно непросто понять, что это такое, и самостоятельно определить архитектуру библиотеки.
И, судя по симптомам, ты как раз поотключал 64-битные расширения. Проводник-то 64-битный, он их и "потерял". А 32-битный Тотал как грузил неотключённые 32-битные расширения, так и продолжил грузить.
Добавлено: Чт ноя 28, 2019 15:47
Avada
DeathStalker писал(а):и что интересно у dropbox в ТС значки не пропали, хотя в проводнике они исчезли, такое чувство как будто ТС отрисовку значков делает по другому принципу нежели это реализовано в проводнике
Как минимум то, что оверлейные значки для DropBox в новейших версиях TC собственные, легко увидеть через любое средство для просмотра файлов со значками.
Добавлено: Чт ноя 28, 2019 19:52
DeathStalker
CaptainFlint
Да, действительно, когда отключал значки Dropbox оказалось, что выключил только для 64bit, только что отключил и 32bit расширения и перезапустил ТС и в нем тоже пропали значки. И то что ShellExView не показывает наличие 32bit расширений Seafile, повидимому означает что разработчик Seafile, не предусмотрел этого, хотя рядом с 64bit библиотекой иконок лежит и 32bit.
Спасибо за наводку, теперь попробую связаться с разработчиком Seafile.