1. 01 Aug, 2014 1 commit
    • Dan Winship's avatar
      libnm: add NetworkManager.h, disallow including individual headers · d0b05b34
      Dan Winship authored
      Add NetworkManager.h, which includes all of the other NM header, and
      require all external users of libnm to use that rather than the
      individual headers.
      
      (An exception is made for nm-dbus-interface.h,
      nm-vpn-dbus-interface.h, and nm-version.h, which can be included
      separately.)
      d0b05b34
  2. 30 Jul, 2014 1 commit
    • Dan Winship's avatar
      clients: reorganize source tree, put all the installed clients together · 3d25d704
      Dan Winship authored
      Create a new clients/ subdirectory at the top level, and move cli/ and
      tui/ into it, as well as nm-online.c (which was previously in test/,
      which made no sense).
      
      cli/ was split into two subdirectories, src/ and completion/. While
      this does simplify things (given that the completion file and the
      binary both need to be named "nmcli"), it bloats the source tree, and
      we can work around it by just renaming the completion file at install
      time. Then we can combine the two directories into one and just have
      it all under clients/cli/.
      3d25d704
  3. 19 Jun, 2014 1 commit
  4. 29 Apr, 2014 1 commit
  5. 16 Jan, 2014 1 commit
    • Dan Winship's avatar
      tui: add nmt_newt_text_width() · 64cb43b3
      Dan Winship authored
      We were using g_utf8_strlen() to measure strings for layout, but that
      counts combining marks too, and also fails to deal with "fullwidth"
      (ie, double-width) CJK characters.
      
      Add a new utility function to do a better job of this (based on code
      from vte), and use it everywhere.
      64cb43b3
  6. 13 Dec, 2013 1 commit