Add QtCore to the Qt4 linker flags because the qt4 gui uses symbols from there as well.
Remove it from the Makefile, though.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1825 70169cfe-8b10-0410-8925-dcb4b91034d8
Added more missing XML files.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1818 70169cfe-8b10-0410-8925-dcb4b91034d8
GUI: Create a virtual method to implement loghook.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1797 70169cfe-8b10-0410-8925-dcb4b91034d8
Add missing header files gtk2_gui_p.h and gtk2_gui_dialog_l.h to noinst_HEADERS
These files were missing in distributed tarballs. This change should forceAutomake to include them in future tarballs.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1792 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented TextBrowser.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1783 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented GroupBox.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1782 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented WidgetStack, TabBook and TabPage.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1781 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented text edit.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1780 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented ComboBox.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1779 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented HSpacer and VSpacer.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1778 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented HLine and VLine.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1777 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2-Gui: Some more fixes, implemented LineEdit.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1776 70169cfe-8b10-0410-8925-dcb4b91034d8
More improvements on GTK2 implementation.
We need to let parent widgets do the adding of child widgets becauseGTK2 seems to be more parent-centered than other toolkits.
In GTK2 one has to know the type of the parent widget to decide how toadd a child (e.g. either call gtk_box_pack_* or gtk_container_add, and...
More work on GTK2 frontend.
This is still not finished, but the parts which are already work!
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1773 70169cfe-8b10-0410-8925-dcb4b91034d8
Minor fixes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1772 70169cfe-8b10-0410-8925-dcb4b91034d8
Started working on a GTK2 implementation of the GWEN_DIALOG framework.
Simplified creation of new implementations by supporting an object-orientedapproach. This approach is first used by the new GTK2 implementation.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1771 70169cfe-8b10-0410-8925-dcb4b91034d8
HtmlCtx: Only sanitize data if there is any.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1750 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16_HtmlLabel: Fixed default geometry calculation (again).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1749 70169cfe-8b10-0410-8925-dcb4b91034d8
Follow renaming of function GWEN_XML_ReadFromIo().
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1748 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16HtmlCtx: Use the convenience functions.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1746 70169cfe-8b10-0410-8925-dcb4b91034d8
Added support for TLS protocol to GWEN_SYNCIO.
Changed the API of the GWEN_Gui_CheckCert() because the asynchronous IO APIwill be removed for the next major release.However, most implementations never used the "io" parameter anyway, sothere should only be minor changes necessary in applications....
Create new header and symlink folder for gwen4.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1725 70169cfe-8b10-0410-8925-dcb4b91034d8
Started moving to new synchronous IO framework.
We need to adapt AqBanking as well because now the DBIO functions useGWEN_SYNCIO pointers instead of GWEN_IO_LAYER pointers.
Since we don't need guiid and timeout arguments for the new sync io functionsthey have been removed now....
Improved FOX16_HtmlLabel (now returns reasonable default dimensions).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1712 70169cfe-8b10-0410-8925-dcb4b91034d8
DIALOG: Fixed a layout problem in FOX16 implementation.
Calling FXDialog->create() after emitting the init signal allows forcorrect layout.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1711 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16: Implement icons for push buttons.
Push buttons with icons are used by AqBanking's New User dialog.Added a hint to the APIDOC of GWEN_Dialog_GetMediaPaths().
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1704 70169cfe-8b10-0410-8925-dcb4b91034d8
DIALOG: Added flag GWEN_WIDGET_FLAGS_NO_WORDWRAP.
This flag is used for labels to disable word wrapping.Decreased verbosity.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1703 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16-GUI: Improved handling of lineEdits and comboBoxes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1700 70169cfe-8b10-0410-8925-dcb4b91034d8
Improved dialog framework.
- removed dialog signals no longer supported - GWEN_DialogEvent_TypeGetImagePath - GWEN_DialogEvent_TypeGetIconPath- added functions to allow dialog implementations to determine the path to media such as icons and images...
Some fixes to allow for mingw cross-compiling.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1693 70169cfe-8b10-0410-8925-dcb4b91034d8
Export missing symbol.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1690 70169cfe-8b10-0410-8925-dcb4b91034d8
Use isspace instead of isblank, since the latter is not available on the build system.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1689 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16: Fixed HTML code, unordered lists now work.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1688 70169cfe-8b10-0410-8925-dcb4b91034d8
Some minor fixes to FOX16_HtmlLabel.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1685 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed some problems in FOX16_HtmlLabel.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1681 70169cfe-8b10-0410-8925-dcb4b91034d8
Work on typemaker2, fixed a few bugs.
- GWEN_Text_UnescapeXmlToBuffer() now also reads ""-formatted codes- GWEN_XmlCtxStore_AddAttr() now also escapes XML atributes- FOX16_HtmlCtx: italics now works- work on typemaker2, which is extensively used by AqFinance:...
Fixed FOX16-GUI: Use HTML labels for GWEN_DIALOG labels.
This now makes HTML available to the GWEN_DIALOG implementation for FOX1.6.Fixed problems of FOX16_HtmlLabel with umlauts. Added a test for that.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1673 70169cfe-8b10-0410-8925-dcb4b91034d8
FOX16-GUI: Force sync on GUI update.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1671 70169cfe-8b10-0410-8925-dcb4b91034d8
Build system fixes.
- removed accidental dependencies on aqbanking- added missing files to Makefile.am- removed unused files
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1668 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on FOX16 Gui: Huge speedup of HTML management.
Now we make FOX16_Gui hold the list of used fonts. This is a major speedimprovement since each font is now only created once per application runnot for every HTML label. Since AqFinance uses HTML labels at many places...
Install some headers of the HTML parser as they are needed by other applications.
AqFinance is now in the process of moving from using its internal HTMLparser to using that of gwen-gui-fox16 (removes double code).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1666 70169cfe-8b10-0410-8925-dcb4b91034d8
Decreased verbosity prior to release.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1664 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on HTML parser: Right alignment now works (as needed by AqFinance).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1663 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on HTML parser.
Now supports tags h1, h2, h3.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1662 70169cfe-8b10-0410-8925-dcb4b91034d8
Changed test message.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1661 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on HTML parser. Added class FOX16_HtmlLabel.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1660 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on HTML parser for the FOX15 implementation of the dialog framework.
- added a test tool- implemented font-related callbacks- added code to paint to a FXDC- g_box.c: when parsing words only stop at blanks, not at punctuation chars- g_unorderledlist.c: create appropriate objects...
Started working on a richtext/HTML parser for FOX frontend.
The FOX Toolkit doesn't normally provide richtext/html widgets, so weprovide our own simple html parser to be used with the dialog implementationfor FOX.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1658 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed another typo.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1657 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a typo.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1656 70169cfe-8b10-0410-8925-dcb4b91034d8
Build-system fixes (provided by Micha Lenk).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1655 70169cfe-8b10-0410-8925-dcb4b91034d8
Build system fixes: Disabling fox works. Test program linking works.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1651 70169cfe-8b10-0410-8925-dcb4b91034d8
More build system fixes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1650 70169cfe-8b10-0410-8925-dcb4b91034d8
More build system fixes regarding the GUI framework.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1649 70169cfe-8b10-0410-8925-dcb4b91034d8
Install additional *.pc files needed by depending projects.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1648 70169cfe-8b10-0410-8925-dcb4b91034d8
Added FOX16 implementation of GWEN_GUI/DIALOG framework.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1647 70169cfe-8b10-0410-8925-dcb4b91034d8
Added GUI implementations.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1646 70169cfe-8b10-0410-8925-dcb4b91034d8