Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
0d2c8589 16.06.2010 21:23 christian

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

f7944a53 10.06.2010 22:12 martin

Added more missing XML files.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1818 70169cfe-8b10-0410-8925-dcb4b91034d8

7b361ee4 01.06.2010 16:55 martin

GUI: Create a virtual method to implement loghook.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1797 70169cfe-8b10-0410-8925-dcb4b91034d8

15044055 25.05.2010 21:50 mlenk

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 force
Automake to include them in future tarballs.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1792 70169cfe-8b10-0410-8925-dcb4b91034d8

0be3b502 19.05.2010 13:35 martin

GTK2: Implemented TextBrowser.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1783 70169cfe-8b10-0410-8925-dcb4b91034d8

e22716f8 18.05.2010 22:23 martin

GTK2: Implemented GroupBox.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1782 70169cfe-8b10-0410-8925-dcb4b91034d8

4f7b46cb 18.05.2010 01:10 martin

GTK2: Implemented WidgetStack, TabBook and TabPage.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1781 70169cfe-8b10-0410-8925-dcb4b91034d8

5f21f163 18.05.2010 00:23 martin

GTK2: Implemented text edit.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1780 70169cfe-8b10-0410-8925-dcb4b91034d8

de7d155e 17.05.2010 23:48 martin

GTK2: Implemented ComboBox.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1779 70169cfe-8b10-0410-8925-dcb4b91034d8

784f63bf 17.05.2010 21:04 martin

GTK2: Implemented HSpacer and VSpacer.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1778 70169cfe-8b10-0410-8925-dcb4b91034d8

04cf54f8 17.05.2010 21:04 martin

GTK2: Implemented HLine and VLine.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1777 70169cfe-8b10-0410-8925-dcb4b91034d8

3600f5ab 17.05.2010 20:20 martin

GTK2-Gui: Some more fixes, implemented LineEdit.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1776 70169cfe-8b10-0410-8925-dcb4b91034d8

fc48109b 17.05.2010 19:29 martin

More improvements on GTK2 implementation.

We need to let parent widgets do the adding of child widgets because
GTK2 seems to be more parent-centered than other toolkits.

