ece95344bf
Grid .add() to .push()
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-08-15 19:34:13 +02:00
69405aaa76
main: initialize orbtk with initialize() functions
...
* needed at least for wayland client
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-08-15 19:33:24 +02:00
cd82f62a82
widgets/policycheck: update new syntax for Grid
...
* Columns,Row use create() functions
* update from .add() to new .push() method
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-08-15 19:31:51 +02:00
eb7a3608d7
data/structures: derive PartialEq macro
...
* enable PartialEq needed from new wayland client backend
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-08-15 19:30:32 +02:00
b6b12c45bb
u64 update
...
* policynumber has 10 unsigned integers. usize is 32bit on
on 32 machines. So we need to use u64 to assign the needed ram
space to fit numbers like '9999999999'
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 20:55:53 +02:00
9b9afc2b5a
examples: advowidgets: update to upstream orbtk example
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 20:55:11 +02:00
094fb6d0ea
Node.toml: adapt fonts and app options
...
* remove unused fonts
* correct typo in app name
* correct active font name
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 20:54:25 +02:00
f983eca9aa
widgets: policycheck_view: hinting NumericBox, typo correction
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:57:06 +02:00
bceec88741
Cargo.toml: reference to upstream orbtk (branch develop)
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:57:06 +02:00
daaa544e93
main: remove unused comments
...
* implement lazy pointer to struct if orbtk can handle it
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:57:06 +02:00
33da48b1b1
stylesheets: use explicit theme name
...
* Cargo.toml: add feature
* policy_state.rs: add handling of feature for choosen theme
* advotracker_dark.ron: advotrackers dark theme
* advotracker_light.ron: advotrackers light theme
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:57:06 +02:00
046812e04f
README.md: typo correction
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:57:00 +02:00
bd70ad653b
main: move theming support to callback code, cleanup
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:33:22 +02:00
ac855d0a54
widgets: policycheck_view: global "lang" and styling
...
* use ron styling
* language variable in struct
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:33:22 +02:00
b099064776
services: imports: refine tests in allianzdirectcall.rs
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-24 19:33:14 +02:00
65bec5a4a1
callbacks: introduce theming, i18n truning, introduce menu
...
* global_state: use global "lang", support env
* policycheck_state: use global "lang", new menu function, ron theming
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-22 18:11:39 +02:00
276c0fb5f0
bin: policycheck: simplified core to check policy number
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-22 18:10:51 +02:00
0f97202fbb
widgets: policycheck_menu: update styling
...
* not used, since menu is dynamically created via function
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-22 18:08:16 +02:00
e91b91a2db
i18n: update constants and translation messages
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-22 18:07:43 +02:00
25de70e75c
examples: remove unused code
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-22 18:07:11 +02:00
9fffb093c3
resources: stylesheets: switching to ron bases CSS
...
* remove unused old theme.css files
* advotracker.ron: new ron based theming style
* main.rs: extend the dark theme with our stylesheet
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-20 16:43:51 +02:00
11d12718e8
README.md: update to version 1.0.3
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:33:37 +02:00
6e4ba029b7
Cargo.toml: bump version to 0.1.3
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:21:20 +02:00
fd61f90277
callbacks: policycheck_state refine popup widget handling
...
* on first access, show a processing popup
* calculate the processing time
* update process status
* show processing time in popup
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:18:27 +02:00
ffa8c18efb
services: imports: refine to use SystemTime
...
* Use standard library to calculate SystemTime and Duration
* exporse results to be accessible in orbtk views
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:18:27 +02:00
3d913e7127
widgets: policycheck_view - use constants
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:17:16 +02:00
8ca257bf5c
advotracker: rename 'keys' to 'constants'
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:17:16 +02:00
6907c0c393
callbacks: progressing I18n handling
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:17:16 +02:00
9e1a1e7359
widgets: policycheck_view typo cleanup
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:17:07 +02:00
16f174d53a
I18N: update translation constants
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-15 00:16:46 +02:00
4406efc955
data: define constanst to be static strings
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-14 11:11:19 +02:00
20ddd78a8d
Cargo.toml: enable cross-compile to target Windows x86_64
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-14 11:09:59 +02:00
863826a294
Cargo.toml: bump version to 0.1.2
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:47 +02:00
53d8f80b75
services: import allianzdirectcall update
...
* use usize for counter
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:47 +02:00
555a02fcc3
structures: CsvExportRecord type update for policy_number
...
* policy_number: type reset to usize
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:47 +02:00
4d2427a058
callbacks: policycheck_state update
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:38 +02:00
5eeb80cdd4
structure: cosmetic update
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:38 +02:00
aa26e6634d
widgets: policycheck_view update
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:24 +02:00
19ad9198d0
data: keys: update ID's
...
* ID_POLICY_CHECK_DATA_COUNT_BLOCK
* ID_POLICY_CHECK_PROGRESS_BOX
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
keys: update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:24 +02:00
e62fb8e990
I18N: translation update
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-13 03:43:12 +02:00
d3d3be1442
I18N: README.md language variants (v0.1.2)
...
* update contents inside README.md
* provide language variant (english, german)
* document translation handling
* installation: download via git
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:26 +02:00
b579d039f1
advotracker: update copyright header
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:26 +02:00
c5334ac898
.env: test environment file
...
* use an .env with testing parameters
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:26 +02:00
224606d72e
resources: new log and font to create the logo
...
* svg: scalable logo
* CynthoPro-Regular: font used to create text typo
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:26 +02:00
4e0b8166f2
callbacks: policycheck_state update
...
* experimental handling of a progress bar
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:26 +02:00
193f2de7ea
widgets: update policycheck_view
...
* update margins
* add widget IDs
* experimental inclusion of a progress bar
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:27:21 +02:00
e2ced73db9
imports: policy_data_count as required variable
...
* function call will gain access
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:26:10 +02:00
09ec027e79
data: update widget static for used widget IDs
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:26:08 +02:00
656ffae9bf
resources: update customer logo
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:25:49 +02:00
9753c37477
policycheck_state: import data to hashmap
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:25:49 +02:00