1. 10 Nis, 2015 2 kayıt (commit)
  2. 10 Mar, 2015 1 kayıt (commit)
    • Matthew Brush's avatar
      Remove struct/macro/funcptr linkage control for plugin API · 860df276
      Matthew Brush yazdı
      Add rest of headers needed for declarations of all public API
      functions. Add HAVE_PLUGINS define to geanyplugins.h since some headers
      need this and it should always be valid for this header.
      geanyfunctions.h left for source-level backwards compatibility for
      plugins which might `#include` this header directly. I don't know why
      they do it, but some Geany-Plugins do this.
      860df276
  3. 28 Şub, 2015 1 kayıt (commit)
  4. 20 Ock, 2015 1 kayıt (commit)
  5. 05 Kas, 2014 1 kayıt (commit)
  6. 02 Kas, 2014 1 kayıt (commit)
    • Jiří Techet's avatar
      Cleaner and safer TMWorkspace API · 71cc1ecb
      Jiří Techet yazdı
      With the previous TMWorkspace API it was possible to make the workspace
      inconsistent by e.g. removing source files and forgetting to update
      workspace. This could lead to non-obvious and not immediately visible
      crashes.
      
      The new set of the public (but also Geany private) API calls always
      updates the workspace accordingly and neither of the calls can lead
      to an inconsistent state of the workspace.
      
      In addition, perform some minor cleanups and simplifications - unify
      parsing from buffer and from file, support "parsing" of 0-sized buffers
      and improve documentation.
      71cc1ecb
  7. 30 Eki, 2014 1 kayıt (commit)
    • Jiří Techet's avatar
      Move tm_source_file_update() to tm_workspace.c · 0285ec28
      Jiří Techet yazdı
      The placement of this function in tm_source_file is not right - by moving
      it to the workspace we can make the source file unaware of the existence
      of the workspace (no inclusion of tm_workspace.h in tm_source_file any
      more). Also change tm_source_file_new() so it doesn't offer the source file
      update.
      
      After this change
      * TMWorkspace knows TMSourceFile and TMTag
      * TMSourceFile knows TMTag
      * TMTag knows TMSourceFile
      0285ec28
  8. 25 Eki, 2014 1 kayıt (commit)
  9. 18 Eki, 2014 2 kayıt (commit)
  10. 25 Eyl, 2014 1 kayıt (commit)
  11. 19 Agu, 2014 1 kayıt (commit)
    • Nick Treleaven's avatar
      Support pseudo-unique IDs for documents · 18181c2e
      Nick Treleaven yazdı
      Add GeanyDocument::id, document_find_by_id() to plugin API.
      
      This also fixes clicking on a Messages item whose document has been
      closed and reused. Now the click will be ignored instead of jumping to
      an unexpected line in the new document.
      18181c2e
  12. 09 Haz, 2013 1 kayıt (commit)
  13. 06 Nis, 2012 1 kayıt (commit)
  14. 15 Şub, 2012 1 kayıt (commit)
  15. 08 Ock, 2012 1 kayıt (commit)
  16. 19 Eki, 2011 1 kayıt (commit)
    • Matthew Brush's avatar
      Rework GtkBuilder code to behave more like old Glade 2 code · 72e85694
      Matthew Brush yazdı
      * Put back ui_hookup_widget and ui_lookup_widget functions
      * Put back lookup_widget code in stash.c
      * Emulate old create_*() functions from interface.[ch].
      * Hookup all the GtkBuilder widget's to their top widgets like Glade 2
        generated code would've done.
      * Misc changes to accomodate the above.
      72e85694
  17. 10 Eki, 2011 1 kayıt (commit)
  18. 23 Nis, 2011 1 kayıt (commit)
  19. 17 Nis, 2011 1 kayıt (commit)
  20. 12 Nis, 2011 1 kayıt (commit)
  21. 10 Nis, 2011 1 kayıt (commit)
  22. 29 Mar, 2011 2 kayıt (commit)
  23. 22 Ara, 2010 1 kayıt (commit)
  24. 18 Kas, 2010 1 kayıt (commit)
  25. 16 Kas, 2010 1 kayıt (commit)
  26. 02 Kas, 2010 1 kayıt (commit)
  27. 16 Eyl, 2010 1 kayıt (commit)
  28. 15 Agu, 2010 1 kayıt (commit)
  29. 01 Agu, 2010 1 kayıt (commit)
  30. 18 Haz, 2010 1 kayıt (commit)
  31. 05 May, 2010 1 kayıt (commit)
  32. 03 May, 2010 1 kayıt (commit)
  33. 11 Nis, 2010 1 kayıt (commit)
  34. 31 Mar, 2010 1 kayıt (commit)
  35. 30 Mar, 2010 1 kayıt (commit)
  36. 15 Mar, 2010 1 kayıt (commit)
  37. 07 Mar, 2010 1 kayıt (commit)