1. 21 Tem, 2016 1 kayıt (commit)
  2. 23 Haz, 2016 1 kayıt (commit)
  3. 17 Haz, 2016 1 kayıt (commit)
  4. 08 Haz, 2016 1 kayıt (commit)
  5. 21 Mar, 2016 1 kayıt (commit)
  6. 14 Mar, 2016 1 kayıt (commit)
    • Thomas Martitz's avatar
      gtkdoc: fix gtkdoc header script for structs with inline types · 0bafb067
      Thomas Martitz yazdı
      Doxygen adds unhandled xml output for structs that define types inline, for
      example struct Foo { enum { FOO, BAR } baz; }. A type definitions precedes the
      members. The script wrongly assumed the first sectiondef child of compounddef
      would contain all members, but actually this is the case for sectiondefs with
      kind=public-attrib (the sectiondef defining the type has kind=public-type).
      0bafb067
  7. 12 Mar, 2016 1 kayıt (commit)
  8. 09 Mar, 2016 4 kayıt (commit)
    • Thomas Martitz's avatar
      doc: Generate geany-sciwrappers-gtkdoc.h along geany-gtkdoc.h · c3c67c96
      Thomas Martitz yazdı
      geany-sciwrappers-gtkdoc.h contains all scintilla_object_* methods. It is
      intended that they are going to be exposed through a separate .gir file,
      therefore a separate header makes things easier.
      
      This is useful when you want scintlla-related stuff in a separate .gir file or
      oarse it specially otherwise.
      
      gen-api-gtkdoc.py: Add switch to write out scintilla_object methods
      c3c67c96
    • Thomas Martitz's avatar
      tagmanager: make doxygen comments and typedefs gtkdoc generation friendly · d868130d
      Thomas Martitz yazdı
      Because of the missing "typedef struct TMFoo" it was missing from the gtkdoc
      header (the struct listings are always without typedef). This is also
      consistent with the rest of geany.
      
      @gironly for TMParserType so it's picked up as well.
      d868130d
    • Thomas Martitz's avatar
      Include more headers into geany-gtkdoc.h · 4a54ee86
      Thomas Martitz yazdı
      gtkcompat.h is more convinient, and includes gtk.h and glib.h. Due to
      including ScintillaWidget.h, the manual ScintillaObject typedef isn't required
      anymore.
      4a54ee86
    • Colomban Wendling's avatar
      Fix forward reference to enumeration types in GtkDoc header · ed700a9d
      Colomban Wendling yazdı
      It's invalid to forward-declare enumerations, yet they might be
      referenced by typedefs.
      
      Fix this by outputting enumerations first so typedefs can references
      them.  As enumerations can't reference other types, it's safe to place
      them before anything else.
      
      Closes #952.
      Closes #955.
      ed700a9d
  9. 06 Mar, 2016 1 kayıt (commit)
  10. 04 Mar, 2016 1 kayıt (commit)
  11. 01 Mar, 2016 2 kayıt (commit)
  12. 28 Şub, 2016 4 kayıt (commit)
  13. 20 Şub, 2016 1 kayıt (commit)
  14. 18 Şub, 2016 1 kayıt (commit)
  15. 16 Şub, 2016 6 kayıt (commit)
  16. 07 Şub, 2016 1 kayıt (commit)
    • Thomas Martitz's avatar
      api: add script to generate {geany,geany-scintilla}-gtkdoc.h · 658821d2
      Thomas Martitz yazdı
      The script reads the doxygen xml output and generates two headers (optionally
      a single header) that contains all of the plugin API in gtk-doc format.
      
      Two headers because it's preferrable to group Scintilla related stuff
      into its own namespace. This is a lot easier if g-ir-scanner can
      work with a separate header file. If we change minds later on the script is
      prepared to generate only one header.
      658821d2
  17. 23 Ock, 2016 1 kayıt (commit)
    • Enrico Tröger's avatar
      Remove obsolete scripts/plugin_test.c · 632b215f
      Enrico Tröger yazdı
      This script was used in the nightly builds to verify plugins will load
      and have no undefined symbol references. Since the new way plugins
      are built and linked, this is no longer necessary.
      Additionally, this script won't work with new style geany_load_module()
      plugins.
      632b215f
  18. 13 Ara, 2015 1 kayıt (commit)
  19. 14 Kas, 2015 3 kayıt (commit)
  20. 20 Eyl, 2015 1 kayıt (commit)
  21. 10 Tem, 2015 2 kayıt (commit)
  22. 05 Tem, 2015 1 kayıt (commit)
    • Thomas Martitz's avatar
      win32: run geany.nsi.in through automake to replace @GTK_VERSION@ variable · 9224c3c3
      Thomas Martitz yazdı
      This automatically keeps the installer's idea of Gtk version with the one
      used to compile geany in sync.
      
      Traditionally we use the bundles from gtk.org to compile geany, and this
      is also used for the installer. With msys2, we can use precompiled
      msys2 binaries. These exist for GTK3 as well so we can actually provide a
      GTK3 based installer. The installer naturually should reflect this.
      Msys2's GTK2 is also newer.
      
      Use the new script gtk-bundle-from-msys2.sh to extract the precompiled
      GTK binaries from msys2 / pacman for packing the installer (can also be
      used to make a zip for sharing).
      
      mkdir gtk; cd gtk; ../scripts/gtk-bundle-from-msys.sh [-c] [-z] [-2 | -3]
      
      waf is also adapted to process geany.nsi.in. This implies geany.nsi is now
      under _build_, not in the root anymore.
      9224c3c3
  23. 21 Nis, 2015 3 kayıt (commit)