Archipelago/docs
Emily b783eab1e8
Core: Introduce 'Hint Priority' concept (#3506)
* Introduce 'Hint Priority' concept

* fix error when sorting hints while not connected

* fix 'found' -> 'status' kivy stuff

* remove extraneous warning

this warning fired if you clicked to select or toggle priority of any hint, as you weren't clicking on the header...

* skip scanning individual header widgets when not clicking on the header

* update hints on disconnection

* minor cleanup

* minor fixes/cleanup

* fix: hints not updating properly for receiving player

* update re: review

* 'type() is' -> 'isinstance()'

* cleanup, re: Jouramie's review

* Change 'priority' to 'status', add 'Unspecified' and 'Avoid' statuses, update colors

* cleanup

* move dicts out of functions

* fix: new hints being returned when hint already exists

* fix: show `Found` properly when hinting already-found hints

* import `Hint` and `HintStatus` directly from `NetUtils`

* Default any hinted `Trap` item to be classified as `Avoid` by default

* add some sanity checks

* re: Vi's feedback

* move dict out of function

* Update kvui.py

* remove unneeded dismiss message

* allow lclick to drop hint status dropdown

* underline hint statuses to indicate clickability

* only underline clickable statuses

* Update kvui.py

* Update kvui.py

---------

Co-authored-by: Silvris <58583688+Silvris@users.noreply.github.com>
Co-authored-by: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com>
2024-11-29 02:10:31 +01:00
..
img Docs: adding games rework (#2892) 2024-03-29 01:31:59 +01:00
network diagram Docs: Revise all docs mentioning Lua in EmuHawk (which are in English), and other misc. corrections (#1782) 2023-06-26 08:53:44 +02:00
CODEOWNERS docs: Add @BrandenEK as codeowner (#4177) 2024-11-14 23:57:49 +01:00
adding games.md Docs: adding games rework (#2892) 2024-03-29 01:31:59 +01:00
apworld specification.md Docs: minor updates to recommend modern PEP8 (#2384) 2023-11-15 17:07:42 +01:00
apworld_dev_faq.md Docs: Expanding on the answers in the FAQ (#3690) 2024-07-25 23:02:25 +02:00
code_of_conduct.md Docs: code_of_conduct.md (#1350) 2023-01-07 10:24:41 +01:00
contributing.md Core: purge py3.8 and py3.9 (#3973) 2024-11-27 03:28:00 +01:00
network protocol.md Core: Introduce 'Hint Priority' concept (#3506) 2024-11-29 02:10:31 +01:00
options api.md DOCS: Option Visibility and removing SpecialRange (#3889) 2024-09-05 21:18:58 +02:00
running from source.md Core: purge py3.8 and py3.9 (#3973) 2024-11-27 03:28:00 +01:00
settings api.md Core, Webhost, Docs: Replace all usages of player settings (#3067) 2024-04-06 19:25:26 -04:00
style.md Docs: style: multiline brackets (#3143) 2024-04-20 19:42:27 -05:00
tests.md Docs: Update Information about Running Unittests (#4093) 2024-10-28 19:47:08 +01:00
triage role expectations.md Docs: Triage role expectations documentation. (#2325) 2023-10-18 15:11:25 -05:00
webhost configuration sample.yaml WebHost: remove JSON_AS_ASCII (#3209) 2024-04-24 06:36:35 +02:00
world api.md Docs: Mention explicit_indirect_conditions & "Menu" -> origin_region_name (#3887) 2024-11-29 01:37:33 +01:00
world maintainer.md Docs: Removing #archipelago-dev from places (#3876) 2024-09-05 22:55:19 +02:00