1. 16 Feb, 2016 1 commit
    • Matthias Clasen's avatar
      printing: Add message contexts · a64dd9cc
      Matthias Clasen authored
      Some of the translated strings in the cups printbackend are short
      and generic and might occur in other contexts. Give them disambiguating
      message contexts to avoid translation problems.
      a64dd9cc
  2. 08 Jan, 2016 1 commit
  3. 06 Jan, 2016 1 commit
  4. 04 Oct, 2015 1 commit
  5. 24 Sep, 2015 1 commit
  6. 11 Sep, 2015 1 commit
    • Michael Weghorn's avatar
      Improve printer distinction for option retrieval · 838391e4
      Michael Weghorn authored
      In order to retrieve the user options for a printer, the respective
      printer name is used.
      This fixes the comparison of printer names to avoid that the options of
      another printer are accidently read whose name starts with the same
      letters, but is longer (e.g. "myprinterlongername" instead of
      "myprinter").
      
      This fixes Bug 753628.
      838391e4
  7. 18 Aug, 2015 1 commit
  8. 17 Jul, 2015 1 commit
  9. 16 Jul, 2015 1 commit
    • Emmanuele Bassi's avatar
      Avoid O(n²) walking of string arrays · e259b2f3
      Emmanuele Bassi authored
      "Yo, we heard you like traversing NULL-terminated arrays to operate on
      them, so we called g_strv_length() as the for condition, so you can
      iterate the array while iterating the array."
      
      Instead of making famed rapper and television producer Xzibit proud, we
      should avoid calling g_strv_length() on an array while looping on the
      array, to avoid quadratic complexity.
      
      We do this in various places that deal with arrays of strings that we
      cannot really guess are short enough not to matter — e.g. the list of
      CSS selectors in the inspector, or the required authentication
      information for printing.
      e259b2f3
  10. 23 Jun, 2015 1 commit
  11. 02 Jun, 2015 1 commit
  12. 13 May, 2015 1 commit
  13. 09 Mar, 2015 1 commit
  14. 02 Mar, 2015 1 commit
  15. 25 Feb, 2015 2 commits
  16. 24 Feb, 2015 1 commit
    • Matthias Clasen's avatar
      Make gtk-im-context-none work · b0b38c10
      Matthias Clasen authored
      This was added a few years ago, as a way to have _no_ im context
      at all. But it didn't actually work. Make it work, and streamline
      the handling of none by moving it all to gtkimmodule.c.
      
      As part of this, add context to the translated names of all
      im modules we ship.
      b0b38c10
  17. 20 Feb, 2015 1 commit
  18. 11 Jan, 2015 1 commit
  19. 24 Dec, 2014 1 commit
  20. 27 Nov, 2014 1 commit
  21. 26 Nov, 2014 1 commit
  22. 16 Oct, 2014 1 commit
  23. 13 Oct, 2014 1 commit
    • Marek Kašík's avatar
      Get duplex option via IPP · 493aa4e9
      Marek Kašík authored
      Request "sides-supported" and "sides-default" attributes through
      IPP if there is no PPD for selected printer.
      Pass "sides" option with other options in printer_get_options().
      Add function setup_ipp_option() for creating of IPP option
      of given name with passed choices and default value.
      Mark such an option as "is-ipp-option" so we can distinguish it
      later.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=725441
      493aa4e9
  24. 10 Oct, 2014 2 commits
  25. 03 Oct, 2014 1 commit
  26. 02 Oct, 2014 1 commit
  27. 30 Sep, 2014 2 commits
  28. 15 Sep, 2014 1 commit
  29. 01 Sep, 2014 1 commit
    • Andre Heinecke's avatar
      Use secrets service for cups auth_info · 382d68ff
      Andre Heinecke authored
          When a printer requires auth_info (e.g. a printer connected
          over the samba protocol) it is now possible to save the
          credentials necessary for printing if a secrets service
          is available over dbus.
          The auth_info is then stored / loaded from the default
          collection of that secrets service.
          If no such service is available the user is not shown
          the option to remember the password and the behavior
          remains the same as before.
      
          https://bugzilla.gnome.org/show_bug.cgi?id=674264
      382d68ff
  30. 21 Aug, 2014 1 commit
  31. 13 Aug, 2014 1 commit
  32. 03 Aug, 2014 1 commit
  33. 10 Jul, 2014 1 commit
  34. 15 May, 2014 1 commit
  35. 13 May, 2014 2 commits
  36. 11 May, 2014 1 commit