43 Commits

Author SHA256 Message Date
Klaas Freitag
91efe46192 Accepting request 1326498 from home:kfreitag:branches:KDE:Extra
- Update to Kraft version 2.0.0
- Build against Qt6 and KDE Frameworks 6 components
- Drop dependency of ctemplate, use KTextTemplate instead
- Save documents not longer in database but in XML format in separate
  files in a date base directory structure to enable file based
  cloud synchronisation of documents
- Use a C++ object KraftObj as base object for import Kraft objects
  to provide base attributes to the objects such as tags
- Add a DB to XML converter class that exports the documents from db
  to xml files to be executed once for migration
- Add a dialog to report about conversion of docs
- Add a document indexer that keeps a summary of the available docs
  in the file system
- Use a individual uuid for identification of all documents and other
  objects in Kraft
- Introduce document states such as draft and final. Handle doc life
  cycle correctly
- Generate PDF output directly after the doc was changed, not when
  the doc should be displayed
- Add dialog to finalize documents. That moves them out of the draft
  state. In final state, docs are immutable and changes are not longer
  possible
- Show a welcome text on the main page after start of Kraft
- Visual freshup of the display of the document details
- Switch default document generator to weasyprint, drop support of
  Reportlab based templates
- Display doc conversion error messages in the main UI
- Code cleanups, eg. unite DocPositionBase with DocPosition
- Upgrade the AppImage build to use Qt6/KF6 puh...
- Add a directory based addressbook for use with environments without
  proper Akonadi such as AppImage builds
- Reworked the read only document view
- Added some unit tests
- PDF watermark happens through Qt code now
- Countless bug fixes, C++ modernizations, code cleanups and refinements
- remove cmake.patch as went upstream
 
- Update to Kraft version 2.0.0 rc2 
  Builds against KF6 and Qt6 and much more news

OBS-URL: https://build.opensuse.org/request/show/1326498
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=71
2026-01-10 11:03:38 +00:00
Klaas Freitag
459966ee9b Accepting request 1275485 from home:simotek:branches:KDE:Extra
- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings

OBS-URL: https://build.opensuse.org/request/show/1275485
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=69
2025-05-12 18:35:25 +00:00
Klaas Freitag
1d4b687ab8 Accepting request 1204980 from home:kfreitag:branches:KDE:Extra
- Update to upstream version 1.2.2
  * Regular service release to fix bugs
  * Fix #242: Do not push item types (Demand) to followup docs
  * Fix #241: Allow negative item sums
  * Changes to fix CI

OBS-URL: https://build.opensuse.org/request/show/1204980
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=67
2024-10-05 11:11:10 +00:00
Klaas Freitag
dc61e01ea6 Accepting request 1172021 from home:kfreitag:branches:KDE:Extra
- Update to upstream version 1.2.1
  * Shipping a fix for a stupid release bug 

- Update to upstream version 1.2
  * Manual: Updated text and dutch translations
  * Manual: Updated screenshots for all languages
  * Fix #211: Be more robust if no .git file is there
  * Fix cmake warnings
  * Substancial code cleanups
  * Fix reproducable builds
  * Fix saving of XRechnung files
  * Added a template for XRechnung version 3.0.1
  * Fix #218: Add a image mask for reportlab
  * Fix tests
  * Add checkbox to mark document types to get XRechnung support
  * Add a feedback link to the system overview page

OBS-URL: https://build.opensuse.org/request/show/1172021
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=65
2024-05-11 19:09:04 +00:00
Christophe Marin
023144602e Accepting request 1161501 from home:krop:branches:KDE:Extra
- Build without Akonadi integration for repositories that now
  provide the kdepim 6 libraries

OBS-URL: https://build.opensuse.org/request/show/1161501
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=63
2024-03-29 06:53:20 +00:00
Klaas Freitag
0603caed51 Accepting request 1155998 from home:mlin7442:rebuild_fails_156
fix Leap build

