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
ea57346119
examples: introduce advowidgets
...
* merge orbtk example widgets
* rename to advowidgets
* incorporate functionality of wip-orbtk branch
- using latest material-icons-font code
- merge bugfix to add ComboBox items
- merge bugfix to handle ComboList
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
e7ef33ee40
examples: advowidgets: update to new api syntax
...
* when addressing widgets properties the new api syntax
seems more natural. It accesses the properties via a function
oriented notation:
- view_name(<ctx.widget()).<entity>_mut()
- ctx.child("<entity>").set::<type>("<field>", <new_property>)
- <widget_class>(ctx.child(<entity)).set_<field>(<new_property>)
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:47 +02:00
5a5bbb5d5e
stylesheet: add advotracker.css
...
* redefine resources in a new application stylesheet
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:45 +02:00
e8c7d78de3
callbacks: global_state: save data vector to ron file on disk
...
* new functionality
* save imported / edited data-structures persitantliy
on disk to file in 'ron' format
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:21 +02:00
bf0ee18f55
callbacks: global_state: compiler sanitization
...
* use unspecific lifetimes
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:21 +02:00
b709c90682
callbacks: policy_check: update identifier for tracing
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:21 +02:00
32405504a7
widgets: main_view: activate structure init via default()
...
* possible, since structure provides access via orbtk
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:17 +02:00
891919b64d
imports: allianzdirectcall: use array to verify on startup
...
* using test dataset
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:02 +02:00
40896c6b8e
structures: include reference to orbtk
...
* make structures accessible for orbtk
* documentation update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:23:02 +02:00
9beeaa7190
data: keys: cleanup DCES id's and properties
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:22:59 +02:00
7e604f050a
locales: remove redundant allianzdirectcal
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2020-07-12 19:22:40 +02:00