Commit Graph
133 Commits
Author SHA1 Message Date
Arin Alexander df87822b37 Designer icon added 2018-06-23 13:09:27 +03:00
Arin Alexander d391c58e26 Multicolumn bands rendering has been fixed
# Conflicts:
#	limereport/lrreportrender.cpp
#	limereport/lrreportrender.h
2018-06-07 21:03:55 +03:00
Arin Alexander 353712864a Signals renaming fixed 2018-05-31 18:49:57 +03:00
James afd4944506 Report Engine:
changed onSave() -> onSave(bool&)
rename 'loaded' signal to 'loadFinshed' to be consistent with 'saveFinished' signal
added signal 'onSaveAs' and corresponding
added functions:  'emitSaveReportAs', 'emitLoadFinished'

DesignWidget:
add boolean functions checking whether emitSaveReport and emitSaveReportAs completed.

DesignWindow:
save / saveas / load functions are interceptable by reportengine signals
2018-05-24 14:30:41 -04:00
Arin Alexander 98cf12984e include updated 2018-05-22 01:25:19 +04:00
Arin Alexander c32281fb79 Fix re-enabling subdetail checkbox #109 2018-05-21 21:10:16 +03:00
Arin Alexander 0bfd8d03bc Merge branch 'develop' into feature/Interface_lang
# Conflicts:
#	limereport/lrreportengine.cpp
#	limereport/lrreportengine.h
#	limereport/lrreportengine_p.h
2018-05-15 22:17:56 +03:00
Arin Alexander 8df8182875 Language settings has been added to designer 2018-05-15 22:14:17 +03:00
Arin Alexander 5e6704c697 QQmlEngine -> QJSEngine 2018-05-08 10:53:27 +03:00
Arin Alexander e9c44f0eb6 Designer interface setting added 2018-04-10 16:28:48 +03:00
Arin Alexander dd94689f41 isDarkColor function has been added 2018-04-04 00:20:14 +03:00
Arin Alex 4c162e0e47 Group functions have been changed 2018-03-14 11:22:03 +03:00
Arin Alex d1f4a15321 ReportPage item propagate to script engine has been fixed
Completer has been refactored
2018-02-15 02:21:00 +03:00
Arin Alex 04bf1dfbdb Redundant saveToFile() has been removed 2018-02-07 22:43:31 +03:00
Arin Alexander 435074064b Dark theme has been added 2017-12-11 16:48:00 +03:00
Arin Alexander ff55e10e9d windows build fixed 2017-11-30 21:23:11 +03:00
Arin Alexander 911eb1102a plugin finished 2017-11-27 23:14:05 +03:00
Arin Alexander 0fb1ba1bd8 plugin extracted 2017-11-24 00:13:47 +03:00
Arin Alexander 27427e90aa Finish 1.4.52
# Conflicts:
#	include/lrreportengine.h
#	limereport/lrreportengine.cpp
#	limereport/lrreportengine.h
#	limereport/lrreportengine_p.h
2017-11-01 22:17:25 +03:00
Arin Alexander 01ee099a04 setPreviewLayoutDirection() added to RepotEngine 2017-11-01 22:09:19 +03:00
Arin Alexander 40bafebbbd Qt4 build fixed 2017-10-26 13:24:06 +04:00
Arin Alexander c72014069f Insert item lock added 2017-10-02 16:37:38 +03:00
Arin Alexander de618ebb58 Qt 5.8+ build fixed 2017-10-01 21:07:30 +03:00
Arin Alexander 0539629c07 Headers have been fixed 2017-09-27 13:05:38 +03:00
Arin Alexander 6ad792d2cf Headers have bin fixed 2017-09-27 13:04:56 +03:00
Arin Alexander af589e31ba New functionality has been added to the report's variables 2017-09-26 00:19:59 +03:00
Arin Alexander 8f0f44bd64 The update of data sources was added if they contain changed variables 2017-09-19 22:00:52 +03:00
Arin Alexander 992c53e19a TOC generation has been changed 2017-08-31 02:53:34 +03:00
Arin Alexander b232b79d8c Translation has been finished 2017-08-16 01:18:56 +03:00
Arin Alexander 8c5a9fcd91 Translation has been updated 2017-08-05 01:38:19 +03:00
Arin Alexander 881089fd2f Some translation functionality has been added 2017-07-29 00:54:43 +03:00
Arin Alexander ffe9a7e67c Finish 1.4.12 2017-06-07 23:48:24 +03:00
Arin Alexander 0786ee1f32 Group function pattern has been fixed 2017-06-07 23:47:43 +03:00
Arin Alexander 27a88969b0 1.4.10 2017-04-21 23:04:25 +03:00
Arin Alexander e3df7c88d1 Print range from QPrinter fix 2017-04-21 23:03:56 +03:00
Arin Alexander cbf205b728 1.4.9 2017-04-20 21:10:31 +03:00
Andy Maloney 94db98d596 Optionally monitor changes to files loaded with ReportEngine::loadFromFile()
When using the designer as a stand alone application and the renderer/preview in the
user application, the preview window would have to be closed and opened again every
time a change was made to the report.

