37 Commits (86ee4fe706d71481ddee7cbc4c9038522ec4af90)

Author SHA1 Message Date
Vavassor 036a305782 pretty much finishes the prototype 9 years ago
Conny Duck 1a39e58d3c remove unnecessary Log utility class, replace Exception.printStackTrace with logging 9 years ago
Vavassor 6ee6157b7f Adds TLS to the push notification client (keystore_tusky_api is omitted). 9 years ago
Vavassor b396f2afc8 First notification received successfully from the wryk/tusky-api prototype! 9 years ago
Vavassor c90c909ca6 Integrates with wryk/tusky-api, but only partially working. 9 years ago
Vavassor e282f13fdc Setup client-side for integration with the wryk/tusky-api prototype. 9 years ago
Vavassor 73a5144741 Adds notification clearing and makes the client a little more stable. 9 years ago
Vavassor 388ecfcf2e Removes the product flavor split. 9 years ago
Vavassor 6752d45d4b Initial client working for MQTT push notifications. 9 years ago
Vavassor 8787cf6beb Moves out-of-place Firebase InstanceId call to the google build flavor. Closes #274 9 years ago
Vavassor aa2394748c Reorganizes the whole codebase. 9 years ago
Vavassor 41088de6be Organizes libraries and removes a flavor-specific import (possibly unnecessary?). 9 years ago
Vavassor 2f27f8efdd Raises the check interval to a more reasonable level. 9 years ago
Vavassor 5f6fab2b70 Moves Firebase notifications to a "google" build flavor and adds an "fdroid" flavor that uses polling for notifications. 9 years ago
Vavassor d55b3ebcd7 Emojione shortcodes now converted to unicode in display names. closes #82, closes #129 9 years ago
Vavassor b9f0c51e70 Provisional profile editor complete. 9 years ago
Vavassor 48c9b71f92 Finishes handshake-test-2 9 years ago
Vavassor 4d9fd09a3c License change back to GPL 3 9 years ago
Vavassor fd472fbe1f Possible fix to enable connections using TLS 1.1 and 1.2 on pre-Lollipop android versions. Also expands to the enabled list of cipher suites. 9 years ago
Vavassor 0719512134 Sharing images from other apps now supported. 9 years ago
Vavassor 209f1ec4a5 Introduces a redirect guard so share requests and quick settings tile compose requests when not logged in will give a login page instead of crashing. 9 years ago
Vavassor b3e9b86b61 Remove array.xml and re-enable (partially working) light theme. 9 years ago
Vavassor 3e21e59edc Relicense to LGPL3 9 years ago
Vavassor f2a400ab38 Fixes rare crashes when viewing accounts and favouriting. Also, fixes content warning characters not counting toward the character limit. Closes #32 9 years ago
Eugen Rochko 3a1181bd82 Enable/disable push notifications. Clearing notifications 9 years ago
Eugen Rochko 3798f9a803 Fix login activity crashes, repeated re-authentications, 9 years ago
Vavassor 0662f35b96 Fragments/Activities auto-cancel their requests when they're destroyed. Also, fixes a ComposeActivity crash that can occur when a media preview doesn't load. 9 years ago
Vavassor ed08f708ed Fixed intermittent null pointer exceptions and disabled the light theme temporarily. This closes #21, closes #22, and closes #17. 9 years ago
Vavassor b937a7bc9e Fixed intermittent null pointer exceptions and disabled the light theme temporarily. This closes #21, closes #22, and closes #17. 9 years ago
Eugen Rochko 2bbd46e841 Push notifications 9 years ago
Vavassor 6f25405ad4 Volley is gone. 9 years ago
Eugen Rochko 750c1c80a0 Statuses and notifications loaded/parsed via Retrofit/GSON 9 years ago
Eugen Rochko 3120fbed4c Start work on integrating Retrofit - Update Account entity to be fetched with Retrofit and parsed with GSON 9 years ago
Eugen Rochko 348d2c8b4f Start work on integrating Retrofit - GSON, Authorization 9 years ago
Eugen Rochko ce04c7ab2b Sliding animation for activity transitions 9 years ago
Vavassor 96a5692717 Dark and light themes now exist and can be switched in preferences. 9 years ago