Commit Graph

250 Commits

Author SHA1 Message Date
Christien Rioux
ce4e19f88d clean up single-record open remnants 2024-02-25 10:03:41 -05:00
Christien Rioux
e262b0f777 more refactor and dhtrecord multiple-open support 2024-02-24 22:27:59 -05:00
Christien Rioux
c4c7b264aa more state follower 2024-02-20 20:07:35 -05:00
Christien Rioux
450bdf9c7c state follower 2024-02-20 17:57:05 -05:00
Christien Rioux
f936cb069e cleanup 2024-02-16 09:46:42 -07:00
Christien Rioux
031d7aea82 init fixes 2024-02-14 22:25:02 -05:00
Christien Rioux
5cec423351 more debugging 2024-02-14 21:33:15 -05:00
Christien Rioux
9219e1307e more refactor 2024-02-13 22:03:26 -05:00
Christien Rioux
45ab494969 things compile 2024-02-12 22:30:09 -05:00
Christien Rioux
a551791f97 cleanup 2024-02-12 10:35:41 -05:00
Christien Rioux
9dd17cb077 checkpoint 2024-02-12 09:10:07 -05:00
Christien Rioux
a6ba08255b checkpoint 2024-02-11 23:18:20 -05:00
Christien Rioux
ff14969ffa more messages work 2024-02-11 14:17:10 -05:00
Christien Rioux
634543910b messages work 2024-02-11 00:29:58 -05:00
Christien Rioux
43dbf26cc0 active conversations cubit and blocmapcubit 2024-02-09 21:17:28 -05:00
Christien Rioux
aa376a449d checkpoint 2024-02-08 21:05:59 -05:00
Christien Rioux
09ae8ff6bb messages work 2024-02-08 20:35:59 -05:00
Christien Rioux
f2caa7a0b3 conversation cubit work 2024-02-07 19:13:32 -05:00
Christien Rioux
cd5d10ec1f conversation cubit work 2024-01-31 22:29:06 -05:00
Christien Rioux
2e4deb2038 everything but chat 2024-01-30 19:47:22 -05:00
Christien Rioux
ba73123702 chat list work 2024-01-30 18:32:56 -05:00
Christien Rioux
03a6a781a6 chat refactor 2024-01-30 17:03:14 -05:00
Christien Rioux
4a8958a868 refactor 2024-01-30 14:14:11 -05:00
Christien Rioux
1e6b9f4a43 refactor checkpoint 2024-01-29 22:38:19 -05:00
Christien Rioux
7bd426ce98 more refactor, conversation work 2024-01-28 21:31:53 -05:00
Christien Rioux
20047a956f more refactor 2024-01-27 20:10:30 -05:00
Christien Rioux
7cf44ef192 refactor 2024-01-26 21:02:11 -05:00
Christien Rioux
b35b618a4d more refactor 2024-01-25 20:33:56 -05:00
Christien Rioux
6e8ba551ad more refactor work 2024-01-18 19:44:15 -05:00
Christien Rioux
0a922e97b6 refactor settings page 2024-01-18 09:03:38 -05:00
Christien Rioux
c7b541c643 more refactor 2024-01-09 20:58:27 -05:00
Christien Rioux
b83aa3a64b more refactor 2024-01-08 21:37:08 -05:00
Christien Rioux
ba4ef05a28 record pool / watch work 2024-01-06 20:47:10 -05:00
Christien Rioux
31f562119a checkpoint 2024-01-04 22:29:43 -05:00
Christien Rioux
c516323e7d refactor some more 2023-12-27 22:56:24 -05:00
Christien Rioux
2adc958128 missing changes 2023-12-26 20:27:47 -05:00
Christien Rioux
29210c89d2 break everything 2023-12-26 20:26:54 -05:00
Christien Rioux
e898074387 refactoring 2023-12-21 12:10:54 -05:00
Christien Rioux
d3ecae0113 updates and refactor protobuf 2023-12-18 20:05:23 -05:00
Christien Rioux
f8e0b61bc8 use default routing context now 2023-11-05 21:17:13 -05:00
Christien Rioux
e02e96a65d turn force refresh back on 2023-11-05 21:15:43 -05:00
Christien Rioux
656bfbdfa4 missing file 2023-10-22 10:02:57 -04:00
Christien Rioux
2a68172e0a fixes for dht based providers 2023-10-21 19:23:43 -04:00
Christien Rioux
8ac551a5e0 fix 2023-10-14 20:18:57 -04:00
Christien Rioux
d2a7fdbe4d fix scrolling 2023-10-14 15:47:02 -04:00
Christien Rioux
0ebca108fe fix error zone 2023-10-14 14:07:58 -04:00
Christien Rioux
fc32fdd9f3 move validate 2023-10-11 23:12:36 -04:00
John Smith
6de8ed6c6e add build for windows 2023-10-10 10:35:31 -04:00
Christien Rioux
5bc7d68552 cleanup 2023-10-10 09:55:15 -04:00
Christien Rioux
9291dc2b80 ellet 2023-10-09 22:12:26 -04:00
Christien Rioux
711f82735e icon fix 2023-10-09 22:12:26 -04:00
Christien Rioux
ee94f6622c developer menu 2023-10-09 22:12:26 -04:00
Christien Rioux
8075b81742 logging 2023-10-09 22:12:26 -04:00
Christien Rioux
c91ff65d86 Merge branch 'conversationTypo2023-10-08' into 'main'
Fix conversation.dart comment initator/converation

