Commit Graph

104 Commits

Author SHA1 Message Date
Dan Ballard 4bb5a52b9f linux build can now access assets in various */share/cwtch/assets folders. linux installer installs multiple sized icons
the build was successful Details
2020-12-11 18:53:43 -08:00
erinn 6263dbf1fa Merge branch 'master' of git.openprivacy.ca:cwtch.im/ui into historywarning
the build was successful Details
2020-12-08 16:49:12 -08:00
erinn 1a556d05ce history warning and overlay model fixes
the build was successful Details
2020-12-08 16:37:08 -08:00
Dan Ballard 79052038e6 use log/privacy filter
the build was successful Details
2020-12-07 16:02:58 -08:00
Dan Ballard b920d3ab8b Save state of root and profile panes open, and selected profile and
the build was successful Details
conversation; jump to those when reloading
2020-12-07 15:18:19 -08:00
Dan Ballard 0e965d630a upgrade packaged tors to 0.4.4.6
the build was successful Details
2020-11-30 18:32:32 -08:00
Sarah Jamie Lewis 76df3c286d Android Notification - First Cut
the build was successful Details
This commit has the basics of notifications on Android working again, updated to the
latest Android SDK way of doing things (with channel IDs and grouping).

Android users will get notified when the app is open for new Peer Messages across all profiles.

In the future, this should be extended to add notifications for new peer invites, actual have actionable actions (accept/block)
and maybe even work when the app isn't open...
2020-11-24 16:49:05 -08:00
Sarah Jamie Lewis 228a9b6ebd gcd.firstTime + SettingsList scrolls
the build was successful Details
2020-11-23 13:12:00 -08:00
Dan Ballard 46ed17eec2 gcd.torStatus; now peers get networkStatus, save as local attr, and pass to profilerow/myprofile to show online
the build was successful Details
2020-11-20 16:46:12 -08:00
Sarah Jamie Lewis a5c96964e8 Android Bugfixxing Part 1
the build was successful Details
- Icons Now Show
- Zoom Slider doesn't Crash (2 causes)
 - One desktop/android crash caused by Ellipsis Label (now replaced)
 - One android crash caused by ButtonTextField (fixed)
