Commit Graph

69 Commits

Author SHA1 Message Date
watsonb8
93dc9ae8c9 Work in progress 2019-12-18 20:23:59 -05:00
watsonb8
555eb07ec1 Readability changes to datagrid. Functional changes to come 2019-12-10 21:40:17 -05:00
watsonb8
cf05045448 Progress 2019-12-10 15:10:27 -05:00
watsonb8
01736333e9 First pass at modal dialog 2019-12-07 13:47:45 -05:00
watsonb8
3576a906e2 Moved music playing controls from individual viewmodels to main view 2019-12-04 20:42:23 -08:00
watsonb8
187de97503 Using System.Diagnostics.Debug. First pass at player controls styling 2019-12-04 14:53:49 -08:00
watsonb8
22a524cfd1 Icons finally working with pngs (SVGs later maybe) 2019-12-03 15:51:16 -08:00
watsonb8
c24ff95bfc Progress with icons (not working) 2019-12-03 11:31:02 -08:00
watsonb8
6bb4b5fdd5 More styling 2019-12-01 20:20:55 -08:00
watsonb8
89d7d65d8d Styling improvements 2019-12-01 16:14:36 -08:00
watsonb8
b60f2a4f47 Serious styling. Added data grid src for future modifications in performance 2019-12-01 15:26:13 -08:00
watsonb8
061adabff8 First pass at some styling 2019-12-01 06:53:30 -05:00
watsonb8
ee0f8afd86 Updated grpc version on both projects 2019-11-30 19:30:39 -05:00
watsonb8
82b8705a0c Using css after update (Fix your ish Microsoft) 2019-11-30 15:46:09 -05:00
watsonb8
042a0d466a Updated Xamarin forms and replaced main page with grid instead of master 2019-11-30 14:41:36 -05:00
watsonb8
41e853b1c6 Pretty good audio sync if I do say so myself :) 2019-11-29 22:04:55 -05:00
watsonb8
8bea1d03da Refactored error handler for events 2019-11-29 20:54:49 -05:00
watsonb8
e822829cc0 Now able to switch screens away from party without crashing 2019-11-29 20:51:48 -05:00
watsonb8
ad1fca2009 Added a little more stability (not really) 2019-11-29 19:27:31 -05:00
watsonb8
85ab39defd Code refactoring for cleaner view model design 2019-11-29 12:37:57 -05:00
watsonb8
3398d145ac First pass at syncing worked with some bug fixes 2019-11-12 20:09:45 -05:00
watsonb8
1acc383e90 First pass at sync working. Need to ignore for special cases 2019-11-11 15:10:08 -05:00
watsonb8
5f035e9bcb Both clients playing music 2019-11-10 15:33:06 -05:00
watsonb8
bbf8f3ae57 I think i've got simultaneous playback working but it is hard to test 2019-11-09 14:55:09 -05:00
watsonb8
426a368385 Player working for party view 2019-11-08 20:25:36 -05:00
watsonb8
63efcdad69 Working player contained within main page and control delegated to viewmodels 2019-11-08 19:54:51 -05:00
watsonb8
794b4739b1 Player controls now get dynamically assigned to view model base classes.
This gives view models more freedom in how play events from the player are handled
2019-11-06 22:32:43 -05:00
watsonb8
759c05e53b Successfully playing a song in a party with one member 2019-11-04 01:43:26 -05:00
watsonb8
ac17d9a432 Updated debug scripts 2019-11-04 01:27:55 -05:00
watsonb8
f8ad0399b8 Merge branch 'master' of ssh://watsonb8.ddns.net:2122/aurora/aurora-sharp-desktop 2019-11-03 23:17:46 -05:00
watsonb8
a537edd657 Remote playback almost working 2019-11-03 23:17:34 -05:00
Brandon Watson
12cacc8001 Add README.md 2019-11-03 20:06:01 -05:00
watsonb8
a13e491a7e Added GetQueue method that returns the hosts library 2019-11-03 16:04:05 -05:00
watsonb8
9a34e31f9c Code runs 2019-11-02 15:47:41 -04:00
watsonb8
a3937e78da Viewmodels are now maintained throughout the app lifecycle 2019-07-15 15:03:59 -04:00
watsonb8
00b39b1d84 EventManager rewritten to support a push arch instead of an internal poll. Crash finally fixed!!! The dangers of threading. 2019-07-15 12:14:38 -04:00
watsonb8
d78dce44f0 Fixed issue with Horizontal list not refreshing. Added clientId to joinPartyResponse. Crashing on multiple user joins. 2019-07-12 11:34:06 -04:00
watsonb8
11a585ecc0 Merge branch 'feature/single_executor' 2019-07-10 18:23:40 -04:00
watsonb8
6a70b3d90f Removed executors. All traffic goes through RPC 2019-07-10 18:23:19 -04:00
watsonb8
e0d5a66cac Left off last commit 2019-07-10 17:17:31 -04:00
watsonb8
c99f752174 Attempts to get horizontal list to work 2019-07-10 17:17:10 -04:00
watsonb8
823e1341ca First pass at events almost buttoned up.
The goal is to get the members list to update when new users enter and leave the party.
2019-07-07 17:12:13 -04:00
Brandon Watson
74f5d3e9c6 Merge branch 'feature/party_playback_proto' into 'master'
Feature/party playback proto

See merge request aurora/aurora-sharp-desktop!1
2019-07-06 15:53:46 -04:00
watsonb8
2a3290defc Can now somewhat reliably join a party 2019-07-06 15:52:28 -04:00
watsonb8
0d64c0732e Members now appearing on host 2019-07-05 17:37:10 -04:00
watsonb8
b18abf0400 Added script for starting a second instance 2019-07-05 14:17:31 -04:00
watsonb8
ec6a7586c7 Reorganization 2019-07-05 14:17:09 -04:00
watsonb8
a01d399a1f Refactored to only having one executor per platform 2019-07-05 11:37:44 -04:00
watsonb8
0cb0546741 Progress 2019-06-25 21:17:52 -04:00
watsonb8
613365f7ad Merge branch 'master' into feature/party_playback_proto
# Conflicts:
#	Aurora/Aurora.csproj
2019-06-03 11:00:51 -04:00