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
f503fc9713
parse_args: remove duplicate test of dotenv variables
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:25:49 +02:00
8564aaaf8d
policycheck: i18n, tracing updates
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:25:46 +02:00
947e79eea4
policy_check: remove println macro calls
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
a9f7c62e3d
main: lazy_static prototyping, env handling
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
c0d8e7a898
main: introduce machine specific handling
...
* machine_kind: differenciate depending on detected machine OS
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
7a82640fd6
main: make log level dynamic
...
* set the log level via environment variable
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
f9453ee18c
main: suppress creation of consol window on MS Windows
...
* Rust applications on Windows always open a new console window
if started by double-clicking on the executable.
* since rust 1.18 the the macro suppresses this behaviour
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
f9dd2e3797
README: update project documentation
...
* i18n: howto extend translations
* installation: download via git
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00