What's new in KReport & KProperty & Predicate

Adam Pigg adam at piggz.co.uk
Fri May 29 23:34:18 BST 2015


KReport Update

Example app now shows data, with live updates http://imgur.com/mseuLA2

Problem found with the pluginmanager...
pluginmanager returns plugins based on an id
id is specified in the .desktop/json in the form org.kde.kreport.<typename>
the report parsing code in KoReportPreRender (and the original 2.x code)
expects to load using just <typename>

As a workaround, in pluginmanager i have added a check that if the id does
not begin with org.kde.kreport, then just add it to the beginning, but some
of the type names do not match, eg, check/checkbox.

As a simple solution, we could keep the mod to pluginmanager to add
"org.kde.kreport" if it doesnt exist, and change the .desktop id's so they
match the 2.x names ??

On Fri, May 29, 2015 at 2:59 PM, Jaroslaw Staniek <staniek at kde.org> wrote:

> News:
> - All autotests for KDb work with the SQLite driver! I performed
> dozens of manual merges and cleanups to make the codebase a good for
> use with Kexi.
> - kdb.git will be created, probably today
>
> - we're testing an unified system phabricator.kde.org (reviews, tasks,
> etc.), please install it as officially documented, join there and join
> projects KDb KReport KProperty Kexi KexiPorting
>
> Please respond here if you joined. There's a cool command line support
> reviews, tasks, etc.
>
>
> On 28 May 2015 at 10:43, Jaroslaw Staniek <staniek at kde.org> wrote:
> > On 28 May 2015 at 09:53, Jaroslaw Staniek <staniek at kde.org> wrote:
> >> On 28 May 2015 at 07:48, Adam Pigg <adam at piggz.co.uk> wrote:
> >>> Is that the main repos or work clones?
> >>
> >> clones
> >>
> >>>  How about pushing the kreport clone  to kde:kreport?
> >>
> >> I'm preparing that.
> >
> > Done. We're working in kde:kreport now. 'master' for the development as
> usual.
> > And we can start using review board (or phabricator - I am trying it
> > these days for full command line candies!).
> >
> >>
> >>>
> >>> On Wed, May 27, 2015 at 12:00 AM, Jaroslaw Staniek <staniek at kde.org>
> wrote:
> >>>>
> >>>> Hi
> >>>>
> >>>> Update:
> >>>> - All 3 repos received updates made with porting scripts
> >>>>
> >>>> [
> https://community.kde.org/Kexi/Porting_to_Qt%26KF_5#Porting_scripts_usage_status
> ].
> >>>>
> >>>> - KDb now contains all commits from Calligra 2.9 (that was non-trivial
> >>>> porting)
> >>>> - Expressions support further improved, in particular Functions API
> >>>> (needed by SUBSTR, etc.)
> >>>>
> >>>> Next on list:
> >>>> - porting KDb plugin API and plugins
> >>>> - apply all porting scripts
> >>>>
> >>>>
> >>>> --
> >>>> regards, Jaroslaw Staniek
> >>>>
> >>>> KDE:
> >>>> : A world-wide network of software engineers, artists, writers,
> >>>> translators
> >>>> : and facilitators committed to Free Software development -
> http://kde.org
> >>>> Calligra Suite:
> >>>> : A graphic art and office suite - http://calligra.org
> >>>> Kexi:
> >>>> : A visual database apps builder - http://calligra.org/kexi
> >>>> Qt Certified Specialist:
> >>>> : http://www.linkedin.com/in/jstaniek
> >>>> _______________________________________________
> >>>> calligra-devel mailing list
> >>>> calligra-devel at kde.org
> >>>> https://mail.kde.org/mailman/listinfo/calligra-devel
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> calligra-devel mailing list
> >>> calligra-devel at kde.org
> >>> https://mail.kde.org/mailman/listinfo/calligra-devel
> >>>
> >>
> >>
> >>
> >> --
> >> regards, Jaroslaw Staniek
> >>
> >> KDE:
> >> : A world-wide network of software engineers, artists, writers,
> translators
> >> : and facilitators committed to Free Software development -
> http://kde.org
> >> Calligra Suite:
> >> : A graphic art and office suite - http://calligra.org
> >> Kexi:
> >> : A visual database apps builder - http://calligra.org/kexi
> >> Qt Certified Specialist:
> >> : http://www.linkedin.com/in/jstaniek
> >
> >
> >
> > --
> > regards, Jaroslaw Staniek
> >
> > KDE:
> > : A world-wide network of software engineers, artists, writers,
> translators
> > : and facilitators committed to Free Software development -
> http://kde.org
> > Calligra Suite:
> > : A graphic art and office suite - http://calligra.org
> > Kexi:
> > : A visual database apps builder - http://calligra.org/kexi
> > Qt Certified Specialist:
> > : http://www.linkedin.com/in/jstaniek
>
>
>
> --
> regards, Jaroslaw Staniek
>
> KDE:
> : A world-wide network of software engineers, artists, writers, translators
> : and facilitators committed to Free Software development - http://kde.org
> Calligra Suite:
> : A graphic art and office suite - http://calligra.org
> Kexi:
> : A visual database apps builder - http://calligra.org/kexi
> Qt Certified Specialist:
> : 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/20150529/eedc89fc/attachment.htm>


More information about the calligra-devel mailing list