- 10 Nis, 2015 2 kayıt (commit)
-
-
Colomban Wendling yazdı
geanyfunctions.h used to bring all function declarations, and some plugins depend on this side effect instead of properly including geanyplugin.h directly. So, reintroduce the behavior for compatibility with those plugins.
-
Colomban Wendling yazdı
This avoids breaking plugins that don't use geanyplugin.h as they should but include some random headers.
-
- 10 Mar, 2015 1 kayıt (commit)
-
-
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.
-
- 28 Şub, 2015 1 kayıt (commit)
-
-
Colomban Wendling yazdı
Most of our tree view tooltips were set from plain text values but parsed as markup by GTK, which sometimes lead to markup errors, when the tooltip value contained markup control characters. This also adds ui_tree_view_set_tooltip_text_column() to the plugin API so plugins can easily set plain text tooltips from tree views columns. Fixes https://sourceforge.net/p/geany/bugs/1091/
-
- 20 Ock, 2015 1 kayıt (commit)
-
-
Jiří Techet yazdı
-
- 05 Kas, 2014 1 kayıt (commit)
-
-
Jiří Techet yazdı
-
- 02 Kas, 2014 1 kayıt (commit)
-
-
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.
-
- 30 Eki, 2014 1 kayıt (commit)
-
-
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
-
- 25 Eki, 2014 1 kayıt (commit)
-
-
Jiří Techet yazdı
Since plugins don't have direct access to the project file, only through the project-save signal, they need some way to emit this signal when saving their preferences outside the project dialog, which is what this function does.
-
- 18 Eki, 2014 2 kayıt (commit)
-
-
Jiří Techet yazdı
-
Jiří Techet yazdı
In addition, rename all functions, parameters, comments etc. mentioning work_object and remove unnecessary parameters of various functions. Delete dead code paths. Also move common functions like tm_get_real_path() from tm_work_object to tm_source_file.
-
- 25 Eyl, 2014 1 kayıt (commit)
-
-
Nick Treleaven yazdı
New name is clearer against document_reload_prompt. Add deprecated alias.
-
- 19 Agu, 2014 1 kayıt (commit)
-
-
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.
-
- 09 Haz, 2013 1 kayıt (commit)
-
-
Matthew Brush yazdı
-
- 06 Nis, 2012 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
Frees the memory allocated for setting values in a group.
-
- 15 Şub, 2012 1 kayıt (commit)
-
-
Lex Trotman yazdı
Add ability for plugins to read and edit the fields of the build commands.
-
- 08 Ock, 2012 1 kayıt (commit)
-
-
Nick Treleaven yazdı
Using this can avoid adding i18n strings unnecessarily.
-
- 19 Eki, 2011 1 kayıt (commit)
-
-
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.
-
- 10 Eki, 2011 1 kayıt (commit)
-
-
Matthew Brush yazdı
TODO: Increment the plugin API number if/when this gets committed.
-
- 23 Nis, 2011 1 kayıt (commit)
-
-
Nick Treleaven yazdı
Arshinov, thanks). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5733 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 17 Nis, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5727 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 12 Nis, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5715 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 10 Nis, 2011 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5705 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 29 Mar, 2011 2 kayıt (commit)
-
-
Colomban Wendling yazdı
These functions does the same as the corresponding GLib functions but makes sure that the added GSource will be removed when the plugin is unloaded, preventing possible crashes. These are only convenience functions for the plugin author not to have to care about the case the plugin gets unloaded, he can still manually manage hes GSources if he wants to. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5650 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
Fix --ft-names sorting to print in name order, not title order. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5649 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 22 Ara, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5497 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 18 Kas, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5418 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 16 Kas, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
Move editor.c: is_{string,comment,code}_style() functions to highlighting.c, add to API. Add editor_find_snippet(), editor_insert_snippet(), utils_find_open_xml_tag() to API. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5409 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 02 Kas, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5352 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 16 Eyl, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5237 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 15 Agu, 2010 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5164 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 01 Agu, 2010 1 kayıt (commit)
-
-
Enrico Tröger yazdı
according to the current document's preference. This is also fixes problems with templates on Windows which had always Unix line ending characters but now since they are read from files, these have Windows line ending characters and had been converted twice. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5114 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 18 Haz, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5048 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 05 May, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
Wendling, thanks). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4876 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 03 May, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
(patch by Colomban Wendling, thanks). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4869 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 11 Nis, 2010 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4817 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 31 Mar, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4795 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 30 Mar, 2010 1 kayıt (commit)
-
-
Nick Treleaven yazdı
Remove unnecessary argument to stash_group_load_from_file(). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4790 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 15 Mar, 2010 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4764 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 07 Mar, 2010 1 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4737 ea778897-0a13-0410-b9d1-a72fbfd435f5
-