1. 09 Kas, 2017 2 kayıt (commit)
  2. 07 Kas, 2017 4 kayıt (commit)
  3. 06 Kas, 2017 5 kayıt (commit)
  4. 05 Kas, 2017 3 kayıt (commit)
  5. 04 Kas, 2017 1 kayıt (commit)
  6. 29 Eki, 2017 2 kayıt (commit)
    • Enrico Tröger's avatar
      Use utils_get_uri_file_prefix() as file URI prefix · cb669e2a
      Enrico Tröger yazdı
      utils_get_uri_file_prefix() gives "file:///" for Windows and
      "file://" for all other platforms. So we don't need "g_path_skip_root()"
      any longer.
      Using "g_path_skip_root()" removed the drive letter from the URI which
      worked only as long as the file to be opened was on drive C: (or
      whatever drive Windows considers as the default). But since local file
      URIs including the drive letter are supported on Windows, we should use
      it, so opening files on other drives works as well.
      
      Fixes #1018.
      cb669e2a
    • Enrico Tröger's avatar
      Use utility function to get a file URI prefix · a1991c4d
      Enrico Tröger yazdı
      On Windows, we need "file:///" for local file URIs while on all other
      platforms the prefix is "file://" for absolute filenames.
      The utility function saves us from replicating the platform
      specific logic.
      a1991c4d
  7. 25 Eki, 2017 1 kayıt (commit)
  8. 16 Eki, 2017 1 kayıt (commit)
  9. 15 Eki, 2017 1 kayıt (commit)
  10. 12 Eki, 2017 3 kayıt (commit)
  11. 07 Eki, 2017 1 kayıt (commit)
    • Jiří Techet's avatar
      Use non-symlinked VTE libraries on macOS (#1625) · 3fb94c23
      Jiří Techet yazdı
      * Try non-symlinked VTE libraries on macOS before the symlinked ones
      
      Plugins using VTE such as multiterm or debugger are linked against the
      non-symlinked version of the library like libvte.9.dylib and not
      libvte.dylib. When a bundle is created, all symlinks are replaced by
      a copy of the symlinked file. This means there are both libvte.dylib
      and libvte.9.dylib in the bundle both containing the same code. When
      Geany loads libvte.dylib and plugins load libvte.9.dylib the same code
      gets loaded twice and when the same type gets registered by GTK, it fails
      and the whole application freezes.
      
      This problem doesn't exist on linux or when running from the command line
      on macOS because the operating system detects it's the same library
      because of the symlink and it's loaded only once.
      
      Loading the same library as the one used by plugins fixes the issue with
      macOS bundle. The original symlinked name is still used as a fallback.
      
      The patch also adds #ifdef __APPLE__ around the Apple-specific library
      names which also prevents unnecessary retries on other platforms. Loading
      *.so libraries is still kept as a fallback on Apple as these are legal too
      and could in theory be used on OS X as well.
      
      * Try loading newer VTE versions before older ones on GTK 2
      3fb94c23
  12. 06 Eki, 2017 1 kayıt (commit)
  13. 03 Eki, 2017 1 kayıt (commit)
  14. 18 Eyl, 2017 1 kayıt (commit)
  15. 12 Eyl, 2017 1 kayıt (commit)
  16. 02 Eyl, 2017 1 kayıt (commit)
  17. 01 Eyl, 2017 1 kayıt (commit)
  18. 28 Agu, 2017 1 kayıt (commit)
  19. 21 Agu, 2017 1 kayıt (commit)
  20. 20 Agu, 2017 1 kayıt (commit)
  21. 08 Agu, 2017 1 kayıt (commit)
  22. 04 Agu, 2017 6 kayıt (commit)