Простейшая сортировка списка - Игровой интерфейс - Звездная Федерация

Перейти к содержимому


Простейшая сортировка списка

сортировка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 34

Опрос: Простейшая сортировка списка (17 пользователей проголосовало)

Нужно?

  1. Да (13 голосов [76.47%] - Просмотр)

    Процент голосов: 76.47%

  2. Нет (0 голосов [0.00%])

    Процент голосов: 0.00%

  3. Безразлично (4 голосов [23.53%] - Просмотр)

    Процент голосов: 23.53%

Голосовать Гости не могут голосовать

#1 Alexandwer

Alexandwer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 586 сообщений

Отправлено 14 Декабрь 2018 - 08:50

Изображение

#2 Alexandwer

Alexandwer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 586 сообщений

Отправлено 14 Декабрь 2018 - 08:51

У кого не открылась картинка - речь о сортировке списка сохранённых полётников, путём добавления в строку кнопки перемещения строки на 1 позицию выше.

#3 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 14 Декабрь 2018 - 11:48

Я против. Против стрелочки вверх. Я за кнопочки вверх и вниз)

Еще бы я сделал поле, с какого корабля сняли этот плейлист. Так как загруженный в другой проект, он может работать иначе или не работать вообще.

#4 Alexandwer

Alexandwer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 586 сообщений

Отправлено 14 Декабрь 2018 - 13:01

Просмотр сообщенияGetNight (14 Декабрь 2018 - 11:48) писал:

Я против. Против стрелочки вверх. Я за кнопочки вверх и вниз)

Еще бы я сделал поле, с какого корабля сняли этот плейлист. Так как загруженный в другой проект, он может работать иначе или не работать вообще.
Ну 2 стрелочки это уже в 2 раза сложнее ^_^
Это конечно лучше, но я согласен хотябы на одну.
А поле лишнее - можно в название сделать пометку с какого корабля, если тебе надо. У меня почти все универсальные.

#5 PuKIIIA

PuKIIIA

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 38 сообщений

Отправлено 14 Декабрь 2018 - 13:59

А я за то, чтобы сохраненные полетные листы вообще привязать к флоту. Это логично. Универсальности не нужно. Это удобно. А при возможности копирования и редактирования!!! вообще не имеет минусов. Ну, разве что, общий объем текста на сервере и дополнительный отбор.

#6 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 14 Декабрь 2018 - 14:12

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 13:59) писал:

А я за то, чтобы сохраненные полетные листы вообще привязать к флоту. Это логично. Универсальности не нужно. Это удобно.
Нет ничего проще. Указал флот - привязан. Не указал - не привязан. Когда загружаешь полетник - показываются только привязанные к твоему флоту и универсальные. Привязанные к другим флотам - нет. Да и в целом может быть поле отбора, где по умолчанию установлен текущий флот. Убрал - увидел универсальные полетники, выбрал другой флот - увидел полетники выбранного флота.

Флот1, отбор: Флот1 - видим свои полетники, по умолчанию
Флот1, отбор:            - видим универсальные полетники
Флот1, отбор: Флот2 - видим полетники Флота2

#7 Garry_Two

Garry_Two

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 637 сообщений

Отправлено 14 Декабрь 2018 - 14:37

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 13:59) писал:

А я за то, чтобы сохраненные полетные листы вообще привязать к флоту.
Ни в коем случае!

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 13:59) писал:

Это логично. Универсальности не нужно. Это удобно.
Логичность, универсальность и удобство зависят от стиля мышления. Я воспринимаю сохранённые полётники, как макросы и для меня привязка их к конкретному флоту - совершенно не логичная и не удобная помеха.

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 13:59) писал:

А при возможности копирования и редактирования!!! вообще не имеет минусов.
Это ничем не будет отличаться от теперешней ситуации. Открываешь окно управления флотом, грузишь туда сохранённый полётник, редактируешь, сохраняешь.

Насколько я понимаю, тебе нужна не возможность привязки полётника к флоту, а фильтр в окне выбора сохранённых полётников.

#8 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 14 Декабрь 2018 - 15:27

Просмотр сообщенияGarry_Two (14 Декабрь 2018 - 14:37) писал:

Насколько я понимаю, тебе нужна не возможность привязки полётника к флоту, а фильтр в окне выбора сохранённых полётников.

Тоже пришел к такому выводу. Однако привязка в моем предложении ничего не ограничит, однако наоборот, поможет отсеивать полетники, жестко завязанные за определенными действиями определенных флотов (к примеру, добывалок определенного вида ресурсов)

#9 PuKIIIA

PuKIIIA

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 38 сообщений

Отправлено 14 Декабрь 2018 - 15:54

По мне так:
Полетный лист составляется под конкретный флот.
Под однотипные, одинаковые флоты нужна возможность скопировать полетный лист одного флота в другой.
Редактирование полетных листов можно оставить как есть (Выбрал->Отредактировал->Удалил старый->Сохранил новый)
По кнопке "Загрузить полетный лист" показываются только полетные листы этого флота. (То есть с конкретным фильтром по флоту).
Все! Просто, удобно, понятно.

#10 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 14 Декабрь 2018 - 16:03

Что конкретно в моем варианте не совпадает с твоими желаниями?

#11 PuKIIIA

PuKIIIA

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 38 сообщений

Отправлено 14 Декабрь 2018 - 16:20

Просмотр сообщенияGetNight (14 Декабрь 2018 - 16:03) писал:

