1. 04 Oct, 2015 1 commit
  2. 24 Sep, 2015 1 commit
  3. 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
  4. 18 Aug, 2015 1 commit
  5. 17 Jul, 2015 1 commit
  6. 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
  7. 23 Jun, 2015 1 commit
  8. 02 Jun, 2015 1 commit
  9. 13 May, 2015 1 commit
  10. 09 Mar, 2015 1 commit
  11. 02 Mar, 2015 1 commit
  12. 25 Feb, 2015 2 commits
  13. 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
  14. 20 Feb, 2015 1 commit
  15. 11 Jan, 2015 1 commit
  16. 24 Dec, 2014 1 commit
  17. 27 Nov, 2014 1 commit
  18. 26 Nov, 2014 1 commit
  19. 16 Oct, 2014 1 commit
  20. 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
  21. 10 Oct, 2014 2 commits
  22. 03 Oct, 2014 1 commit
  23. 02 Oct, 2014 1 commit
  24. 30 Sep, 2014 2 commits
  25. 15 Sep, 2014 1 commit
  26. 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
  27. 21 Aug, 2014 1 commit
  28. 13 Aug, 2014 1 commit
  29. 03 Aug, 2014 1 commit
  30. 10 Jul, 2014 1 commit
  31. 15 May, 2014 1 commit
  32. 13 May, 2014 2 commits
  33. 11 May, 2014 4 commits