OBS-URL: https://build.opensuse.org/request/show/1155998
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=61
2024-03-08 16:25:17 +00:00
Christophe Marin
c2b995f4b9 Accepting request 1149329 from home:dimstar:rpm4.20:k
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149329
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=59
2024-02-26 11:48:24 +00:00
Klaas Freitag
cb1c56cd8b Accepting request 1111672 from home:kfreitag:branches:KDE:Extra
- Update to version 1.1
  * updated nl translations of the manual
  * update the app translations
  * Fix the application icon
  * Fix the changed Akonadi Prefix, added build switch AKONADI_LEGACY_BUILD
  * More Akonadi related ifdefs
  * Few fixes and improvements to cmake files (eg. #205)
  * cleanup of code and remove endl which removes lots of warnings
  * Allow Macros in pre- and post text, to support date calculations and
    sum calculation (incl. tax) based on tags
  * more tests
  * Add Button to Allow to insert template pre- and post texts rather than
    replace the entire text #167
- Update to version 1.1 RC1
- Remove patch fixakonadi.patch because it went upstream

OBS-URL: https://build.opensuse.org/request/show/1111672
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=57
2023-09-17 09:53:22 +00:00
Klaas Freitag
c0e38637d4 Accepting request 1083862 from home:kfreitag:branches:KDE:Extra
- Made the patch of the cmake files a bit more clean 
- Fix build requirement on AkondiContacts 
- Add a patch fixakonadi.patch to adopt to latest KDE akonadi.

OBS-URL: https://build.opensuse.org/request/show/1083862
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=55
2023-05-01 12:51:29 +00:00
Klaas Freitag
24525f1925 Accepting request 1045203 from home:kfreitag:branches:KDE:Extra
- Update to Kraft version 1.0 
  * Have two new merge modes for the watermark tool
  * PDF watermark tool can also append PDF files now
  * Add numbercycle day counter variable (#138)
  * Test improvements and new tests added
  * User manual improvements
  * Localized screenshots in the user manual (Thx Ronald)
  * Demand and Alternative: Do not overwrite custom prefix  
  * Default Demand and Alternative text configurable in prefix dialog
  * Add more variables to weasyprint (#166)
  * Ability to add EPC QR code to invoices (Giro Code)
  * Maintain users bank account to be included in documents
  * Add some metadata to the html representation (weasyprint)
  * Use custom icons for all icons in Krafti (#175)
  * Experimental: html tags in pre- and post tags and items & catalogs
  * Add more contrib documents from Achim (BNC)
  * Database refresh only in readonly mode
  * Huge improvements to the AppImage build (#191)
  * Fix: Numbercycle dialog with day counter (#138)
  * Fix: Strikeout for deleted items working again
  * Fix: Delete column in sqlite migrations (#162)
  * Fix: Add -p switch to call of weasyprint (html presentational hints)
  * Fix: Set reconnect option for MySQL (#183)

- Update to 1.0 RC1

OBS-URL: https://build.opensuse.org/request/show/1045203
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=53
2022-12-30 11:04:31 +00:00
Klaas Freitag
ed7e1aa752 - Update to upstream version 0.98
- Remove patch Adapt-to-new-Akonadi-includes.patch as it went upstream

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=51
2022-05-22 20:09:15 +00:00
Klaas Freitag
b51f6ccbc6 Accepting request 934965 from home:wolfi323:branches:KDE:Extra
- Add Adapt-to-new-Akonadi-includes.patch to fix build with Akonadi
  21.12

OBS-URL: https://build.opensuse.org/request/show/934965
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=50
2021-12-05 13:57:05 +00:00
Klaas Freitag
5895bf9e00 Accepting request 912253 from home:kfreitag:branches:KDE:Extra
- Update to upstream version 0.97.
  Version 0.97 is a bugfix release and fixes a few bugs.
- Remove patch keepemptyparts.patch which went upstream.

OBS-URL: https://build.opensuse.org/request/show/912253
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=49
2021-08-15 11:20:42 +00:00
Klaas Freitag
7204be8782 Accepting request 876552 from home:kfreitag:branches:KDE:Extra
- Add patch keepemptyparts.patch to fix build with older qt versions. 

- Update to upstream version 0.96
  * Found new MIT licensed icons to avoid uncertainess with CC license.
  * Allow to use the "add new" button in the doc editor to add new
    catalog templates. It presets the correct chapter.
  * Fix: Use the xmlArchivePath correctly (#80)
  * Fix: Handling of Cancel button in template to doc dialog.
  * Fix: Convert newlines in the items to <br> for the weasyprint doc
         generation.
  * Fix: In Followup document: If the standard text for pre and post
         text of the target document type is empty, the one from the
         source document is copied over instead. (#91)

OBS-URL: https://build.opensuse.org/request/show/876552
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=47
2021-03-03 14:05:38 +00:00
f7b92bacd1 Accepting request 830715 from home:kfreitag:branches:KDE:Extra
- Update to upstream version 0.95
  * New document render engine based on Weasyprint
  * New template library grantlee used
  * User manual added
  * Many other improvements
- Removed patch Check-only-for-Python-3-for-erml2pdf.py.patch
- Removed patch Switch-erml2pdf.py-to-Python-3.patch

OBS-URL: https://build.opensuse.org/request/show/830715
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=44
2020-08-31 10:36:25 +00:00
Klaas Freitag
ad52223005 Accepting request 800955 from home:wolfi323:branches:KDE:Extra
- Add upstream patches to port to Python 3:
  * Check-only-for-Python-3-for-erml2pdf.py.patch
  * Switch-erml2pdf.py-to-Python-3.patch
- Switch python2 package requirements to python3

OBS-URL: https://build.opensuse.org/request/show/800955
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=41
2020-05-07 08:52:47 +00:00
Klaas Freitag
48dc6ad6e9 - Update to stable release 0.90
* Reworked follow up and copy document
   set the correct header- and footer-texts according to the doc type
   Added a checkbox if items should be copied or not
 * New feature: partial invoices that are substracted in the final 
   invoice
 * Use an XML based migration system for document types
 * Added the first unit tests to Kraft
 * Made the document templates not containing any language specific 
   strings any more. There is only one doc now for all languages, 
   set by localized strings as template variables.
 * Removed KeepTogether flag for tables to avoid that a long list 
   of items only starts on the next page. Might have impact on 
   some docs.
 * Fixed formatting of the amount number in the XML output
 * More Less-KDE: Removed more mandatory dependencies on KDE.
 * Added 'About Kraft' information to Krafts system view.
 * Added document type 'Offer without price tags', which does not 
   print price tags on the PDF (issue #58).
 * Internationalization: Added dutch translation
- Removed the patches fix_install_appdata.patch,
  fix_nullptr_warning.patch fix_sql_qt12.patch as those went into
  upstream code.

- Update to v0.90 RC 3
- Removed patch rcfixes.patch, went into the release 

Update to Kraft v0.90 RC 2: 
- Add patch rcfixes.patch that fixes a few glitches in the RC.
- Remove patch fix_install_appdata.patch, gone upstream

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=38
2019-12-14 21:15:55 +00:00
Klaas Freitag
e457cb8b04 - Add patch fix_nullptr_warning.patch: Reduce noise when compiling
by disabling the nullptr initialization warning
- Add patch fix_sql_qt12.patch: Make Kraft build with Qt 5.12 again

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=36
2018-12-26 21:21:01 +00:00
Klaas Freitag
29991f9995 - Update to v0.82:
* Fix send document by email
  * Allow emailing through xdg-email and not only through thunderbird
    To enable, set mailUA=xdg in the config file in the system section.
  * Fixed wrong usage of i18n command which caused a lot of error
    messages on the console. (#37)
  * Time calculation: Add a time unit to the form, allow to calculate
    times in hours, minutes and seconds (#43)
  * Refactored the calculation dialog, fixed using margin. (#42)
  * Properly ask to waste changes if user hits cancel in Calc dialog.
  * Fix some glitches in the setup code path, ie. db update.
  * Relaxed the document layout a bit by choosing a smaller font and
    adjusting the table column settings a bit.
  * More minor bug fixes and improvements

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=34
2018-10-17 19:58:00 +00:00
Klaas Freitag
bc1293c7a6 Accepting request 617047 from home:kfreitag:branches:KDE:Extra
- Update to v0.81:
  * Fix to build with Qt 5.11
  * CMake fixes: Installation directories
  * Use QProcess instead of system call
  * Fix appstream XML data
  * Fix display of individual tax block on documents 
- Add fix_install_appdata.patch: Fixes the installation of appdata.xml
- Add use_qpdfview.patch: Open PDFs in qpdfviewer, used only for 
  appimage build in home:kfreitag builds, enabled through OBS prjconf
- Update to v0.81rc1 
- Use conditional build flags to switch on akonadi usage and the 
  qpdfviewer. This way, the package is reuseable in a project where
  an appimage is built.
  Added the patch use_qpdfview.patch that is only used for the 
  appimage 
  Also removed some currently unused Fedora cruft

OBS-URL: https://build.opensuse.org/request/show/617047
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=32
2018-06-15 10:35:42 +00:00
Klaas Freitag
30ecc22ca9 - Update to stable version 0.80, based on Qt5/KF5
* Port to Qt5/KDE Frameworks 5
 * Reduction of build and runtime dependencies, especially
   of KDE Frameworks, replacing old KDE classes with their
   Qt equivalents
 * Dropped Webkit. Use QTextbrowser instead. Ported html
   generating code and CSS accordingly
 * Dependency on Akonadi is now optional, so builds without
   Akonadi are possible
 * Address management in Kraft was abstracted to work with or
   without Akonadi, other address backends could be implemented
   much easier now
 * Refresh of the GUI plus new icons, easier.
 * Refactored time line models completely
 * Show summaries for month and year items: Amount of doc types
   and added sums for each document type
 * GUI: New filter combo to limit to docs of last week or last
   month
 * Use templates for system view (contributed by Andy Wuest)
 * Ship an AppImage for easy testing of Kraft
 * Updated ReportLab based PDF generation script (erml2pdf)
 * countless bug fixes and improvements
- Removed patch fix_dup_custom_targets.diff, not longer needed.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=30
2018-04-01 19:00:10 +00:00
71f001aea8 - Remove kdepim4-runtime requirement, it's not available anymore
and kraft seems to work fine without it (boo#1047551)

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=28
2017-07-07 07:10:05 +00:00
3d68e8d870 Revert kde4_runtime_requires changes
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=27
2016-12-08 20:03:00 +00:00
Klaas Freitag
882eab5d5c Accepting request 442587 from home:olh:branches:KDE:Extra
Expand macro kde4_runtime_requires only when its available to fix quilt setup

OBS-URL: https://build.opensuse.org/request/show/442587
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=26
2016-12-02 21:23:15 +00:00
Klaas Freitag
1469bea870 - Patch fix_dup_custom_targets.diff added to not add multiple custom
targets, fixes building Tumbleweed.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=25
2015-10-17 10:44:24 +00:00
Klaas Freitag
18a986a745 - Add patch to not add multiple custom targets, fixes TW.
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=24
2015-10-17 10:06:20 +00:00
Klaas Freitag
5c89f2a49a Accepting request 335444 from home:ocfreitag:branches:KDE:Extra
* New upstream version 0.59:
 - Fix discount price calculation: Do not include deleted items.
 - Fix: Mark moved items as modified, to not loose the saving
 - Fix the save loop over items, do delete items seperately
 - Fixes in the setup wizard
 - Enhance data take over when copying documents
 - Fix price calculation with discount items.
 - On doc type change, ask the user if the doc ident is to change.
 - Add GROSSSUM adn NETSUM template variables
 - Memory management fixes
 - Quite some other minor fixes 
* Patch 0001-Fix-Mark-moved-items-as-modified.patch was removed as
  it went to the codebase.

OBS-URL: https://build.opensuse.org/request/show/335444
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=22
2015-10-06 05:23:55 +00:00
Klaas Freitag
d93af1a668 - Added patch named 0001-Fix-Mark-moved-items-as-modified.patch
This fixes a bug that item move operations are not saved if the 
  move was the only change on a document.
  This patch will be in the next stable release of kraft and can
  be removed from this package.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=21
2015-05-01 10:42:59 +00:00
Raymond Wooninck
584d984b19 Accepting request 295346 from home:kfreitag:branches:KDE:Extra
* Update to upstream version 0.58:
 - Fix handling of slashes in the doc id template
 - Fix a bug in calculation of the VAT sum
 - Removed kraftcat library as it was unused. Easier building now.
* Removed patch kraft_no_lib.diff from package as the changes went
  upstream and are contained in the official tarball now.

OBS-URL: https://build.opensuse.org/request/show/295346
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=19
2015-04-27 08:20:02 +00:00
Klaas Freitag
1e1548d940 - Added a patch that does not build a lib from some sources.
Previous builds contained a libkraftcat which was not used  
  publically and also not really tested. rpmlint complained 
  so removing is better.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=17
2015-03-15 15:52:49 +00:00
Klaas Freitag
52e765dc6c - Fixed license abbreviations and removed INSTALL file to relax
rpmlint

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=16
2015-02-28 21:16:36 +00:00
Klaas Freitag
bc6853c27c - New tarball of Kraft 0.57
Code wise 0.57 is identical to 0.56 as should have been, but 
  there have been broken tarballs of 0.56 around, so 0.57 was 
  tagged to be on the save side.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=15
2014-11-07 20:48:44 +00:00
Klaas Freitag
0c99081699 * New upstream release 0.54
- Use new address fetch job implementation that works independant
    from Nepomuk- or Baloo indexing of contacts. (KDE >= 4.12)
  - Support note-of-delivery documents (Lieferscheine) without prices.
  - Added findcontact utility
  - Generate a customer sorted document storage structure on disk
  - Improve stylesheet handling in templates, introduce CSS_IMG_PATH
  - Use environment variable KRAFT_HOME more consquentely
  - Fix tax sum calculation
  - Add customer address UID variable to number circle tags
  - Some memleak fixes
  - Add "followup document" to main menu
  - Fix installation of identity.trml
  - Allow the tags USERNAME, DATE and TIME in item templates.
  - Lots of other cleanups and fixes

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=14
2014-11-04 21:02:06 +00:00
Hrvoje Senjan
0bf21092e8 Accepting request 235768 from home:ocfreitag:branches:KDE:Extra
* New upstream release 0.55
  - Fix a bug with the PDF generation, regression in 0.54
  - Fix compiling with latest version of ctemplate

OBS-URL: https://build.opensuse.org/request/show/235768
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=13
2014-06-02 23:08:43 +00:00
Raymond Wooninck
7c64dc383f Accepting request 233505 from home:ocfreitag:branches:KDE:Extra
* New upstream release 0.54
  - Use new address fetch job implementation that works independant
    from Nepomuk- or Baloo indexing of contacts. (KDE >= 4.12)
  - Support note-of-delivery documents (Lieferscheine) without prices.
  - Added findcontact utility
  - Generate a customer sorted document storage structure on disk
  - Improve stylesheet handling in templates, introduce CSS_IMG_PATH
  - Use environment variable KRAFT_HOME more consquentely
  - Fix tax sum calculation
  - Add customer address UID variable to number circle tags
  - Some memleak fixes
  - Add "followup document" to main menu
  - Fix installation of identity.trml
  - Allow the tags USERNAME, DATE and TIME in item templates.
  - Lots of other cleanups and fixes

OBS-URL: https://build.opensuse.org/request/show/233505
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=12
2014-05-12 18:53:51 +00:00
Klaas Freitag
39c1345320 Accepting request 203015 from home:ocfreitag:branches:KDE:Extra
* Upstream release 0.53 
  - Fix screwed tarball 0.51
  - Fixes drag and drop handling in catalog window.
  - Fixes with units, do not confuse units any more
  - Utf8 fixes
  - other minor fixes

OBS-URL: https://build.opensuse.org/request/show/203015
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=9
2013-10-20 18:49:08 +00:00
13ad7bec20 Accepting request 200123 from home:ocfreitag:branches:KDE:Extra
* New upstream release 0.51
  - Fix drag and drop in catalogues.
  - Implemented removal of sub chapters.
  - Add the content of an entire template catalog chapter to the document
    if the chapter item is selected.
  - Added a new setting "Own Identity" to allow to pick the own identity
    from the address books in an installed system.
  - Make text template loading utf8 save.
  - Reworked image-in-template example in invoice report template.
  - Fixed unit handling, no more startsWith coparison of text.

OBS-URL: https://build.opensuse.org/request/show/200123
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=8
2013-09-22 22:20:06 +00:00
Klaas Freitag
448bf8f32b Accepting request 158599 from home:ocfreitag:branches:KDE:Extra
- Added a patch to fix catalog editing of the material catalog.
  With that patch, templates and sub chapters can be moved around
  using drag and drop and the changes are actually saved.

OBS-URL: https://build.opensuse.org/request/show/158599
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=7
2013-03-11 21:33:32 +00:00
Klaas Freitag
65432ae3b8 * update to Kraft version 0.50
- Handling of individual tax rates for each document item
- bugfix: escape texts in reports correctly (reported by Lars Diel).
- bugfix: if akonadi address was not found, display proper msg.
- Proper error message if a python module is not installed but needed
  by the pdf generator.
- added button to assign an address book entry as document receiver
  for existing documents (Bug #3477467)
- bugfix: Display of number of processed sql commands in setup
  assistant (Bug #3560611)
- started to optimize database save of documents for more performant
  saves.
- bugfix: Fixed import of document items from csv lists.
- added page number on default document from page two to end.
- bugfix: Fixed mysql database setup.
- Rearragned doc type setup dialog to better display path names of
  template file and watermark file.
- bugfix: If a manual entered template has checkbox "store in template
  catalog, the template is immediately written to and catalog is
  reloaded.
- bugfix: Focus on the last added item on document edit.

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=6
2012-12-17 21:14:59 +00:00
Ismail Dönmez
b6aaed8565 Accepting request 102420 from home:kfreitag:Kraft
Added two patches to the last stable version to fix two bugs:
- added patch to fix the own identity search in portal.cpp 
- added patch to make follow-up documents and copy doc work 
  again.

OBS-URL: https://build.opensuse.org/request/show/102420
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=5
2012-02-01 21:05:30 +00:00
Ismail Dönmez
4cc7561d76 Accepting request 90894 from home:kfreitag:Kraft
- update to upstream version 0.45
  0.45 was released as a fix for 0.44 which contains a bug in showing 
  decimal places of items on the PDF document. Needs quick fix.

OBS-URL: https://build.opensuse.org/request/show/90894
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=4
2011-11-10 08:55:00 +00:00
Ismail Dönmez
32ca4b4d87 Accepting request 90191 from home:kfreitag:Kraft
Update to new upstream version 0.44

OBS-URL: https://build.opensuse.org/request/show/90191
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=3
2011-11-06 19:00:36 +00:00
Ismail Dönmez
a5b5cdacd8 Accepting request 74694 from home:kfreitag:Kraft
resubmission of my package Kraft that should go into KDE:Extra

OBS-URL: https://build.opensuse.org/request/show/74694
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kraft?expand=0&rev=1
2011-06-27 20:41:06 +00:00