Salvatore Iovene [Mon, 14 Jan 2013 09:34:44 +0000 (11:34 +0200)]
Cleans up the test runner a bit.
Salvatore Iovene [Thu, 10 Jan 2013 14:43:07 +0000 (16:43 +0200)]
Adds bootstrap unit tests (warning: contains failing tests.
Salvatore Iovene [Thu, 10 Jan 2013 13:30:38 +0000 (15:30 +0200)]
[Calf] Uses the 'scrollable' widgets for artist/album/song lists.
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.
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.
Salvatore Iovene [Wed, 12 Dec 2012 13:01:58 +0000 (15:01 +0200)]
Scrollable uses scroll buttons too.
Salvatore Iovene [Wed, 12 Dec 2012 11:56:25 +0000 (13:56 +0200)]
Implements 'scrollable' widget.
Salvatore Iovene [Wed, 12 Dec 2012 11:06:36 +0000 (13:06 +0200)]
Upgrades jQuery and jQuery UI.
Salvatore Iovene [Tue, 4 Dec 2012 13:30:25 +0000 (15:30 +0200)]
(api.js) Uses wrapped window object.
Salvatore Iovene [Tue, 4 Dec 2012 10:12:59 +0000 (12:12 +0200)]
Adds call to listenToVehicle on document ready.
Salvatore Iovene [Thu, 29 Nov 2012 11:55:25 +0000 (13:55 +0200)]
Adds hogan.js to the dependencies (to parse docs' templates.)
Salvatore Iovene [Thu, 29 Nov 2012 11:55:04 +0000 (13:55 +0200)]
Implements ws connection to AMB.
Salvatore Iovene [Mon, 19 Nov 2012 11:22:20 +0000 (13:22 +0200)]
Adds Button and Slider wrappers for Angular.
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>
Salvatore Iovene [Mon, 19 Nov 2012 08:58:45 +0000 (10:58 +0200)]
Adds cowhide-header.js (forgot to commit it).
Salvatore Iovene [Thu, 15 Nov 2012 12:31:31 +0000 (14:31 +0200)]
Stops git complaining about new lines a the end of files.
Salvatore Iovene [Thu, 15 Nov 2012 12:31:09 +0000 (14:31 +0200)]
Adds Header widget.
Salvatore Iovene [Fri, 9 Nov 2012 10:32:24 +0000 (12:32 +0200)]
Documents error codes.
Salvatore Iovene [Fri, 9 Nov 2012 10:32:08 +0000 (12:32 +0200)]
Adds missing error codes.
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.
Salvatore Iovene [Tue, 6 Nov 2012 09:28:38 +0000 (11:28 +0200)]
Adds checkboxes to widget gallery.
Salvatore Iovene [Tue, 6 Nov 2012 09:28:28 +0000 (11:28 +0200)]
Fixes constructor assignment for ChCheckboxInput.
Salvatore Iovene [Tue, 6 Nov 2012 09:25:09 +0000 (11:25 +0200)]
Fixes constructor assignment for ChRadioInput.
Salvatore Iovene [Tue, 6 Nov 2012 09:24:20 +0000 (11:24 +0200)]
Adds Checkbox widget.
Salvatore Iovene [Tue, 6 Nov 2012 08:52:20 +0000 (10:52 +0200)]
Adds the CowhideSelect widget.
Salvatore Iovene [Fri, 2 Nov 2012 14:35:06 +0000 (16:35 +0200)]
Adds some docs about Cowhide's core.
Salvatore Iovene [Fri, 2 Nov 2012 13:14:58 +0000 (15:14 +0200)]
Fixes docs so that everything is in a page widget.
Salvatore Iovene [Fri, 2 Nov 2012 13:11:16 +0000 (15:11 +0200)]
Fatal error message can input some information about the offending widget.
Salvatore Iovene [Fri, 2 Nov 2012 13:11:01 +0000 (15:11 +0200)]
Fixes themes path in widget-gallery.
Salvatore Iovene [Tue, 30 Oct 2012 11:33:35 +0000 (13:33 +0200)]
Fixes icons path in Spruce theme.
Salvatore Iovene [Tue, 30 Oct 2012 10:49:37 +0000 (12:49 +0200)]
Adds Spruce theme.
Salvatore Iovene [Tue, 30 Oct 2012 10:43:42 +0000 (12:43 +0200)]
Adds support for minified themes to theme engine.
Salvatore Iovene [Tue, 30 Oct 2012 10:41:20 +0000 (12:41 +0200)]
Allows theme selection in docs.
Salvatore Iovene [Tue, 30 Oct 2012 10:35:35 +0000 (12:35 +0200)]
Allows night mode toggle in docs.
Salvatore Iovene [Tue, 30 Oct 2012 10:06:58 +0000 (12:06 +0200)]
Preserves night mode on theme change.
Salvatore Iovene [Tue, 30 Oct 2012 09:59:45 +0000 (11:59 +0200)]
Reorgs themes file structure.
Salvatore Iovene [Tue, 30 Oct 2012 08:54:55 +0000 (10:54 +0200)]
Adds theme Amelia, and a select to switch themes in Calf.
Salvatore Iovene [Tue, 30 Oct 2012 07:35:31 +0000 (09:35 +0200)]
Refactors theme support so it's more generic.
Salvatore Iovene [Fri, 26 Oct 2012 11:01:40 +0000 (14:01 +0300)]
Adds instruction about linking to Cowhide's stylesheet to the docs.
Salvatore Iovene [Fri, 26 Oct 2012 10:23:30 +0000 (13:23 +0300)]
Adds the Cowhide prefix to fatal error messages.
Salvatore Iovene [Thu, 25 Oct 2012 13:34:34 +0000 (16:34 +0300)]
Throws a fatal error if too many widgets are in one page.
Salvatore Iovene [Thu, 25 Oct 2012 08:31:59 +0000 (11:31 +0300)]
Initial implementation of Page widget.
Salvatore Iovene [Wed, 24 Oct 2012 14:02:41 +0000 (17:02 +0300)]
[ChButton] Disables marquee when in driving mode.
Salvatore Iovene [Wed, 24 Oct 2012 14:02:02 +0000 (17:02 +0300)]
Fixes glyphicons paths.
Salvatore Iovene [Mon, 22 Oct 2012 11:33:24 +0000 (14:33 +0300)]
Fixes icons path and delete unneeded files.
Salvatore Iovene [Fri, 19 Oct 2012 12:41:03 +0000 (15:41 +0300)]
Implements marquee option for buttons.
Salvatore Iovene [Wed, 17 Oct 2012 09:55:50 +0000 (12:55 +0300)]
Adds radio-input widget and initial Widget Gallery example.
Salvatore Iovene [Wed, 17 Oct 2012 07:47:58 +0000 (10:47 +0300)]
Adds docs about the 'Core'.
Salvatore Iovene [Wed, 17 Oct 2012 07:31:26 +0000 (10:31 +0300)]
Adds documentation for the 'Slider' plugin.
Salvatore Iovene [Wed, 17 Oct 2012 07:31:13 +0000 (10:31 +0300)]
Removes the 'Customize' page from the docs.
Salvatore Iovene [Tue, 16 Oct 2012 12:19:26 +0000 (15:19 +0300)]
Adapts 'Javascript' docs with Cowhide modifications.
Salvatore Iovene [Tue, 16 Oct 2012 12:05:21 +0000 (15:05 +0300)]
Adapts 'Components' docs with Cowhide modifications.
Salvatore Iovene [Tue, 16 Oct 2012 10:37:19 +0000 (13:37 +0300)]
Adapts 'Base CSS' docs with Cowhide modifications.
Salvatore Iovene [Tue, 16 Oct 2012 10:00:33 +0000 (13:00 +0300)]
Adapts "Getting starting" docs with Cowhide modifications.
Salvatore Iovene [Mon, 15 Oct 2012 13:15:36 +0000 (16:15 +0300)]
Adapts "Getting starting" docs with Cowhide modifications.
Salvatore Iovene [Mon, 15 Oct 2012 13:02:24 +0000 (16:02 +0300)]
Adds docs and responsive layout.
At this point, docs are pretty much completely taken from
Bootstrap.
Salvatore Iovene [Fri, 12 Oct 2012 10:30:24 +0000 (13:30 +0300)]
Adds support for max font size.
Salvatore Iovene [Fri, 12 Oct 2012 10:13:20 +0000 (13:13 +0300)]
ChButton doesn't need to wrap the toggle functionality.
Salvatore Iovene [Fri, 12 Oct 2012 10:06:04 +0000 (13:06 +0300)]
Adds TextInput widget.
Salvatore Iovene [Fri, 12 Oct 2012 09:57:43 +0000 (12:57 +0300)]
Moves driving mode logic to base widget.
Salvatore Iovene [Thu, 11 Oct 2012 10:21:37 +0000 (13:21 +0300)]
Adds Driving mode, which disabled ChButtons.
Salvatore Iovene [Wed, 10 Oct 2012 10:46:07 +0000 (13:46 +0300)]
Grunt cleans and releases zip.
Salvatore Iovene [Wed, 10 Oct 2012 08:41:05 +0000 (11:41 +0300)]
Simplifies .gitignore.
Salvatore Iovene [Wed, 10 Oct 2012 08:40:56 +0000 (11:40 +0300)]
Distributing examples too.
Salvatore Iovene [Mon, 8 Oct 2012 12:33:49 +0000 (15:33 +0300)]
Distribute README.md.
Salvatore Iovene [Mon, 8 Oct 2012 12:31:37 +0000 (15:31 +0300)]
Adds information to README.md.
Salvatore Iovene [Mon, 8 Oct 2012 12:31:24 +0000 (15:31 +0300)]
Adds swp files to gitignore.
Salvatore Iovene [Mon, 8 Oct 2012 12:19:00 +0000 (15:19 +0300)]
Implements transition when changing themes.
Salvatore Iovene [Mon, 8 Oct 2012 12:03:37 +0000 (15:03 +0300)]
[Calf] Removes app name from header.
Salvatore Iovene [Mon, 8 Oct 2012 11:10:00 +0000 (14:10 +0300)]
Swaps max with min for fw restrictions.
Salvatore Iovene [Mon, 8 Oct 2012 08:47:20 +0000 (11:47 +0300)]
Renames the night theme.
Salvatore Iovene [Mon, 8 Oct 2012 08:35:13 +0000 (11:35 +0300)]
Handles framework restrictions at core level.
Salvatore Iovene [Mon, 8 Oct 2012 07:04:31 +0000 (10:04 +0300)]
Moves toggling of night mode to the framework.
Salvatore Iovene [Mon, 8 Oct 2012 06:51:59 +0000 (09:51 +0300)]
Adds emptyish cowhide-core file.
Salvatore Iovene [Mon, 8 Oct 2012 06:51:01 +0000 (09:51 +0300)]
Removes 'Driving mode' button for now.
Salvatore Iovene [Mon, 8 Oct 2012 06:44:00 +0000 (09:44 +0300)]
Removes files that were moved.
Salvatore Iovene [Fri, 5 Oct 2012 12:35:02 +0000 (15:35 +0300)]
Adds crude implementation of volume sliders associated to seats.
Salvatore Iovene [Fri, 5 Oct 2012 11:21:38 +0000 (14:21 +0300)]
Adds basic implementation of sliders.
Salvatore Iovene [Fri, 5 Oct 2012 08:08:07 +0000 (11:08 +0300)]
Adds copy task to grunt, copies images and adds car for seat selelctor.
Salvatore Iovene [Thu, 4 Oct 2012 12:47:54 +0000 (15:47 +0300)]
Adds empty implementation of Seat Selector widget.
Salvatore Iovene [Thu, 4 Oct 2012 12:24:06 +0000 (15:24 +0300)]
[Calf] Removes comment.
Salvatore Iovene [Thu, 4 Oct 2012 12:15:09 +0000 (15:15 +0300)]
[Calf] Moves the app to its own sub-directory in examples/.
Salvatore Iovene [Thu, 4 Oct 2012 11:45:31 +0000 (14:45 +0300)]
[Calf] Deletes unneeded file.
Salvatore Iovene [Thu, 4 Oct 2012 10:42:07 +0000 (13:42 +0300)]
[Calf] Adds (empty) modal dialog for volum control.
Salvatore Iovene [Thu, 4 Oct 2012 10:41:34 +0000 (13:41 +0300)]
[Cald] Adds more album art.
Salvatore Iovene [Thu, 4 Oct 2012 08:02:40 +0000 (11:02 +0300)]
[Calf] Move to ember-latest because of an Ember bug.
Salvatore Iovene [Thu, 4 Oct 2012 07:43:37 +0000 (10:43 +0300)]
[Calf] Adds images to albums too and be DRY using Ember.Mixin.p
Salvatore Iovene [Wed, 3 Oct 2012 13:11:32 +0000 (16:11 +0300)]
[Calf] Adds artist images to the 'now playing' pane.
Salvatore Iovene [Wed, 3 Oct 2012 09:54:16 +0000 (12:54 +0300)]
[Calf] Adds empty 'now playing' section.
Salvatore Iovene [Wed, 3 Oct 2012 09:41:59 +0000 (12:41 +0300)]
[Calf] Adds handling of empty artist/album.
Salvatore Iovene [Wed, 3 Oct 2012 07:46:28 +0000 (10:46 +0300)]
[Calf] Fixes getting albums and songs.
Salvatore Iovene [Wed, 3 Oct 2012 07:42:39 +0000 (10:42 +0300)]
[Calf] Implements page transitions.
Salvatore Iovene [Tue, 2 Oct 2012 13:33:51 +0000 (16:33 +0300)]
[Calf] Reorganized data and routes.
Salvatore Iovene [Tue, 2 Oct 2012 10:58:53 +0000 (13:58 +0300)]
[Calf] Adds ability to get artist's albums and album's songs.
Salvatore Iovene [Tue, 2 Oct 2012 08:17:55 +0000 (11:17 +0300)]
[Calf] Adds Songs page.
Salvatore Iovene [Tue, 2 Oct 2012 07:40:46 +0000 (10:40 +0300)]
[Calf] Adds Albums page.
Salvatore Iovene [Mon, 1 Oct 2012 12:20:03 +0000 (15:20 +0300)]
[Calf] Single artists are displayed using own view.
Salvatore Iovene [Mon, 1 Oct 2012 12:18:17 +0000 (15:18 +0300)]
Adds grunt-growl.
Salvatore Iovene [Fri, 28 Sep 2012 11:50:59 +0000 (14:50 +0300)]
[Calf] Uses actions for links.
Salvatore Iovene [Fri, 28 Sep 2012 11:40:37 +0000 (14:40 +0300)]
Adds item-list element; renames example app to Calf.