1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
|
Changes since version 0.43: #########################################
- Completely reworked the addressbook widget in Kraft, used in new doc
assistant and in the "who am i" dialog: Fully Akonadi-based, works
with various addressbooks and loads addresses way more fast.
- Completely reworked text template widget used in the document editor:
Less bugs, more obvious gui, help texts where needed
- Fixed bug that crashed Kraft when clicking on empty catalog chapters.
- Add ability to add localized report template files, added german
localization
- Fixed bug that numbers in the doc are not localized correctly
- Fixed bug that the doc type is not taken correctly from the new doc
wizard
- No need any more to checkbox single item templates to move them into
the document. Selecting is sufficient.
- Added a search line in the "who am i"-dialog
Changes since version 0.41: #########################################
- Added search box in digest lists again, for that enhanced the search
field class.
- cleaned up the digest models
- optimized the digest model
- changed from treeview to tableview for latest- and all view
=> release v. 0.43 (may 25, 2011)
Changes since version 0.40: #########################################
- More changes to the Akonadi based addressbook integration
- switched to a python only version of trml2pdf called erml2pdf,
makes porting to other platforms easier plus dropped dependency on
java with pdftk
- used Qt Model/View for the document lists. Way faster startup.
- New document digest view
- Catalogs: Implemented nested catalog structure
- Catalogs: Moving templates around per d&d
- Catalogs: user defined sorting in catalogs
- Catalogs: dropping of templates
=> released v. 0.41 (april 18th, 2011)
Changes since version 0.32: #########################################
- Ported to the KDE 4 Platform. In particular, to KDE 4.4
- Use Akonadi based addressbook
- Edit dialog for Wages and Units
- SQLite-Support
- Setup Assistant for SQLite and MySQL Databases
=> released v. 0.40
Changes since version 0.31: #########################################
- Tax: Added more flexible tax calculation. Kraft now has the tax in
a table for easy changing, supports no, reduced and full tax on
document level for this release, on item level later.
- Numbercycles: All Kraft documents need an unique document number.
These are taken from numbercycles now which can be edited and shared
between document types.
- Watermark: Kraft documents can now be merged with an existing pdf file
with the company logo. Configuration through the Kraft settings on
a per document type basis
- Templates: Kraft now supports different templates for each document
type. Templates can be configured through the Kraft settings.
- Project-String: There is a project label at the document. It is
exported to the document template.
- System-Tab: Display of some interesting setup information
- Templates for PDF and HTML output are reloaded if modified
=> released v. 0.32
Changes since version 0.30: #########################################
- added a read only view on documents, customizable with ctemplate
as html page
- added importing items from text files with configurable import
filters, to enable usage of special software which is able to
export text files
- added document number cycles: The unique id of a document depends
on a unique number. Now there can be multiple number cycles which
can be used by document types. Multiple doc types can use the same
number cycle, that means that for example all types of invoices
count the same number cycle while offers are in another.
=> released v. 0.31
Changes since version 0.25: #########################################
- introduced the extended combo box with explanation line for units.
- added document item tagging
- added discount item system, based on tagging
- tag templates with tag template edit dialog
- fixed a bunch of bugs with text templates (header- and footer text)
- tag selection in ordinary add-item-to-document dialog
=> released v. 0.30
Changes since version 0.24: #########################################
- Added a Wizard for document creation
- Improved the document overview widget for more intuitive use.
- Copying of complete documents added.
- Followup documents (eg. Invoice follows Offer) added
- Litte marker for new documents added to doc overview list.
- Help text added to positions canvas
- Client address bits added to the available template variables
Changes since version 0.23: #########################################
- internationalisation: Ability to do documents in a different location
than the desktop is running under.
=> released BETA v. 0.24
Changes since version 0.22: #########################################
- fixed: database migration 5: added IF EXISTS
- fixed: encoding in the report file
- improved: The document digest overview is not longer always redrawed
and looses its selected item.
=> released v. 0.23
Changes since version 0.20: #########################################
- fixed: select from catalogs with doubleclick
- fixed: allow prices for positions larger than 10k
- fixed: openArchivedDocument printed again instead of opening
archived doc from the archive path
- fixed: template texts in the catalog view where not shown if they
were exactly 60 chars long.
- feature: Alternative positions
- feature: Demand positions
- feature: Switched to google template system, see
http://code.google.com/p/google-ctemplate/
- bugfix: Catalog changes show up directly in opened catalogs, also
if open as a template catalog in the doc window.
=> released v. 0.22
Changes since version 0.14: #########################################
- fixed bug with manual price field that needs to be left by
TAB to get a change recognised.
- increased precision to 2 digits for position amounts
- allow euro-sign in texts and in the whiteboard. Due to a lack
in the qt3 mysql driver the char needs to be en- and decoded.
- reduced the amount of toolbar buttons to only show the important
ones.
- more beautifull and working navigation block in the document dialog
- mailing documents added
- Completely changed header- and footer text template system:
* now there is more than one text available per text- and doc type
* direct adding, editing and removing of texts from the dialog
* selecting template texts in the same way as selecting position
templates, more intuitive GUI
- Addresses also selectable from an address catalog
- persist the selection of the greeting and salut text
- Document ID now configurable in the settings file, key DocIdent:
[document]
DocIdent=T-%y%w%i
- database upgrade code more robust
- now additionally save archived xml documents
Bugs fixed:
- fixed time lined doc overview, now displaying all documents of
all months of a year.
- fixed modification indication: Now also adding a position counts
as modification
- encoding bugs fixed
- allow to leave text edit fields using the tab key
- deletion of positions: Fixed an iteration over the list issue
- smarter template-to-doc-position dialog
- others
|