Bug 347127

Summary: Improve usability of data source tab for Kexi report designer
Product: [Applications] KEXI Reporter: Kamil Łysik <kamillys>
Component: Reports and PrintoutsAssignee: Kamil Łysik <kamillys>
Status: CLOSED FIXED    
Severity: wishlist CC: adam, inksi, staniek
Priority: NOR    
Version: 2.9.4   
Target Milestone: 3.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 2.9.5
Bug Depends on: 346449    
Bug Blocks:    

Description Kamil Łysik 2015-05-03 20:49:25 UTC
Form designer contains better UI for source select than current report designer.
For example, user can type source name.

I think that this solution could be adopted for report designer.
This idea was raised in #346449

Reproducible: Always
Comment 1 Jarosław Staniek 2015-05-03 21:16:41 UTC
@Kamil
Good idea. We couldn't change not translatable GUI parts in 2.9 anymore, so I marked the 3.0 milestone for this. Unfortunately this also needs to wait until Kexi 3.0 runs. In worse case it would go to 3.1.

All in all I am assigning this to you.
Comment 2 Kamil Łysik 2015-05-03 22:47:20 UTC
Notes:
For 2.9: Reuse KexiDataSourceComboBox.
For 3.0: Reuse source selection tab.
Comment 3 Kamil Łysik 2015-05-08 20:50:45 UTC
Git commit 21bedd3fbe70c20cb44c65f02168db2e46ede5e7 by Kamil Lysik.
Committed on 08/05/2015 at 20:47.
Pushed by klysik into branch 'calligra/2.9'.

Kexi: Improvements for reports internal source combobox
REVIEW:123651
FIXED-IN:2.9.5

M  +1    -1    kexi/plugins/reports/CMakeLists.txt
D  +0    -68   kexi/plugins/reports/InternalSourceSelector.cpp
D  +0    -44   kexi/plugins/reports/InternalSourceSelector.h
M  +44   -0    kexi/plugins/reports/kexidbreportdata.cpp
M  +2    -0    kexi/plugins/reports/kexidbreportdata.h
M  +1    -1    kexi/plugins/reports/kexireportpart.cpp
M  +12   -9    kexi/plugins/reports/kexisourceselector.cpp
M  +2    -1    kexi/plugins/reports/kexisourceselector.h
M  +4    -0    kexi/widget/KexiDataSourceComboBox.cpp

http://commits.kde.org/calligra/21bedd3fbe70c20cb44c65f02168db2e46ede5e7
Comment 4 Kamil Łysik 2015-05-10 20:04:10 UTC
Git commit 52128fdc0252d1ed9943623e03544ae71a51746e by Kamil Lysik.
Committed on 10/05/2015 at 20:03.
Pushed by klysik into branch 'calligra/2.9'.

Kexi: Improvements for reports internal source combobox
REVIEW:123651
FIXED-IN:2.9.5

M  +1    -1    kexi/plugins/reports/CMakeLists.txt
D  +0    -68   kexi/plugins/reports/InternalSourceSelector.cpp
D  +0    -44   kexi/plugins/reports/InternalSourceSelector.h
M  +25   -14   kexi/plugins/reports/kexidbreportdata.cpp
M  +11   -2    kexi/plugins/reports/kexidbreportdata.h
M  +9    -8    kexi/plugins/reports/kexireportpart.cpp
M  +13   -9    kexi/plugins/reports/kexisourceselector.cpp
M  +3    -1    kexi/plugins/reports/kexisourceselector.h
M  +17   -6    kexi/widget/KexiDataSourceComboBox.cpp

http://commits.kde.org/calligra/52128fdc0252d1ed9943623e03544ae71a51746e