Arin Alexander
c30bfc9a06
previewReport(QPrinter* printer, PreviewHints hints = PreviewBarsUserSetting) has been added to the report engine.
2019-02-20 13:54:26 +03:00
Arin Alexander
3bd49b6ffd
getFieldByRowIndex() has been added
2019-02-19 02:43:16 +03:00
Arin Alexander
e0ef984fca
Building for different script engine has been fixed
2019-02-19 02:23:53 +03:00
Arin Alexander
b8900b1e96
Added the ability to change the background color of the preview page
2019-02-18 15:16:55 +03:00
Arin Alexander
a43368751c
printToAllPrinters flag has been added to printReport method
2019-02-09 23:57:19 +03:00
Arin Alexander
362c7217f3
Multi printers print process has been added
2019-02-07 01:14:16 +03:00
Arin Alexander
22eb936d1c
Parameter "nobind" has been added to variable
2019-01-30 22:49:20 +03:00
Arin Alexander
f48e414114
moveQObjectToScript() has been added to ScriptManager
2019-01-30 01:53:21 +03:00
Arin Alexander
48c39432ce
Merge branch 'develop' into feature/ds_from_script
2019-01-29 23:20:58 +03:00
Arin Alexander
b81de4680c
All settings are merged in one place
2019-01-29 23:18:24 +03:00
Arin Alex
dd5c1f6ca0
getJSValue() has been fixed
2019-01-27 00:09:43 +03:00
Arin Alexander
b3303a7ef6
Unexpected object destruction by script engine has been fixed
2019-01-26 23:22:49 +03:00
Arin Alexander
eb9744932c
Data source holder from now is accessible via IDataSourceManager
2019-01-24 23:48:01 +03:00
Arin Alexander
e5a0d2943d
IDataSource extracted to own file
2019-01-24 22:10:15 +03:00
Arin Alexander
ce1656d2ef
External drawing feature added to ImageItem
2019-01-14 23:33:20 +03:00
Arin Alexander
553dff735f
Finish 1.4.110
...
# Conflicts:
# include/lrglobal.h
# limereport/lrglobal.h
2018-12-01 00:01:35 +03:00
Arin Alexander
2d728cf2bb
Group functions fixed
2018-11-30 23:50:27 +03:00
Arin Alexander
c2095a8946
Finish 1.4.109
...
# Conflicts:
# include/lrglobal.h
# limereport/lrglobal.h
2018-11-29 22:54:23 +03:00
Arin Alexander
54dde3727b
Group functions have been fixed
2018-11-29 22:43:40 +03:00
Arin Alexander
9581948be3
Finish 1.4.108
...
# Conflicts:
# include/lrglobal.h
# limereport/lrglobal.h
2018-11-26 21:59:38 +03:00
Arin Alexander
a6d922aac4
Group functions have been fixed
2018-11-26 21:41:30 +03:00
Arin Alexander
ea2a38758d
Translation has been fixed
2018-09-01 23:21:52 +03:00
Arin Alexander
7064f911e6
Finish 1.4.86
...
# Conflicts:
# include/lrpreviewreportwidget.h
# include/lrreportengine.h
# limereport/lrpreviewreportwidget.cpp
# limereport/lrpreviewreportwidget.h
# limereport/lrreportengine.cpp
# limereport/lrreportengine.h
# limereport/lrreportengine_p.h
2018-07-11 03:05:55 +03:00
Arin Alexander
b4d6ed76c8
Preview scale type has been added
2018-07-11 02:42:43 +03:00
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
Arin Alexander
97bd5e4584
Fix #56 isBusy has been added to ReportEngine
2016-12-13 12:47:55 +03:00
Arin Alex
32620ef918
Merge branch '1.4' into 1.4_QJSEngine
2016-11-08 01:10:05 +03:00
Arin Alex
71aaaac34d
Merge branch 'master' into 1.4
2016-11-08 01:09:54 +03:00
Arin Alex
0055790bcd
setDefaultDatabasePath() has been added to DataSourceManager
2016-11-08 01:09:35 +03:00
Arin Alex
2034aa15c8
QJSEngine has been added
2016-11-01 20:42:45 +03:00
Arin Alexander
2152c3f4f1
Merge branch 'master' into 1.4
2016-10-18 15:00:40 +03:00
Arin Alexander
ebde2c1c20
Hide unused warnings
2016-10-18 15:00:26 +03:00
Arin Alexander
0a2d906a89
Merge branch 'master' into 1.4
...
# Conflicts:
# limereport/lrscriptenginemanager.h
2016-08-12 22:15:50 +04:00
Arin Alexander
71fe049ff4
ScriptEngineManager::addFunction has been fixed
2016-08-12 22:14:05 +04:00
Arin Alex
4370182106
Merge branch 'master' into 1.4
...
Conflicts:
limereport/lrpreviewreportwindow.cpp
limereport/lrpreviewreportwindow.h
limereport/report.qrc
2016-08-08 15:53:39 +03:00
Arin Alex
4970b09327
Show ToolBar action has been added to preview window
2016-08-08 15:50:04 +03:00
Arin Alex
7a1a3ac34a
Merge branch 'master' into 1.4
2016-08-02 22:33:43 +03:00
Arin Alex
7ce974090e
Fix #46 Allow to customize the Preview dialog
...
hints (ShowAllPreviewBars, HidePreviewToolBar, HidePreviewMenuBar, HidePreviewStatusBar, HideAllPreviewBar) have been added to preview method
2016-08-02 22:33:33 +03:00
Arin Alex
9243036750
Merge branch 'master' into 1.4
2016-07-07 23:52:51 +03:00
Arin Alex
bf6adc13c3
Fix #40 Replace "QStyleOptionViewItemV4" with "QStyleOptionViewItem"
2016-07-07 23:48:03 +03:00
Arin Alexander
b55582fad2
Merge branch 'master' into 1.4
...
# Conflicts:
# limereport/lrreportengine.cpp
# limereport/lrreportengine_p.h
2016-06-25 00:33:44 +04:00
Arin Alex
d07c44d6bb
ReportSetting has been added
...
ReportSetting has been added
2016-06-24 23:19:34 +03:00
Arin Alexander
fecf863f7c
Version 1.4 initial commit
2016-06-10 19:05:18 +04:00
Arin Alexander
133b1c4054
<QScriptEngine> --> <QtScript/QScriptEngine>
2016-05-27 00:07:27 +04:00
Arin Alexander
2e4ee6ca05
Fix #28 signal saveFinished has been added
2016-04-21 17:44:58 +03:00
Arin Alexander
cb54963db9
setReportFileName(const QString& fileName) has been added to ReportEngine
2016-04-21 14:58:21 +03:00
Arin Alexander
225ee41289
setPreviewWindowIcon, setPreviewWindowTitle added to LimeReport::ReportEngine
2016-04-06 23:03:58 +04:00
Arin Alexander
79feedd360
page scale refactored
2016-04-06 00:06:11 +04:00
Arin Alex
b315af26b9
Preview Widget refactored.
2016-04-02 03:38:23 +03:00
Arin Alexander
9747873db9
lrpreviewreportwidget.h added to EXTRA_FILES
2016-03-31 05:10:04 +04:00
Arin Alexander
cdd46ff863
createPreviewWidget(QWidget* parent=0) method has been added to ReportEngine
2016-03-31 00:50:21 +04:00