Commit Graph

230 Commits

Author SHA1 Message Date
erinn 4916ae102a bugfix in contact lexosort 2021-05-12 17:58:06 -07:00
erinn 50638f432f format and merge 2021-05-12 16:48:27 -07:00
erinn 760458931a format 2021-05-12 16:45:22 -07:00
Sarah Jamie Lewis 1497996bec Malformed Message Warning
continuous-integration/drone/pr Build is passing Details
2021-05-12 16:02:34 -07:00
erinn 4cf3b4f6d5 reduce blinking when loading messages
continuous-integration/drone/pr Build is passing Details
2021-05-12 15:39:24 -07:00
erinn d49eac54b3 flipping the message list upside down for kicks and giggles and also maybe a little bit of performance hype
continuous-integration/drone/pr Build is passing Details
2021-05-12 01:17:11 -07:00
erinn fb5fa9bb7c Merge branch 'trunk' into sendinvites
continuous-integration/drone/pr Build is passing Details
2021-05-11 15:56:54 -07:00
erinn d64ca68f25 addressing comments on #77
continuous-integration/drone/pr Build is passing Details
2021-05-11 15:56:16 -07:00
Sarah Jamie Lewis ef3086ba1d Disable android back button on profile manager pane.
continuous-integration/drone/pr Build is passing Details
2021-05-11 13:35:04 -07:00
erinn c7c809fa43 Merge branch 'trunk' of git.openprivacy.ca:flutter/flutter_app into sendinvites
continuous-integration/drone/pr Build is passing Details
2021-05-10 21:38:59 -07:00
erinn 62028b2f2e adding invitations, other message handling improvements
continuous-integration/drone/pr Build is failing Details
2021-05-10 21:34:04 -07:00
Sarah Jamie Lewis 0687fe9b70 model comment
continuous-integration/drone/pr Build is passing Details
2021-05-10 17:20:43 -07:00
Sarah Jamie Lewis 5e8fb26893 Delay updating on send again
continuous-integration/drone/pr Build is passing Details
2021-05-10 17:18:31 -07:00
Sarah Jamie Lewis 8141f99588 SendMessageToGroupError + Cwtch Version Bump
continuous-integration/drone/pr Build is passing Details
2021-05-10 17:15:36 -07:00
Sarah Jamie Lewis ca43efb008 Reorder Contact List on Message Send
continuous-integration/drone/pr Build is passing Details
2021-05-06 16:40:50 -07:00
erinn ab8e9cfe3a add contact names to message bubbles
continuous-integration/drone/pr Build is passing Details
2021-05-05 16:12:30 -07:00
Sarah Jamie Lewis 04b498e3b8 Final Ack Pass
continuous-integration/drone/pr Build is passing Details
2021-05-05 15:02:31 -07:00
Sarah Jamie Lewis a842691391 Support New Groups
continuous-integration/drone/pr Build is passing Details
2021-05-05 13:43:53 -07:00
erinn 70dc9d690d support for indexed acks, better group sendmessage handling and group acks, clean up warnings
continuous-integration/drone/pr Build is failing Details
2021-05-03 11:47:54 -07:00
erinn 0116db8dc4 live acks for peer messages
continuous-integration/drone/pr Build is failing Details
2021-05-02 19:38:43 -07:00
erinn 3b67e9d358 set unreadmessages to zero on read
continuous-integration/drone/pr Build is failing Details
2021-05-02 17:28:35 -07:00
erinn 803eb9ffb4 stop messages list from jumping to top on contact reconnect
continuous-integration/drone/pr Build is failing Details
2021-04-30 17:26:49 -07:00
erinn 749bc86164 stop messages list from jumping to top on contact reconnect 2021-04-30 17:23:01 -07:00
Sarah Jamie Lewis e3dc42d7bd Accept/Reject Group invites & other bug fixes
continuous-integration/drone/pr Build is failing Details
2021-04-28 15:45:07 -07:00
erinn 20f7d5c490 unbreaky my heart
continuous-integration/drone/pr Build is failing Details
2021-04-28 15:04:41 -07:00
erinn 66fcbb2ff6 unbreaking things
continuous-integration/drone/pr Build is failing Details
2021-04-28 14:21:19 -07:00
erinn 5e3c3b95a4 breaking things 2021-04-28 14:20:09 -07:00
erinn b166b551d9 fixing most things
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-27 14:01:36 -07:00
erinn c51da558c9 fixing more things
continuous-integration/drone/push Build is passing Details
2021-04-27 13:39:07 -07:00
Sarah Jamie Lewis fb9322dad1 Update Tor Icons
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-27 13:17:03 -07:00
erinn 94ba40a557 Merge branch 'trunk' of git.openprivacy.ca:flutter/flutter_app into flix 2021-04-27 13:02:33 -07:00
erinn ab2d8b6330 fixing things 2021-04-27 13:02:27 -07:00
Sarah Jamie Lewis f0e7a1de88 Use ProfileImage for AddEditProfileView
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-27 12:34:52 -07:00
Sarah Jamie Lewis 75f03c2830 bugfixes from initial android testing
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-27 08:17:14 -07:00
Sarah Jamie Lewis 8ced262d8f Fix Tab Controller Length
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-23 14:40:18 -07:00
Sarah Jamie Lewis 23c43189f8 Handle Group Invite (Stub)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-23 14:25:27 -07:00
erinn f826fb93b2 Merge branch 'trunk' into groups
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-23 13:06:21 -07:00
Sarah Jamie Lewis 56c03fb954 Group Settings Stub
continuous-integration/drone/pr Build is passing Details
2021-04-23 12:59:27 -07:00
erinn ec891c177b Merge branch 'trunk' into groups
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-04-22 14:50:32 -07:00
Sarah Jamie Lewis a5a8f59841 Bare bones groups support
continuous-integration/drone/pr Build is failing Details
2021-04-22 14:47:09 -07:00
erinn 5a9621f562 Merge branch 'trunk' of git.openprivacy.ca:flutter/flutter_app into integtests
continuous-integration/drone/pr Build is passing Details
2021-04-20 17:24:37 -07:00
erinn f503be6a0d rough first cut of integration tests 2021-04-20 17:24:28 -07:00
Sarah Jamie Lewis 484f8a4b77 Basic Group Implementation
continuous-integration/drone/pr Build is failing Details
2021-04-20 17:04:11 -07:00
Sarah Jamie Lewis 7f79a45356 Nice Dates
continuous-integration/drone/pr Build is passing Details
2021-04-14 17:12:18 -07:00
Sarah Jamie Lewis 768e5debe4 Add contact snackbar notification
continuous-integration/drone/pr Build is passing Details
2021-04-14 14:03:32 -07:00
Sarah Jamie Lewis 752cf72cf3 Broken heart displayed when offline + theme fixes to message view
continuous-integration/drone/pr Build is passing Details
2021-04-14 13:09:09 -07:00
erinn dc4fd894c5 Merge branch 'trunk' into messagerow
continuous-integration/drone/pr Build is passing Details
2021-04-13 19:38:37 -07:00
erinn cde82ed7b3 add messagerow
continuous-integration/drone/pr Build is passing Details
2021-04-13 19:33:21 -07:00
Sarah Jamie Lewis b3db2d0ef6 Update Tor Image
continuous-integration/drone/pr Build is passing Details
2021-04-13 19:29:16 -07:00
Sarah Jamie Lewis a56a1e1f89 Tor Status Pane Initial Cut
continuous-integration/drone/pr Build is passing Details
2021-04-13 15:30:12 -07:00
erinn d41ef29d99 selectable message text
continuous-integration/drone/pr Build is passing Details
2021-04-13 15:19:26 -07:00
Sarah Jamie Lewis 763bcb452a Merge branch 'trunk' into clsort
continuous-integration/drone/pr Build is passing Details
2021-04-13 14:02:00 -07:00
erinn 2d3c96c62d fix sorting bugs
continuous-integration/drone/pr Build is passing Details
2021-04-13 13:59:25 -07:00
erinn 9409cd28fa sort and update contact list
continuous-integration/drone/pr Build is passing Details
2021-04-12 17:04:51 -07:00
Sarah Jamie Lewis 6223d7848a Fix Unlock Styling
continuous-integration/drone/pr Build is passing Details
2021-04-12 17:02:26 -07:00
Sarah Jamie Lewis 8bb3e5f546 Mask out offline contact images
continuous-integration/drone/pr Build was killed Details
2021-04-12 16:24:29 -07:00
Sarah Jamie Lewis b3859d61fa Add Badge + Count to Profile Image Widget
continuous-integration/drone/pr Build is passing Details
2021-04-12 16:02:31 -07:00
erinn 0c26039a0e fixes #237
continuous-integration/drone/pr Build is passing Details
2021-04-12 15:38:31 -07:00
erinn f124079e69 restore sendmsg autofocus lost in prior merge
continuous-integration/drone/pr Build is failing Details
2021-04-09 21:27:53 -07:00
Sarah Jamie Lewis e356254ff8 Replace ListTile with Custom Card/Inkwell + New ProfileImage
continuous-integration/drone/pr Build is passing Details
2021-04-09 21:03:27 -07:00
erinn e11398428a nitfix take 2
continuous-integration/drone/pr Build is passing Details
2021-04-09 19:49:33 -07:00
erinn 9efdba492c nits 2021-04-09 19:45:03 -07:00
erinn bd961d74f9 Merge branch 'trunk' of git.openprivacy.ca:flutter/flutter_app into sendagain
continuous-integration/drone/pr Build is passing Details
2021-04-09 19:42:50 -07:00
erinn e582599d23 mo wirin
continuous-integration/drone/pr Build is passing Details
2021-04-09 19:31:27 -07:00
erinn f39335bbc8 restoring sendmessage yay 2021-04-07 22:18:02 -07:00
erinn 61b838d343 restoring sendmessage yay 2021-04-07 22:07:01 -07:00
Sarah Jamie Lewis e1b9b0b3c1 Accessibility, Tooltips and better Strings
continuous-integration/drone/pr Build is passing Details
2021-04-07 14:30:42 -07:00
Dan Ballard 2a14e43801 windows build and run support
continuous-integration/drone/pr Build is passing Details
2021-04-01 13:41:46 -07:00
erinn f101874ac2 Merge branch 'trunk' into tests
continuous-integration/drone/pr Build is failing Details
2021-03-29 15:45:31 -07:00
erinn 84ca3e763a introducing widget and integration tests 2021-03-26 18:02:01 -07:00
Sarah Jamie Lewis 0912fc9e83 Add Contact for Peer 2021-03-25 13:27:38 -07:00
erinn 6962bc8822 fixing warnings 2021-03-23 15:47:41 -07:00
erinn aea90b5d7d fixing warnings 2021-03-23 15:46:43 -07:00
erinn 18e7f5cccd fixing warnings 2021-03-23 15:42:10 -07:00
erinn 1bf033595e Merge branch 'trunk' of git.openprivacy.ca:flutter/flutter_app into msgcounter 2021-03-17 15:56:59 -07:00
erinn e70beb0640 new message counter 2021-03-17 15:54:41 -07:00
Sarah Jamie Lewis eeda2f5a8a Save Peer History Settings 2021-03-17 15:41:00 -07:00
Sarah Jamie Lewis 43fa810aa2 Peer Settings Pane (Display Name + Blocking) 2021-03-17 14:48:11 -07:00
Sarah Jamie Lewis de44be43ce Stub for Contact Info State 2021-03-17 12:54:14 -07:00
erinn e3bfb109a6 merging to trunk 2021-03-17 12:33:35 -07:00
erinn 950e7edb38 fix Provider bug with reloading message panes 2021-03-17 12:26:20 -07:00
Sarah Jamie Lewis 8a431e0557 Formatting 2021-03-16 16:33:03 -07:00
erinn 26637af08d Merge branch 'trunk' into settings-pane 2021-03-16 16:29:14 -07:00
erinn 1ad7a607cf m. removing commented code 2021-03-16 15:55:08 -07:00
erinn 98d0e56475 move profileeventenvelope unwrapping to lcg 2021-03-16 15:51:21 -07:00
Sarah Jamie Lewis 7347b95c3b Cleaning up Imports 2021-03-16 14:04:14 -07:00
Sarah Jamie Lewis fdab657016 Stub Check Old Password + new String 2021-03-16 13:56:13 -07:00
Sarah Jamie Lewis 34fc74e1aa Settings + Licenses + Experiments 2021-03-16 12:54:48 -07:00
erinn 62736cefea contact wiring, merge trunk 2021-03-12 04:39:19 -08:00
erinn 25203387c7 contact rewiring, merging trunk 2021-03-12 04:31:21 -08:00
Sarah Jamie Lewis 4190630cd9 Formatting + Read/Write Settings 2021-03-10 09:40:14 -08:00
Sarah Jamie Lewis ce53fc68f2 Strict Argument Passing 2021-03-09 17:11:31 -08:00
Sarah Jamie Lewis e383085268 Language Switcher and Package Info / License Viewer 2021-03-08 17:23:37 -08:00
Sarah Jamie Lewis 75a508fe74 Delete Profile Stub 2021-03-04 16:15:18 -08:00
Sarah Jamie Lewis 6699f568e7 Change Password 2021-03-04 14:41:47 -08:00
Sarah Jamie Lewis f9814aa08a Use Provider.of instead of constructor params 2021-03-04 13:53:23 -08:00
Sarah Jamie Lewis f9d0c44c96 Add/Edit Profile Screen with Themeing and Changing Profile 2021-03-04 13:21:40 -08:00
Sarah Jamie Lewis 138d34af2a Fixup Password Fields Borders 2021-03-03 14:08:15 -08:00
Sarah Jamie Lewis 120bf28881 Error Styling 2021-03-02 17:38:47 -08:00
Sarah Jamie Lewis ec951c0a89 Style and Functional Add Profile Form 2021-03-02 16:42:44 -08:00
erinn 813453afb9 changing l10n keys 2021-02-25 18:36:43 -08:00
erinn bb653f8e2b move existing strings to l10n 2021-02-25 15:33:15 -08:00
erinn 2b2d57af46 translations wip 2021-02-22 18:55:10 -08:00
erinn bfb7f7f429 reused changenotifiers should use changenotifierprovider.value 2021-02-10 17:17:31 -08:00
erinn fe4a4c9f75 more contact wiring, adding contactrow, more bugfixes 2021-02-10 17:03:02 -08:00
erinn 88d8c432e6 bugfixes 2021-02-10 14:07:11 -08:00
erinn b7e2d91faf bugfixes 2021-02-10 14:04:07 -08:00
erinn 9978aa13b5 minor updates to contact wiring 2021-02-10 13:04:49 -08:00
erinn 267b331614 Merge branch 'newPeer' of git.openprivacy.ca:flutter/flutter_app into erinnplods 2021-02-09 17:36:25 -08:00
erinn 387203b9ef wiring contacts into provider model 2021-02-09 17:36:12 -08:00
Dan Ballard 6b0238b3e7 clean up cwtchNotifier calls and delete test code and add comments 2021-02-09 15:49:56 -08:00
Dan Ballard cbab08f072 on dispose kill isolate 2021-02-09 11:56:09 -08:00
Dan Ballard 1a59b72815 cwtchNotifier shared between ffi and gomobile 2021-02-08 20:42:43 -08:00
Dan Ballard a3e681b60b ffi respond to NewPeer event 2021-02-05 16:32:35 -08:00
erinn 0fea363e4d slowly massaging things into new state model 2021-02-03 03:22:25 -08:00
Sarah Jamie Lewis 13743e93c4 Consumer Pattern 2021-01-28 15:25:30 -08:00
Sarah Jamie Lewis b48ad6a49b Unlock for Android 2021-01-27 13:21:08 -08:00
Sarah Jamie Lewis d45ac78e64 Theme switching with ChangeProvider 2021-01-27 12:21:36 -08:00
Sarah Jamie Lewis 5cbc0814f6 Unlock Profiles 2021-01-26 14:39:22 -08:00
erinn c1d8c630c8 merging dan gomobile with erinn ui 2021-01-21 23:56:30 -08:00
erinn 363f799cbf erinndev 2021-01-21 12:37:35 -08:00
Dan Ballard afd8844b8b add splashview (whoops) and gomobile impl for getting appbus events (proof of concepty still) 2021-01-20 12:07:22 -08:00
Dan Ballard 215e77fe63 full gomobile cwtch compatibility 2021-01-14 15:36:09 -08:00
Dan Ballard 28a9ffa17f success in GetProfiles: rework profiles manager view, pull profiles to FlwtchState and rework init a lot 2021-01-13 15:17:02 -08:00
Dan Ballard c2aa0dfb4a implement gomobile interface for start and parial work on GetProfiles 2021-01-12 21:47:20 -08:00
Dan Ballard c1f7556636 move all cwtch calls to an interface and an ffi implementation 2021-01-11 22:21:18 -08:00
Dan Ballard 8d202cfaeb add cwtch.aar and make sure is included in apk build from gradle (minor gradle fixes). Start restructuring main.dart to handle gomobile cwtch as well (but not done) 2021-01-10 15:43:02 -08:00
Sarah Jamie Lewis 258093903f Updates, fix timer bug 2021-01-07 21:37:21 -08:00
erinn 5394482967 messages view and some basic refactoring 2021-01-07 11:38:06 -08:00
Sarah Jamie Lewis 6c310c4735 Initial Prototype...loading profiles and contacts 2021-01-06 15:09:58 -08:00