Commit Graph

1798 Commits

Author SHA1 Message Date
95a3273940 backend: Put the roster items into the database 2021-12-29 13:22:14 +01:00
f5b88fa270 ui: Move out more application logic 2021-12-29 12:16:42 +01:00
cf104a3317 ui: Rename AddMessageAction to SendMessageAction 2021-12-29 00:22:59 +01:00
4f1753bf42 ui: Move application logic out of LoginPage 2021-12-28 23:47:45 +01:00
6ef1edc3a4 ui: The QR code now encodes an XMPP URI 2021-12-28 21:03:28 +01:00
e8302c5f0d docs: Note down a possible dependency 2021-12-28 20:57:36 +01:00
986d43cb0f ui: Implement a logout 2021-12-28 20:52:27 +01:00
a12e0c4978 ui: Persist display name changes 2021-12-28 20:33:50 +01:00
666c1eafc4 backend: Allow saving and reading the current account 2021-12-28 20:25:25 +01:00
27be6ecacc build: Fix unknown license for isar 2021-12-28 16:47:43 +01:00
c38770d68f db: FINALLY ADD A DATABASE 2021-12-28 16:30:10 +01:00
3448a03c36 ui: Sort conversations by their timestamp 2021-12-27 18:33:24 +01:00
b0bd12e1b7 ui: Prettify IntroPage 2021-12-27 18:22:34 +01:00
c1bef42e03 ui: Fix accident 2021-12-27 18:20:57 +01:00
e090b34158 ui: Set account data after 'login' 2021-12-27 18:18:28 +01:00
2338648afb ui: Add missing test for validateJid 2021-12-27 18:09:03 +01:00
764b63613a ui: Make the bubbles and conversations update their timestamp
I'm not proud of this one but it works. BUT I WILL REPLACE IT AS
SOON AS I FIND A BETTER SOLUTION!
2021-12-27 15:49:19 +01:00
5ead5fb230 ui: Add a 'scroll to end' button 2021-12-27 14:48:40 +01:00
8b31188e11 ui: Disable navigation if busy 2021-12-27 14:36:13 +01:00
f5f316e630 ui: Fix the backbutton triggering the snackbar 2021-12-27 14:33:23 +01:00
aecd3b3288 build: Improve even more 2021-12-27 14:27:18 +01:00
e1c18c08a6 docs: Improve README 2021-12-27 13:30:45 +01:00
ec6fc6095e build: Improve the quality of generate_licenses.py 2021-12-27 13:15:37 +01:00
040721a026 build: Add pyyaml and requests to the flake 2021-12-27 13:02:59 +01:00
e34a9a3f11 ui: Add a simple profile image picker with cropping 2021-12-27 13:02:46 +01:00
d979b9655f ui: Add more keyboard dismissing 2021-12-27 12:18:49 +01:00
416f0ed057 ui: Dismiss the keyboard during registration 2021-12-27 12:14:09 +01:00
11fe1d2467 ui: Fix providerIndex not being random during first start 2021-12-27 12:09:15 +01:00
27d756c058 ui: Remove the stub profile picture 2021-12-27 12:02:30 +01:00
9a2f462d2a ui: Add AccountState 2021-12-27 11:46:51 +01:00
12b4813fe2 ui: Reimplement SnackBar
Okay, so hear me out. The fact that a SnackBar cannot be permanently
there is really annoying. There was also one other thing but I forgot
that one. Using PermanentSnackbar is a pain, though.
2021-12-27 00:14:06 +01:00
2b301ca032 build: Generate the list of libraries 2021-12-26 22:58:26 +01:00
1a29f856e4 ui: Basic registration validation 2021-12-26 21:04:22 +01:00
f2206f62c9 ui: Add basic JID validation 2021-12-26 20:57:22 +01:00
a9a43e0d97 ui: Factor out the TextField 2021-12-26 20:18:35 +01:00
61e2683214 ui: Add button for showing own JID as a QR code 2021-12-26 19:02:31 +01:00
e678de34ae ui: Add lastChangeTimestamp to Conversation 2021-12-26 18:50:06 +01:00
d1054e5df3 ui: Draft changing one's display name 2021-12-26 18:40:47 +01:00
64364a5de9 ui: Make the ConversationPage look better 2021-12-26 18:40:28 +01:00
402cbb3738 ui: Nicely format the message timestamps 2021-12-26 13:41:36 +01:00
fac5d6414c ui: Add timestamp strings for conversations 2021-12-26 13:30:34 +01:00
20f17179e1 ui: Fix crash when adding a chat if one is already open 2021-12-26 12:34:02 +01:00
9b963911c0 ui: Improve the contrast of the timestamp 2021-12-26 12:14:36 +01:00
d034a0e7ad ui: Add xmpp-providers to the licenses 2021-12-26 12:10:00 +01:00
03e607b062 ui: Fix overflow when lastMessageText is too long 2021-12-26 12:07:36 +01:00
a336530c1b ui: Fix ChatBubble overflow 2021-12-26 12:00:13 +01:00
0d332277bb build: Generate the XMPP provider list from xmpp-providers 2021-12-26 00:23:32 +01:00
4fccc88af1 ui: Add a page for sending files 2021-12-25 23:48:27 +01:00
09d625e441 ui: Color things purple 2021-12-25 22:20:54 +01:00
4484600927 ui: Add a nice graphic for when no chats open 2021-12-25 21:37:34 +01:00