1. 16 Apr, 2019 1 commit
    • Lubomir Rintel's avatar
      all: goodbye libnm-glib · 5801f89f
      Lubomir Rintel authored
      This removes libnm-glib, libnm-glib-vpn, and libnm-util for good.
      The it has been replaced with libnm since NetworkManager 1.0, disabled
      by default since 1.12 and no up-to-date distributions ship it for years
      now.
      
      Removing the libraries allows us to:
      
      * Remove the horrible hacks that were in place to deal with accidental use
        of both the new and old library in a single process.
      * Relief the translators of maintenance burden of similar yet different
        strings.
      * Get rid of known bad code without chances of ever getting fixed
        (libnm-glib/nm-object.c and libnm-glib/nm-object-cache.c)
      * Generally lower the footprint of the releases and our workspace
      
      If there are some really really legacy users; they can just build
      libnm-glib and friends from the NetworkManager-1.16 distribution. The
      D-Bus API is stable and old libnm-glib will keep working forever.
      
      https://github.com/NetworkManager/NetworkManager/pull/308
      5801f89f
  2. 03 Apr, 2019 1 commit
  3. 19 Mar, 2019 1 commit
    • Lubomir Rintel's avatar
      all: goodbye libnm-glib · 1de8383a
      Lubomir Rintel authored
      This removes libnm-glib, libnm-glib-vpn, and libnm-util for good.
      The it has been replaced with libnm since NetworkManager 1.0, disabled
      by default since 1.12 and no up-to-date distributions ship it for years
      now.
      
      Removing the libraries allows us to:
      
      * Remove the horrible hacks that were in place to deal with accidental use
        of both the new and old library in a single process.
      * Relief the translators of maintenance burden of similar yet different
        strings.
      * Get rid of known bad code without chances of ever getting fixed
        (libnm-glib/nm-object.c and libnm-glib/nm-object-cache.c)
      * Generally lower the footprint of the releases and our workspace
      
      If there are some really really legacy users; they can just build
      libnm-glib and friends from the NetworkManager-1.16 distribution. The
      D-Bus API is stable and old libnm-glib will keep working forever.
      
      https://github.com/NetworkManager/NetworkManager/pull/308
      1de8383a
  4. 01 Feb, 2019 1 commit
  5. 27 Jan, 2019 1 commit
  6. 20 Dec, 2018 1 commit
  7. 13 Sep, 2018 1 commit
  8. 12 Sep, 2018 1 commit
  9. 10 Jan, 2018 1 commit
    • Inigo Martínez's avatar
      meson: Use string variables extensively · 50930ed1
      Inigo Martínez authored
      The strings holding the names used for libraries have also been
      moved to different variables. This way they would be less error
      as these variables can be reused easily and any typing error
      would be quickly detected.
      50930ed1
  10. 13 Dec, 2017 1 commit
  11. 03 Nov, 2016 1 commit
  12. 21 Oct, 2016 1 commit
    • Thomas Haller's avatar
      build: merge "vapi/Makefile.am" into toplevel Makefile · 14b5309a
      Thomas Haller authored
      There is an strange automake warning
      
          Makefile.vapigen:49: warning: $(1) was already defined in condition TRUE, which includes condition ENABLE_VAPIGEN ...
          Makefile.am:4:   'Makefile.vapigen' included from here
          Makefile.glib:124: ... '$(1)' previously defined here
          Makefile.am:1:   'Makefile.glib' included from here
      
      when having
      
          if ENABLE_VAPIGEN
          include Makefile.vapigen
          endif
      
      That is worked around by removing the "if", which however
      requires us to remove the error check in Makefile.vapigen.
      14b5309a
  13. 10 Aug, 2015 1 commit
  14. 23 Jan, 2015 1 commit
  15. 16 Jul, 2014 1 commit
  16. 08 Jul, 2014 1 commit
  17. 12 Mar, 2013 1 commit
  18. 30 Oct, 2012 1 commit
  19. 23 Jul, 2012 1 commit
  20. 02 Jul, 2012 1 commit
  21. 13 Jun, 2012 1 commit
  22. 12 Jun, 2012 1 commit