profile/ivi/cowhide.git
11 years ago(hoofbeats) Add support for pluggable resolvers.
Salvatore Iovene [Mon, 18 Mar 2013 07:37:36 +0000 (09:37 +0200)]
(hoofbeats) Add support for pluggable resolvers.

A resolver is something used to get song data online, e.g. MusicBrainz.

11 years agoRestricture musicbrainz.js.
Salvatore Iovene [Mon, 18 Mar 2013 06:56:27 +0000 (08:56 +0200)]
Restricture musicbrainz.js.

11 years ago(hoofbeats) Rename variable p to _priv, for clarity.
Salvatore Iovene [Thu, 14 Mar 2013 09:39:18 +0000 (11:39 +0200)]
(hoofbeats) Rename variable p to _priv, for clarity.

11 years ago(hoofbeats) Reorg library code.
Salvatore Iovene [Thu, 14 Mar 2013 09:15:53 +0000 (11:15 +0200)]
(hoofbeats) Reorg library code.

11 years ago(hoofbeats) Remove trailing whitespace.
Salvatore Iovene [Thu, 14 Mar 2013 08:53:28 +0000 (10:53 +0200)]
(hoofbeats) Remove trailing whitespace.

11 years ago(hoofbeats) Avoid unnecessary queries to musicbrainz.
Salvatore Iovene [Thu, 14 Mar 2013 08:53:14 +0000 (10:53 +0200)]
(hoofbeats) Avoid unnecessary queries to musicbrainz.

11 years ago(hoofbeats) Solve bug with deferred.
Salvatore Iovene [Thu, 14 Mar 2013 08:52:54 +0000 (10:52 +0200)]
(hoofbeats) Solve bug with deferred.

11 years ago(hoofbeats) Add code to get one item from the lib.
Salvatore Iovene [Thu, 14 Mar 2013 08:52:19 +0000 (10:52 +0200)]
(hoofbeats) Add code to get one item from the lib.

11 years ago(hoofbeats) Formats media item better.
Salvatore Iovene [Fri, 8 Feb 2013 14:10:02 +0000 (16:10 +0200)]
(hoofbeats) Formats media item better.

11 years ago(hoofbeats) Uses correct way to link.
Salvatore Iovene [Fri, 8 Feb 2013 12:04:27 +0000 (14:04 +0200)]
(hoofbeats) Uses correct way to link.

11 years agoRestores code commented out on accident.
Salvatore Iovene [Fri, 8 Feb 2013 11:57:34 +0000 (13:57 +0200)]
Restores code commented out on accident.

11 years ago(calf) It's okay to use older version of Ember, because I'm not going to maintain...
Salvatore Iovene [Fri, 8 Feb 2013 11:48:25 +0000 (13:48 +0200)]
(calf) It's okay to use older version of Ember, because I'm not going to maintain this.

11 years agoUpgrades Ember and Handlebars to the latest versions.
Salvatore Iovene [Fri, 8 Feb 2013 11:39:13 +0000 (13:39 +0200)]
Upgrades Ember and Handlebars to the latest versions.

Fixes #3.

11 years ago(simple-scrollable) Structure stylesheets within bootstrap.
Salvatore Iovene [Thu, 7 Feb 2013 08:15:34 +0000 (10:15 +0200)]
(simple-scrollable) Structure stylesheets within bootstrap.

11 years ago(unittests) Adds tests for SimpleScrollable.
Salvatore Iovene [Wed, 6 Feb 2013 14:06:33 +0000 (16:06 +0200)]
(unittests) Adds tests for SimpleScrollable.

11 years ago(hoofbeats) Uses SimpleScrollable.
Salvatore Iovene [Wed, 6 Feb 2013 14:00:58 +0000 (16:00 +0200)]
(hoofbeats) Uses SimpleScrollable.

11 years agoAdds SimpleScrollable widget.
Salvatore Iovene [Wed, 6 Feb 2013 14:00:40 +0000 (16:00 +0200)]
Adds SimpleScrollable widget.

11 years agoMakes container-fluid a non-overflowing component; adds missing hofbeats file.
Salvatore Iovene [Wed, 6 Feb 2013 08:15:26 +0000 (10:15 +0200)]
Makes container-fluid a non-overflowing component; adds missing hofbeats file.

11 years ago(hoofbeats) Removes double 'ul'.
Salvatore Iovene [Wed, 6 Feb 2013 07:59:40 +0000 (09:59 +0200)]
(hoofbeats) Removes double 'ul'.

