GithubHelp home page GithubHelp logo

Sorting about openwebnet-android HOT 10 OPEN

openwebnet avatar openwebnet commented on September 27, 2024
Sorting

from openwebnet-android.

Comments (10)

niqdev avatar niqdev commented on September 27, 2024

Nice to have, where do you think is the correct place to add sorting feature for the user? In the ActionBar or in the NavigationDrawer?

from openwebnet-android.

moreau-nicolas avatar moreau-nicolas commented on September 27, 2024

I'd like to have it in the ActionBar, it seems more natural to me.
Another possibility is in the Settings.

Anyhow, do you think that this should be global to all environments or a per-environment setting ?

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

I think ActionBar is correct, so we will have also all other actions that are not in floatingActionMenu like temperature/sound system/ipcam and toggle them when we run device debug, right?
All menu should also have an icon

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

Do you think mixing sorting and actions is confusing?
Otherwise we should add sorting in settings (with a DialogListPreference) and let ActionBar for all actions that doesn't fit in floatingActionMenu.
Moreover sorting should be uniform across all environments

from openwebnet-android.

moreau-nicolas avatar moreau-nicolas commented on September 27, 2024

If sorting is global I think the best way to implement sorting options would be in the settings with a DialogListPrefernce like you said.
Sorting options are often seen in ActionBars but I think it would not make much sense to have a button on each screen that has a global effect, impacting other screens.

I think we should discuss about what should or shouldn't go in the FAB menu. Perhaps in a new issue ?

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

For fab see this issue.

I think Preferences should be the way to go.

from openwebnet-android.

bozzy-gh avatar bozzy-gh commented on September 27, 2024

Is this going to be implemented?

I'd really like to have a "custom" sort also, by means of "drag'n'drop" maybe. Let the user select an entry by keeping it pressed and move it up or down where he wants, releasing it to fix it in place.

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

Hi, about this feature personally I don't think will be useful anymore once I will add the search functionality, see this issue.

Unfortunately for the next months I don't have spare time to work on this project and implement new features. Hopefully I will be back soon.
Contributors are welcome of course!

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

[Hacktoberfest] Please contact me to have more info about this issue, any help would be very appreciated. Thanks

from openwebnet-android.

niqdev avatar niqdev commented on September 27, 2024

This could potentially become obsolete by #48

from openwebnet-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.