Commit graph

22 commits

Author SHA1 Message Date
Daniel Bailey
d895106c22 Dark theme
Configured night mode to allow for a dark theme within the app.
2018-04-17 09:24:21 +02:00
Niedermann IT-Dienstleistungen
e77653101a Remove not needed files 2018-04-12 23:40:56 +02:00
Niedermann IT-Dienstleistungen
9ae9878ac9 Remove bitmap drawables and let Android Studio generate the at buildtime
Tested on virtual Android 8.1, 5.0 and an API Level 14. 14 showed some visual glitches (Some minor parts of the icons are black) - But i think it's a good trade-off. Everything still works.
2018-04-12 23:12:34 +02:00
Niedermann IT-Dienstleistungen
19a1795fa7 Remove bitmap drawables and let Android Studio generate the at buildtime
Tested on virtual Android 8.1, 5.0 and an API Level 14. 14 showed some visual glitches (Some minor parts of the icons are black) - But i think it's a good trade-off. Everything still works.
2018-04-12 19:43:17 +02:00
Niedermann IT-Dienstleistungen
2cb9ad28ed Remove bitmap drawables and let Android Studio generate the at build time
Tested on virtual Android 8.1, 5.0 and an API Level 14. 14 showed some visual glitches (Some minor parts of the icons are black) - But i think it's a good trade-off. Everything still works.
2018-04-12 13:54:08 +02:00
Niedermann IT-Dienstleistungen
210824ba85 Remove bitmap drawables and let Android Studio generate the at build time
Tested on virtual Android 8.1, 5.0 and an API Level 14. 14 showed some visual glitches (Some minor parts of the icons are black) - But i think it's a good trade-off. Everything still works.
2018-04-12 13:26:45 +02:00
Niedermann IT-Dienstleistungen
45aeab0270 Introduce ButterKnife and code reformat
http://jakewharton.github.io/butterknife/
2018-04-11 15:37:28 +02:00
Niedermann IT-Dienstleistungen
c93e7b193c #344 »Syncing« icon looks like a warning
Using blue icons without attention mark for now.
2018-04-10 15:11:36 +02:00
Niedermann IT-Dienstleistungen
ed84f1db62 Use settings icon instead of tune icon 2018-04-10 15:11:36 +02:00
Niedermann IT-Dienstleistungen
6368ef06c6 #355 Adaptive Icon
- Created adaptive icon
- Using where possible (about, drawer, no-notes, ...)
- Created splashscreen icon
- Cleaned up no longer used icons
2018-04-10 15:11:36 +02:00
Dobli
2dc1841603 Added support for a quick settings tile to create a new note (only on Android 7.0+) 2018-04-06 20:36:17 +02:00
korelstar
98d0ab29dc categories in navigation drawer 2017-11-26 12:19:14 +01:00
Stefan Niedermann
186149beba #204 Quickwin for category label 2017-09-17 10:48:00 +02:00
schaarsc
467d2e578b Merge Edit & Preview into one activity. 2017-08-31 07:00:40 +02:00
Daniel Bailey
141a3373f3 Create Note Widget
Addition of "Create Note" widget as referenced in https://github.com/stefan-niedermann/nextcloud-notes/issues/15.
2017-08-16 10:36:31 +02:00
Niedermann IT-Dienstleistungen
68aaae4d72 Fix #197 Shortcuts for Android 7
Added a shortcut to create a new note for Android 7 and above.
2017-04-09 15:45:33 +02:00
Niedermann IT-Dienstleistungen
958759f84f Rx markdown, Undo for "Swipe to delete", Nextcloud rebrand
Rx markdown, Undo for "Swipe to delete", Nextcloud rebrand
2017-01-19 11:00:56 +01:00
korelstar
8384792d27 New Feature: set note as favorite; refactoring NotesListViewActivity.refreshList (#151)
Fix #118 Every touch brings to the top
Fix #92 Option to change sort method
2016-11-06 20:39:34 +01:00
korelstar
f2e275c082 Change activity flow: NotesList -> EditNote -> PreviewNote (#141)
Fix #3 and fix #39
2016-10-24 12:25:52 +02:00
korelstar
d9b3d87ac0 Fixing sychronization and concurrency issues (#123)
* Improved presentation of errors if login (SettingsActivity) or synchronization fails.

* Show icon if a note is not synchronized (hint to a possible error)

* Refactoring: move common code to new private method getNotesRawQuery(String sql, String[] selectionArgs)
New method getLocalModifiedNotes() is a preparation for bugfixing #117

* last part from the previous refactoring

* use material design icon and remove old holo icon

* Refactoring NoteSQLiteOpenHelper and NoteServerSyncHelper in order to fix several bugs belonging concurrency and synchronization. Outstanding: documentation, testing, cosmetic changes

* Show icon if a note is not synchronized (hint to a possible error)

* Refactoring: move common code to new private method getNotesRawQuery(String sql, String[] selectionArgs)
New method getLocalModifiedNotes() is a preparation for bugfixing #117

* last part from the previous refactoring

* use material design icon and remove old holo icon

* Refactoring NoteSQLiteOpenHelper and NoteServerSyncHelper in order to fix several bugs belonging concurrency and synchronization. Outstanding: documentation, testing, cosmetic changes

* only pull remote changes if this was demanded by the caller

* restructure the communication between synchronization task and user interface using callbacks, only try to sync if not offline, otherwise show an error message.

* updateNoteAndSync(): only make database changes, if the content really changed (see #104)

* javadoc and cleanup

* Bugfix for EditNoteActivity: invoke callbacks directly if note wasn't changed in edit (before, callback was never invoked in this case)

* Make sure, that saveDataWithUI is not called, when the previous saveAndSync is still running. In addition, start next saveAndSync not before a small delay has passed.

* rename auto-sync method; adjust DELAYs

* Quick Bugfix: Toast in AsyncTask have to be in onPostExecute

* Bugfix: save edited note in offline mode, too

* Bugfix: Show error message in UI thread

* reduce writes to local storage

* reduce logging

* Refactor: remove recurrent code

* UI enhancement when editing notes (with no changes)
2016-08-13 21:10:19 +02:00
stefan-niedermann
7460d38403 New Icon 2016-01-19 10:42:56 +01:00
Stefan Niedermann
820540ce48 Initial commit 2015-10-01 17:54:20 +02:00