Страница 31 из 50
Добавлено: Вт ноя 08, 2011 21:25
Flasher
Loopback писал(а):+ WLX: опция для укорачивания магнита при просмотре
А почему фиксированное укорачивание? Лучше бы сделать до правого края окна/панели. А то толку. Горизонтальный скроллбар от того не уберётся. Да и мы вроде как прятать за текст хотели.
К сожалению, с лишней областью не решено. Плюс неадекватное поведение с местоположением колонки размеров. То и дело выскакивает за края окна или инфоблока, создавая горизонтальный скроллбар. И место у неё нестатичное при ситуациях, когда всё умещается по ширине.
Добавлено: Вт ноя 08, 2011 22:20
Loopback
Flasher писал(а):А почему фиксированное укорачивание?
А почему бы и нет? Идея была сильно сократить ссылку. Результат достигнут? Да. Можно было вообще сделать текст "Здесь скрывается магнит".
Flasher писал(а):Лучше бы сделать до правого края окна/панели.
Не лучше. Придется делать исключения в коде расчета и отрисовки ради одной строчки.
Flasher писал(а):К сожалению, с лишней областью не решено.
Вот если бы знал, что добавление этой "мелкой" фичи выльется в недельную ловлю блох в размерах, то даже и не начинал вообще...
Flasher писал(а):Плюс неадекватное поведение с местоположением колонки размеров. То и дело выскакивает за края окна или инфоблока, создавая горизонтальный скроллбар.
У меня ничего не выскакивает. Хотя раньше да, она же выравнивалась по самому длинному файлу...
Flasher писал(а):И место у неё нестатичное при ситуациях, когда всё умещается по ширине.
Это как понимать?
Добавлено: Вт ноя 08, 2011 22:34
Flasher
Loopback писал(а):А почему бы и нет? Идея была сильно сократить ссылку. Результат достигнут? Да. Можно было вообще сделать текст "Здесь скрывается магнит".
Лучше опционально задавать текст, за которым скрывается ссылка. Пусть каждый сам решит, какая фраза ему по душе. А цель была не в обрезании как таковом, а в сведении необходимости в горизонтальной прокрутке к минимуму. А это задача как раз решена только частично. Т.е. удовлетворит тех, кто ТС держит развёрнутым и при подхожящем разрешении экрана.
Loopback писал(а):Вот если бы знал, что добавление этой "мелкой" фичи выльется в недельную ловлю блох в размерах, то даже и не начинал вообще...
Вообще-то для меня она никакая не мелкая, а очень даже полезная. Насчёт ловли блох это уже не ко мне, а к реализатору, согласись. Вон на форуме Гислера столько блох ловят - и ничего. Так правка будет, или всё останется в такой виде?
Loopback писал(а):У меня ничего не выскакивает. Хотя раньше да, она же выравнивалась по самому длинному файлу...
Да. А теперь вообще не понять по чему.
Loopback писал(а):Это как понимать?
Допустим, в торрентах по одному файлу, и вся информация помещается по ширине панели. При переходах по этим файлам наблюдается постоянное изменение расстояния между названием файла и размером, а также между размером и правой границей окна.
Добавлено: Вт ноя 08, 2011 22:55
Loopback
Flasher писал(а):Лучше опционально задавать текст, за которым скрывается ссылка. Пусть каждый сам решит, какая фраза ему по душе.
Сделать это несложно, хотя как раз этот вариант я серьезно даже не рассматривал. Ну можно и так, одной опцией больше, одной меньше...
Flasher писал(а):А цель была не в обрезании как таковом, а в сведении необходимости в горизонтальной прокрутке к минимуму.
Это понятно, но мне хотелось, чтобы то, что осталось, давало хоть какую-нибудь информацию о ссылке. Текст этого не даст.
Flasher писал(а):Насчёт ловли блох это уже не ко мне, а к реализатору, согласись.
Да я не спорю... просто трудно оставаться спокойным, когда небольшое, казалось бы, изменение, выливается в массу геморроя. Считай это криком души
Flasher писал(а):Так правка будет или всё останется в такой виде?
Попробуй
эту версию. Вернул размер файлов на место, исправил косяк с выравниванием по длинному магниту.
Flasher писал(а):Допустим, в торрентах одному файлу и вся информация помещается в ширине окна. При переходах по этим файлам наблюдается постоянное изменение расстояния между названием файла и размеров, а также между размером и правой границей окна.
Между самым длинным файлом и размером должен быть пробел в 16 пикселей. Так было всегда, так должно быть и в версии выше.
Добавлено: Вт ноя 08, 2011 23:12
Flasher
Loopback писал(а):Это понятно, но мне хотелось, чтобы то, что осталось, давало хоть какую-нибудь информацию о ссылке. Текст этого не даст.
А какая там информация кроме непонятного набора символов?
Loopback писал(а):Да я не спорю... просто трудно оставаться спокойным, когда небольшое, казалось бы, изменение, выливается в массу геморроя. Считай это криком души

