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

New GUI for the android version #534

Open
mlerjen opened this issue Nov 2, 2015 · 8 comments
Open

New GUI for the android version #534

mlerjen opened this issue Nov 2, 2015 · 8 comments

Comments

@mlerjen
Copy link
Contributor

mlerjen commented Nov 2, 2015

I would like to propose some changes for GUI the Android version.
2015-10-29-15-35-59

Main issue is to reduce click-paths, number of interruptions and to get a better hierarchy into the different buttons.

  1. The main bar consist in five big buttons: The selector, the symbol selector, the drawing tool, the scribble pen and the save button (as long as the autosave does not work properly). After the selection of a new symbol its defined default drawing tool is selected automatically.

  2. The sidebar groups the second hierarchy of tools, used regularly.

  3. On long click or corner click some buttons roll out a band of buttons of lower hierarchy/rare use, the content of these button bands is contextual (f.eg. no rectangle tool for point features)

  4. According to the selection in the main bar, a sub-bar shows the according sub buttons.

  5. Template selector and three definable templates which can be directly switched on/off from the main window.

  6. Drag tool that does not interrupt the drawing process (returning to the ongoing action after one drag).

  7. bottom bar live reporting object size/length and reference to its minimal size/area (green signal), also showing live scale and button to return to a defined mapping scale.

@dg0yt
Copy link
Member

dg0yt commented Nov 23, 2015

Other comments for mobile GUI:

Original plans and discussion:
https://sourceforge.net/p/oorienteering/wiki/Mobile%20UI%20design/

@dominikzalewski
Copy link

I need to mention that issue #545 is a bit correlated with that work/proposal.

@mlerjen
Copy link
Contributor Author

mlerjen commented Mar 27, 2020

image
Point 5 is still very relevant for me. I field-work often with about three templates resp. template combinations I regularly switch in between and about three more I eventually use. Thus switching is something I do all the time. I takes at least six and not seldom eight clicks to temporarily switch from one template to another
e.g.
click template window
switch template 1 off
switch template 2 on
close template window.

Take field note << (e.g. localization of a clearing)
click template window on
switch template 1 on;
switch template 2 off;
close template window

I recently followed another pro mapper still working with paper and pen to the field and noted that the time consumed by all this inefficient switching is probably the big minus for digital mapping...

My wish thus would be to have three template presets that can directly switched on with a single click on the main screen. That would somehow include the possibly to assign a current template combination to a preset somewhere inside the template dialog.

@ollesmaps
Copy link

@mlerjen Martin, what about one button that switches one by one between all "activated" templates.

@mlerjen
Copy link
Contributor Author

mlerjen commented Apr 16, 2020

@ollesmaps: hm. I 'd see several issues.

One is that you may want to have map and scribble always on, while switching the "real" templates.

Second. The approach gets inefficient as soon you would habe to scroll through more than three templates. The possiblity to scroll up and down (two buttons) might be nice.

Third: I got used to combine several templates e.g. map with the scribble, a raster like hillshade, land survey vectors and maybe even contours as raster with transperancy. I would be forced to merge templates to permanent combos.

I'd indeed would see your "light version" an nice improvement I would adapt my workflow to.

@ollesmaps
Copy link

@mlerjen Hm, I have forgotten about the scribble layers. So that is a dead end I suppose.

A way how to mark templates as prior would be a way. Then one button that switches one by one between all "prior" templates would work.

What about a separate issue for that?

@dg0yt
Copy link
Member

dg0yt commented Apr 22, 2020

Point 5 is still very relevant for me. I field-work often with about three templates resp. template combinations I regularly switch in between and about three more I eventually use. Thus switching is something I do all the time.

This is very much #118. And it could be done based on #545. IIRC there was also some sketch how this could look like.

@mlerjen
Copy link
Contributor Author

mlerjen commented Oct 24, 2021

Here is an illustration:
1: Possibility to define combination of templates as preset by pressing set before assigning to a preset button
2021-10-17-20-13-36
2: Direct access to presets by buttons on the main screen
2021-10-17-20-15-52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants