TheDevStack:: TheDevStack::Conversations+: Recently closed tasks https://bugs.thedevstack.de/ 2018-05-12T20:59:19Z FS#265: Message with non-autodownload link stuck in state "transmitting" 2018-05-12T20:59:19Z 2018-05-11T15:00:24Z
Experienced while loading messages via MAM.
Outgoing Message with a link to an apk (was uploaded via filetransfer:http)
Message state transmitting (ui: "sending...") all the time

Should be:
Message in state transmitted (ui: "sent")

Possible root cause:
state change to transmitted after successful downloaded file

Possible solution:
if a file is not allowed to be autodownloaded then the message state must change to transmitted after receiving file information
Tristan Zur https://bugs.thedevstack.de/:265
FS#40: Move all namespace definitions to constants 2018-03-12T18:40:49Z 2015-08-13T10:26:59Z
The namespace definitions are all over the code as magic strings.
Tristan Zur https://bugs.thedevstack.de/:40
FS#216: Merge of next version 2018-03-12T18:37:17Z 2016-05-10T15:33:30Z
Remove following commit: https://github.com/siacs/Conversations/commit/27b245ac3503f0b179098d8da3b5c95a76ea74bd

Possibly a dangerous commit: https://github.com/siacs/Conversations/commit/2014f388b1f5eef66c8f787dc6889b03ae461d08 - Check Threading / Concurrency on Android

https://github.com/siacs/Conversations/commit/b756d61c45f5cd3a3c69dd93115ad558f41de216 vs. https://github.com/siacs/Conversations/commit/aced9d2697b02416d194695f23ad2d3c579fcf5d (first commit useless due to second commit?)

Commits to add to ImageUtil:
http://git.fucktheforce.de/conversations/commit/src/main/java/eu/siacs/conversations/persistance/FileBackend.java?id=252d015b711ca165695c18436f18352053ede3a5&ignorews=1
http://git.fucktheforce.de/conversations/commit/src/main/java/eu/siacs/conversations/persistance/FileBackend.java?id=98ecac0ffa8fdf8852cd24f99c19e8e1088110ad&ignorews=1

Commit to add to FileUtils:
http://git.fucktheforce.de/conversations/commit/src/main/java/eu/siacs/conversations/persistance/FileBackend.java?id=0157039e87f5843189641aab2e6f827dcd4d0051&ignorews=1
Sebastian Luksch https://bugs.thedevstack.de/:216
FS#199: Merge of next version (1.11.7) 2018-03-12T18:30:03Z 2016-04-09T11:18:34Z
Not needed commits:
https://github.com/siacs/Conversations/commit/b99d70bfe74ce5dff1c8ed26d7f3dbd577a22125 *removed*
https://github.com/siacs/Conversations/commit/c53c6cb6b60a575fb40746d840b80f8781a9bfab *removed*

Commits, which may not do what it thinks:
https://github.com/siacs/Conversations/commit/14b46c3ee7aa860d349bcf8418b6ad35715c9ec4

Commits to check if behaviour is still the same as wanted:
https://github.com/siacs/Conversations/commit/e9494af098e6d3dad4f0a5328ae7342664ce853c
Tristan Zur https://bugs.thedevstack.de/:199
FS#198: Merge 1.11.5 2018-03-12T18:29:55Z 2016-04-08T09:32:23Z
Remove commit http://git.fucktheforce.de/conversations/commit/?id=0460702710fd46cac0850224f34a275ceb8e2c1f&ignorews=1

Be careful while merging translations
Sebastian Luksch https://bugs.thedevstack.de/:198
FS#215: Merge 1.12.2 2018-03-12T18:29:03Z 2016-05-02T21:49:42Z
Todos:
- disable magic welcome screen
- be careful with translations
- check https://github.com/siacs/Conversations/commit/c7882b7225bc9615aa69066c3182014992ad24d1
Sebastian Luksch https://bugs.thedevstack.de/:215
FS#257: Fix policy 31 violation 2018-02-26T20:09:06Z 2018-02-17T19:50:26Z
02-17 20:46:08.998 14482-14482/de.thedevstack.conversationsplus.beta D/StrictMode: StrictMode policy violation; ~duration=4 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=31 violation=2
at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1156)
at android.database.sqlite.SQLiteConnection.applyBlockGuardPolicy(SQLiteConnection.java:1265)
at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:1032)
at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:144)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:197)
at android.database.AbstractCursor.moveToFirst(AbstractCursor.java:237)
at de.thedevstack.conversationsplus.persistance.DatabaseBackend.hasEnabledAccounts(DatabaseBackend.java:645)
at de.thedevstack.conversationsplus.services.EventReceiver.onReceive(EventReceiver.java:20)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:2575)
at android.app.ActivityThread.access$1800(ActivityThread.java:169)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5476)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
Tristan Zur https://bugs.thedevstack.de/:257
FS#251: Move security settings from expert settings to Privacy & Security Settings 2017-08-07T10:59:18Z 2017-08-07T10:32:58Z
Move security settings from expert settings to Privacy & Security Settings
Tristan Zur https://bugs.thedevstack.de/:251
FS#250: Move automatic presence setting from Expert Settings to Privacy Settings 2017-08-07T10:59:07Z 2017-08-07T10:32:12Z
Move automatic presence setting from Expert Settings to Privacy Settings
Tristan Zur https://bugs.thedevstack.de/:250
FS#21: conversation preview 2017-08-06T10:59:28Z 2015-05-22T21:57:49Z
Right panel
Tristan Zur https://bugs.thedevstack.de/:21