Commit Graph

7312 Commits

Author SHA1 Message Date
mateoconlechuga
ae3e989314 Add shift activated text (Fix #22)
This adds the text 'shift' when the shift key is activated. No functionality changes were made.
2017-09-01 19:29:00 -06:00
Romain Goyet
88630addd4 Fix a comment 2017-09-01 14:38:46 +02:00
Adrien Bertrand
4373bdeda4 [ion] [simulator] key chars: use unicode escapes 2017-09-01 14:15:37 +02:00
Adrien Bertrand
520775901b [ion] [simulator] more realistic button labels 2017-09-01 14:15:37 +02:00
EmilieNumworks
3b7efee7df Merge pull request #58 from Ecco/master
Make the Travis build leaner and faster
2017-09-01 04:32:44 -07:00
Romain Goyet
f3a8274d63 [Travis] The PLATFORM env is used later on in the build 2017-09-01 13:17:22 +02:00
Romain Goyet
d8562aad68 [Travis] app.elf and test.elf can be built at once
This allows for a faster build since we don't rebuild every single
dependency
2017-09-01 13:08:30 +02:00
Romain Goyet
072cdd4fab Simplify the Travis configuration file 2017-09-01 13:07:22 +02:00
EmilieNumworks
6e1a00c786 Merge pull request #57 from jacobly0/feature/automated-testing
Automated testing on travis using the blackbox.
2017-09-01 02:39:49 -07:00
EmilieNumworks
347a3a12b0 Merge pull request #31 from numworks/readme
README: clean
2017-09-01 02:24:31 -07:00
EmilieNumworks
216855ab63 Merge pull request #32 from numworks/expression-parsing
[poincare] '?' should not be parsed
2017-09-01 02:24:03 -07:00
EmilieNumworks
5ecb7d57d6 Merge pull request #36 from boricj/fixup_keys_ion_simulator
[ion/simulator] Improve key mapping
2017-09-01 01:59:46 -07:00
EmilieNumworks
81611498e8 Merge pull request #52 from adriweb/fix/template-program
[apps/code] template program: don't memcpy from beyond the string
2017-09-01 01:47:58 -07:00
EmilieNumworks
7f71f5246e Merge pull request #55 from adriweb/fix/const-warning
[poincare] remove useless const qualifier on return type
2017-09-01 01:43:42 -07:00
Jacob Young
ebeabd677e Allow tests to print progress. 2017-09-01 04:07:34 -04:00
EmilieNumworks
94db1c814b Merge pull request #56 from jacobly0/fix/hex
Fix hex conversion for digits > 9.
2017-09-01 01:07:29 -07:00
Jacob Young
2e105036ff Use the blackbox platform to run the tests on travis. 2017-09-01 04:00:28 -04:00
EmilieNumworks
a091fda493 Merge pull request #54 from jacobly0/fix-transpose
Fix swapped matrix transpose, multiplication, opposite, and clone dimensions
2017-09-01 00:57:20 -07:00
Jacob Young
4e6f673c03 Fix hex conversion for digits > 9. 2017-08-31 21:14:18 -04:00
Adrien Bertrand
55dd5b4486 [poincare] remove useless const qualifier on return type
This generated a lot of warnings in -Wextra:
'const' type qualifier on return type has no effect [-Wignored-qualifiers]
2017-09-01 00:48:28 +02:00
Jacob Young
198c26f99d Fix grammar. 2017-08-31 18:09:00 -04:00
Jacob Young
37700f9e11 Default expression tests to scalar. 2017-08-31 18:04:56 -04:00
Jacob Young
303120c7e2 Consistently use ordering rows, cols everywhere.
Changing the order of logical operators, etc is just to make searching for actual bugs easier.
2017-08-31 17:41:59 -04:00
Jacob Young
6a0e280168 Test transposition of non-square matrices. 2017-08-31 17:24:54 -04:00
Jacob Young
0f3f419441 Add and use infrastructure to test matrix dimensions. 2017-08-31 17:24:54 -04:00
Jacob Young
539eb18ad5 Fix #48 by changing swapped matrix transpose, multiplication, opposite, and clone dimensions. 2017-08-31 17:24:20 -04:00
Adrien Bertrand
3c2a99bdd6 [apps/code] template program: don't memcpy from beyond the string
- Was caught by ASan
- Added a static_assert on the length just in case
- Big C strings concats replaced by raw C++ literal for clarity
2017-08-31 20:53:54 +02:00
EmilieNumworks
ae2488effc Merge pull request #46 from numworks/long-aeabi
[liba] Add aeabi long conversion
2017-08-31 06:31:17 -07:00
Émilie Feral
925f404382 [liba] Add aeabi long conversion 2017-08-31 15:17:22 +02:00
EmilieNumworks
b9ec1b5383 Merge pull request #28 from numworks/build
Makefile: app_run is only meaningful for device platform
2017-08-31 01:18:49 -07:00
Émilie Feral
beb896ec01 README: travis badge of master only 2017-08-31 09:47:38 +02:00
Jean-Baptiste Boric
7d79a01ed2 [ion/simulator] Improve key mapping 2017-08-30 21:30:59 +02:00
Émilie Feral
c677a85a94 [poincare] '?' should not be parsed 2017-08-30 16:58:18 +02:00
Émilie Feral
3a608ba20a README: clean 2017-08-30 16:53:54 +02:00
Ecco
174ea8cd75 Merge pull request #24 from numworks/fix-reload-home
[home] Fix reload view
2017-08-30 16:49:36 +02:00
Ecco
0f1130761e Merge pull request #26 from numworks/factorial
[poincare] Repair factorial
2017-08-30 16:48:25 +02:00
Émilie Feral
2ff9aa2f88 Makefile: app_run is meaningful only for device platform 2017-08-30 14:35:44 +02:00
EmilieNumworks
16dccc3aa5 Merge pull request #1 from adriweb/master
build: fix warnings
2017-08-30 13:36:33 +02:00
Émilie Feral
659a90d197 [poincare] Repare factorial 2017-08-30 13:34:14 +02:00
Émilie Feral
8349f899b7 [home] Fix reload view 2017-08-30 13:20:59 +02:00
Adrien Bertrand
f34bf67bab build: fix warnings
* escher/src/text_area.cpp:113:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
* liba/src/external/openbsd/k_rem_pio2f.c:66:54: disable -Wmisleading-indentation
2017-08-30 13:01:22 +02:00
EmilieNumworks
ea56a74955 Merge pull request #18 from jacobly0/fix-simulator-msleep
[ion] Fix simulator msleep
2017-08-30 10:34:37 +02:00
EmilieNumworks
28e0c16768 Merge pull request #13 from blackketter/ignore
Git should ignore more generated files
2017-08-30 10:18:38 +02:00
EmilieNumworks
a5192da7d3 Merge pull request #12 from jacobly0/master
[ion] Fix #9 by deactivating empty keys in fltkkbd
2017-08-30 10:13:04 +02:00
EmilieNumworks
7e3aa1f032 Merge pull request #10 from adriweb/travis-badge
readme: add travis build badge
2017-08-30 10:03:41 +02:00
Jacob Young
d21d5594f9 Fix #7 fix #11 by using millisecond units in msleep (microseconds would be in usleep). 2017-08-30 03:42:14 -04:00
Jacob Young
67d4df5f59 Fix #9 by deactivating empty keys. 2017-08-30 03:39:23 -04:00
Émilie Feral
f4ecacdfdc [escher] Fix bug in makefile (inliner) 2017-08-30 09:38:55 +02:00
Émilie Feral
aa88921c45 Correct .travis.yml 2017-08-30 09:33:57 +02:00
Dean Blackketter
560106fc42 Git should ignore more generated files 2017-08-29 12:43:55 -07:00