Да я тебя прекрасно понимаю, сам сталкивался с этим. Но тут нужно смотреть не столько на изменение, сколько на полезность или необходимость.
Loopback писал(а):Попробуй эту версию. Вернул размер файлов на место, исправил косяк с выравниванием по длинному магниту.
Хм. Там похоже вовсе не по длинному магниту выравнивалось. Что-то с колонкой размеров накосячено, потому что они порой отстоят от самого длинного имени на довольно большом расстоянии. Т.е. не выравниваются не по чему. Могу тебе несколько торрентов скинуть в личку, чтобы ты посмотрел. Если потребуется, могу и скринкаст записать.
Loopback писал(а):Между самым длинным файлом и размером должен быть пробел в 16 пикселей. Так было всегда, так должно быть и в версии выше.
Ну, как я уже написал, это не так.
Добавлено: Вт ноя 08, 2011 23:29
Loopback
Flasher писал(а):А какая там информация кроме непонятного набора символов?
Ну почему непонятная. Хэш можно визуально сравнить с чем нибудь. И если SHA1 есть в своей строке, то его же в BASE32 можно увидеть только тут.
Flasher писал(а):сколько на полезность или необходимость.
Угу. Как раз тот редкий случай, когда фича действительно необходимая, т.к. раньше было не видно то, что вылезало за пределы окна.
Flasher писал(а):Что-то с колонкой размеров накосячено, потому что они порой отстоят от самого длинного имени на довольно большом расстоянии.
Скинь торренты. На своей тестовой коллекции я такого нигде не наблюдаю.
Добавлено: Ср ноя 09, 2011 00:17
Flasher
Loopback писал(а):Хэш можно визуально сравнить с чем нибудь. И если SHA1 есть в своей строке, то его же в BASE32 можно увидеть только тут.
Ну, если затолкать в комстроку хэш, то ещё, наверно, можно. Хотя кто этим пользуется? Ладно, опция всё равно не помешает.
Перед тем, как скинуть торренты, хочу кое что выяснить. В программе стоит приоритетность на выравнивание колонки рамеров по отдельным позициям в инфоблоке. Так? Почему-то колонка выравнивается по SHA при более длинной Magnet.
И ещё: почему-то в быстром просмотре горизонтальная прокрутка неполная, утыкается в правый край колонки размеров, в то время как при увеличении ширины панели magnet-ссылка становится больше.
Добавлено: Ср ноя 09, 2011 09:39
Loopback
Flasher писал(а):Перед тем, как скинуть торренты, хочу кое что выяснить. В программе стоит приоритетность на выравнивание колонки рамеров по отдельным позициям в инфоблоке. Так? Почему-то колонка выравнивается по SHA при более длинной Magnet.
Алгоритм такой: вычисляется максимальная ширина инфо-строк, и вычисляется максимальная ширина файловых строк. Крайняя позиция скроллбара ставится по максимальному из этих двух значений.
Flasher писал(а):И ещё: почему-то в быстром просмотре горизонтальная прокрутка неполная, утыкается в правый край колонки размеров, в то время как при увеличении ширины панели magnet-ссылка становится больше.
Это как раз тот баг, про который я писал "исправил косяк с выравниванием по длинному магниту". Ты точно версию из
этого поста ставил?
Добавлено: Ср ноя 09, 2011 09:55
Flasher
Loopback писал(а):Алгоритм такой: вычисляется максимальная ширина инфо-строк, и вычисляется максимальная ширина файловых строк. Крайняя позиция скроллбара ставится по максимальному из этих двух значений.
Ну, ясно, только в предыдущей версии выравнивалось именно по SHA, а не более длинном Magnet.
Loopback писал(а):Это как раз тот баг, про который я писал "исправил косяк с выравниванием по длинному магниту". Ты точно версию из этого поста ставил?
А, я для wdx сохранял. Обновил для wlx, сейчас вижу, что по старому стало. Т.е. выравнивания не будет? В принципе, я за выравнивание по инфоблоку, главное, чтобы оно было корректным. Хотя меня больше бы устроило выравнивание по краю окна/панели, если длина имён позволяет это сделать. Это лучше, чем по инфоблоку. Только, конечно, небольшой зазорчик быть должен (ключ MarginRight пойдёт).
Добавлено: Ср ноя 09, 2011 10:27
Loopback
Flasher писал(а):А, я для wdx сохранял. Обновил для wlx, сейчас вижу, что по старому стало. Т.е. выравнивания не будет? В принципе, я за выравнивание по инфоблоку, главное, чтобы оно было корректным. Хотя меня больше бы устроило выравнивание по краю окна/панели, если длина имён позволяет это сделать. Это лучше, чем по инфоблоку.
А выравнивание никто и не обещал
Если уж делать выравнивание размера, то надо его делать по правому краю, никаких привязок к инфоблоку (к чему там вообще привязываться?). И делать это надо нормально, учитывая масштабирование, длину файлов и т.д. Идея имеет место быть, но слишком много работы. Может быть в будущем.
Сейчас добавлю только опцию текста для магнита.
Добавлено: Ср ноя 09, 2011 10:38
Flasher
Loopback писал(а):А выравнивание никто и не обещал
...
к чему там вообще привязываться?
Так была же привязка правого края колонки размеров к правому краю самого длинного элемента инфоблока, совершенно чётко в ряде случаев просматриваемая.
Loopback писал(а):Может быть в будущем.
Ок, было бы неплохо.
Добавлено: Ср ноя 09, 2011 10:55
Loopback
Flasher писал(а):Так была же привязка правого края колонки размеров к правому краю самого длинного элемента инфоблока, совершенно чётко в ряде случаев просматриваемая.
Так это и был баг, так не должно было быть. Если в инфоблоке есть длинная строка, размеры уезжают вместе с ней.
Добавлено: Ср ноя 09, 2011 11:06
Flasher
Понял. Просто ты написал, что косяк был в выравнивании по длинному магниту, а не по какому-то другому элементу, который мог быть меньше.
Добавлено: Ср ноя 09, 2011 12:36
Loopback
Еще бета:
Скачать.
+ WLX: шаблон для отображения магнита
+ WLX: наконец (?) исправлена ширина текста
* WLX: убрана опция для укорачивания магнита (теперь шаблон)
Добавлено: Ср ноя 09, 2011 14:42
CJ Flash
Loopback
Лениво разбираться в ваших с
Flasher`ом дебатах, что там исправлялось касаемо горизонтальной полосы прокрутки, но она никуда не делась даже для развёрнутого окна Lister`a. Причём, в данном случае она совершенно не нужна. Плюс, заметил, что в значениях размера отдельного файла (между цифрами 9 и 7) и их общего размера (между цифрами 0 и 4) присутствует ненужный пробел. В настройках плагина включен разделитель тысяч (при его отключении всё ok) - следовательно, некорректно определяется разряд.
Всё вышесказанное верно для последней на текущей момент беты 1.0.21.