Léa Saviot
984bfca68e
[escher] ScrollView TODO comment
2020-02-12 15:13:15 +01:00
Léa Saviot
9f018eb9d9
[escher/view] setFrame and layoutSubviews can be forced
2020-02-12 15:13:15 +01:00
Léa Saviot
f85658f5e6
[escher/view] Inline some view methods
2020-02-12 15:13:15 +01:00
Ruben Dashyan
1c668dca52
[escher/layout_field] Remove unused enum class
2020-02-12 15:13:15 +01:00
Ruben Dashyan
ecd6cb29f1
[escher/expression_field] Rename k_textFieldHeight to k_minimalHeight
...
That constant has nothing to do with TextField. It is the minimal height
of ExpressionField.
2020-02-12 15:13:15 +01:00
Ruben Dashyan
063cc66ba2
[escher/layout_field] Make protected methods private
...
LayoutField has no derived class
2020-02-12 15:13:15 +01:00
Ruben Dashyan
737d76471b
[escher/layout_field] Remove unused accessor
2020-02-12 15:13:15 +01:00
citorva
c94affa7cd
Remove External app for unsupported devices (web/n0100) and adds a basic examination checking system
2020-01-19 23:45:35 +01:00
Quentin Guidée
a159d80b1c
Resolved conflicts
2019-12-24 01:07:22 +01:00
M4x1m3
e6e583d967
Added OMEGA_THEME ( #33 ). Added cleanall target
2019-12-21 15:08:24 +01:00
Léa Saviot
4e96a11a4c
[escher/responder] Clean commonAncestor method
2019-12-20 11:49:30 +01:00
Léa Saviot
0412a45cea
[escher/responder] Inline some methods
2019-12-20 11:49:30 +01:00
Quentin Guidée
c685f39e40
Fixed: popup exam mode color
2019-12-15 13:01:05 +01:00
Quentin Guidée
5fd91a9811
Fixed palette
2019-12-05 21:13:58 +01:00
Quentin Guidée
ae43f31f2d
Fixes theme engine
2019-12-01 00:10:41 +01:00
Quentin Guidée
058e0552fa
Omega theme finished
2019-11-30 22:59:33 +01:00
Quentin Guidée
2c49b8f5c9
New fixes for the themes
2019-11-30 13:31:01 +01:00
Quentin Guidée
ec43f41a8e
Omega theme: some fixes
2019-11-29 23:35:35 +01:00
Quentin Guidée
cd604bcb53
Omega Theme: some fixes
2019-11-29 22:11:35 +01:00
Quentin Guidée
c68a0cdb33
New Default theme: Omega theme! (Beta)
2019-11-29 19:42:39 +01:00
Quentin Guidée
af2e8209ef
Update of submodules + Atom is now themed
2019-11-27 16:19:39 +01:00
Quentin Guidée
fb09fbc40f
Update palette & submodule themes
2019-11-26 23:48:11 +01:00
Quentin Guidée
3b592c847e
New dark theme & KDColorWhite -> Palette::BackgroundHard
2019-11-26 23:04:03 +01:00
Quentin Guidée
db269f1204
KDColorBlack -> Palette::Text for the theming engine
2019-11-26 19:22:24 +01:00
Quentin Guidée
00f1918cfb
updated .gitignore
2019-11-26 17:45:18 +01:00
M4x1m3
48e8259def
Added colors for Atom in palette.h
2019-11-10 15:25:52 +01:00
Jean-Baptiste Boric
9a5bfb944d
[kandinsky] Basics of post-processing
2019-11-01 19:44:53 +01:00
Jean-Baptiste Boric
d7dfb57c5c
Change visibility of Toolbox's rootModel()
2019-10-23 18:28:15 +02:00
Romain Goyet
758c217120
[ion] ion_main takes const arguments
2019-10-16 10:01:00 +02:00
Émilie Feral
4d593a6149
[poincare] PrintFloat: take into account the distinction between char
...
and glyph length in ConvertFloatToText
2019-09-26 11:26:48 +02:00
Émilie Feral
3872785d57
[escher] Add Metric::CellMargin
2019-09-26 11:26:48 +02:00
Émilie Feral
743bf7cf28
[escher] EvenOddMessageTextCell wraps the message view with a 2-pixel
...
margins (avoid almost duplicate classes)
2019-09-26 11:26:48 +02:00
Émilie Feral
6f70924893
[escher] EvenOddBufferTextCell wraps the text view with a 2-pixel margin
2019-09-26 11:26:48 +02:00
Émilie Feral
20abac86f4
[apps/graph] ListParameterController: interval print float mode and
...
number of significant numbers are dynamically adjusted with the
available space
2019-09-23 17:07:18 +02:00
Ruben Dashyan
1d966ce23c
[apps/*/expression_model_list_controller] editExpression sets text instead of InputViewController::edit
2019-09-20 17:11:42 +02:00
Ruben Dashyan
7d9f479f3c
[escher/input_view_controller] Define setTextBody method
...
And inline textBody method.
2019-09-20 17:11:42 +02:00
Léa Saviot
4caf9f5197
[coding style] Make some methods const
2019-09-09 20:05:14 +02:00
Léa Saviot
100b0c0186
[apps/escher] Uniformize k_separatorThickness
2019-09-09 19:10:17 +02:00
Léa Saviot
e67160b878
[apps/graph] Faster cursor scrolling on device
...
This commit is quite dirty but works well
2019-09-09 16:56:32 +02:00
Léa Saviot
0d2c20bceb
[apps/graph] Fix function renaming
...
Scenario: Funciton renamed f123456 would be saved as f12345 due to
buffer size problem
2019-09-09 13:30:09 +02:00
Ruben Dashyan
424036489b
[escher/selectable_table_view_data_source] Mark getters as const
2019-09-04 15:07:40 +02:00
Ruben Dashyan
ff6eb00801
[escher/selectable_table_view_data_source] Inline all in header file
2019-09-04 15:07:40 +02:00
Léa Saviot
f3376de1b2
[escher/scroll_view] Fix redrawing glitch
...
Scenario: Go to statistics, add values on the last column, when the
vertical scrollbar appears there is a drawing glitch on the horizontal
bar.
2019-09-04 13:43:37 +02:00
Léa Saviot
41bcc1f133
[escher/scroll_view] Coding style
2019-09-04 13:43:37 +02:00
Léa Saviot
553c649a80
[apps] Fix Stores margins
2019-09-04 13:43:37 +02:00
Émilie Feral
6013e6a937
[escher] Add a class MessageTableCellWithChevronAndBuffer
2019-08-29 15:54:52 +02:00
Ruben Dashyan
c1470ed9d3
[escher/input_view_controller] Define isEditing method
2019-08-29 11:07:22 +02:00
Émilie Feral
cbe6d312d4
[escher] Add a comment for future improvement on TextField
2019-08-13 09:44:00 +02:00
Émilie Feral
011142427a
[esher] TextField: fix issues:
...
- when textFieldDidFinishEditing failed ("1+ln(-2)" in a scalar
entry for instance), the previous text was modified even if edition aborted
- The draft buffer was not reinitialized when overriding the draft text
buffer with a text event
2019-08-13 09:44:00 +02:00
Émilie Feral
12060e2ae7
[escher] TextField: all text fields use the same draft text buffer
2019-08-13 09:44:00 +02:00