circuit10
b44a95a9b3
Casio fx-CG series port ( #324 )
...
* Initial test - working on Linux
* Try to make it work with liba
* Stop using liba and the filesystem
* IT WORKS
* Key input, full res, fix some of the crashes
* Fix the hang when doing calculations
* Add some more key mappings
* Fix the square root issue
* Icons
* Better key mappings, brightness control, better gamma correction, more effficient framebuffer
* Cleanup stage 1
* Cleanup stage 2
* Make the build system build a g3a
* Make it not exit when you press the menu button
* Add Casio port to README
* Use omega-master instead of omega-dev
* Fix mistake with cherry-picking in the README
* Fix internal storage crash
* Fix compile error on Numworks calculators
* Upsilon branding
* Sharper icon
* Make the CI work
* Add power off and improve menu
* Map Alpha + up/down to the brightness shortcut
* Add missing file
* Fix web CI build
* Revert "Fix web CI build"
This reverts commit f19657d9fc .
* Change "prizm" to "fxcg"
* Add FASTLOAD option for Add-in Push
* Add some charatcers to the catalog on Casio and improve key mappings
* Build with -Os -flto
* Disable LTO for now as it's causing crashes
* Put back the fonts I accidently changed
I'd like to add an option for this though as I prefer the ones from Epsilon
2023-05-10 18:28:18 +02:00
Romain Goyet
5dee4a8166
[apps] Add screen telemetry identification
2020-02-17 10:31:24 -05:00
Léa Saviot
9f018eb9d9
[escher/view] setFrame and layoutSubviews can be forced
2020-02-12 15:13:15 +01:00
Émilie Feral
e7e4820513
[apps/shared] StoreController: compute cell width from the number of
...
glyph required to display the largest float
2019-09-26 11:26:48 +02:00
Émilie Feral
d6ad694b76
[apps/shared] EditableCellTableViewController: adjust column width to be
...
able to display float like "-1.234567E-123"
2019-09-26 11:26:48 +02:00
Léa Saviot
4caf9f5197
[coding style] Make some methods const
2019-09-09 20:05:14 +02:00
Ruben Dashyan
0631ed77b5
[apps/*/editable_cell_table_view_controller] Factor table view margin values
2019-09-05 13:24:05 +02:00
Léa Saviot
3ffa23e1e3
[apps] Fix margins in Values controller
2019-09-04 13:53:24 +02:00
Léa Saviot
553c649a80
[apps] Fix Stores margins
2019-09-04 13:43:37 +02:00
Ruben Dashyan
04fcc0eac4
[apps/*/editable_cell_table_view_controller] Use typeAtLocation
2019-08-29 13:51:49 +02:00
Ruben Dashyan
2ee4d437f7
[apps/shared/store_controller] Inline selectableTableView in header
2019-08-29 13:51:49 +02:00
Ruben Dashyan
1da30fb775
[apps/shared/(values|store)_controller] Inline maxNumberOfElements in header
2019-08-29 13:51:49 +02:00
Ruben Dashyan
fa85293467
[apps/shared/editable_cell_table_view_controller] numberOfElements depends on column
2019-08-29 13:51:49 +02:00
Ruben Dashyan
eb614860eb
[apps/shared/store_controller] Remove cellShouldBeTransparent
2019-08-29 13:51:49 +02:00
Émilie Feral
12060e2ae7
[escher] TextField: all text fields use the same draft text buffer
2019-08-13 09:44:00 +02:00
Émilie Feral
698332c355
[escher] InputTextDelegate and LayoutFieldDelegate don't inherit from
...
InputTextDelegate to avoid diamond inheritance
2018-11-23 12:04:03 +01:00
Émilie Feral
b4a6fdd2eb
[shared] Fix the maximal number of cells in StoreController (thereby,
...
decrease the size of the union of apps)
2018-09-20 09:49:44 +02:00
Émilie Feral
9016d30cef
[regression] Fix StoreController::view()
2018-09-14 15:13:20 +02:00
Émilie Feral
579da3033a
[apps] Get rid of DynamicViewController (part 2)
2018-09-07 17:55:42 +02:00
Émilie Feral
17e63a5b07
[shared] Fix references to Poincare
2018-08-10 13:18:46 +02:00
Léa Saviot
2b43b6984e
[apps] Shared::StoreController does not own the StoreParameterController
2018-07-18 10:32:45 +02:00
Léa Saviot
13a4057786
[apps/stats/reg] Do not fill with formula if undefined values
2018-06-11 13:58:26 +02:00
Léa Saviot
d44459bba2
[apps/reg/stats] Share StoreContext
2018-06-11 13:58:26 +02:00
Léa Saviot
0187592dc1
[apps/stats/reg] Fix formula input edition end
...
Befor, textFieldShouldFinishEditing was true for Right event
2018-06-11 13:58:26 +02:00
Léa Saviot
163513dfc0
[apps/stats/reg] More beautiful formul input view
2018-06-11 13:58:26 +02:00
Léa Saviot
70ad21232d
[apps/shared] FloatPairStore -> DoublePairStore
2018-06-11 13:58:25 +02:00
Léa Saviot
8c883b71bf
[apps/shared] Handle formula input abort
2018-06-11 13:58:25 +02:00
Léa Saviot
185d77fcb7
[apps/statistics] Set the formula input view label
2018-06-11 13:58:25 +02:00
Léa Saviot
5da90b5160
[apps/stats] Fill with formula in statistics
2018-06-11 13:58:25 +02:00
Léa Saviot
dbf1597ef3
[apps/stats] Display or not the formula input view
2018-06-11 13:58:25 +02:00
Léa Saviot
70e1f5b25b
[apps/stats] Inline StoreController::contentView()
2018-06-11 13:58:25 +02:00
Léa Saviot
84131db41c
[apps/stats] Start developping the input formula view in data
2018-06-11 13:58:25 +02:00
Léa Saviot
31ee2daf50
[apps/stats] Add option fill with formula (does nothing)
2018-06-11 13:58:25 +02:00
Léa Saviot
1e7069f00e
[apps/stats] Fix margins and column widths
2018-06-11 13:58:24 +02:00
Léa Saviot
0d47a193b2
[apps/stats] Fix table margins.
2018-06-11 13:58:23 +02:00
Léa Saviot
2717e8ebef
[apps/shared] Draw separators between series in Store data
2018-05-29 15:34:49 +02:00
Léa Saviot
70fa8d658e
[apps/shared] Handle empty cells in store data table navigation
2018-05-29 15:34:49 +02:00
Léa Saviot
24d7593276
[apps/shared] k_numberOfColumnsPerSeries is a FloatPairStore attribute
2018-05-29 15:34:49 +02:00
Léa Saviot
2b185261b7
[apps/stats] Hide empty histogram cells
2018-05-29 15:34:49 +02:00
Léa Saviot
54ca272eb1
[apps] Set margins in Shared::StoreController
2018-05-29 15:34:49 +02:00
Léa Saviot
4a2963381d
[apps] Reorganize Shared::StoreController
2018-05-29 15:34:49 +02:00
Léa Saviot
f775af59de
[apps] Draw empty cells if no data in StoreController
2018-05-29 15:34:49 +02:00
Léa Saviot
551606037d
[apps] Do not display empty cells in store_controller
2018-05-29 15:34:48 +02:00
Léa Saviot
11251f03de
[apps] Fix Statistics: now displays three series
2018-05-29 15:34:48 +02:00
Léa Saviot
40d541bc1c
[apps] Display 3 series in Regression and Stats
2018-05-29 15:34:48 +02:00
Léa Saviot
cb67aa535d
[apps/shared] Create static ints for cell types
2018-05-29 15:34:48 +02:00
Émilie Feral
f0a776a670
[apps] Operations in double when precision required
...
Change-Id: I7168a861a76178f0bf81841e9378f7399f67914a
2017-08-17 09:31:53 +02:00
Émilie Feral
70fc734f7b
[escher] Change dynamic view controller paradigm
...
Change-Id: I57fd41c9b9ad8a1e8b684b97fdf80ddffd71881d
2017-05-03 14:22:51 +02:00
Émilie Feral
5c7d763291
[apps/shared] Make tab table controller dynamic view controller
...
Change-Id: Id3a383e72173779eb295dc998f780041f62f8bf0
2017-04-21 10:08:09 +02:00
Émilie Feral
024e55abeb
[apps][escher] Delete magic numbers
...
Change-Id: If7a589d9f02895fc1b2e8b496133ab11381e733c
2017-04-14 18:30:58 +02:00