11 years ago(hoofbeats) Adds padding for the header navbar.
Salvatore Iovene [Wed, 6 Feb 2013 07:53:31 +0000 (09:53 +0200)]
(hoofbeats) Adds padding for the header navbar.

11 years ago(hoofbeats) Uses 'All' label for all media items, and an icon in the navbar.
Salvatore Iovene [Wed, 6 Feb 2013 07:45:06 +0000 (09:45 +0200)]
(hoofbeats) Uses 'All' label for all media items, and an icon in the navbar.

11 years agoDistributes image files to the example directories.
Salvatore Iovene [Wed, 6 Feb 2013 07:44:33 +0000 (09:44 +0200)]
Distributes image files to the example directories.

11 years ago(hoofbits) Makes the navbar fixed.
Salvatore Iovene [Wed, 6 Feb 2013 07:28:56 +0000 (09:28 +0200)]
(hoofbits) Makes the navbar fixed.

11 years ago(hoofbeats) Displaying media items works.
Salvatore Iovene [Wed, 6 Feb 2013 06:24:17 +0000 (08:24 +0200)]
(hoofbeats) Displaying media items works.

11 years ago(hoofbeats) Uses a queue and a cache to query musicbrainz.
Salvatore Iovene [Tue, 5 Feb 2013 14:31:22 +0000 (16:31 +0200)]
(hoofbeats) Uses a queue and a cache to query musicbrainz.

11 years ago(hoofbeats) Removes 'use strict' from the Ember app.
Salvatore Iovene [Tue, 5 Feb 2013 12:56:35 +0000 (14:56 +0200)]
(hoofbeats) Removes 'use strict' from the Ember app.

11 years ago(hoofbeats) Fixes some anonymous closures and gets scanning working.
Salvatore Iovene [Tue, 5 Feb 2013 12:56:13 +0000 (14:56 +0200)]
(hoofbeats) Fixes some anonymous closures and gets scanning working.

11 years agoAnother vi modeline.
Salvatore Iovene [Tue, 5 Feb 2013 12:55:32 +0000 (14:55 +0200)]
Another vi modeline.

11 years agoIndentation.
Salvatore Iovene [Tue, 5 Feb 2013 12:54:51 +0000 (14:54 +0200)]
Indentation.

11 years ago(hoofbeats) Adds some vi modelines.
Salvatore Iovene [Tue, 5 Feb 2013 12:54:12 +0000 (14:54 +0200)]
(hoofbeats) Adds some vi modelines.

11 years ago(hoofbeats) Gets the build and deply system to work for Tizen.
Salvatore Iovene [Tue, 5 Feb 2013 12:53:21 +0000 (14:53 +0200)]
(hoofbeats) Gets the build and deply system to work for Tizen.

11 years ago(hoofbeats) Temporarily disables sortMode because Tizen API is broken.
Salvatore Iovene [Tue, 5 Feb 2013 10:53:03 +0000 (12:53 +0200)]
(hoofbeats) Temporarily disables sortMode because Tizen API is broken.

11 years ago(hoofbeats)(unittests) Uses 'var' and removes unneeded test.
Salvatore Iovene [Tue, 5 Feb 2013 10:36:06 +0000 (12:36 +0200)]
(hoofbeats)(unittests) Uses 'var' and removes unneeded test.

11 years ago(hoofbeats)(unittests) Removes old widget before installing new one.
Salvatore Iovene [Tue, 5 Feb 2013 10:35:39 +0000 (12:35 +0200)]
(hoofbeats)(unittests) Removes old widget before installing new one.

11 years ago(hoofbeats) Removes unneeded Tizen privileges.
Salvatore Iovene [Tue, 5 Feb 2013 10:35:12 +0000 (12:35 +0200)]
(hoofbeats) Removes unneeded Tizen privileges.

11 years agoIndentation.
Salvatore Iovene [Tue, 5 Feb 2013 08:52:01 +0000 (10:52 +0200)]
Indentation.

11 years ago(hoofbeats) Adds a promise to library.scan.
Salvatore Iovene [Tue, 5 Feb 2013 08:50:47 +0000 (10:50 +0200)]
(hoofbeats) Adds a promise to library.scan.

11 years agoIndentation.
Salvatore Iovene [Tue, 5 Feb 2013 08:50:26 +0000 (10:50 +0200)]
Indentation.

11 years ago(hoofbeats) Makes index.html use a fluid responsive design; adds js files and comments.
Salvatore Iovene [Tue, 5 Feb 2013 08:50:11 +0000 (10:50 +0200)]
(hoofbeats) Makes index.html use a fluid responsive design; adds js files and comments.