In GTK2 one has to know the type of the parent widget to decide how to
add a child (e.g. either call gtk_box_pack_* or gtk_container_add, and...

719835e1 17.05.2010 18:36 martin

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

3b9ee2d2 16.05.2010 19:59 martin

Minor fixes.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1772 70169cfe-8b10-0410-8925-dcb4b91034d8

6e9588d8 16.05.2010 19:59 martin

Started working on a GTK2 implementation of the GWEN_DIALOG framework.

Simplified creation of new implementations by supporting an object-oriented
approach. 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

f6b74f11 30.04.2010 18:43 martin

HtmlCtx: Only sanitize data if there is any.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1750 70169cfe-8b10-0410-8925-dcb4b91034d8

9489cda4 30.04.2010 18:42 martin

FOX16_HtmlLabel: Fixed default geometry calculation (again).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1749 70169cfe-8b10-0410-8925-dcb4b91034d8

061dbf81 30.04.2010 18:42 martin

Follow renaming of function GWEN_XML_ReadFromIo().

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1748 70169cfe-8b10-0410-8925-dcb4b91034d8

5ed2eea9 30.04.2010 18:42 martin

FOX16HtmlCtx: Use the convenience functions.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1746 70169cfe-8b10-0410-8925-dcb4b91034d8

7099fe74 28.04.2010 19:26 martin

Added support for TLS protocol to GWEN_SYNCIO.

Changed the API of the GWEN_Gui_CheckCert() because the asynchronous IO API
will be removed for the next major release.
However, most implementations never used the "io" parameter anyway, so
there should only be minor changes necessary in applications....

7183059f 28.04.2010 02:54 martin

Create new header and symlink folder for gwen4.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1725 70169cfe-8b10-0410-8925-dcb4b91034d8

a9307221 28.04.2010 02:37 martin

Started moving to new synchronous IO framework.

We need to adapt AqBanking as well because now the DBIO functions use
GWEN_SYNCIO pointers instead of GWEN_IO_LAYER pointers.

Since we don't need guiid and timeout arguments for the new sync io functions
they have been removed now....

20e46bcd 24.04.2010 13:55 martin

Improved FOX16_HtmlLabel (now returns reasonable default dimensions).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1712 70169cfe-8b10-0410-8925-dcb4b91034d8

d4848388 24.04.2010 13:55 martin

DIALOG: Fixed a layout problem in FOX16 implementation.

Calling FXDialog->create() after emitting the init signal allows for
correct layout.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1711 70169cfe-8b10-0410-8925-dcb4b91034d8

cc66bfc7 20.04.2010 00:16 martin

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

f80268ca 19.04.2010 18:41 martin

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

1eafdf04 15.04.2010 19:27 martin

FOX16-GUI: Improved handling of lineEdits and comboBoxes.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1700 70169cfe-8b10-0410-8925-dcb4b91034d8

66ba28db 15.04.2010 12:10 martin

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...

aeef04ec 10.04.2010 15:53 martin

Some fixes to allow for mingw cross-compiling.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1693 70169cfe-8b10-0410-8925-dcb4b91034d8

dcac234c 07.04.2010 23:33 martin

Export missing symbol.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1690 70169cfe-8b10-0410-8925-dcb4b91034d8

928bdc58 07.04.2010 23:33 martin

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

2a5eebb5 07.04.2010 23:33 martin

FOX16: Fixed HTML code, unordered lists now work.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1688 70169cfe-8b10-0410-8925-dcb4b91034d8

fb03f570 27.03.2010 18:59 martin

Some minor fixes to FOX16_HtmlLabel.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1685 70169cfe-8b10-0410-8925-dcb4b91034d8

d0f75f6a 27.03.2010 02:07 martin

Fixed some problems in FOX16_HtmlLabel.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1681 70169cfe-8b10-0410-8925-dcb4b91034d8

f56896eb 05.03.2010 01:03 martin

Work on typemaker2, fixed a few bugs.

- GWEN_Text_UnescapeXmlToBuffer() now also reads "&#12"-formatted codes
- GWEN_XmlCtxStore_AddAttr() now also escapes XML atributes
- FOX16_HtmlCtx: italics now works
- work on typemaker2, which is extensively used by AqFinance:...

8769db58 04.03.2010 13:04 martin

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

33c45e19 03.03.2010 21:54 martin

FOX16-GUI: Force sync on GUI update.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1671 70169cfe-8b10-0410-8925-dcb4b91034d8

c0a087ec 01.03.2010 16:37 martin

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

409afb17 25.02.2010 12:32 martin

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 speed
improvement since each font is now only created once per application run
not for every HTML label. Since AqFinance uses HTML labels at many places...

7a310257 25.02.2010 00:04 martin

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 HTML
parser 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

c4697f2b 24.02.2010 18:29 martin

Decreased verbosity prior to release.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1664 70169cfe-8b10-0410-8925-dcb4b91034d8

53b71c36 24.02.2010 18:29 martin

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

333fcb3a 24.02.2010 09:25 martin

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

272621a1 23.02.2010 23:44 martin

Changed test message.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1661 70169cfe-8b10-0410-8925-dcb4b91034d8

e875e854 23.02.2010 23:44 martin

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

432c0a9c 23.02.2010 21:08 martin

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...

07ad821f 22.02.2010 23:39 martin

Started working on a richtext/HTML parser for FOX frontend.

The FOX Toolkit doesn't normally provide richtext/html widgets, so we
provide our own simple html parser to be used with the dialog implementation
for FOX.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1658 70169cfe-8b10-0410-8925-dcb4b91034d8

5cc78a84 21.02.2010 22:35 martin

Fixed another typo.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1657 70169cfe-8b10-0410-8925-dcb4b91034d8

6a692d7e 21.02.2010 20:20 martin

Fixed a typo.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1656 70169cfe-8b10-0410-8925-dcb4b91034d8

0e79db22 21.02.2010 20:17 martin

Build-system fixes (provided by Micha Lenk).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1655 70169cfe-8b10-0410-8925-dcb4b91034d8

56729a90 19.02.2010 22:42 christian

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

433b3b45 19.02.2010 21:47 martin

More build system fixes.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1650 70169cfe-8b10-0410-8925-dcb4b91034d8

771f28b4 19.02.2010 21:41 martin

More build system fixes regarding the GUI framework.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1649 70169cfe-8b10-0410-8925-dcb4b91034d8

437865ff 19.02.2010 21:17 martin

Install additional *.pc files needed by depending projects.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1648 70169cfe-8b10-0410-8925-dcb4b91034d8

cab79bbd 19.02.2010 20:50 martin

Added FOX16 implementation of GWEN_GUI/DIALOG framework.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1647 70169cfe-8b10-0410-8925-dcb4b91034d8

81bccf49 19.02.2010 19:52 martin

Added GUI implementations.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1646 70169cfe-8b10-0410-8925-dcb4b91034d8