1. 18 Dec, 2017 1 commit
    • Michael Gratton's avatar
      Clean up engine logging API a bit. · c371b913
      Michael Gratton authored
      Also fixes debug logging under the Meson build.
      
      * src/engine/api/geary-logging.vala (Logging): Use a domain for engine
        logging calls. Make Flag.NONE explicitly set to 0 so it's obvious what
        is happening in the code. Don't set up any handlers at all - this is
        something the application should be doing. Rename on_log() to
        default_handler() and make it public so that application can use the
        engine's logger if they want.
      
      * src/client/application/geary-application.vala (Application): Install
        the engine's default handler after init'ing logging — needed to fix
        logging under Meson, use stderr for logging until command-line
        arguments have been processed.
      
      * src/client/application/geary-args.vala: Stop using stderr for logging
        if --debug arg was not set.
      c371b913
  2. 02 Oct, 2017 1 commit
  3. 16 Dec, 2016 1 commit
  4. 24 Sep, 2016 2 commits
  5. 06 May, 2016 1 commit
  6. 06 Feb, 2015 1 commit
  7. 29 Aug, 2014 1 commit
    • Jim Nelson's avatar
      Present user with dialog when TLS cert warnings detected: Bug #713247 · 80912869
      Jim Nelson authored
      When a TLS certificate warning is detected, the user will now be
      presented with a warning dialog presenting them with three options:
      Trust This Server, Always Trust This Server, and Don't Trust This
      Server (the default).  The user must select one of the first two
      buttons for Geary to continue connecting to the server, otherwise it
      will close the Account object for the duration of the application
      session.
      
      This patch introduces a dependency on gcr-3, which is used to pin TLS
      certificates (i.e. persist the user's choice of ignoring the TLS
      warnings).
      80912869
  8. 26 Jun, 2014 1 commit
    • Mohamed Ibrahim's avatar
      Start notifying of new mail at session startup: Bug #714644 · 6783c2ce
      Mohamed Ibrahim authored
      Geary can now be configured to notify of new mail at startup.  When
      the user logs in, Geary will autostart with a hidden window and
      notify of new mail as usual.  When Geary is formally executed by
      the user the Geary window simply appears.
      
      In this mode, if the user closes the window Geary will return to its
      hidden state.  Quit must be used to close the process.
      6783c2ce
  9. 05 Feb, 2014 1 commit
  10. 29 Jan, 2014 1 commit
  11. 26 Nov, 2013 1 commit
    • Jim Nelson's avatar
      Reorganize src/client: Closes bug #713873 · a95bc467
      Jim Nelson authored
      This is purely code file deletion and moving with those changes
      reflected in CMakeLists.txt.  The .gitignore change should've
      happened some time back when we removed the DBus server app.
      
      This change is to make the client source code a bit more logical
      and hopefully make it easy for contributors to drill down and find
      the module they want to work on.
      
      In addition, unused client code was deleted.  src/common was intended
      to be code common to the various apps built here, but since that never
      panned out, it was moved into the client base.
      a95bc467
  12. 06 Jun, 2013 1 commit
  13. 12 Apr, 2013 1 commit
  14. 08 Feb, 2013 1 commit
  15. 18 Sep, 2012 1 commit