11 years ago(hoofbeats) Adds initial Ember skeleton.
Salvatore Iovene [Mon, 4 Feb 2013 13:02:27 +0000 (15:02 +0200)]
(hoofbeats) Adds initial Ember skeleton.

11 years agoAdds Hoofbeats to the dist/ directory.
Salvatore Iovene [Mon, 4 Feb 2013 09:14:11 +0000 (11:14 +0200)]
Adds Hoofbeats to the dist/ directory.

11 years ago(examples) Reorganizes some files.
Salvatore Iovene [Mon, 4 Feb 2013 09:11:38 +0000 (11:11 +0200)]
(examples) Reorganizes some files.

11 years ago(hoofbeats) Migrates to Tizen 2.0 'content' webapi.
Salvatore Iovene [Thu, 31 Jan 2013 11:11:22 +0000 (13:11 +0200)]
(hoofbeats) Migrates to Tizen 2.0 'content' webapi.

11 years ago(hoofbeats) Fixes the Tizen deply script.
Salvatore Iovene [Wed, 30 Jan 2013 09:09:55 +0000 (11:09 +0200)]
(hoofbeats) Fixes the Tizen deply script.

11 years ago(core) Fixes logic for setting night mode.
Salvatore Iovene [Wed, 30 Jan 2013 05:28:29 +0000 (07:28 +0200)]
(core) Fixes logic for setting night mode.

11 years ago(hoofbeats) Tizen widgetization for the unit tests.
Salvatore Iovene [Tue, 29 Jan 2013 12:03:12 +0000 (14:03 +0200)]
(hoofbeats) Tizen widgetization for the unit tests.

11 years ago(hoofbeats) Tizen widgetization.
Salvatore Iovene [Tue, 29 Jan 2013 10:49:33 +0000 (12:49 +0200)]
(hoofbeats) Tizen widgetization.

11 years ago(hoofbeats) Adds test for 'artist not found'.
Salvatore Iovene [Fri, 25 Jan 2013 08:56:39 +0000 (10:56 +0200)]
(hoofbeats) Adds test for 'artist not found'.

11 years ago(hoofbeats) Added MusicBrainz API implementation (only getArtist so far).
Salvatore Iovene [Thu, 24 Jan 2013 14:01:21 +0000 (16:01 +0200)]
(hoofbeats) Added MusicBrainz API implementation (only getArtist so far).

11 years ago(hoofbeats) Takes Tizen MediaContent API into use.
Salvatore Iovene [Tue, 22 Jan 2013 09:24:19 +0000 (11:24 +0200)]
(hoofbeats) Takes Tizen MediaContent API into use.

11 years ago(hoofbeats) Renames library.load to library.scan.
Salvatore Iovene [Mon, 21 Jan 2013 08:52:13 +0000 (10:52 +0200)]
(hoofbeats) Renames library.load to library.scan.

11 years ago(hoofbeats) Capitalizes error messages.
Salvatore Iovene [Mon, 21 Jan 2013 08:51:07 +0000 (10:51 +0200)]
(hoofbeats) Capitalizes error messages.

11 years agoAdds pid.txt to .gitignore.
Salvatore Iovene [Mon, 21 Jan 2013 08:41:30 +0000 (10:41 +0200)]
Adds pid.txt to .gitignore.

11 years ago(hoofbeat) Removes useless file.
Salvatore Iovene [Mon, 21 Jan 2013 08:41:10 +0000 (10:41 +0200)]
(hoofbeat) Removes useless file.

11 years ago(hoofbeat) Stars implementation of the library.
Salvatore Iovene [Mon, 21 Jan 2013 08:40:49 +0000 (10:40 +0200)]
(hoofbeat) Stars implementation of the library.

11 years ago(Hoofbeats) Adds initial files with empty set of unit tests.
Salvatore Iovene [Fri, 18 Jan 2013 12:42:01 +0000 (14:42 +0200)]
(Hoofbeats) Adds initial files with empty set of unit tests.

11 years agoAdds unit test on ignore-driving-mode.
Salvatore Iovene [Thu, 17 Jan 2013 12:51:11 +0000 (14:51 +0200)]
Adds unit test on ignore-driving-mode.

11 years agoMakes connecting to AMB optional and opt-in.
Salvatore Iovene [Thu, 17 Jan 2013 12:37:17 +0000 (14:37 +0200)]
Makes connecting to AMB optional and opt-in.

11 years agoAdds unit tests for cowhide-select.
Salvatore Iovene [Thu, 17 Jan 2013 12:27:30 +0000 (14:27 +0200)]
Adds unit tests for cowhide-select.

