[calligra/kexidb-in-biblio-smit] /: Filter support with calligradb in biblio database UI

Smit Patel smitpatel24 at gmail.com
Tue Mar 12 14:55:11 GMT 2013


On Tue, Mar 12, 2013 at 2:02 AM, Jaroslaw Staniek <staniek at kde.org> wrote:

> On 11 March 2013 19:20, Smit Patel <smitpatel24 at gmail.com> wrote:
> > Git commit 0672aa1e393b51cab455eeda64c523f1cf547fc6 by Smit Patel.
> > Committed on 11/03/2013 at 19:19.
> > Pushed by smitpatel into branch 'kexidb-in-biblio-smit'.
> >
> > Filter support with calligradb in biblio database UI
> > 1) BibDbFilter moved to kotext
> > 2) removed query string way of applying filters
> >
> > C  +8    -69   libs/kotext/BibDbFilter.cpp [from:
> plugins/textshape/dialogs/EditFiltersDialog.cpp - 066% similarity]
> > C  +11   -27   libs/kotext/BibDbFilter.h [from:
> plugins/textshape/dialogs/EditFiltersDialog.h - 071% similarity]
> > M  +3    -4    libs/kotext/BibliographyDb.cpp
> > M  +2    -1    libs/kotext/BibliographyDb.h
> > M  +44   -6    libs/kotext/BibliographyTableModel.cpp
> > M  +5    -0    libs/kotext/BibliographyTableModel.h
> > M  +1    -0    libs/kotext/CMakeLists.txt
> > M  +6    -4    plugins/textshape/dialogs/BibliographyDatabaseWindow.cpp
> > M  +1    -1    plugins/textshape/dialogs/BibliographyDatabaseWindow.h
> > M  +3    -112  plugins/textshape/dialogs/EditFiltersDialog.cpp
> > M  +1    -26   plugins/textshape/dialogs/EditFiltersDialog.h
> >
>
> Very cool commit.
> Shouldn't we try to make bibliography somewhat not hard-dependent on
> calligradb?
>
We should. Citations and bibliography modules in references tool don't use
calligradb at all. Only Bibliography database use calligradb. So it can be
given as a separate installation module. Also in insert citation dialog, we
can ifdef "option to insert cite from database" if this module is not
installed. LO has similar thing in database UI. Their database UI doesn't
work if LO Base is not installed.

>
> --
> regards / pozdrawiam, Jaroslaw Staniek
>  Kexi & Calligra & KDE | http://calligra.org/kexi | http://kde.org
>  Qt Certified Specialist | http://qt-project.org
>  http://www.linkedin.com/in/jstaniek
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20130312/86065dcc/attachment.htm>


More information about the calligra-devel mailing list