- Removed some emoji handling that was unused.
2020-11-20 15:21:02 -08:00
Dan Ballard 483d765146 change file logging behaviour to use cwtch dir
the build was successful Details
2020-11-19 12:27:56 -08:00
Dan Ballard 918e44fdb6 splash screen is back, just covering ACN/Cwtch app initialization, now with sweet new fade in transition
the build was successful Details
2020-11-17 12:10:27 -08:00
Dan Ballard 568b979698 allow cwtch to log to file
the build was successful Details
2020-11-13 12:13:53 -08:00
Sarah Jamie Lewis a276d5732a Self-Hosted Servers Experiment
the build was successful Details
2020-11-04 14:08:20 -08:00
erinn 2433c667d8 Merge branch 'master' into serverpane
the build was successful Details
2020-10-29 17:30:07 -07:00
Sarah Jamie Lewis 91c182b880 Gate Group Functionality
the build was successful Details
2020-10-29 16:12:04 -07:00
Dan Ballard f2a4c61610 fix assetPath on windows (#354)
the build was successful Details
Merge branch 'master' into winassetPath

fix assetDir path on windows

Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Co-authored-by: Dan Ballard <dan@mindstab.net>
Reviewed-on: #354
2020-10-28 16:58:15 -07:00
Sarah Jamie Lewis bfb431cbaf Experimental Gating + Server List Sketch
the build was successful Details
2020-10-28 12:29:07 -07:00
Dan Ballard 93776e0ca8 add flag to force windows to log to console
the build was successful Details
2020-10-28 11:13:20 -07:00
erinn cd241e45c4 addressing review comments
the build was successful Details
2020-10-22 18:05:32 -07:00
erinn db315f8de1 message model take one 2020-10-22 18:04:01 -07:00
Sarah Jamie Lewis e2ab860c72 ACN Process Management (#345)
the build was successful Details
ACN Process Management
update connectivity
use filepath instead of path for join

Co-authored-by: Dan Ballard <dan@mindstab.net>
Reviewed-on: #345
2020-10-21 16:58:57 -07:00
Sarah Jamie Lewis c4d5d889b6 Use Connectivity + Fix Server Update Bug
the build was successful Details
2020-10-13 14:22:48 -07:00
Sarah Jamie Lewis 35cd963ec3 Tapir Integtation II
the build was successful Details
2020-09-28 15:44:26 -07:00
Dan Ballard 9c8134e0c3 Add global settings pane; migrate peer settings to new opaque settings widgets; minor fixes; add global settings storage; rework global settings settings
the build was successful Details
2020-06-23 16:58:55 -07:00
erinn f609dcaac4 support for translations in opaque
the build was successful Details
2020-05-20 13:14:20 -07:00
Dan Ballard 40e0c5f700 adding bottom status bar for global network status
the build was successful Details
2020-05-12 15:15:51 -07:00
Dan Ballard 3221e30701 Global Toolbar
the build was successful Details
- Add Icon (colorable, clickable image from B/W svg
- Add global toolbar and wiring
- Remove stack toolbar
- Fix in qmlfmt for  } { on same line
2020-05-04 12:46:26 -07:00
Dan Ballard 35246ed364 migrate to stand alone log and connectivity packages
the build was successful Details
2020-02-11 19:40:01 -05:00
Dan Ballard 9fcca6580d Fix assets loading in QML on windows
the build was successful Details
also fix drone windows_build branch pipeline
2020-01-23 17:00:45 -05:00
Sarah Jamie Lewis 0eb27d6525 Bug Fixes
the build was successful Details
2020-01-13 13:31:22 -08:00
erinn a4ae5dcbed assets folder + emoji drawer
the build was successful Details
looks good
2020-01-10 13:02:33 -08:00
Dan Ballard 1b20c9ed02 gcd and manager now lock gcd to qml ui events for non selected profile
the build was successful Details
2019-11-20 13:23:19 -08:00
Dan Ballard bac4accb1b profile manager: screen, unlock, select, back to
the build was successful Details
Also fixing issues on switching profiles and maintaining ui state
around contact ordering and unread count
2019-11-16 12:47:59 -08:00
Dan Ballard 35fa0adb67 rename packages to better align with their purposes now
the build was successful Details
2019-11-08 13:34:15 -08:00
Dan Ballard 0964363b89 fixes for adding/imorting contacts; remove unused 'letter' class
the build was successful Details
2019-11-05 14:12:40 -08:00
Dan Ballard ab92e68628 ping ACN status on window acticate (mostly for android)
the build was successful Details
2019-09-30 11:39:18 -07:00
Dan Ballard f3a453f5a6 dev builds use seperate profiles
the build was successful Details
2019-09-25 14:23:20 -07:00
Dan Ballard 81c0047c20 Fix client flag not being set right causing two LoadProfile messages to be issued causing error causing erroneous CreatePeers
the build was successful Details
Also "fix" status and color signals for ACN booting (after observing it
going white briefly)
2019-09-13 16:50:09 -07:00
Dan Ballard 2c0925004d windows log to file 2019-08-13 11:17:20 -07:00
Dan Ballard c6ed152809 start tor on windows properly 2019-08-09 17:31:22 -07:00
Dan Ballard 49fef3f800 Use QAndroidService to properly have the service run on Android 2019-08-02 11:08:38 -07:00
Sarah Jamie Lewis d13c53cc73 Tapir Integration 2019-07-31 14:05:05 -07:00
Dan Ballard 741443bcf3 undo testing log setup 2019-07-29 13:43:35 -07:00
Dan Ballard 5584fba6e5 fix race potentil race condition where listeners were not subscribed before events started being emmited 2019-07-24 13:51:20 -07:00
Dan Ballard 412e1f1713 Adopt cwtch app level reload system; Also minor tweaks to cwtch gropup loading progress bar logic and chat disable tet field logic 2019-07-23 13:56:50 -07:00
Dan Ballard 56b7aec403 Use ACN events 2019-07-10 13:41:43 -07:00
Dan Ballard 4e671a7b3f add flag to allow running client/service on desktop 2019-07-08 12:45:04 -07:00
Dan Ballard 75111e0421 port from cwtch.app to appClient and appService 2019-06-24 18:58:45 -07:00
Dan Ballard 9400d5aa63 refactoring of main to mainUi() and mainService() 2019-06-24 18:58:45 -07:00