~ubuntu-branches/ubuntu/edgy/koffice/edgy-updates

« back to all changes in this revision

Viewing changes to kugar/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Ben Burton
  • Date: 2004-05-09 11:33:00 UTC
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20040509113300-xi5t1z4yxe7n03x7
Tags: upstream-1.3.1
ImportĀ upstreamĀ versionĀ 1.3.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
$Log: ChangeLog,v $
2
 
Revision 1.2  2000/09/21 09:05:38  phil
3
 
Added the automatic change log.
4
 
 
5
 
 
6
 
*************************
7
 
VERSION 1.0
8
 
*************************
9
 
 
10
 
Changes:
11
 
 
12
 
 1. Change the documentation to reflect the new maintainer and web site.
13
 
 2. Renamed the whole package.
14
 
 3. Switched from the Apache Xerces XML Parser to the parser included with Qt
15
 
    v2.2.0.
16
 
 4. Converted the reportviewer to being a KPart.
17
 
 5. Extended the data DTD to include a prefered template.
18
 
 6. The template can be specified as a URL.
19
 
 
20
 
 
21
 
*************************
22
 
VERSION 0.2
23
 
*************************
24
 
 
25
 
Changes:
26
 
 
27
 
 1. Added new class MLineObject for drawing simple lines on a report.
28
 
 2. Moved metaphrast code to a seperate dir and added code to create a shared
29
 
    library.
30
 
 3. Switched from IBM XML4C to Apache Xerces XML Parser. Not using ICU, just
31
 
    native transcoding.
32
 
 4. Added command line switches to the viewer utility.
33
 
 5. Added support for formatting negative numbers with a user defined color.
34
 
 6. Added currency data type to field and calc objects.
35
 
 7. Added support for formatting numbers.
36
 
 8. Added support for formatting dates. To format dates, the field type must be
37
 
    defined as a date and the date string in the data file must be in
38
 
    mm/dd/yyyy or mm-dd-yyyy format.
39
 
 9. Fixed bug that added an empty page to the end of a report.
40
 
10. Added a progress dialog to MReportViewer for printing. User can now cancel
41
 
    a print job.
42
 
11. Added code to MReportViewer to allow printing of selected pages.
43
 
12. Added code to MReportViewer to print multiple copies. QPrinter does not
44
 
    appear to handle this correctly.
45
 
13. Added code to MReportViewer to print reverse page order.
46
 
14. Added method getRenderSteps() to MReportEngine, returns count of rendering
47
 
    steps required to process the report.  Convenience funtion for UI progress
48
 
    indicators.
49
 
15. Added signal signalRenderStatus(int) to MReportEngine to track rendering
50
 
    progress.  Convenience funtion for UI progress indicators.
51
 
16. Added public slot cancelRendering() to MReportEngine to cancel report
52
 
    rendering.
53
 
17. Added a progress dialog for report rendering to MReportViewer.  User can
54
 
    now cancel report processing.
55
 
18. Changed rendering code to draw at absolute y position. Previous version
56
 
    used to subtract 1 from the y pos so that bordered fields would not have
57
 
    double borders on one side.  Existing reports that used bordered fields in
58
 
    this way will need to be modified, shrink the height of the report section
59
 
    by one - the bordered fields will still form a grid (see samplereport1.xml).
60
 
19. Added clear functions to report sections so the report engine can clear
61
 
    existing formatting data before setting a new report template.
62
 
 
63
 
 
64
 
*************************
65
 
VERSION 0.1 
66
 
*************************
67
 
 
68
 
First release
 
1
2003-05-28 Alexander Dymo <cloudtemple@mksat.net>
 
2
        * kudesigner:
 
3
        Kudesigner rework:
 
