Thomas Kohler
7f78edefcd
lint(all): fix issues of errorlint etc ( #1037 )
2023-11-15 20:51:52 +01:00
Thomas Kohler
aee81436c9
lint(all): switch to 1.55.2 and adjust linter issues ( #1036 )
2023-11-12 14:17:02 +01:00
Thomas Kohler
002c75ce88
test(all): substitude assert.Nil by assert.NoError if useful ( #1016 )
2023-10-26 20:34:19 +02:00
Thomas Kohler
a4a8d1079c
build(style): switch to gofumpt and add linters ( #1009 )
2023-10-20 20:50:42 +02:00
Thomas Kohler
3039b2c7cb
test(all): switch to test package stretchr testify ( #1006 )
2023-10-20 10:27:09 +02:00
Thomas Kohler
f5d8d5c601
all(style) : fix linter issues for errcheck, ineffassign, unused and fix errors ( #950 )
2023-06-12 19:51:25 +02:00
Thomas Kohler
0d0a508c60
core(build): CLI removed ( #946 )
...
* core(build): CLI removed
* adjust install instructions in doc and README
* fix master_test and remove useless/duplicated tests examples_test.go
2023-06-04 18:36:55 +02:00
Thomas Kohler
865e724af0
Build(v2): revert move to v2 subfolder ( #932 )
...
* revert move to v2 subfolder
* fix CI and adjust CHANGELOG
2023-05-29 19:23:28 +02:00
Thomas Kohler
d908619462
Build(v2): fix usage by moving code to a v2 subfolder ( #927 )
2023-05-22 19:35:36 +02:00
Thomas Kohler
949392d8a7
Fix(core): Semantic Import Versioning for v2 ( #921 )
2023-05-20 14:25:21 +02:00
Ron Evans
7ca9db598f
docs: update copyright date to 2018
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-14 08:24:39 +01:00
deadprogram
f225a66db9
docs: correct installation instructions to match latest versions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
885c829a43
license: update license year to include 2017
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:25:17 +01:00
deadprogram
0cc480cb89
docs: correct Pebble README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:15 +01:00
deadprogram
953c3254e7
core: use canonical import domain of gobot.io for all code
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 13:24:03 +01:00
deadprogram
7189809f17
core: update Pebble platform to simply return error
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram
08874e4e21
core: no longer return slices of errors, instead use multierror
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram
900bf1d9ea
docs: remove Master unless needed for less code
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-10-18 21:37:10 +02:00
deadprogram
458c750f33
core: refactor/rename internal name of Master type
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-10-15 20:02:54 +02:00
deadprogram
36092d2908
core: Refactor Pebble platform for new Adaptor/Driver creation signatures
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-10-01 18:01:30 +02:00
deadprogram
c64a0d9481
core: Refactoring to allow 'metal' development using Gobot adaptors/drivers.
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
Ron Evans
278a96c97d
Merge pull request #293 from dgryski/misspell
...
Fix misspellings
2016-07-15 08:34:00 -06:00
Damian Gryski
b5083e67d3
Move interface assertions to test files.
...
In general, these shouldn't live in the package proper, since they're
actually tests.
2016-07-13 11:04:30 -06:00
Damian Gryski
a8ea32ce56
Fix misspellings
2016-07-13 10:44:47 -06:00
gmarik
e494b9fb99
Refactor to use `gobottest` test helpers
2016-02-22 00:33:58 -05:00
deadprogram
be03938851
Corrected dependency install instructions for all current platforms
2015-07-08 16:03:20 -07:00
Adrian Zankich
4cc5788334
Increase pebble test coverage
2014-12-17 14:04:18 -08:00
deadprogram
d884299c90
Merge branch 'master' into dev
2014-12-13 18:46:31 -08:00
nathan
4091681da6
update readmes for import script
2014-12-12 10:32:52 -08:00
Adrian Zankich
d03e6490ae
Refactor pebble to use new driver and adaptor interfaces
2014-11-28 18:10:05 -08:00
Adrian Zankich
586507a489
Update Adaptor and Driver interface to use []error
2014-11-19 23:21:35 -08:00
Adrian Zankich
abc1f0b201
Update platforms to support the new Driver and Adaptor interfaces
2014-11-16 12:25:48 -08:00
Adrian Zankich
17a880b43a
More pebble test coverage
2014-11-04 20:55:24 -08:00
Adrian Zankich
fd24e6a9fe
Update docs
2014-10-28 14:52:59 -07:00
Javier Cervantes
e482b6d3b5
Adding godoc documentation to pebble package
2014-10-22 09:45:23 -05:00
Javier Cervantes
71c6a66049
Making pebble finally work on gobot
2014-07-31 13:56:50 -05:00
Adrian Zankich
84363c6699
Rename Expect to Assert and add Refute function
2014-07-17 11:41:47 -07:00
Adrian Zankich
1d24bd8866
Update READMEs
2014-07-10 17:02:00 -07:00
Adrian Zankich
d3f22138f0
Clean up drivers
2014-07-09 18:32:27 -07:00
Adrian Zankich
62a4cd882e
Update pebble package
2014-07-07 17:35:59 -07:00
Adrian Zankich
f77689abe3
The Driver struct now has an Adaptor field
2014-06-15 17:22:50 -07:00
Adrian Zankich
aed6b39bb6
Update test formatting
2014-06-13 16:01:39 -07:00
Adrian Zankich
44f56a6327
Update pebble tests
2014-06-13 14:18:57 -07:00
Adrian Zankich
f1dbe8b1e2
Update platforms for new device command syntax
2014-06-11 18:59:30 -07:00
Adrian Zankich
db44941c21
Use new Event type for events
2014-06-11 11:37:20 -07:00
Adrian Zankich
c129da61d3
Make golint happy
2014-06-10 15:16:11 -07:00
Javier Cervantes
3d454a7b05
Updating pebble with new structure
...
Movinf events creation to newPebbleDriver method
Adding basic button support
Ignoring sass-cache and robeaux
Adding accelerometer example
Adding tap support
Use custom server instead of classic martini
This is to disable logs and avoid noise
Adding correct format to code
Adding notification support to pebble driver
Adding tests and correcting PendingMessage
Updating documentation
Format to example accel
Removing logging changes in api
Removing temp fix in api, will be attended later
Removing extra space
2014-06-10 13:11:27 -05:00
Javier Cervantes
37241b7edb
Adding pebble support
2014-05-02 17:22:05 -05:00