Skip to content
Snippets Groups Projects
  1. Nov 14, 2023
  2. Nov 05, 2023
  3. Nov 03, 2023
  4. Oct 06, 2023
  5. Sep 18, 2023
  6. Jul 25, 2023
    • Marc-André Lureau's avatar
      Merge branch 'single' into 'master' · 4e0ff757
      Marc-André Lureau authored
      Use single version of double exported functions
      
      See merge request !122
      4e0ff757
    • Frediano Ziglio's avatar
      Use single version of double exported functions · 9f1a9bec
      Frediano Ziglio authored
      
      Solve double export issue of some functions between spice-gtk
      and spice-glib libraries.
      Some functions are exported by both spice-gtk and spice-glib.
      As the state of these function can be duplicate this can create
      some issues. Specifically you can enable debug but get only partly
      enabled.
      So to solve this and have a consistent behaviour across system
      add new functions in spice-glib (where these functions where supposed
      to be) and use them (we need to keep providing old functions for
      ABI compatibility).
      
      Signed-off-by: default avatarFrediano Ziglio <freddy77@gmail.com>
      9f1a9bec
  7. Jul 09, 2023
  8. Jul 02, 2023
  9. Jun 26, 2023
    • Frediano Ziglio's avatar
      Split symbol file in 2 files · 7e87382b
      Frediano Ziglio authored
      
      One file for spice-glib and another for spice-gtk.
      This avoid having duplicate exports in the future.
      spice_g_signal_connect_object, spice_util_get_debug,
      spice_util_get_version_string, spice_util_set_debug and
      spice_uuid_to_string are exported by both libraries to keep ABI
      compatibility.
      
      Signed-off-by: default avatarFrediano Ziglio <freddy77@gmail.com>
      7e87382b
  10. Jun 22, 2023
  11. Apr 21, 2023
    • Biswapriyo Nath's avatar
      usb-backend: Fix compiling with i686 clang in mingw · 7471e3e5
      Biswapriyo Nath authored and Frediano Ziglio's avatar Frediano Ziglio committed
      
      This adds the stdcall attribute to match the function prototype which
      is used with SetWindowSubclass Win32 API. Otherwise, clang 16 targeting
      i686-w64-windows-gnu shows the following compiler error:
      
      ../src/usb-backend.c:269:38: error: incompatible function pointer types passing
      'LRESULT (HWND, UINT, WPARAM, LPARAM, UINT_PTR, DWORD_PTR)' (aka 'long (struct HWND__ *, unsigned int, unsigned int, long, unsigned int, unsigned long)') to parameter of type
      'SUBCLASSPROC' (aka 'long (*)(structHWND__ *, unsigned int, unsigned int, long, unsigned int, unsigned long) __attribute__((stdcall))') [-Wincompatible-function-pointer-types]
          if (!SetWindowSubclass(be->hWnd, subclass_proc, 0, (DWORD_PTR)be)) {
                                           ^~~~~~~~~~~~~
      
      Acked-by: default avatarFrediano Ziglio <freddy77@gmail.com>
      7471e3e5
  12. Mar 15, 2023
  13. Feb 15, 2023
  14. Jan 23, 2023
  15. Jan 09, 2023
  16. Dec 13, 2022
  17. Nov 20, 2022
  18. Oct 11, 2022
  19. Oct 07, 2022
  20. Sep 08, 2022
  21. Jul 06, 2022
    • Doctor-love's avatar
      spicy: Add keyboard shortcuts for copy/paste sync · 9992bdb9
      Doctor-love authored
      This simple change adds keyboard shortcuts for manual synchronization of
      copy/paste buffers. These come in handy when automatic clipboard sharing
      is disabled, which may be desirable to prevent a semi-trusted server
      from reading sensitive data populated by password managers and similar.
      
      Shift+F5/F6 ain't the most comfortable shortcuts, but it sticks with the
      current theme.
      Verified
      9992bdb9
  22. Jul 04, 2022
Loading