watsonb8
5da500f380
Adding readme
2020-12-20 11:35:16 -05:00
watsonb8
aa876e8494
Removing test scripts
2020-12-20 10:39:04 -05:00
watsonb8
a8d4e6ff1d
Updating readme
2020-12-19 17:10:40 -05:00
watsonb8
89b928bd00
Stability fixes with streaming
2020-02-05 18:44:48 -05:00
watsonb8
aae221801a
Merge branch 'feature/proto.v2'
2020-02-02 17:28:56 -05:00
watsonb8
be5c9a8de0
using new api
2020-02-02 17:28:34 -05:00
watsonb8
51ab2d9c42
Removed old proto definitions (not tested)
2020-02-02 16:49:01 -05:00
watsonb8
2a7e10364e
Added basic unit tests for all controllers
2020-02-02 13:05:14 -05:00
watsonb8
8231a18c3e
More progress on IoC. Controllers are implemented
2020-02-02 10:26:47 -05:00
watsonb8
48d0ffa77d
Adding dependency injection
2020-01-31 20:41:45 -05:00
watsonb8
f8ad2f459e
Added more unit tests for members resource
2020-01-20 23:22:58 -05:00
watsonb8
df2a6b4bfc
Successful unit test setup and tear down
2020-01-20 22:53:33 -05:00
watsonb8
28afcf12e4
Added unit test project
2020-01-20 18:38:05 -05:00
watsonb8
320967be89
First pass at members resource controller
2020-01-20 16:55:12 -05:00
watsonb8
4ec9db4a45
Proto builds
2020-01-19 17:30:09 -05:00
watsonb8
4f67ad908a
First pass at v2 proto definitions
2020-01-19 16:11:13 -05:00
watsonb8
0967be50ea
potential proto stubs
2020-01-18 18:08:03 -05:00
watsonb8
dc7879c23d
Cosmetic refactoring
2020-01-18 18:07:31 -05:00
watsonb8
e796bf2f35
Event manager improvements. Changed to console.writeline instead of diagnostics
2020-01-13 19:57:02 -05:00
watsonb8
43c6a5a2c6
More styling
2019-12-23 20:07:07 -05:00
watsonb8
109457d6fa
Fixed issue navigating away and back to tab view
2019-12-23 19:06:03 -05:00
watsonb8
f691deab6a
Fixed members list
2019-12-23 13:29:06 -05:00
watsonb8
5f241615ad
More tab view styling
2019-12-23 12:23:51 -05:00
watsonb8
fa82c4fa30
Merge branch 'feature/party_list'
2019-12-22 23:58:49 -05:00
watsonb8
1a55ce0be1
Progress on party page styling
2019-12-22 23:58:29 -05:00
watsonb8
cc0d113204
Working tab view
2019-12-22 19:30:58 -05:00
watsonb8
945b7e8e11
First pass at tab view
2019-12-22 17:10:06 -05:00
watsonb8
7560e122f8
Added tab view (not working)
2019-12-21 22:21:07 -05:00
watsonb8
881d339ffd
Formatting party dialog
2019-12-21 20:12:53 -05:00
watsonb8
7f2080119f
Merge branch 'feature/data_grid_enhancements'
2019-12-18 23:04:17 -05:00
watsonb8
7d2f3f9553
Styling changes
2019-12-18 23:04:00 -05:00
watsonb8
1e7e71f29d
Second pass at modal
2019-12-18 22:32:08 -05:00
watsonb8
8affc8d2af
Progress
2019-12-18 21:55:01 -05:00
watsonb8
9e75dd66c0
Revert "Possible problem detected"
...
This reverts commit 3b8fe7fb97 .
2019-12-18 21:04:23 -05:00
watsonb8
3b8fe7fb97
Possible problem detected
2019-12-18 20:54:47 -05:00
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
watsonb8
3d92926922
Merge branch 'feature/party_view'
2019-06-03 10:57:36 -04:00
watsonb8
b0307cf7b3
Beginning stages for party executors
2019-06-03 10:57:05 -04:00
watsonb8
6503d2c410
Protobufs compile
2019-05-31 10:17:14 -04:00
watsonb8
7d94c75f27
Added components to support the party view
2019-05-31 10:12:03 -04:00
watsonb8
d3f51371dd
Initial commit for a party view which displays members and the shared queue
2019-05-27 11:23:14 -05:00
watsonb8
9354c0b27b
Double click to play a song in the library
2019-05-26 11:33:07 -05:00
watsonb8
64c2285817
MediaChangedEvent now hooked up to player component.
2019-05-24 17:17:14 -04:00
watsonb8
80e9a4543d
Added base classes to encapsulate metadata in media
2019-05-24 15:59:26 -04:00
watsonb8
93be6dc100
See commit description for changes
...
Added PageContainer to dynamically load pages within the main content. Added player component to control music playback(Half functional). Added playback changed event not the player service.
2019-05-24 10:27:19 -04:00
watsonb8
2dbe9cead9
vscode and mono now the supported dev environment
2019-05-22 19:47:27 -04:00
watsonb8
5427d08dd7
Playing works when ran with mono debug
2019-05-22 18:59:15 -04:00
watsonb8
a4276a0d5d
Hooked up view with play button
...
Set up data structures for holding and playing music
2019-05-22 10:30:41 -04:00
watsonb8
65d56a838c
And now it builds and runs
2019-05-19 20:25:31 -04:00
watsonb8
4b7c146041
Restructuring. Added services.
2019-05-19 20:21:54 -04:00
watsonb8
1fcaffb9b1
First pass at songs view
...
Using data grid for songs view. Added FileSystemUtil for async folder traversal
2019-05-19 17:25:42 -04:00