Commit Graph

487 Commits (master)

Author SHA1 Message Date
Marcel f114a5d596 Another try on fixing the CI 2019-06-16 17:22:24 +00:00
Marcel 5f90f72bd6 Second fix for the CI 2019-06-16 17:04:58 +00:00
Marcel aa19714d41 Small CI fix 2019-06-16 15:17:18 +00:00
MTRNord c3068752f3
Allow more usage of Heap which might eliminate some Out Of Memory crashes. (This is not meant to be a pretty fix)
Took 4 minutes
2019-03-16 20:51:26 +01:00
MTRNord 27d137a383
Make sure that clicking Notifications does have an active login
Took 25 minutes
2019-03-16 20:47:50 +01:00
MTRNord f5648d0b69
Hopefully improve List performance (but might also crash horrible)
Took 48 minutes
2019-03-16 20:22:22 +01:00
MTRNord 227dfa05c9
Update some dependencies
Took 20 minutes
2019-03-16 12:14:09 +01:00
MTRNord aaeef0ebf4
Add very experimental lazy loading filter support
Took 14 minutes
2019-03-15 16:33:04 +01:00
MTRNord 5b1f71bfd4
Super Basic Pill Support 2019-03-03 14:40:36 +01:00
MTRNord ab52f2bbb5
Fix fcm registration race condition 2019-03-01 21:46:43 +01:00
MTRNord 720611c622
Add background image, remove recyclerview being under the input 2019-03-01 20:29:21 +01:00
MTRNord 5ee8199824
Improve image loading and chatroom designs (needs tweaking) 2019-03-01 14:37:41 +01:00
MTRNord b48e231b73
Fix message margins/paddings 2019-03-01 13:58:40 +01:00
MTRNord 64cbd18bcc
Fix crash caused by bitmap 2019-03-01 13:52:49 +01:00
MTRNord 00edc29127
Improve image loading and fix some possible crashes 2019-03-01 13:48:10 +01:00
MTRNord d53aef02c6
Improve null pointer on the client, and use better ids for message objects 2019-02-28 16:42:11 +01:00
MTRNord 20c7b70262
Enable Epoxy filterDuplicates 2019-02-27 20:55:05 +01:00
MTRNord 0c24530966
Minimize possibility of scrolling related crash 2019-02-27 20:29:04 +01:00
MTRNord c3f6371bd6
Prepare parsing pushrules for mentions, Add Room images to notifications, fix notification logic bug, fix image url set in getPerson() on User objects, prepare red notifications (currently all red as logic not pushrule based) 2019-02-27 20:13:51 +01:00
MTRNord c0ff978fdc
Mind the login state before starting notifications 2019-02-27 18:34:21 +01:00
MTRNord d6d01c1b14
Prevent crash by possible empty Database Response which I am unable to track down 2019-02-27 17:59:47 +01:00
MTRNord e467cc3b5c
Refactor more Matrix logic to the sdk android wrapper 2019-02-27 16:13:09 +01:00
MTRNord 2df8d425c8
Fix background sync, move DB Helpers into the db class 2019-02-27 15:01:56 +01:00
MTRNord 5c68060bda
Make DBHelpers also a class (might need more refactoring) and cleanup DataBinding related unused code 2019-02-26 22:30:31 +01:00
MTRNord 80be3e711a
Make the Notification object an class as it doesn't need to be kept as an instance as it is being used only for a short amount of time 2019-02-26 22:17:48 +01:00
MTRNord 1f06743a87
Rework sync logic, factor out filters to minimize references and remove const values as kotlin seems to make stupid stuff with const values 2019-02-26 22:11:17 +01:00
MTRNord cb35575aae
Do not use flavor specific name in UI 2019-02-26 20:00:17 +01:00
MTRNord eb95e2647b
Fix firebase complaining 2019-02-26 19:43:57 +01:00
MTRNord 08376cafd0
Fix null pointer possibilities and do another try at getting the correct app name shown 2019-02-26 19:12:04 +01:00
MTRNord 2fe6071af5
Fix flavor names 2019-02-25 20:24:13 +01:00
MTRNord ebdfbf9a65
Override auto grouping and save all kinds of membership 2019-02-24 18:21:36 +01:00
MTRNord 71b05344f5
Add Notification click action 2019-02-24 12:13:14 +01:00
MTRNord 785b6b38fc
Big delint and cleanup of unused code 2019-02-23 21:24:07 +01:00
MTRNord 0e4d3a54b1
Try to fix lastMessage logic 2019-02-23 18:25:26 +01:00
MTRNord 8f656dd81d
Fix logic used to calculate roomnames 2019-02-23 17:46:27 +01:00
MTRNord 32bb21ba37
Prevent java.lang.UnsupportedOperationException 2019-02-23 16:36:41 +01:00
MTRNord cb403e200e
Fix old notification tracking logic 2019-02-23 16:27:14 +01:00
MTRNord e93883d575
Keep track of notifications 2019-02-23 15:26:10 +01:00
MTRNord 8f8210aaef
Fix multiple null pointers and small UI fixes 2019-02-23 13:12:41 +01:00
MTRNord 0c0d4073e6
Use NotificationCompat everywhere 2019-02-22 23:45:55 +01:00
MTRNord dd5a960b4e
Add first iteration of Message Notifications.
TODO: Managing already open Notifications per Room
2019-02-22 23:39:54 +01:00
MTRNord aacfb573b9
Cleanup Notification Helper 2019-02-22 22:46:01 +01:00
MTRNord 7102f60ac3
Add fix for the tar command that fails 2019-02-22 22:23:00 +01:00
MTRNord 1df57b782c
Move to correct folder 2019-02-22 22:02:24 +01:00
MTRNord fd17c53d6d
Make sure that artifacts dont let the build fail 2019-02-22 21:52:43 +01:00
MTRNord 79a8df53cb
Use the possible fix from _hc to use a flavor named fdroid 2019-02-22 21:45:57 +01:00
MTRNord 9aa2f42fb8
Change fdroid flavor name to appFdroid to work with fdroid nightly 2019-02-22 16:54:13 +01:00
MTRNord a2efee8009
Use --file to point fdroid nightly to the right path 2019-02-22 16:33:13 +01:00
MTRNord 295343b2d5
Upload any possible apk file generated to artifacts 2019-02-21 21:59:57 +01:00
MTRNord 18023435ad
Set application id exactly like the fdroid client does 2019-02-21 20:00:19 +01:00