Giter Site home page Giter Site logo

myownnotes-ios's People

Contributors

ramschmaerchen avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

myownnotes-ios's Issues

No app title in header

It’s a bit strange that the app doesn’t have its name in the header. :) Just a simple »MyOwnNotes« or »ownCloud Notes« would make it look more like a proper app.

Save note automatically

Similar to the same issue on Android: aykit/MyOwnNotes#25

Notes are not saved at all unless you press the »Save« button. This leads to loss of notes very easily as you don’t always remember to press the save button.

Instead, notes should be saved in one or ideally all of these ways:

  • when pressing the save button of course
  • when going back to the notes list
  • 300ms after finishing typing
  • when exiting or switching the app

Search

Similar to the Android issue aykit/MyOwnNotes#19

It would be very helpful to be able to filter notes by search.
In the iOS version, it could be when you pull down – before pull to refresh is carried out. See the native mail app for example.

Show keyboard immediately for new notes

Currently to start a new note, you need to:

  1. tap the + button
  2. tap anywhere in the content area to start typing

This gets tedious quickly – instead the keyboard should always be shown directly for new notes. Only for new notes though, not for existing ones – the Android app has the reverse issue aykit/MyOwnNotes#22 )

Superfluous »success« popup

After connecting to an ownCloud server, there is a »Success: ownCloud found« popup. That’s really unnecessary because the notes are shown already. A notice is only important if it doesn't work.

Notes and ownCloud file encryption

This is a question from the friendly competition. Is your app working when the user has enabled ownCloud file encryption? If so, did you do anything special to solve this issue? See owncloud/notes#48 and owncloud/core#8830 for reference. I had some problems compiling your code but from a quick reading of it I see that we are both using AFNetworking so I would imagine we have the same issue.

Transparency of header bar

Most iOS apps have transparent/translucent bars. This is because it gives the feeling of having more space on a mobile device. Would be good to have it in MyOwnNotes as well.

Bottom bar in list just for settings

The bottom bar in the app is only there for the settings icon. The bar makes the list feel cramped and less open. Also you are simply able to view less notes at once.

Instead, the settings icon could go into the header, next to the »Edit« icon.

»Edit« function not really useful

Since there’s swipe to delete, the »Edit« function seems not useful. It’s not even batch editing. Better placed there would be the settings icon, see #6

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.