Дальнейшее развитие версии 1.5, переделано под API Far 3.0.
Декодер JLS.pvd использует библиотеку CharLS.
Copyright (c) 2007-2010, Jan de Vaan
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of my employer, nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PS: API как было убогим в Far 2, так и осталось...
PictureView 3 — просмотр изображений различных форматов
Posted: Fri 16 Sep, 2016 18:21
by HaRT
Latest post of the previous page:
shad0vv wrote: Всплывает окно с Exception и предлагает выгрузить плагин при входе в папку
Подозреваю, что это же:
Abs wrote: В 4792 падает плагин PictureView при заходе в папку, если:
а) там есть файл descript.ion
б) вторая панель - Info
в) в плагине включён перехват операции "View"
Если просто нажать F3 на этом "descript.ion", плагин отрабатывает нормально, то бишь просто его пропускает. А вот при отображении содержимого в информационной панели - опаньки.
PS. Началось это с 4772, в 4771 проблемы ещё не было.
То же, если в папке, удовлетворяющей указанным свойствам, включить на другой панели Info.
PictureView 3 — просмотр изображений различных форматов
Posted: Sat 17 Sep, 2016 15:34
by lev0tsk
Здравствуйте!
Приключилась такая странная ситуация...
Стояла версия плагина от 17.03.2006 (не знаю какая версия), Far - 1.75 (b 2634 x86) - всё исправно работало до вчерашнего дня. Вчера возился с с плейерами ТВ, и после этого плагин стал показывать вот так (все форматы изображений - BMP, GIF, JPG, PNG, ...):
PictureView-1.png (297.38 KiB) Viewed 6079 times
Причем кнопки масштабирования ("-" и "+") отказались тоже работать - при увеличении/уменьшении сразу на несколько тысяч % масштаб меняется, можно только Shift + колёсико мыши (((
Не стал особо заморачиваться, решил посмотреть что новенького есть из плагинов, нашел версию 3.2016.3.16 для Far 1.7х. Поставил, вроде всё заработало, но рано обрадовался, картинки в формате JPG (все остальные форматы показываются как надо) стали показываться в негативе. Это масштаб 70%
PictureView-2.png (596.75 KiB) Viewed 6079 times
причем при уменьшении более чем 50% переключается в нормальное отображение (масштабирование ("-" и "+") - заработало как надо), и... потом чередуется норма/негатив на каждую половину процентов от остатка, т.е. следующая инверсия происходит при 25%, 12.5 и т.д....
PictureView-3.png (290.9 KiB) Viewed 6079 times
Попробовал установить этот же плагин на Far 3.0 (3.0 b 4040 x86), картина та же самая...(((
Прошу совета, куда копать...
PictureView 3 — просмотр изображений различных форматов
Posted: Sat 17 Sep, 2016 15:46
by lev0tsk
Поспешил я с этой фразой - "все остальные форматы показываются как надо", все остальные форматы, которые я проверил (BMP, GIF, PCX, PNG, TIF) показываются с точностью до наоборот - сначала нормально, а после уменьшения до 50% инверсия в негатив и т.д. чередование...
PictureView 3 — просмотр изображений различных форматов
Posted: Sun 18 Sep, 2016 13:32
by lev0tsk
Спасибо всем откликнувшимся , разобрался сам!
Оказывается виновата была галочка в настройках плагина – "sRGB gamma aware". Что интересно, в старой версии этого плагина она была включена и такого эффекта не давала, а в новую версию перекочевала по умолчанию...
Глюки и баги, появившиеся в «ночных сборках»
Posted: Sun 18 Sep, 2016 21:29
by dest
В последних примерно 20-25 билдах появился глюк, который вызывает исключение.
Как воспроизвести:
Shift-F4 -> создание нового файла, пишем что-нибудь, abc.txt -> Enter
Исключительная ситуация/нарушение доступа (чтение из 0x00000000), адрес 0x003c5c2c, функция ProcessEditorEventW, Модуль: ...\PictureView.dll
При этом в системе установлен этот плагин: "Picture View", версия 3.2016.3.16
Раньше не падало, но с какого-то билда начало падать. Не уследил с какого, увы.
В окне падения "Выгрузить плагин" приводит к тому, что плагин, естественно, перестает работать, и всё дальше ок.
"Минидамп" не создаёт минидамп, "Игнорировать" к следующему подобному окну, и следующее "Игнорировать" уже приводит к крэшу фара с дампом, но нужного дампа, который бы показывал первичную ошибку не создаётся.
PictureView 3 — просмотр изображений различных форматов
Posted: Sun 18 Sep, 2016 21:43
by HaRT
dest, я перенёс сообщение.
Впредь внимательнее выбирайте тему, читайте заглавное сообщение.
Ну и не тратьте время попусту на описание ошибок, которые до Вас уже хорошо описали.
PictureView 3 — просмотр изображений различных форматов
Posted: Mon 19 Sep, 2016 07:49
by John Doe
2useven10 wrote:
У меня были вылеты плагина (при непрямом открытии вьювера/редактора -- из результатов поиска, ShiftF4 ...).
Но в сборке из транка - 4792, вроде бы проблема ушла.
У меня вылеты продолжаются.
PictureView 3 — просмотр изображений различных форматов
Posted: Mon 19 Sep, 2016 09:19
by dest
Обновился до 4794 - продолжает падать.
PictureView 3 — просмотр изображений различных форматов
Posted: Mon 19 Sep, 2016 12:20
by zg
dest wrote: Обновился до 4794 - продолжает падать.
я вот не понимаю, здесь разжёвано, кто виноват и что делать. какой смысл писать: «обновил фар до xxxx, продолжает падать», если проблема не в фаре?
PictureView 3 — просмотр изображений различных форматов
Posted: Tue 20 Sep, 2016 15:05
by SEt
Вот вам Release Candidate новой версии. Смотрите, что всё работает.
За компанию теперь если файл описания папки является картинкой, и разрешён перехват быстрого просмотра – картинка отображается в панели информации.
lev0tsk, за инверсию цветов в режиме sRGB скажите спасибо старым видеодрайверам интеграшек Intel.
PictureView 3 — просмотр изображений различных форматов
Posted: Wed 21 Sep, 2016 09:01
by lev0tsk
SEt wrote: lev0tsk, за инверсию цветов в режиме sRGB скажите спасибо старым видеодрайверам интеграшек Intel.
ВЛОЖЕНИЯ
PV_rc.7z
(110.64 КБ) 9 скачиваний
Система пишет, что "драйверы для этого устройства не нуждаются в обновлении"
А пардон за, может быть, глупый вопрос: "PV_rc.7z" - это более свежая версия dll'ки, исправленная или заточенная под старые видеодрайвера?
PictureView 3 — просмотр изображений различных форматов
Posted: Wed 21 Sep, 2016 09:13
by lev0tsk
Не нашел как скорректировать своё сообщение, поэтому вдогонку...
Новая версия PV_rc.7z ситуацию не исправила, инверсия цветов в режиме sRGB по прежнему присутствует (((
PictureView 3 — просмотр изображений различных форматов
Posted: Wed 21 Sep, 2016 09:36
by zg
lev0tsk, вы бы тему почитали…
PictureView 3 — просмотр изображений различных форматов
Posted: Wed 21 Sep, 2016 09:54
by lev0tsk
zg wrote: lev0tsk, вы бы тему почитали…
Это к чему относилось?
Если к корректировке своего сообщения, то (вроде) понял - в "Быстром ответе" сообщения нельзя исправить, а если просто "Ответить" - то можно.
Если же это относилось ко второй части моего сообщения, про инверсию цвета, то можно было бы и более конкретно ответить, а так получается - что как бы просто послали.......
PictureView 3 — просмотр изображений различных форматов
Posted: Wed 21 Sep, 2016 13:47
by HaRT
lev0tsk wrote: Это к чему относилось?
Вот к этому:
lev0tsk wrote: глупый вопрос: "PV_rc.7z" - это более свежая версия dll'ки, исправленная или заточенная под старые видеодрайвера?
lev0tsk wrote: Система пишет, что "драйверы для этого устройства не нуждаются в обновлении"
Это всего лишь означает, что система не знает про более новые драйверы для этой видяшки. Это не значит, что их нет. Впрочем, может и вправду нет, но это не значит, что имеющиеся не содержат ошибок.
PictureView 3 — просмотр изображений различных форматов
Posted: Fri 23 Sep, 2016 01:37
by dest
off: zg,
как-то вы на всех кидаетесь, у вас всё в порядке?
zg wrote: я вот не понимаю, здесь разжёвано, кто виноват и что делать. какой смысл писать: «обновил фар до xxxx, продолжает падать», если проблема не в фаре?
1. Кто виноват стало ясно. Плагин, глюки которого вылезли после изменения параметров компиляции.
2. Что делать - нигде не сказано.
3. До прочтения тех самых сообщений, в чём именно проблема - можно было только догадываться. См. п.1.
Более того, HaRT из той темы перенёс моё сообщение сюда. А вы меня отправили обратно туда.
PS: извинился за то, что не там/не так искал (проявления одного и того же глюка у всех отметившихся обозначилось по разному и после совсем разных действий).