11 years agoUnit tests use the underscore file in the lib directory.
Salvatore Iovene [Wed, 16 Jan 2013 09:27:19 +0000 (11:27 +0200)]
Unit tests use the underscore file in the lib directory.

11 years agoUnit tests use the jquery file in the lib directory.
Salvatore Iovene [Wed, 16 Jan 2013 09:26:20 +0000 (11:26 +0200)]
Unit tests use the jquery file in the lib directory.

11 years agoAdds unit tests for scrollable widget.
Salvatore Iovene [Wed, 16 Jan 2013 09:06:32 +0000 (11:06 +0200)]
Adds unit tests for scrollable widget.

11 years agoAdds unit tests for radio input widget.
Salvatore Iovene [Wed, 16 Jan 2013 08:58:50 +0000 (10:58 +0200)]
Adds unit tests for radio input widget.

11 years agoAdds unit tests for page widget.
Salvatore Iovene [Wed, 16 Jan 2013 08:56:58 +0000 (10:56 +0200)]
Adds unit tests for page widget.

11 years agoFixes problem with ChPage's registerWidget, and adds setMaxWidgets method.
Salvatore Iovene [Wed, 16 Jan 2013 08:56:32 +0000 (10:56 +0200)]
Fixes problem with ChPage's registerWidget, and adds setMaxWidgets method.

11 years agoRenames unit test module for the button widget.
Salvatore Iovene [Tue, 15 Jan 2013 13:18:38 +0000 (15:18 +0200)]
Renames unit test module for the button widget.

11 years agoRemoves unused code.
Salvatore Iovene [Tue, 15 Jan 2013 13:16:31 +0000 (15:16 +0200)]
Removes unused code.

11 years agoAdds unit tests for header widget.
Salvatore Iovene [Tue, 15 Jan 2013 13:16:24 +0000 (15:16 +0200)]
Adds unit tests for header widget.

11 years agoRefactors the toggleNightMode method and adds setNightMode.
Salvatore Iovene [Tue, 15 Jan 2013 13:02:01 +0000 (15:02 +0200)]
Refactors the toggleNightMode method and adds setNightMode.

11 years agoAdds unit tests for core.
Salvatore Iovene [Tue, 15 Jan 2013 13:01:44 +0000 (15:01 +0200)]
Adds unit tests for core.

11 years agoAdds unit tests for checkbox-input.
Salvatore Iovene [Tue, 15 Jan 2013 12:48:13 +0000 (14:48 +0200)]
Adds unit tests for checkbox-input.

11 years agoRemoved useless tests.
Salvatore Iovene [Tue, 15 Jan 2013 12:47:56 +0000 (14:47 +0200)]
Removed useless tests.

11 years agoRemoves logging message.
Salvatore Iovene [Tue, 15 Jan 2013 12:25:23 +0000 (14:25 +0200)]
Removes logging message.

11 years agoDisables driving mode on unit test setup.
Salvatore Iovene [Tue, 15 Jan 2013 12:24:35 +0000 (14:24 +0200)]
Disables driving mode on unit test setup.

11 years agoChanges the header of the unit tests page.
Salvatore Iovene [Tue, 15 Jan 2013 12:24:15 +0000 (14:24 +0200)]
Changes the header of the unit tests page.

11 years agoExplicitly checks for undefined, for readability.
Salvatore Iovene [Tue, 15 Jan 2013 12:23:59 +0000 (14:23 +0200)]
Explicitly checks for undefined, for readability.

11 years agoMakes verifying framework restriction on a timer optional.
Salvatore Iovene [Mon, 14 Jan 2013 13:25:38 +0000 (15:25 +0200)]
Makes verifying framework restriction on a timer optional.

11 years agoAdds unit tests for cowhide-button.
Salvatore Iovene [Mon, 14 Jan 2013 13:25:14 +0000 (15:25 +0200)]
Adds unit tests for cowhide-button.

11 years agoUpgrades Bootstrap widgets to 2.2.2.
Salvatore Iovene [Mon, 14 Jan 2013 09:35:01 +0000 (11:35 +0200)]
Upgrades Bootstrap widgets to 2.2.2.

11 years agoCleans up the test runner a bit.
Salvatore Iovene [Mon, 14 Jan 2013 09:34:44 +0000 (11:34 +0200)]
Cleans up the test runner a bit.

