1. 15 Jul, 2015 1 commit
  2. 07 Jul, 2015 1 commit
  3. 17 Jun, 2015 1 commit
  4. 16 Jun, 2015 1 commit
  5. 05 Jun, 2015 1 commit
  6. 04 Jun, 2015 1 commit
  7. 03 Jun, 2015 1 commit
  8. 13 May, 2015 1 commit
  9. 03 Apr, 2015 1 commit
  10. 01 Apr, 2015 1 commit
  11. 12 Mar, 2015 1 commit
  12. 10 Mar, 2015 2 commits
  13. 24 Feb, 2015 1 commit
  14. 20 Feb, 2015 1 commit
  15. 11 Feb, 2015 1 commit
  16. 02 Feb, 2015 1 commit
  17. 01 Dec, 2014 2 commits
  18. 25 Nov, 2014 1 commit
    • Milan Crha's avatar
      Use EClientCache to open calendars in plugins · e182db0e
      Milan Crha authored
      This partly fixes bug #721712 (Writeable calendars can report
      as read-only after open), because the EClientCache always returns
      the same EClient, which has internal properties properly updated
      (at the second and following calls).
      e182db0e
  19. 20 Nov, 2014 1 commit
  20. 13 Nov, 2014 1 commit
    • Milan Crha's avatar
      Share GSettings objects with e_util_ref_settings() · 59e2efa7
      Milan Crha authored
      A simple Evolution run and move between all views means creation of
      more than 100 GSettings objects, with only a bit more than 10 schemas.
      Reusing the objects should have a positive impact on a performance too.
      59e2efa7
  21. 11 Nov, 2014 1 commit
  22. 07 Oct, 2014 1 commit
  23. 12 Sep, 2014 1 commit
  24. 07 Aug, 2014 1 commit
  25. 30 Jun, 2014 1 commit
  26. 09 Jun, 2014 1 commit
  27. 05 Jun, 2014 1 commit
    • Milan Crha's avatar
      Properly disconnect signal handlers added with e_signal_connect_notify*() · 2e71c861
      Milan Crha authored
      This is a follow-up for the previous commit, where e_signal_connect_notify*()
      functions had been added. Due to a different callback and user data being
      attached to the 'notify' signal, the g_signal_handlers_*() functions do not
      work properly, thus these e_signal_connect_notify*() functions need
      a different way for a signal handler disconnect.
      
      A side-change was done in e-settings-web-view-gtkhtml.c, checking for a real
      key change from GSettings.
      2e71c861
  28. 04 Jun, 2014 1 commit
    • Milan Crha's avatar
      Ignore false GObject property change notifications · 2f3fbdd6
      Milan Crha authored
      This is related to bug 698275, which did not cover all cases.
      The problem here is that the dconf can in certain situation claim
      that everything changed (path "/" changed), which GSettingsBinding
      propagates to a GObject property unconditionally and GObject's
      property setter (g_object_set_property()) also notifies about
      the property change unconditionally, despite the real descendant
      property setter properly checks for the value change. After all
      these false notifications a callback on "notify" signal is called
      and possibly an expensive operation is run.
      
      Checking whether the value really changed helps in performance, for
      which were added new e-util functions:
         e_signal_connect_notify()
         e_signal_connect_notify_after()
         e_signal_connect_notify_swapped()
         e_signal_connect_notify_object()
      which have the same prototype as their GLib counterparts, but they allow
      only "notify::..." signals and they test whether the value really changed
      before they call the registered callback.
      2f3fbdd6
  29. 28 May, 2014 1 commit
  30. 26 May, 2014 2 commits
  31. 27 Mar, 2014 1 commit
    • Milan Crha's avatar
      Drop image-inline plugin · 149db79a
      Milan Crha authored
      The GtkImageView didn't receive any change for the past two years,
      and since Evolution uses WebKitGTK the plugin lost its value. The same
      can be done with WebKit too, in some extent, once someone implements it.
      149db79a
  32. 25 Mar, 2014 1 commit
  33. 24 Mar, 2014 1 commit
  34. 03 Mar, 2014 1 commit
  35. 13 Feb, 2014 1 commit
    • Milan Crha's avatar
      Do not use "dialog-apply" icon and make EStockRequest fool-proof · 55557b13
      Milan Crha authored
      The "dialog-apply" icon is not from a set of standard icons, thus
      it cannot be used, which I overlooked yesterday. With its drop are
      also dropped other button icons in itip-formatter.
      
      The missing icon made EStockRequest "panic" which effectively broke
      page rendering for WebKit - the rendering was never finished.
      55557b13
  36. 12 Feb, 2014 1 commit
  37. 30 Jan, 2014 1 commit