Skip to content
  1. Apr 24, 2024
  2. Apr 12, 2024
  3. Apr 10, 2024
  4. Apr 04, 2024
  5. Mar 22, 2024
  6. Mar 14, 2024
    • Kjell Ahlstedt's avatar
    • Kjell Ahlstedt's avatar
      Glib, Gio: Add new API from glib 2.80.0 · 043ac74b
      Kjell Ahlstedt authored
      * configure.ac:
      * meson.build: Require glib-2.0 >= 2.79.2.
      * gio/src/application.hg: Add get/set/property_version().
      * gio/src/applicationcommandline.[ccg|hg]: Add done().
      Use g_application_command_line_print/printerr_literal() in print/printerr().
      * gio/src/dbusmessage.hg: Add get_arg0_path().
      * gio/src/socket.hg: Add receive_bytes() and receive_bytes_from().
      * glib/glibmm/utility.h: Add convert_const_gchar_ptr_to_dbus_object_path_string().
      * glib/src/datetime.hg: Add create_from_local_usec(), create_from_utc_usec()
      and to_unix_usec().
      * tools/m4/convert_glib.m4: Add conversion for Glib::DBusObjectPathString.
      043ac74b
    • Kjell Ahlstedt's avatar
      Glib, Gio: Regenerate docs.xml and .defs files · 7acae9fe
      Kjell Ahlstedt authored
      using glib files from glib 2.80.0.
      7acae9fe
  7. Mar 05, 2024
  8. Feb 02, 2024
  9. Jan 17, 2024
    • Chun-wei Fan's avatar
      README.win32.md: Mention about Visual Studio with libsigc++-3.6.x · aee06591
      Chun-wei Fan authored
      Make a note to users that Visual Studio 2019 or later is recommended if
      building against libsigc++-3.6.x or later as warnings are being
      generated as C++-17 support is not that well done in 2017 when building
      against libsigc++-3.6.x or later.
      aee06591
    • Chun-wei Fan's avatar
      NMake Makefiles: Make dep paths configurable · 34ba95ed
      Chun-wei Fan authored
      This way, one may opt to pass in a base include|libpath|tools_path, plus
      conrresponding paths to GLib and libsigc++ as needed to assist NMake in
      finding the headers, .lib's and tools from the dependencies as needed so
      that building things with NMake is made easier with more flexibility.
      34ba95ed
  10. Jan 15, 2024
  11. Dec 19, 2023
  12. Dec 15, 2023
    • Daniel Boles's avatar
      ustring: TODO to avoid copies from operator string · 539a89fe
      Daniel Boles authored
      Our conversion operator to std::string always returns a copy but that is
      wasteful when it could be a const& reference or moved-out from an rvalue
      – especially bad since conversions can occur silently & harm performance
      without users realising. We can split to const&/&& overloads at next ABI
      539a89fe
    • Daniel Boles's avatar
      ustring: Add TODOs for C++20 move from outstreams · c5bf2627
      Daniel Boles authored
      C++20 adds `ostream.str() &&` for rvalue `this`, which will move out the
      stream's owned string. We can use that once we are on C++20 to avoid the
      extra copy of the string (although we do then copy that AGAIN via GLib!)
      c5bf2627
  13. Dec 11, 2023
  14. Nov 16, 2023
  15. Oct 24, 2023
  16. Sep 12, 2023
  17. Sep 01, 2023
  18. Aug 30, 2023
  19. Aug 29, 2023
  20. Jul 14, 2023
  21. Jul 11, 2023
  22. Jun 29, 2023
  23. Jun 27, 2023
    • Chun-wei Fan's avatar
      README.win32: Convert to MarkDown · 85f35b69
      Chun-wei Fan authored
      Convert the README.win32 file into MarkDown format so that it is easier on the
      eye for formatting, and convert it to UNIX line endings.  Also update the info
      that is in there to reflect the current situation on Visual Studio better.
      85f35b69
  24. Jun 19, 2023
  25. Jun 14, 2023
  26. Jun 01, 2023