11 years agoAdds bootstrap unit tests (warning: contains failing tests.
Salvatore Iovene [Thu, 10 Jan 2013 14:43:07 +0000 (16:43 +0200)]
Adds bootstrap unit tests (warning: contains failing tests.

11 years ago[Calf] Uses the 'scrollable' widgets for artist/album/song lists.
Salvatore Iovene [Thu, 10 Jan 2013 13:30:38 +0000 (15:30 +0200)]
[Calf] Uses the 'scrollable' widgets for artist/album/song lists.

11 years agoNo need to use minified versions of the source for the docs.
Salvatore Iovene [Thu, 10 Jan 2013 07:34:41 +0000 (09:34 +0200)]
No need to use minified versions of the source for the docs.

11 years agoFixes header widget: the text is in the body, not the title attribute.
Salvatore Iovene [Wed, 12 Dec 2012 13:31:55 +0000 (15:31 +0200)]
Fixes header widget: the text is in the body, not the title attribute.

11 years agoScrollable uses scroll buttons too.
Salvatore Iovene [Wed, 12 Dec 2012 13:01:58 +0000 (15:01 +0200)]
Scrollable uses scroll buttons too.

11 years agoImplements 'scrollable' widget.
Salvatore Iovene [Wed, 12 Dec 2012 11:56:25 +0000 (13:56 +0200)]
Implements 'scrollable' widget.

11 years agoUpgrades jQuery and jQuery UI.
Salvatore Iovene [Wed, 12 Dec 2012 11:06:36 +0000 (13:06 +0200)]
Upgrades jQuery and jQuery UI.

11 years ago(api.js) Uses wrapped window object.
Salvatore Iovene [Tue, 4 Dec 2012 13:30:25 +0000 (15:30 +0200)]
(api.js) Uses wrapped window object.

11 years agoAdds call to listenToVehicle on document ready.
Salvatore Iovene [Tue, 4 Dec 2012 10:12:59 +0000 (12:12 +0200)]
Adds call to listenToVehicle on document ready.

11 years agoAdds hogan.js to the dependencies (to parse docs' templates.)
Salvatore Iovene [Thu, 29 Nov 2012 11:55:25 +0000 (13:55 +0200)]
Adds hogan.js to the dependencies (to parse docs' templates.)

11 years agoImplements ws connection to AMB.
Salvatore Iovene [Thu, 29 Nov 2012 11:55:04 +0000 (13:55 +0200)]
Implements ws connection to AMB.

11 years agoAdds Button and Slider wrappers for Angular.
Salvatore Iovene [Mon, 19 Nov 2012 11:22:20 +0000 (13:22 +0200)]
Adds Button and Slider wrappers for Angular.

11 years agoInitial addition of Angular wrappers.
Salvatore Iovene [Mon, 19 Nov 2012 08:59:44 +0000 (10:59 +0200)]
Initial addition of Angular wrappers.

A nice way to abstract things a little more, for Cowhide, and detach the users
from the fact that they're writing HTML5 apps after all, is the addition of
a layer made of Angularjs directives.

This will allow nicer syntaxt like:

<ch-page></chpage>

instead of:

<div class="ch-page"></div>

11 years agoAdds cowhide-header.js (forgot to commit it).
Salvatore Iovene [Mon, 19 Nov 2012 08:58:45 +0000 (10:58 +0200)]
Adds cowhide-header.js (forgot to commit it).

11 years agoStops git complaining about new lines a the end of files.
Salvatore Iovene [Thu, 15 Nov 2012 12:31:31 +0000 (14:31 +0200)]
Stops git complaining about new lines a the end of files.

11 years agoAdds Header widget.
Salvatore Iovene [Thu, 15 Nov 2012 12:31:09 +0000 (14:31 +0200)]
Adds Header widget.

11 years agoDocuments error codes.
Salvatore Iovene [Fri, 9 Nov 2012 10:32:24 +0000 (12:32 +0200)]
Documents error codes.

11 years agoAdds missing error codes.
Salvatore Iovene [Fri, 9 Nov 2012 10:32:08 +0000 (12:32 +0200)]
Adds missing error codes.

11 years agoStops pretending that we can dynamically control the UI.
Salvatore Iovene [Fri, 9 Nov 2012 09:49:11 +0000 (11:49 +0200)]
Stops pretending that we can dynamically control the UI.

A UI framework should never try to outsmart the user. Forcing font sizes
and widget width is only going to annoy people and can easily be
circumvented. The proper way to ensure that apps follow certain constraints
is by providing:

 1. Good documentation
 2. Good error messages
 3. Quality assurance

Changing things at runtime like we were doing before this patch simply
is a solution looking for a problem.

11 years agoAdds checkboxes to widget gallery.
Salvatore Iovene [Tue, 6 Nov 2012 09:28:38 +0000 (11:28 +0200)]
Adds checkboxes to widget gallery.