Что конкретно в моем варианте не совпадает с твоими желаниями?
Невнятное основание "фильтра", необходимость выбирать значение(я) фильтра(ов).
Может и более универсально, но абсолютная универсальность - заново создать полетный лист.
Для меня сохраненный полетный лист - возможность мгновенно отдать сложную команду конкретному флоту.

#12 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 14 Декабрь 2018 - 18:10

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 16:20) писал:

Невнятное основание "фильтра", необходимость выбирать значение(я) фильтра(ов).

1. Когда ты открываешь список полетников, отбор уже установлен для ТЕКУЩЕГО флота. Ничего менять не нужно, все видно, как ты и хочешь.
2. Если же ты изменишь это поле на другой флот, ты увидишь полетник указанного флота.
3. Если установишь фильтр в пустое значение - увидишь не привязанные к флотам полетники.
4. Если отключишь фильтр - увидишь все полетники всех флотов.

Флот1, [v] отбор: Флот1    - видим свои полетники, по умолчанию
Флот1, [v] отбор: Флот2    - видим полетники Флота2
Флот1, [v] отбор:               - видим не привязанные к флотам полетники
Флот1, [  ] отбор:               - все полетники (всех флотов)

Цитата

Для меня сохраненный полетный лист - возможность мгновенно отдать сложную команду конкретному флоту.
Так что же тебе помешает? Зашел - выбрал. Все.

#13 Garry_Two

Garry_Two

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 637 сообщений

Отправлено 14 Декабрь 2018 - 18:48

Просмотр сообщенияPuKIIIA (14 Декабрь 2018 - 15:54) писал:

По кнопке "Загрузить полетный лист" показываются только полетные листы этого флота. (То есть с конкретным фильтром по флоту).
Все! Просто, удобно, понятно.
Угу. Просто, понятно, но не удобно. Это ж надо будет помнить, к какому флоту привязан какой полётник. У меня транспортных флотов сейчас 10 штук. Арты (например) я вожу тем, который в нужный момент свободен и ближе к складу артов. Это мне к каждому транспортному флоту нужно будет привязать полётник загрузки артов? А потом привязывать к каждому вновь создаваемому? Зачем? Ежели я просто лезу в список сохранённых полётников и жамкаю галочку в нужной строке?
Что же до фильтра по флоту, то это просто должна быть опциональная возможность фильтра вообще.

#14 Garry_Two

Garry_Two

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 637 сообщений

Отправлено 14 Декабрь 2018 - 18:52

Просмотр сообщенияGetNight (14 Декабрь 2018 - 18:10) писал:

1. Когда ты открываешь список полетников, отбор уже установлен для ТЕКУЩЕГО флота. Ничего менять не нужно, все видно, как ты и хочешь.
...
Не. Т.е., да, но опционально. Мне были бы удобны другие дефолтные значения фильтра. Это должно быть настраиваемо юзером.

#15 MAGNet

MAGNet

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 187 сообщений
  • ГородНовосибирск

Отправлено 14 Декабрь 2018 - 19:37

Гарри, увидел тебя последним и решил отметиться.
Чё, граждане, идиотизм же.
Очень умные люди давно ещё придумали сортировку по клику по заголовку столбца.
Увы, но это не реализовано пока почти нигде.
Думаю, что стоит вынести тему на глобальный уровень.

Моё мнение в комментарии может не совпадать с моим мнением


#16 mors

mors

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 484 сообщений

Отправлено 15 Декабрь 2018 - 02:05

Стрелки - не очень востребованы. Сегодня одни полётники актуальны, через неделю другие. Каждую неделю расставлять красиво поленики.
1) вариант - прикрутить к полетному листу функционал фильтрации, как фильтрация по названиям проектов. Набрал кусок названия полетника и выпали искомые полетники. И без разницы на какой там странице полётник был сохранен.
2) вариант - сделать группировку, как реализована группировка флотов (но ни в коем случае не привязывать к самим флотам, иначе согласен, что на несколько флотов придется цеплять один и тот же полётник)

#17 SVM

SVM

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 15 Декабрь 2018 - 03:03

Было бы хоть минимальное API, можно было бы сделать на любой вкус и цвет, хоть каждому свой вариант списка.
Так что думаю более продуктивно просить сделать API :)

#18 MAGNet

MAGNet

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 187 сообщений
  • ГородНовосибирск

Отправлено 15 Декабрь 2018 - 04:13

Просмотр сообщенияSVM (15 Декабрь 2018 - 03:03) писал:

Было бы хоть минимальное API
Губозакатывательный агрегат тебе в помосчъ :D
Любой API - это путь в никуда к бездумной беспросветной прокачке. Проходили уже ;)

Моё мнение в комментарии может не совпадать с моим мнением


#19 valldar

valldar

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 218 сообщений

Отправлено 15 Декабрь 2018 - 11:38

Сортировку проще всего сделать как в торге, тем более соответствующий алгоритм очевидно уже есть.
Только добавить новый столбец "Приоритет". Значения - любые целые числа, устанавливаемые игроком во время сохранения полетника.
Таким образом сортировка по этому столбу даст кастомную сортировку, в зависимости от установленных приоритетов.

#20 Garry_Two

Garry_Two

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 637 сообщений

Отправлено 15 Декабрь 2018 - 13:53

Робяты, сортировка не решит проблем, ежели у тебя под сотню сохранённых полётников. Информация об игроках в статистике, к примеру, отсортирована. Чо, сильно помогает?
Нужен фильтр. Обязательно. И сортировка. Но потом, после реализации фильтра.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных