log src/app/app.module.ts @ 509:041468f553e1 tip master

age author description
Mon, 14 Aug 2017 17:43:09 +0100 Lucas Thompson Merge branch 'master' of github.com:piper-audio/ugly-duckling into upgrade-piper-js
Sun, 13 Aug 2017 19:44:07 +0100 Lucas Thompson Upgrade to released piper version, which had a lot of breaking changes due to shifting modules around and renaming.
Thu, 06 Jul 2017 19:47:18 +0100 Lucas Thompson Introduce a singleton / service for communicating errors / or other notifications (there aren't any yet) - using MdSnackBar internally.
Wed, 05 Jul 2017 18:42:12 +0100 Lucas Thompson Introduce PlayheadRenderer, implement in the waves base. Make VerticallyBounded and VerticalScaleRenderer generic and remove bin equivalents. Forward calls for a PlayheadRenderer from VerticalScaleComponent on to its children. Also update other components accordingly.
Thu, 20 Jul 2017 16:15:40 +0100 Chris Cannam Begin to add regions component
Fri, 30 Jun 2017 16:11:06 +0100 Lucas Thompson Merge branch 'more-vertical-scales' of github.com:cannam/ugly-duckling into feature/undo-redo
Fri, 30 Jun 2017 12:08:50 +0100 Chris Cannam Add vertical binned scale for matrix shapes. Requires waves-ui-piper
Thu, 29 Jun 2017 20:08:11 +0100 Lucas Thompson Don't dispose of old audio when loading new audio files. Also move resource manager type out of audio-player.
Mon, 26 Jun 2017 16:16:44 +0100 Lucas Thompson Fall back to RecordRtcMediaRecorder when MediaRecorder not available in browser.
Tue, 06 Jun 2017 18:11:30 +0100 Lucas Thompson Basic action tray for feature analysis. WIP, bit buggy wrt scrolling and not dismissed automatically when extractor selected.
Mon, 05 Jun 2017 10:56:15 +0100 Lucas Thompson Lint
Sun, 04 Jun 2017 20:17:43 +0100 Lucas Thompson A play-head which attaches itself to WavesComponents.
Fri, 02 Jun 2017 16:47:38 +0100 Lucas Thompson Introduce a render loop service / singleton for work which needs to be animated with the play position. Use it for animating the cross-high. Much dupe with the live-play-head, which should be refactored.
Thu, 01 Jun 2017 16:26:52 +0100 Lucas Thompson cross-hair-inspector component, much the same technique used for the vertical-scale. Change curve to use it. Doesn't currently animate.
Thu, 01 Jun 2017 10:02:37 +0100 Lucas Thompson Introduce vertical-scale component which is a polymorphic container, the child components know how to render their own scales.
Wed, 31 May 2017 17:33:23 +0100 Lucas Thompson Basic grid, bringing in old code from waveform.component.ts. Issues with display when rendered when zoom level / offset is non zero. Same for some other components too, probably needs to be solved upstream in waves-ui-piper.
Wed, 31 May 2017 17:09:36 +0100 Lucas Thompson Rig up instants and add dynamic colour selection to feature components. Structure of a derived WaveComponent is now pretty clear, some refactoring is in order.
Wed, 31 May 2017 13:59:29 +0100 Lucas Thompson Lint
Wed, 31 May 2017 02:42:45 +0100 Lucas Thompson Move curve logic to a tracks component, and use that component to create a curve component.
Tue, 30 May 2017 15:06:11 +0100 Lucas Thompson Add skeleton for a curve component.
Thu, 25 May 2017 17:55:29 +0100 Lucas Thompson Move waveform.component and remove all logic not concerned with rendering an audio buffer as a waveform. Wire app in app.component.
Thu, 04 May 2017 16:57:57 +0100 Lucas Thompson Introduce app level, injectable, observable for dimension changes.
Tue, 25 Apr 2017 20:01:09 +0100 Lucas Thompson Generate new project with latest @angular/cli, including Angular 4.
Mon, 24 Apr 2017 17:02:55 +0100 Lucas Thompson Add ProgressBar to bootstrapping.
Thu, 23 Mar 2017 20:16:00 +0000 Lucas Thompson Again, shut up webpack / angular-cli. Not sure why it worked before.
Thu, 23 Mar 2017 16:13:04 +0000 Lucas Thompson Use a factory to shut angular-cli / webpack up. Not sure why it didn't care before.
Thu, 23 Mar 2017 15:42:34 +0000 Lucas Thompson Introduce interface for reading a file, once again avoiding specific browser implementation.
Thu, 23 Mar 2017 11:38:22 +0000 Lucas Thompson Avoid using browser specific singleton directly - despite the fact this is likely always going to be run in a browser.
Tue, 21 Mar 2017 17:11:23 +0000 Lucas Thompson Add new components to bootstrapping.
Mon, 20 Mar 2017 13:26:33 +0000 Lucas Thompson Bootstrap the app with the recorder service and component
Tue, 14 Mar 2017 16:11:40 +0000 Lucas Thompson Basic spinner for indicating loading of files and features - the flag used for tracking state is mostly redundant (it is usually !canExtract... apart from initial state)... but going with this for now.
Thu, 23 Feb 2017 22:20:56 +0000 Lucas Thompson Stop angular-cli / webpack complaining by using some factories.
Thu, 23 Feb 2017 22:15:52 +0000 Lucas Thompson Update cli config to conform to latest version, needed to move around my worker bootstrapping bodge. Angular-cli for some reason now includes global scripts as strings in the webpack bundle, and they are eval'ed. So TypeScript no longer gets compiled. So once again I chase the mouse, re-purposing the new polyfill field to compile and bundle externals.ts once more!
Thu, 23 Feb 2017 16:21:51 +0000 Lucas Thompson Resurrect the duck!
Wed, 18 Jan 2017 17:18:24 +0000 Lucas Thompson Update the bootstrapping / dependency injection setup to use the stub response instead of the localhost url.
Wed, 18 Jan 2017 10:13:24 +0000 Lucas Thompson Inject a URI to a remote library repo in the app bootstrapping.
Fri, 02 Dec 2016 16:55:14 +0000 Lucas Thompson Add a component for the feature extraction menu, and start setting up some comms with the worker. Currently populating a select box with list of extractors from hardcoded server.
Thu, 01 Dec 2016 15:46:33 +0000 Lucas Thompson Setup some scaffolding for bootstrapping a worker and loading into a service, providing a mechanism for implementing most of the logic which runs inside the worker in TypeScript.
Thu, 01 Dec 2016 15:40:57 +0000 Lucas Thompson Move service into subdirectory.
Wed, 30 Nov 2016 10:21:27 +0000 Lucas Thompson Encapsulate audio playing and decoding logic in a ng2 service, provided by the root module.
Fri, 28 Oct 2016 17:21:58 +0100 Lucas Thompson Remove unused test service.
Fri, 28 Oct 2016 16:27:25 +0100 Lucas Thompson Prototype some playback controls, and tabbed menus in the sidebar.
Thu, 27 Oct 2016 13:36:09 +0100 Lucas Thompson Add a component for opening local audio files, unfinished and of course untested. Expect cross-cutting concerns to follow.
Thu, 27 Oct 2016 08:19:45 +0100 Lucas Thompson Remove a now unused component.
Wed, 26 Oct 2016 16:54:51 +0100 Lucas Thompson Bring waves-ui in as a global script for now (only way I've been able to get it to work) and start building a waveform component.
Wed, 26 Oct 2016 11:42:58 +0100 Lucas Thompson Playing around with material2
Tue, 25 Oct 2016 14:42:26 +0100 Lucas Thompson App skelton generated with angular-cli, as well as a few experiments (to be deleted).
Tue, 25 Oct 2016 11:40:57 +0100 angular-cli chore: initial commit from angular-cli