View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000862 | Far Manager | Filters | public | 2009-05-12 13:44 | 2018-11-09 09:56 |
Reporter | JohnDoe | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | open | ||
Summary | 0000862: Перепутаны поля для задания относительного времени | ||||
Description | Проще всего увидеть попытавшись найти "сегодняшние" файлы. | ||||
Steps To Reproduce | AltF7 [x] Use filter Далее создаём фильтр [x] Date/Time: modification [x] Relative <=1 В результате имеем всё что угодно кроме файлов за сегодня Если же поставить >=1 то сегодняшние файлы находятся | ||||
Tags | No tags attached. | ||||
Build | |||||
|
уже тут было, поищи. сказали так и надо. |
|
Уже глаза вылезли - не могу найти. Наверно было не здесь |
|
сейчас... |
|
http://bugs.farmanager.com/view.php?id=611 я, кстати, также считаю, что щас криво сделано, но... |
|
Спасибо, логику теперь понял. >= и <= указывают диапазон, и вроде бы очевидно что первая дата предполагается ранее второй... Но это с одной стороны, а с другой - знаки > и < имеют вербальные эквиваленты, которые могут иметь несколько иное значение... И в контексте относительного времени видя в диалоге >=1, <=10 логично прочитать это как "Искать файлы изменённые БОЛЕЕ чем один день назад но МЕНЕЕ чем десять дней назад" Естественно это не правильно, потому как программисты заложили другую логику. Но это правильно с точки зрения русского языка Чтобы не возникало неправильного прочтения можно заменить знаки > < на что-либо не подверженное двойному прочтению. Ну и хелп надо бы написать конечно... |
|
Ещё по дизайну диалога: В режиме [ ] Relative поле для ввода даты не требует объяснений - оно разделено точками и понятно где ДД.ММ.ГГГГ Но когда включаешь [x] Relative - поле для ввода относительной даты становится сплошным. Оно никак не подписано и надо ещё подумать прежде чем догадаешься что оно предназначено для ввода смещения в ДНЯХ То что поле не разделяется на ДД.ММ.ГГГГ я целиком поддерживаю - если надо указать точную дату то не надо использовать [x] Relative Предлагаю распространить эту же логику и на воле ввода относительного времени: не делить на ЧЧ.ММ.СС, а объединить (добавив комбобокс для указания единицы измерения) В этом случае также отпадает необходимость в разделении полей даты и времени - получится одно поле для значения и второе - для единицы измерения (дни/часы/минуты/секунды) Например [x] Relative from - 10 days till - 5 minutes или [x] Relative from - 12 hours till - 15 minutes |
|
кроме отсутствия хелпа по теме в остальном как? |
|
Хелп это хорошо, но лучше бы сделать диалог таким, чтобы всё было очевидно и без хелпа. Поэтому оба предложения по улучшению дизайна диалога в режиме [x] Relative всё ещё в силе: 1) Уйти от знаков < >. В дополнение к изложенным выше вариантам добавлю ещё один: автоматически считать большее из заданых чисел нижней границей диапазона, а меньшее - верхней. 2) Убрать разделение на "дни" / "часы:минуты:секунды", заменив на "число" / "ед. изм. |
|
> 1) добавка: ...отсутствие в одном из полей значений - считать как "сейчас" > 2) Убрать разделение на "дни" / "часы:минуты:секунды", заменив на "число" / "ед. изм. Что такое "число"? Конкретное число/дата или что? |
|
>добавка: ...отсутствие в одном из полей значений - считать как "сейчас" Сейчас там автоматически проставляется ноль, поэтому нет смысла выделять это в особый случай. >Что такое "число"? Конкретное число/дата или что? "число" / "ед. изм." число - обычное числовое поле ед. изм. - комбобокс Например 10 day(s) 120 hour(s) 65 minute(s) 15 second(s) (впрочем, секунды наверно тут бессмыленны) |
|
Far 1.7 is no longer supported |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-05-12 13:44 | JohnDoe | New Issue | |
2009-05-12 14:30 | samlyukov | Note Added: 0003141 | |
2009-05-12 16:06 | JohnDoe | Note Added: 0003142 | |
2009-05-12 16:14 | samlyukov | Note Added: 0003143 | |
2009-05-12 16:28 | samlyukov | Note Added: 0003144 | |
2009-05-12 16:31 | samlyukov | Note Edited: 0003144 | |
2009-05-12 17:51 | JohnDoe | Note Added: 0003145 | |
2009-05-13 10:59 | JohnDoe | Note Added: 0003147 | |
2010-04-03 14:00 | vskirdin | Note Added: 0005156 | |
2010-04-06 10:45 | JohnDoe | Note Added: 0005168 | |
2010-04-06 11:34 | vskirdin | Note Added: 0005170 | |
2010-04-07 10:19 | JohnDoe | Note Added: 0005172 | |
2011-02-05 20:04 | alexy | Note Added: 0006375 | |
2011-02-05 20:04 | alexy | Status | new => closed |
2018-11-09 09:56 | JohnDoe | Relationship added | related to 0000611 |
2018-11-09 09:56 | JohnDoe | Project | Far Manager 1.7x => Far Manager |