- os/gwentime: - added a function that allows to generically parse date and time from a string (guided by a template string) - added GWEN_Time_dup()- parser/text: - added function GWEN_Text_DoubleToBuffer() - GWEN_Text_StringToDouble()
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@443 70169cfe-8b10-0410-8925-dcb4b91034d8
- base/args: GWEN_Args_Check is now able to return a new code which flags that the user wanted help. This circumstance is detected by a new flag (GWEN_ARGS_FLAGS_HELP).- crypt/padd: removed usage of a deprecated function (so that the annoying warning in OpenHBCI2/AqHBCI vanishes)...
Add dlgtest to spec file for gwenhywfar-devel package.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@440 70169cfe-8b10-0410-8925-dcb4b91034d8
- some more fixes, prepared release
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@439 70169cfe-8b10-0410-8925-dcb4b91034d8
minor changes
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@438 70169cfe-8b10-0410-8925-dcb4b91034d8
- tools: added "dlgtest", a tool which allows testing a dialog.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@437 70169cfe-8b10-0410-8925-dcb4b91034d8
focus fixes
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@436 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - added a new widget type: "HLine". This widget simply draws a horizontal line or serves as a placeholder (to be used with the DialogLoader). - finished GWEN_UILoader. It is now able to automatically arrange widgets, to populate created widgets with user data and to retrieve the data...
Fix compiler warnings about potentially uninitialized variables.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@434 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - widget loader can now setup a complete dialog (including HTML help texts etc). - started working on a function whcih populates the dialog widgets with values. The next step will be to retrieve and validate data entered by the user....
- ui: - finished widget-loader, I will now have to think of a way to automatically run a dialog and fill in form dar from a DB and to store the user input into it. This will very much simplify creating of dialogs.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@432 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - started working on a widget-loader (loads and creates widgets from an XML file)- parser: - xml: introduced a file-load flag which allows selecting whether some unclosed HTML tags are accepted (like <br>) or not. The default still is not to....
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@430 70169cfe-8b10-0410-8925-dcb4b91034d8
- configure.ac: fixed a bug (the headers from src/parser where not symlinked)
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@429 70169cfe-8b10-0410-8925-dcb4b91034d8
- parser/xml.c: fixed a newly introduced bug
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@428 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - TableWidget now sends an event when activating a table field
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@427 70169cfe-8b10-0410-8925-dcb4b91034d8
- gwenhywfar.m4: fixed a bug
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@426 70169cfe-8b10-0410-8925-dcb4b91034d8
- fixed more bugs in EditBox, more work on FileDialog (can now at least be used to select a file. Otherwise not very usefull for now)
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@425 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - started working on FileDialog - more work/fixes in TableWidget and TextWidget
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@424 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - focus can now be changed to the nex AND to the previously active widget ;-)- base/misc.h: - added functions which allow traversing a list backwards. However, these functions aren't very fast since the lists are only simple-linked. But using these new functions allows to silently use...
added EventChecked for checkboxes
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@422 70169cfe-8b10-0410-8925-dcb4b91034d8
- ui: - UI headers are now expected in "${prefix}/include/gwenhywfar/ui" - configure.ac, gwenhywfar-config.in.in: - added checks and switches to determine whether UI or crypto support is compiled into Gwenhywfar - UI headers are installed to ${prefix}/include/gwenhywfar/ui...
added several GetText functions
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@420 70169cfe-8b10-0410-8925-dcb4b91034d8
replaced ncurses-forms lib in configure script by ncurses-panel lib
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@419 70169cfe-8b10-0410-8925-dcb4b91034d8
- TextWidget: Now sends a "Chosen" event when ENTER is pressed in line mode. This is interpreted e.g. by the DropDownBox.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@418 70169cfe-8b10-0410-8925-dcb4b91034d8
Auch abrufbar als: Atom