-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
search taxon: select one or more entries #150
Comments
Unfortunately we found in testing (thanks, |
On Android (Xiaomi Mi A2, 6" display, 1080x2160 pixels, 18:9 ratio) The compromises made here maximize use of vertical screen space and I hope make it tolerable on very small displays:
|
c.embed fromdata {
"type": "rich",
"title":"Order Diptera (Flies) by benarmstrong",
"url":"https://www.inaturalist.org/observations?taxon_id=47822&user_id=545640&verifiable=any&include_new_projects=1",
"thumbnail": {
"url": "https://inaturalist-open-data.s3.amazonaws.com/photos/5974873/square.jpg?1483823410"
},
"description": "*__1-4 of 540 observations:__*\n
:one: :green_square: :label:3 \ud83d\udcf76 \ud83d\udde812\n
\u2002***[Calliphora vicina](https://www.inaturalist.org/observations/71823661)***\n
\u2002**(Bluebottle Fly)**\n
\u2002**Apr 10, 2021 by benarmstrong**\n
\u2002**at Timberlea, NS, Canada**\n
:two: \ud83d\udfe8 \ud83d\udcf7\n
\u2002[Superfamily Oestroidea](https://www.inaturalist.org/observations/71824553)\n
\u2002(Bot Flies, Blow Flies, and Allies)\n
\u2002Mar 12, 2021 by benarmstrong\n
\u2002at Lakeside, NS B3T, Canada\n
:three: \ud83d\udfe8 \ud83d\udcf7\n
\u2002[Superfamily Oestroidea](https://www.inaturalist.org/observations/71824553)\n
\u2002(Bot Flies, Blow Flies, and Allies)\n
\u2002Mar 12, 2021 by benarmstrong\n
\u2002at Lakeside, NS B3T, Canada\n
:four: \ud83d\udfe8 \ud83d\udcf7\n
\u2002[Superfamily Oestroidea](https://www.inaturalist.org/observations/71824553)\n
\u2002(Bot Flies, Blow Flies, and Allies)\n
\u2002Mar 12, 2021 by benarmstrong\n
\u2002at Lakeside, NS B3T, Canada"
} |
Yellow square & green square are closer to the "needs ID" and "RG" icons used on the website than green checkmark and yellow diamond. I think our rationale with the shapechange is if you don't put letters in them, you want something other than color alone to tell them apart (accessibility aid for the colorblind). Therefore, we might retain the original icons by default, but allow custom emojis to be used for these for servers that want them. For example, Needs ID might be: RG would be similar, a green badge with white R on it, and casual could be a grey badge with C on it. Alternatively, we could go for 2 and 3 letter icons: RG, NID, CAS (cf. 🆕, 🆘, 🆗, etc.) though to fit 3 letters on, I don't think we could retain the distinctive penant-style (chevron indent on the right) of the iNat website icons. |
This is a rather large proposal that needs to be broken down into multiple sub-issues. The goals are:
Approach
The mechanism here could be a selection "cursor", e.g. > in the list of matches showing which entry would be selected for display if the user were to press the selection reaction to display it (see the last point from 3 below)
The more informative summary could consist of two parts:
,t taxon name
for the currently selected taxon),bookmark
(alias,b
) to show/page through all bookmarked items or,b #
to retrieve the most recently bookmarked item for display in the current channelPoints 1 through 3 should be implemented together as phase one. The 4th point should be split to its own issue.
Future plans
Finally, a separate but related idea (which needs its own issue) is to provide a history of all user interactions, where an interaction is:
,t taxon name
or a dot-taxon mention, e.g. .WTSP. in a message)Unlike the bookmark action, which is an intentional user action, history tracking would happen for everything the user does. Therefore, it would be disabled for users by default, and they would have to change it in their user settings to enable it.
Like the bookmark feature, history items would be stored behind the scenes as an ordered list with most recently added items at the top, and users would be provided with commands and reactions to perform actions on their history, e.g.
,history
(alias,h
) to show/page through all history items or,h #
to retrieve the most recent item in their history for display in the current channelExample history interactions:
Finding something off-channel & then retrieving it in channel
,s megachile
in#bot-commands
channel and then pages through the results, looking for the right one.#id-confirmation
channel where theywere responding to a request for help IDing their megachile bee and type,h 1
to retrieve the most recent interaction.Sharing something seen in a different channel
#plants-and-algae
and wants to share it in#plant-parasites
The text was updated successfully, but these errors were encountered: