Bug 347127 - Improve usability of data source tab for Kexi report designer
Summary: Improve usability of data source tab for Kexi report designer
Status: CLOSED FIXED
Alias: None
Product: KEXI
Classification: Applications
Component: Reports and Printouts (show other bugs)
Version: 2.9.4
Platform: Other Linux
: NOR wishlist
Target Milestone: 3.0
Assignee: Kamil Łysik
URL:
Keywords:
Depends on: 346449
Blocks:
  Show dependency treegraph
 
Reported: 2015-05-03 20:49 UTC by Kamil Łysik
Modified: 2015-05-10 20:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.9.5


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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