4
        most functionality is moved to kudesigner_lib and made platform-independant (qt only or necessary #ifdefs)
 
5
        only document-view-application arch implementation remains.
 
6
        Main goal: to create qt version of kugar designer with minimal effort (common/shared code will be in kudesigner_lib).
 
7
        
 
8
        * kudesigner_lib:
 
9
        Common kugar designer library created. Compiles with qt only (qt only compile should utilize PURE_QT define).
 
10
        
 
11
        * kudesigner_qt2:
 
12
        Alternate Qt only Kugar Designer created (uses kudesigner_lib).
 
13
        
 
14
        * shell_qt2:
 
15
        Alternate Qt only Kugar shell created.
 
16
        
 
17
        * kudesigner:
 
18
        Undo/Redo for report items works now without crashes if their parent section was undone.
 
19
 
 
20
2003-05-01 Joris Marcillac <Joris@marcillac.com>
 
21
        * lib:
 
22
        Direct database support. Databases and queries can be specified withing template
 
23
        file and then the data file can be generated
 
24
        * samplesdb:
 
25
        Example program that shows usage of the direct database support in Kugar.
 
26
 
 
27
2003-04-05 Alexander Dymo <cloudtemple@mksat.net>
 
28
        * kudesigner:
 
29
        Undo/Redo implemented for all insert actions
 
30
        
 
31
2003-04-01 Per Winkvist <per.winkvist@cellnetwork.com>
 
32
        * kudesigner:
 
33
        Add check in DoubleClickEvent that we used LeftButton
 
34
        Allow + and - keys to be used to change FontSize
 
35
        Allow Del key to be used to delete an item
 
36
 
 
37
2003-03-31 Alexander Dymo <cloudtemple@mksat.net>
 
38
        * kudesigner:
 
39
        Applied patch from Per Winkvist <per.winkvist@cellnetwork.com>: 
 
40
        Fast property editing (name, fieldname) like in Qt Designer
 
41
 
 
42
2003-03-22 Alexander Dymo <cloudtemple@mksat.net>
 
43
        * kugar:
 
44
        Qt only version of the designer and preliminary version of shell added to the repository.
 
45
        Qt only versions aren't compiled with kde. They should be compiled by hand using
 
46
        qmake kugar.pro
 
47
        make -f Makefile.qt (on unix)
 
48
        QMake and automake coexist normally;)
 
49
        Qt only Kugar Designer and shell do not support KOffice zipped xml files
 
50
        Preliminary qt-shell is written by Joris Marcillac <joris@marcillac.com>
 
51
        * lib:
 
52
        Fixes for qt-only compilation, thanks to Joris Marcillac <joris@marcillac.com>
 
53
 
 
54
2003-03-16 Alexander Dymo <cloudtemple@mksat.net>
 
55
        * kudesigner:
 
56
        Code reorganization to make it more modular
 
57
 
 
58
2003-02-25 Joseph Wenninger <jowenn@jowenn.at>
 
59
        * part:
 
60
         1) Don't crash anymore if a template file can't be loaded
 
61
         2) Support kudesigner koStore template files (That's a littlebit hacky.
 
62
            Once ku{gar|designer} supports images the loading has to be redone a littlebit, but for now it works
 
63
         3) Relative template pathes are now relative to the data file, not to the current working directory
 
64
 
 
65
2003-01-25 Joseph Wenninger <jowenn@jowenn.at> 
 
66
        * kudesigner:
 
67
        Canvas Bands can now be resized with the mouse
 
68
        Changed resizehandle paint code. They are painted above all items now.
 
69
        Changed mouse <-> resize handle interaction. 
 
70
        If the resizehandle is displayed partly above an item which has a higher z-order 
 
71
        than the item they belong too, a resize operation is still triggerd. 
 
72
        That makes section resizeable, if they have a report item in the middle which fills the whole height
 
73
 
 
74
2003-01-21 Joseph Wenninger <jowenn@jowenn.at> 
 
75
        * kudesigner: 
 
76
        1) Let a plugin access the property, it should create a editor for.
 
77
           There is a new type enum UserDefined, which should mark the beginning of user defineable property types.
 
78
           If there is no custom editor created, user defined types will show a lineedit.
 
79
        2) Now all resize grips works for report items.
 
80
        3) Support for properties, which should not be saved into the kugar template file
 
81
 
 
82
2003-01-19 Joseph Wenninger <jowenn@jowenn.at> 
 
83
        * kudesigner:
 
84
        Pluggable property editors, bands are now resizable with the property editor
 
85
        
 
86
2003-01-16 Joseph Wenninger <jowenn@jowenn.at> 
 
87
        * kudesigner: 
 
88
        Now it is ensured, that items can't be moved out of ther section or resized to be larger than a section.
 
89
 
 
90
2003-01-03 Alexander Dymo <cloudtemple@mksat.net>
 
91
        * kudesigner:
 
92
        Many visual editors for properties created - font and color combos, etc.
 
93
        
 
94
2002-12-29 Alexander Dymo <cloudtemple@mksat.net>
 
95
        * kudesigner:
 
96
        Property editing in designer is coming back with the new Property Editor widget
 
97
        
 
98
2002-11-23 Joseph Wenninger <jowenn@jowenn.at> 
 
99
        * part:
 
100
        Part is now a KOffice part, old shell disabled, new part-based shell is ready to use
 
101
 
 
102
2002-09-22 Alexander Dymo <cloudtemple@mskat.net>
 
103
        * kudesigner:
 
104
        Porting to KoDocument/KoFactory/KoView/KoAcclication started
 
105
 
 
106
2002-09-20 Alexander Dymo <cloudtemple@mksat.net>
 
107
        * lib: Transparency for labels/fields/specials/calcfields added (gui property does not exists yet)
 
108