See merge request veilid/veilidchat!12
2023-10-08 14:08:35 +00:00
Christien Rioux
53de63061d Merge branch 'seralizeTypo2023-10-08' into 'main'
Fix seralize typo in comment dht_short_array.dart

See merge request veilid/veilidchat!13
2023-10-08 14:08:17 +00:00
Haley Weslin
cece9ced05 Fix seralize typo in comment dht_short_array.dart
This fixes a typo ("seralize" for "serialize") in a comment in
lib/veilid_support/dht_support/src/dht_short_array.dart.
2023-10-08 13:58:51 +00:00
Haley Weslin
668457f70a Fix conversation.dart comment initator/converation
This fixes two typos ("initator" for "initiator" and "converation" for
"conversation") in comments in lib/providers/conversation.dart.
2023-10-08 13:46:18 +00:00
Haley Weslin
a172de2960 Fix invox typo in comment - contact_invite.dart
This fixes a typo ("invox" for "inbox") in a comment in
lib/providers/contact_invite.dart.
2023-10-08 13:23:21 +00:00
Rivka Segan
bc41ea6d82 isDesktop false if isWeb true in responsive.dart
268b86d131
tries to access Platform._operatingSystem as part of checking whether
it is running on Windows, Linux, or macOS, and this information is not
available on the web. This MR makes it possible to reach the
VeilidChat "Create a new account" screen when running in Chrome
(although the user apparently can't proceed further because of an
"already borrowed" panic). Without this MR, there is an uncaught error
even before getting to that account screen.
2023-10-01 19:20:20 +00:00
Christien Rioux
268b86d131 turn off autodispose for real globals 2023-09-30 21:28:45 -04:00
Christien Rioux
4ca71db7c5 more syntax fixes 2023-09-30 21:22:12 -04:00
Christien Rioux
6fb09032a3 fix issue #4: pronouns 2023-09-30 21:15:26 -04:00
Christien Rioux
a25ef9ed44 fix syntax issues 2023-09-30 21:11:51 -04:00
Christien Rioux
7a49497620 statenotifier 2023-09-30 21:11:50 -04:00
Christien Rioux
8f0b4aaba0 Merge branch 'remoteTypo2023-09-30' into 'main'
Fix "removing remove conversation" in contact.dart

See merge request veilid/veilidchat!4
2023-10-01 01:11:42 +00:00
Christien Rioux
52af4a79ff Merge branch 'kyanha-dartfix' into 'main'
Changes from `dart fix --apply`

