Christien Rioux
b99e387dac
xfer
2024-01-19 14:33:30 -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
e8046e9a89
refactor setup
2023-11-16 07:51:55 -05:00
TC
bbde85a134
Merge branch 'safety-by-default' into 'main'
...
Adapt to Veilid core v0.2.5 API changes
See merge request veilid/veilidchat!19
2023-11-12 02:39:12 +00:00
TC Johnson
e301bc0cd6
Merge branch 'main' into safety-by-default
2023-11-11 20:37:59 -06: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
9659eecc48
new defaults
2023-11-05 19:51:26 -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
44ba5fcbb8
Merge branch 'add_html_features' into 'main'
...
add lang attribute and meta viewport tag
See merge request veilid/veilidchat!15
2023-10-14 18:19:31 +00:00
Christien Rioux
b0edfa9b29
Merge branch 'debugging' into 'main'
...
Debugging
See merge request veilid/veilidchat!17
2023-10-14 18:18:54 +00:00
Christien Rioux
0ebca108fe
fix error zone
2023-10-14 14:07:58 -04:00
Adam Leskis
35c7341719
add lang attribute and meta viewport tag
2023-10-12 13:22:07 +01:00
Christien Rioux
fc32fdd9f3
move validate
2023-10-11 23:12:36 -04:00
John Smith
5824929075
improve codegen experience
2023-10-10 10:42:00 -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
dd79d50355
oops
2023-10-09 22:15:37 -04:00
Christien Rioux
eae1388e4d
Merge branch 'debugging' into 'main'
...
Developer Console Support
See merge request veilid/veilidchat!14
2023-10-10 02:13:44 +00: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
14b9786fa6
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
6ad074a39e
Merge branch 'salvatoret/7/remove-shrink-minify-release' into 'main'
...
Remove shrink and minifying from Android release
Closes #7
See merge request veilid/veilidchat!9
2023-10-10 01:39:39 +00: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
Christien Rioux
07a62fb677
Merge branch 'invoxTypo2023-10-08' into 'main'
...
Fix invox typo in comment - contact_invite.dart
See merge request veilid/veilidchat!11
2023-10-08 14:07:52 +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
Christien Rioux
564447ec98
Merge branch 'salvatoret/6/remove-roundedIcon-reference' into 'main'
...
Remove non-existent `roundIcon` reference
Closes #6
See merge request veilid/veilidchat!5
2023-10-03 18:05:21 +00:00
Christien Rioux
d71ff66c51
Merge branch 'isweb-implies-not-desktop' into 'main'
...
isDesktop false if isWeb true in responsive.dart
See merge request veilid/veilidchat!7
2023-10-03 17:59:46 +00:00
Christien Rioux
eb4a323676
Merge branch 'disrecommend-the-flutter-snap' into 'main'
...
Disrecommend Flutter snap (Corrosion builds fail)
See merge request veilid/veilidchat!6
2023-10-03 17:58:55 +00:00
Salvatore Testa
caed233840
Remove shrink and minifying from Android release
...
There's probably a better way to do this, but something about the
shrinking/minifying is messing with the app.
Closes https://gitlab.com/veilid/veilidchat/-/issues/7
2023-10-01 16:00:59 -07: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
Rivka Segan
e0a3baaefd
Disrecommend Flutter snap (Corrosion builds fail)
...
If Flutter has not been installed before building VeilidChat on Linux,
the user can end up with CMake 3.16.3 and encounter errors for
Corrosion files that require CMake 3.22 or later. Unfortunately,
recovering from this is apparently more complex than putting a newer
cmake earlier in the PATH, so it's perhaps best not to obtain CMake
3.16.3 in the first place.
The set of conflicts that cause this issue to exist include:
veilidchat indirectly recommends the Flutter snap:
268b86d131/setup_linux.sh (L19)
f59c4509ea/veilid-flutter/setup_flutter.sh (L23)
https://docs.flutter.dev/get-started/install
https://docs.flutter.dev/get-started/install/linux
"The easiest way to install Flutter on Linux is by using snapd."
Flutter apparently requires CMake 3.16.3 and someone is not especially
interested in newer versions. Historically, CMake in the Flutter snap
has been multiple minor versions behind upstream CMake (e.g., 3.10
when a user needed 3.16, 3.16 when a user needed 3.22, etc.):
9427b77376/packages/flutter_tools/test/general.shard/linux/linux_doctor_test.dart (L120)
https://github.com/canonical/flutter-snap/issues/53
https://github.com/flutter/flutter/issues/101726#issuecomment-1095681610
"We discourage plugin developers from requiring a newer version of
CMake than Flutter requires, but we cannot control what third-party
developers do. ... If you want to use the snap installation, and want
an update with a newer version of CMake, you'd need to file a request
at https://github.com/canonical/flutter-snap "
When the Flutter snap is installed, flutter commands execute cmake
from within the snap's read-only filesystem, and do not use the cmake
found in the PATH. This may lead to challenges regardless of whether
the user already has a /usr/bin/cmake that is recent enough, or
whether the user needs to replace /usr/bin/cmake by following the
https://apt.kitware.com process.
3.16.3 is not recent enough because veilid uses Corrosion from GitHub:
f59c4509ea/veilid-flutter/linux/rust.cmake (L11)
https://corrosion-rs.github.io/corrosion/
"The master branch of Corrosion currently requires CMake 3.22 or
newer."
2023-10-01 17:43:42 +00:00