Skip to content
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

Improvements for Client Touch & Small Screen Support #417

Open
26 of 32 tasks
Tracked by #254
AntumDeluge opened this issue Feb 16, 2022 · 0 comments
Open
26 of 32 tasks
Tracked by #254

Improvements for Client Touch & Small Screen Support #417

AntumDeluge opened this issue Feb 16, 2022 · 0 comments
Labels
component: webclient Related to the web client. component: webview (android) Related to web client embedded in Android WebView. needs-attention Needs attention but not a showstopper for release.
Projects
Milestone

Comments

@AntumDeluge
Copy link
Member

AntumDeluge commented Feb 16, 2022

GUI Elements

  • Difficult to Move Small Dialog Windows Using Touch #620
  • "quick" menu for toggling GUI elements
    • sound
    • joystick
  • touch drop quantity selector should only display if item quantity > 1
    • ground
    • inventory
  • transparent & hideable floating chat log (3634d83, dfbdb26, & bed40b5)
    • "Enter" key unhides (desktop/keyboard)
    • on-screen button toggles visibility (mobile/touch)
  • a "send" button may be helpful for sending messages when it is less convenient to open the software keyboard to press "enter" (d04ede2)
  • a shortcut dialog with commonly used words such as "hi", "bye", "yes", "no", "help", "job", etc. (fa32f26 chat options)
  • re-organize elements layout when changing between landscape & portrait orientations
  • make buttons larger on small screen resolutions (3d4a30c)
  • fix friends/group panel not accessible on small screens (one of the following could work):
    • make entire left panel scroll
    • add option to make group/friends panel float
    • add stats panel to tabs
  • show image of "held" item/corpse when touch dragging
  • option to draw group member names/HP bars floating in viewport

Input

Anything else?

@AntumDeluge AntumDeluge changed the title Improvements Needed for Client Touch Support Improvements for Client Touch Support Feb 22, 2022
@AntumDeluge AntumDeluge pinned this issue Apr 14, 2022
@AntumDeluge AntumDeluge mentioned this issue Sep 21, 2022
6 tasks
@AntumDeluge AntumDeluge added component: webclient Related to the web client. component: webview (android) Related to web client embedded in Android WebView. needs-attention Needs attention but not a showstopper for release. labels Dec 22, 2022
@AntumDeluge AntumDeluge added this to the 1.43 milestone Dec 24, 2022
@AntumDeluge AntumDeluge added this to Open in webclient Dec 24, 2022
@AntumDeluge AntumDeluge modified the milestones: 1.43, 1.44 Mar 11, 2023
@AntumDeluge AntumDeluge modified the milestones: 1.44, 1.45 Oct 9, 2023
@AntumDeluge AntumDeluge changed the title Improvements for Client Touch Support Improvements for Client Touch & Small Screen Support Dec 9, 2023
AntumDeluge added a commit that referenced this issue Dec 15, 2023
AntumDeluge added a commit that referenced this issue Dec 17, 2023
AntumDeluge added a commit that referenced this issue Dec 17, 2023
AntumDeluge added a commit to AntumDeluge/arianne-stendhal that referenced this issue Jan 23, 2024
AntumDeluge added a commit to AntumDeluge/arianne-stendhal that referenced this issue Jan 23, 2024
AntumDeluge added a commit to AntumDeluge/arianne-stendhal that referenced this issue Jan 23, 2024
AntumDeluge added a commit that referenced this issue Feb 21, 2024
AntumDeluge added a commit that referenced this issue Mar 2, 2024
@AntumDeluge AntumDeluge modified the milestones: 1.45, 1.46, 1.47 Mar 7, 2024
AntumDeluge added a commit that referenced this issue Apr 26, 2024
...fine pointing device isn't detected (touch screens)

#417
@AntumDeluge AntumDeluge modified the milestones: 1.47, 1.48 May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: webclient Related to the web client. component: webview (android) Related to web client embedded in Android WebView. needs-attention Needs attention but not a showstopper for release.
Projects
No open projects
Development

No branches or pull requests

1 participant