This change adds an optional QFileSystemWatcher to monitor changes to the report file
and automatically refreshes the preview in the application when it is saved.

It may be turned on using the new parameter to ReportEngine::loadFromFile().

If the preview window is open in the application and the file name changes or the file is
removed, inform the user and close the preview window.
2017-04-19 22:43:48 -04:00
Andy Maloney 64331fbaeb Corrects spelling of method name 2017-04-08 12:53:05 -04:00
Arin Alexander 188ab54ee2 ReportEnginePrivate has been changed to ReportEngine in PrewiewWindow and DesignerWindow 2017-03-22 14:42:09 +03:00
Arin Alexander 8fd7c27837 Finish 1.4.6 2017-03-07 19:09:34 +03:00
Arin Alexander d86c6f226b Group functions have been fixed 2017-03-07 19:09:13 +03:00
Arin Alexander ce3a905c55 Database connections have been refactored
keepDbCredentials property has been added to Connection
setPassPharse(QString& passPharse) method has been added to ReportEngine
IDbCredentialsProvider interface has been added
registerDbCredentialsProvider(IDbCredentialsProvider *provider) has been
added to IDataSourceManager
2017-02-16 04:24:34 +03:00
Arin Alexander 75c5ae65da Merge branch '1.4' into 1.4_QJSEngine 2017-02-16 04:12:15 +03:00
Arin Alexander d9285813ac Database connections have been refactored
"defaultConnection" has been added to Designer
keepDbCredentials property has been added to Connection
setPassPharse(QString& passPharse) method has been added to ReportEngine
IDbCredentialsProvider interface has been added
registerDbCredentialsProvider(IDbCredentialsProvider *provider) has been added to IDataSourceManager
2017-02-16 04:11:39 +03:00
Arin Alexander 7406789cbb QJSEngine -> QQmlEngine 2017-02-11 00:21:03 +03:00
Arin Alexander c37a310918 Merge branch '1.4' into 1.4_QJSEngine
# Conflicts:
#	limereport/lritemdesignintf.cpp
#	limereport/lrreportrender.cpp
#	limereport/lrscriptenginemanager.cpp
2017-02-08 19:21:08 +03:00
Arin Alexander 7af7a16840 fix #59 setResultEditable(bool value) has been added 2017-02-03 14:20:30 +03:00
Arin Alexander afc8ad77b2 Group functions have been refactored. From now they can use script expression in value parameter 2017-01-28 03:49:26 +03:00
Arin Alexander 081b422468 COUNT function can be called with only one databand argument 2016-12-24 14:01:35 +03:00
Arin Alexander 791efd136e Merge branch 'master' into 1.4
# Conflicts:
#	limereport/lrreportengine.cpp
2016-12-13 12:51:47 +03:00