<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>OK, I found the build environment on <a
href="https://invent.kde.org/office/kmymoney/-/wikis/Build-environment">your
        wiki</a> 🙂. I will take a look on it.</p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Le 03/11/2025 à 09:06, Philippe
      Debrabant via KMyMoney a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:36eb3a40-10c3-4210-bcda-163f5b620083@free.fr">Hi Jack
      and Thomas,
      <br>
      <br>
      Thank you for your answers. I'm a very long time user of KMyMoney
      and I like very much the software.
      <br>
      <br>
      I don't understand why this application is not updated regularly
      in my distro (LMDE), but it's another question...
      <br>
      <br>
      I understand that your future work concerns the 5.2 version only
      and I hope that the side effects of the important updates will be
      corrected soon. I'll be glad to help you to debug some incidents.
      Do you have any tutorial or procedure to configure the development
      environment on a Linux workstation ? <br>
    </blockquote>
    <blockquote type="cite"
      cite="mid:36eb3a40-10c3-4210-bcda-163f5b620083@free.fr"><br>
      I will tried the AppImage to see if the behavior is different than
      the flatpak package, but I agree with you Thomas, I don't think
      that I will see any difference in speed.
      <br>
      <br>
      My best regards,
      <br>
      <br>
      Philippe
      <br>
      <br>
      Le 02/11/2025 à 11:41, Thomas Baumgart via KMyMoney a écrit :
      <br>
      <blockquote type="cite">Please see my comments inline below.
        <br>
        <br>
        On Samstag, 1. November 2025 19:18:05 CET Jack via KMyMoney
        wrote:
        <br>
        <br>
        <blockquote type="cite">On 2025.10.31 09:50, Philippe Debrabant
          via KMyMoney wrote:
          <br>
          <blockquote type="cite">Hi all,
            <br>
            <br>
            I also reverted to version 5.1.3 after testing 5.2.1
            (Flatpak
            <br>
            package).
            <br>
            <br>
            5.1.3 is:
            <br>
            <br>
            - much, much faster
            <br>
            - much more responsive: I reconciled an account with 5.2.1,
            and after
            <br>
            pressing the "finish" button, the process took almost a
            minute,
            <br>
            whereas with 5.1.3 it's instantaneous.
            <br>
            - I searched for a transaction by typing a keyword; a list
            appeared,
            <br>
            but it was impossible to view the transaction description,
            and
            <br>
            double-clicking on a transaction didn't open it in the
            Ledger.
            <br>
            <br>
            And what about the usability:
            <br>
            <br>
            - The placement of the button for a new transaction at the
            top of the
            <br>
            screen is poorly chosen. The previous location is
            preferable.
            <br>
            - The dialog box for entering a transaction is too complex;
            entering
            <br>
            a transaction takes longer.
            <br>
            <br>
            In short, I'm going back to the previous version until
            something
            <br>
            better comes along.
            <br>
            <br>
            After waiting so long for improvements, I must admit I'm
            very
            <br>
            disappointed with the result.
            <br>
            <br>
            Philippe
            <br>
          </blockquote>
          Philippe,
          <br>
          <br>
          In terms of speed, although I don't know exactly how much it
          matters, I
          <br>
          assume you are comparing a natively compiled application
          (5.1.3) to a
          <br>
          containerized on (5.2.1 Flatpak.)  You might try the Appimage
          to see if
          <br>
          it is any faster than the Flatpak.
          <br>
        </blockquote>
        I have never played with Flatpaks, but I would be astonished if
        it makes
        <br>
        a big difference in speed.
        <br>
        <br>
        <blockquote type="cite">In addition, at least some of that speed
          difference is due to the new
          <br>
          version doing more behind the scenes, in terms of confirming
          validity
          <br>
          of the data (especially during imports.)  I agree that the
          finish part
          <br>
          of a reconciliation is slower than previously, but I don't
          find the
          <br>
          difference that much.
          <br>
        </blockquote>
        Triggered by Philippe's report I spent some time and
        investigated load times
        <br>
        again. I noticed a bottleneck that shows even more, the more
        accounts you
        <br>
        have that are not assigned to an institution. Fortunately, that
        was easy
        <br>
        to fix.
        <br>
        <br>
        <blockquote type="cite">When you talk about your problem
          searching for a transaction, is this
          <br>
          in the search/status field you get by typing Ctl-F, or using
          the
          <br>
          Transaction Search dialog?  You said you got a list, but in
          the former,
          <br>
          the ledger is simply filtered to show transactions which match
          the
          <br>
          search, so the information displayed about each transaction is
          whatever
          <br>
          is normally shown in the ledger.
          <br>
        </blockquote>
        It looks like another Qt6 based problem. I was able to duplicate
        it using
        <br>
        a Qt6 version. On Qt5 it works as expected.
        <br>
        <br>
        <blockquote type="cite">In the latter, I am not aware that
          <br>
          result list is any different in 5.2.1 compared to 5.1.3,  For
          me, I do
          <br>
          see the full details of each transaction, and double clicking
          does take
          <br>
          me to the transaction in the ledger.  I do not know if any of
          your
          <br>
          issues are related to using the Flatpak version, which I have
          not yet
          <br>
          tried.
          <br>
          <br>
          I'm not sure which button you mean regarding entering a new
          <br>
          transaction, but Ctl-Ins or clicking in the bottom row of the
          ledger
          <br>
          both seem reasonably fast and accessible to me.
          <br>
          <br>
          You are obviously welcome to continue using 5.1.3, but
          understand, it
          <br>
          is no longer supported, meaning that even if you do find a
          real bug,
          <br>
          which is not already fixed in a newer version, it will only be
          fixed in
          <br>
          5.2.something.
          <br>
          <br>
          Hopefully you will be happier either with an Appimage or a
          disto
          <br>
          packaged version (I know this depends on your distro.)
          <br>
          <br>
          Jack
          <br>
        </blockquote>
      </blockquote>
    </blockquote>
  </body>
</html>