See merge request veilid/veilidchat!3
2023-10-01 00:50:28 +00:00
Christien Rioux
d631b7308b base64 fix and turn off dht caching until we have background sync 2023-09-30 12:45:38 -04:00
Haley Weslin
0daefaef25 Fix "removing remove conversation" in contact.dart
This fixes a wordo (remove for remote) in contact.dart.
2023-09-30 06:11:33 +00:00
Kyle H
d5a03f57d5 Changes from dart fix --apply 2023-09-29 22:45:50 -04:00
Christien Rioux
7567a0e3bc debugging 2023-09-28 12:51:48 -04:00
Christien Rioux
752392c02e scanning 2023-09-28 10:06:22 -04:00
Christien Rioux
e5f1619c65 refactor for qr scan 2023-09-27 13:46:34 -04:00
Christien Rioux
d7b8259adc password work 2023-09-26 22:32:38 -04:00
Christien Rioux
960b8375b5 password work 2023-09-26 22:32:38 -04:00
Christien Rioux
a93c711d52 proto cleanup 2023-09-26 18:46:02 -04:00
Christien Rioux
f951acd79a note to self 2023-09-25 22:59:28 -04:00
Christien Rioux
c63eee26fd encryption and dht work 2023-09-24 22:35:54 -04:00
Christien Rioux
7831deabd3 more cleanup 2023-09-24 15:30:54 -04:00
Christien Rioux
03c6560e60 more cleanup 2023-09-23 22:32:27 -04:00
Christien Rioux
cd8f5aebcb cleanups 2023-09-23 22:19:53 -04:00
Christien Rioux
95e5306eb3 layout work 2023-09-23 12:56:54 -04:00
Christien Rioux
accd79c82d clean up contacts 2023-09-22 11:20:28 -04:00
Christien Rioux
4ddfbe7746 cleanup 2023-09-21 21:00:58 -04:00
Christien Rioux
e369d6091a xfer 2023-08-27 11:51:42 -04:00
Christien Rioux
411705283d theme work 2023-08-17 18:10:24 -04:00
Christien Rioux
e76e3cf0ba 1.0.2 2023-08-08 23:33:31 -07:00
Christien Rioux
d965f674fc checkpoint 2023-08-07 23:03:26 -07:00
Christien Rioux
ee80dbf3a5 switch to smpl key 2023-08-07 11:02:29 -04:00
Christien Rioux
e68cbb26eb smpl shortarray 2023-08-07 08:07:51 -04:00
Christien Rioux
c59828df90 local messages 2023-08-07 00:55:57 -04:00
Christien Rioux
13ddb4f22c xfer 2023-08-06 19:46:40 -04:00
Christien Rioux
6c805accb5 conversation work 2023-08-06 15:33:40 -04:00
Christien Rioux
44598a3ab3 fix 2023-08-06 10:45:33 -04:00
Christien Rioux
3c2c8827bb fix 2023-08-06 10:41:40 -04:00
Christien Rioux
bbe2d60c7f parent fix 2023-08-06 10:15:34 -04:00
Christien Rioux
4a554841d1 missing files 2023-08-05 23:59:15 -04:00
Christien Rioux
7ebc505276 contact work 2023-08-05 23:58:13 -04:00
Christien Rioux
6f525843ff contact accept 2023-08-05 21:01:27 -04:00
Christien Rioux
b12cbcf684 contact reject 2023-08-05 19:34:00 -04:00
Christien Rioux
9be3d100e4 cleanup 2023-08-05 14:31:32 -04:00
Christien Rioux
a5a45e2492 reject 2023-08-05 13:50:31 -04:00
Christien Rioux
c047ae05c5 checkpoint 2023-08-05 12:38:03 -04:00
Christien Rioux
3af819e28b fixes 2023-08-05 01:15:08 -04:00
Christien Rioux
8bb8285e50 accept via paste 2023-08-05 01:00:46 -04:00
Christien Rioux
7496a1a2a7 invitation work 2023-08-04 01:00:38 -04:00
Christien Rioux
95ed8b28a0 contacts work 2023-08-03 00:49:48 -04:00
Christien Rioux
f52094c105 contact invitation algorithm 2023-08-02 21:09:28 -04:00
Christien Rioux
c35056f687 dht work 2023-08-01 00:39:50 -04:00
Christien Rioux
57c366ef91 short array operations 2023-07-30 13:57:00 -04:00
Christien Rioux
1907a15b0b more checks 2023-07-30 01:32:01 -04:00
Christien Rioux
8952751cb0 better cleanup 2023-07-30 01:25:50 -04:00
Christien Rioux
672bcd5c3d short array work 2023-07-30 01:11:24 -04:00
Christien Rioux
bb8a3df281 invitation work 2023-07-29 15:27:35 -04:00
Christien Rioux
96e3251b3b chat and theme work 2023-07-29 10:55:35 -04:00
Christien Rioux
ca6b00e021 home layout 2023-07-28 20:36:05 -04:00
Christien Rioux
f754f7d5ed work 2023-07-26 22:38:09 -04:00
Christien Rioux
9fa1666e8b lint cleanup 2023-07-26 17:42:11 -04:00
Christien Rioux
fe9d9f8aca lint work 2023-07-26 15:58:38 -04:00
Christien Rioux
6e8725f569 lint work 2023-07-26 14:20:29 -04:00
Christien Rioux
3c52931a74 xfer 2023-07-26 10:06:54 -04:00
Christien Rioux
b502bc20a7 account work 2023-07-25 01:04:34 -04:00
Christien Rioux
b7236befd1 hud 2023-07-24 09:31:51 -04:00
Christien Rioux
8907ce04ac work 2023-07-23 23:13:21 -04:00
Christien Rioux
f06657d700 widget work 2023-07-23 01:06:42 -04:00
Christien Rioux
c08878b35a xfer 2023-07-22 23:29:10 -04:00
Christien Rioux
08dab73757 generated 2023-07-21 22:42:21 -04:00
Christien Rioux
bc3ed79cc2 xfer 2023-07-21 21:25:27 -04:00
Christien Rioux
9d8b609844 encryption work 2023-07-20 23:35:02 -04:00
Christien Rioux
fe49beba9f xfer 2023-07-20 20:57:36 -04:00
Christien Rioux
fb93e07ef2 work 2023-07-20 15:48:55 -04:00
Christien Rioux
20bdf07f24 checkpoint 2023-07-19 00:09:57 -04:00
Christien Rioux
bf813d7d0f better dht record class 2023-07-17 22:39:33 -04:00
Christien Rioux
90fc2e5f85 account work 2023-07-16 21:41:40 -04:00
Christien Rioux
f44fdb8eeb account work 2023-07-09 13:55:53 -04:00
Christien Rioux
0aa586a29c phonobyte 2023-07-09 12:59:05 -04:00
Christien Rioux
d74d60779b xfer 2023-07-09 10:55:26 -04:00
Christien Rioux
ac58e1dea3 identity work 2023-07-09 00:07:21 -04:00
Christien Rioux
9eff8f0cb4 move protobufs 2023-07-08 10:59:37 -04:00
Christien Rioux
776976c7a7 protobufs 2023-07-08 10:38:23 -04:00
Christien Rioux
41906366e6 protoc and localization 2023-07-07 19:33:28 -04:00
Christien Rioux
dc59703f41 dht data structures 2023-07-07 10:55:09 -04:00
Christien Rioux
44a2761f87 data model 2023-07-06 22:52:02 -04:00
Christien Rioux
e1a1baf4b1 account identity 2023-07-04 22:48:34 -05:00
Christien Rioux
0bc9dc3ad4 remove some stuff 2023-07-04 19:33:47 -05:00
John Smith
d39c9343b7 updates 2023-07-02 11:31:40 -04:00
John Smith
5703da0802 clean up build 2023-01-11 19:17:04 -05:00
John Smith
b54868cc55 refactor and move stuff 2023-01-10 21:04:18 -05:00
John Smith
8c22bf8cc0 checkpoint 2023-01-09 22:50:34 -05:00
John Smith
c22d6fcff8 scaffolding 2023-01-08 22:27:33 -05:00
John Smith
f85f8df00d initial flutter create 2023-01-07 21:43:31 -05:00