ANNOUNCE: libpeas 1.4.0
Hi everybody, I am very proud to announce today a new stable release of libpeas - the gobject-based plugin engine, used by totem, gedit, eog, rhythmbox and others - in its latest version 1.4.0. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. == Changes since last version == A S Alam (1): update Punjabi Translation Abderrahim Kitouni (1): Updated Arabic translation Anita Reitere (1): Updated Latvian translation. António Lima (1): Updated Portuguese translation Arash Mousavi (1): Updated Persian Translation Aurimas Černius (1): Updated Lithuanian translation Bruce Cowan (1): Updated British English translation Bruno Brouard (1): Updated French translation Changwoo Ryu (1): Updated Korean translation Chao-Hsiung Liao (1): Updated Traditional Chinese translation(Hong Kong and Taiwan) Daniel Korostil (1): Uploaded Ukranian Dr.T.Vasudevan (1): updated Tamil translation Gabor Kelemen (1): Updated Hungarian translation Garrett Regier (1): Post-release version bump for 1.3.1 Inaki Larranaga Murgoitio (1): Updated Basque language Mattias Põldaru (1): [l10n] Updated Estonian translation Milo Casagrande (1): [l10n] Updated Italian translation Nguyễn Thái Ngọc Duy (1): Updated Vietnamese translation Nilamdyuti Goswami (1): Assamese translation completed Praveen Arimbrathodiyil (1): Malayalam translation by Manilal Steve Frécinaux (3): Fix critical warning when destroying a PeasPluginManagerView. Add 'Virtual:' annotation in peas_engine_(un)load_plugin(). Bump the version number to 1.4.0 Timo Jyrinki (1): Finnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint YunQiang Su (1): update Simplified Chinese (zh_CN) translation == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.4/libpeas-1.4.0.tar.xz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc channel is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 1.1.3
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog, nautilus-sendto and others - in its new development version 1.1.0. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. == Changes since last version == * Do not expose the PeasExtension API using GObject-Introspection * Misc improvement and fixes. == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.1/libpeas-1.1.3.tar.xz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc channel is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 1.0.0
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog, nautilus-sendto and others - in its new development version 1.1.0. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. I would especially like to thank the people who made this possible, and especially Garett Regier and Ignacio Casal Quinteiro. == Changes since last version == * Add support gjs-based Javascript extensions * Seed Javascript extension support improvements - Use the new() keyword to instantiate new Javascript extensions. - Previously used "copied arrays" have been deprecated. - Allow using prototypes when defining new extensions. * Add peas_extension_set_foreach() - Also deprecate the old peas_extension_set_call() method as a result. * Drop support for Gtk+ 2 * Translation updates: - Lithuanian - Japanese - Turkish - Esperanto - Persian - Catalan (Valencian) - Finnish == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.1/libpeas-1.1.0.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.1/libpeas-1.1.0.tar.xz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc channel is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 1.0.0
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog, nautilus-sendto and others - in its first stable version 1.0.0. From now on, libpeas should be considered API- and ABI-stable. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. I would especially like to thank the people who made this possible, and especially Garett Regier and Ignacio Casal Quinteiro. == Changes since last version == * Seed plugin loader fixes (Garett Regier) * Fix segfault when pygobject cannot be initialized (Garett Regier) * Fix tooltip display in the plugin manager (Garett Regier) * DOAP file update (Steve Frécinaux) * Updated translations: as, bg, da, eu, he, hi, id, pa, ru, sr, ta, vi, ug == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.0/libpeas-1.0.0.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.0/libpeas-1.0.0.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc channel is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ libpeas-list mailing list libpeas-l...@gnome.org http://mail.gnome.org/mailman/listinfo/libpeas-list ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
[libpeas] ANNOUNCE: libpeas 0.7.4
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog and others - in its latest version 0.7.4. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. This version is meant as a bêta for the upcoming libpeas 1.0.0 release, which should ship in time for Gnome 3. == Changes since last version == Daniel Nylander (1): Updated Swedish translation Garrett Regier (53): Free the loaded plugins hash table in the Seed loader Fix handling invalid loaders Fix comment in Python plugin loader Don't use interned strings in C plugin loader Add testing_init() to libpeas-gtk's libtesting Add a gcov make rule Don't use g_atexit() in the tests Add a test for an nonexistent search path Add a test for an invalid GKeyFile formatted PeasPluginInfo Add tests for (un)loading plugins that are already (un)loaded Add a test for an invalid loader Add an extension test for garbage collection Check that the extension GType is an interface Add tests for peas_engine_provides_extension() Test multiple engine shutdown in the test case Expand peas_engine_set_loaded_plugins() test Add .PHONY to Makefile.tests Created libtesting-util for common libtesting code Cleanup the plugin loaders Fix memory leak in _valist_to_parameter_list() Fix error when more that 16 properties are given to _valist_to_parameter_list() Don't warn multiple times if peas_gi_get_method_info() fails Don't warn multiple times if _valist_to_parameter_list() fails Warn if creating an extension fails Fix two leaks in the Python plugin loader Emit debug messages when a plugin is loaded or unloaded Improve missing plugin dependency warning Implemented log hooks in libtesting-util Add a test for a plugin that is not loadable Add an extension test for an invalid property Remove any noncommon allowed log patterns from libtesting-util Link extension-c with libintrospection Rework extension-set tests to create the PeasExtensionSet in the test case Add an extension set test for plugins that don't provide an extension Add an extension set test for creating an invalid extension set Added check for gdb and valgrind for test-gdb and test-valgrind Fix checking for gcov Clean test-callgrind output files Free C modules that fail to be used Don't create a PeasPluginManagerView in the store tests Fix GTK+ 2 test build Don't select the first plugin when reloading Return FALSE if creating the view's popup failed Fix test-gdb, test-valgrind and test-callgrind rules Remove plugins that fail to load in the C plugin loader Small cleanup in PeasObjectModule Don't save and restore stdout and stderror in construct-only test Fix possible memory leak in Python loader Fix releasing the gil state in the Python loader Use GObject API instead of GI API to override properties Don't test properites for things that should fail Enable all Python property tests Small introspection and extension-c properties cleanup Marek Černocký (1): Updated Czech translation Steve Frécinaux (19): Post-release version bump for 0.7.4 Merge remote-tracking branch 'gregier/fixes' PeasGtk: Use gtk_tree_model_get_value() instead of gtk_tree_model_get() Fix crash when searching a plugin in the manager. Remove debug statement. Remove peas_plugin_loader_add_module_directory() Make libpeas build with Python 3 Ensure we hold the GIL when calling into python extensions. Add a sample vala plugin. Python: cleanup the way we instantiate new extensions Seed: remove unused value in enum Use properties to store python and C extension instances Tests: do not include main() in the EXTENSION_TESTS macro Add a test to check the refcount of the instance of C extensions Add a test to check the refcount of python extensions. Python: add a PeasActivatable test to check reference counts. Drop obsolete CFLAGS and LIBS variables. Do not drop all the test plugin files when running make distclean. Increase pygobject dependency to 2.28.0 == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.4.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.4.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libp
ANNOUNCE: libpeas 0.7.3
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog and others - in its latest version 0.7.3. libpeas is a gobject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. == Changes since last version == Garrett Regier (17): Fix bug when lazy loading fails Fix C plugins that do not inherit from PeasExtensionBase Fix PeasExtensionSet example in the docs Don't GC plugin loaders that fail Fix copy & paste error in PeasExtensionSet docs Only emit notify::plugin-list when it has changed Don't try to open a directory as a .plugin Fix make distcheck Fix refcount issues in the test suite Unref the window in the second time plugin Free the engine in the demo Don't add extra ref on python instance Show dialog when disabling a plugin which is depended on Fix building a clean checkout Drop PeasPluginInfo:file as it is unused Add PeasPluginInfo:Hidden Correctly Fix C plugins that do not inherit from PeasExtensionBase Jorge González (1): Updated Spanish translation Khaled Hosny (1): Updated Arabic translation Marek Černocký (1): Updated Czech translation Mario Blättermann (1): [l10n] Updated German translation Matej Urbančič (1): Updated Slovenian translation Steve Frécinaux (3): Merge remote branch 'origin/master' Post-release version bump for 0.7.3 python: Rework refcounting to explicit extension ownership == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.3.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.3.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc channel is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.7.1
Hi everybody, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit, vinagre, eog and others - in its latest version 0.7.1. libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. For this release I'd like to address a special thanks to Garett Regier, who did an awesome work for this release. == Changes since last version == Dan Williams (3): Fix iteration of GCallable arguments Revert "Fix iteration of GCallable arguments" Fix handling of g_callable_info_get_n_args() Fran Diéguez (1): Updated Galician translations Garrett Regier (65): Clarify that peas_engine_get_plugin_info() searches for the module name Fix loading plugins with an invalid dependency Fix peas_engine_get_loaded_plugins() when there are not plugins. Fix peas_engine_set_loaded_plugins() when no plugins are to be loaded. Remove old comment Remove PeasParameterArray from public header. Fix emitting PeasExtensionSet::extension-removed Fix remaining s/libpeasui/libpeas-gtk/ issues Unload plugins in dispose to prevent segv Don't show a plugin's description if it is NULL Add a note in the docs about PeasEngine:loaded-plugins Make the PeasEngine search-path docs make sense Added G_GNUC_CONST to _get_type() that were missing it Plug a memory leak in peas_extension_call_valist() Warn if we fail to find the method in introspection. Fix some doc strings (replace PeasUI with PeasGtk) Add a warning if IAge is not found when creating PeasPluginInfo Fix not emitting notify::loaded-plugins when PeasEngine is being destroyed Added missing G_PARAM_STATIC_STRINGS to PeasObjectModule Add a test-suite Do not scan for plugins when constructed as there are no search paths Add a note in the plugin manager store about the plugin info and unreffing Reduce the number of allocations in calling methods via GI Correctly set the libdir under win32 Remove unused variable Fix seed extensions Fix memory leak in PeasPluginInfo Fix a memory leak in the tests caused by resident modules Fix memory leak in libpeas-gtk tests by freeing tree paths Free PeasEngine after all tests have run Use libtool --mode=execute instead of .libs/lt-$$test_prog Split common Makefile.am code to Makefile.tests Add a make rule for running the tests under valgrind Override properties in PeasExtension subclasses Added tests for valid and invalid plugin icons Allow the Icon in *.plugin to be located in the data dir Added tests for custom icons Override class handlers instead of signals in PeasGtkPluginManagerView PeasPluginManager and View cleanup and style fixes More PeasUI to PeasGtk fixes Use gtk_widget_destroy instead of g_object_unref in libpeas-gtk tests Add tests for PeasGtkPluginManager's about and configure dialogs Update DemoWindow to use peas_engine_get_default() Rework the peas-demo UI by putting the manager in the main window Fix implementing an interface without a VFunc invoker Don't use peas_extension_call() in tests Don't use PeasActivatable in PeasExtension test Delete the callable-python test plugin as it was accidentally committed Moved PeasExtension test functions to libtesting Added Python version of PeasExtension tests Fix creating reports with failing tests Added test for OS dependant help Annotation and documentation fixes Fix GI Annotations for va_rarg, va_list and alternative functions Add a demo rule to the toplevel Makefile.am Added test for implementing interface with a vfunc that has no invoker Test peas_extension_call() before calling interface vfunc Fix implementing interface vfuncs on 64bit Fixed and added file copyrights and #include Emit notify::show-builtin when show-builtin is set Fix emitting PeasEngine::unload-plugin when unloading plugins in dispose Delete no longer used test file Revert "Free PeasEngine after all tests have run" Do not create the window twice in testing_show_widget() Added Seed version of PeasExtension tests Ignacio Casal Quinteiro (1): Revert "Added --pkg-export option for g-ir-scanner." Javier Jardón (1): autogen.sh: remove unneded call to autopoint Jonh Wendell (1): Fix an typo in previous commit Khaled Hosny (2): Add Arabic translation Add Arabic to LINGUAS file Kjartan Maraas (1): Updated Norwegian bokmål translation Michal Hruby (1): Added --pkg-export option for g-ir-scanner. Paolo Borelli (1): Plug some memory leaks Steve Frécinaux (11): Po
ANNOUNCE: libpeas 0.7.0 - plugins for Gnome apps
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit and vinagre - in its latest version 0.7.0. libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of features including, but not limited to: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API, very gobject-y More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == # # Big API breaks for this release: # - new peas_engine_get_default() static method you should use # - peas-gtk widgets lost their engine construct property. # - straight use of gobject interfaces is now the preferred way #to use PeasExtensions, not peas_extension_call() # Chris Lord (1): Allow building peas-gtk with earlier versions of gtk+ Claude Paroz (1): Updated French translation Garrett Regier (1): Fix most introspection warnings Ignacio Casal Quinteiro (2): Use gtk_size_request_get_size when possible. Use gtk_widget_get_preferred_size. Javier Jardón (1): Use upstream gettext instead the Glib one Jesse van den Kieboom (1): Make peasgtk compile with latest gtk+ (NO_SEPARATOR removal) Jonh Wendell (3): Check if the method is found in an extension call Fixed the way seed plugin asks for an extension point Replace GArgument with GIArgument, and bump g-i dep to 0.9.6 Marek Černocký (1): Update Czech translation Piotr Drąg (1): Updated Polish translation Steve Frécinaux (19): Post-release version bump for 0.5.6 .gitignore update Make the various loaders define static types. Make PeasExtension implement extension interfaces. Use the new interface capabilities in peas-gtk. Use GArgument instead of va_list in peas_extension_set_call() Use stack-allocation for GArgument arrays. Fix offsets in interface handling (take 2) [PeasEngine] Compute the plugin file extension once and for all. [PeasEngine] Add peas_engine_append_search_path() Drop application-specific naming in the info file format. Add new API peas_engine_get_default() Drop peas_engine_new() Update peas-demo for PeasEngine API changes. Drop "engine" construct properties from libpeas-gtk widgets. Add a rule to autogenerate a changelog. Fix several warnings in peas-engine.c Fix typo in libpeas-gtk documentation. Update version number to 0.7.0 == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.0.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.7/libpeas-0.7.0.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5.5 - plugins for everyone
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit and vinagre - in its latest version 0.5.5. libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of features including, but not limited to: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == # # Big API breaks for this release: # - libpeasui got renamed to libpeas-gtk. # - peas_engine_new() lost one argument. # Bastien Nocera (1): Add way to get a PeasExtension from a PeasExtensionSet Chris Lord (1): Enable building with older gobject-introspection Daniel Nylander (1): Updated Swedish translation Jonh Wendell (2): Updated Brazilian Portuguese translation Turn an info message into a debug one Nils-Christoph Fiedler (1): Added LowGerman translation Philip Withnall (1): Fix various gcc warnings Steve Frécinaux (7): Post-release version bump for 0.5.5 Revert "Enable building with older gobject-introspection" Move the "extension-type" property to PeasExtension. Convert the API using va_list to use GArgument instead. Rename libpeasui to libpeas-gtk. [PeasEngine] Kill the "base module dir" property. Fix POTFILES.in regarding the renaming of libpeas-gtk YunQiang Su (1): Update Simplified Chinese translation. == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.5.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.5.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ libpeas-list mailing list libpeas-l...@gnome.org http://mail.gnome.org/mailman/listinfo/libpeas-list ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5.4 - plugins for everyone
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem, gedit and vinagre - in its latest version 0.5.4. libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of features including, but not limited to: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == António Lima (1): Updated Portuguese translation Claudio Saavedra (1): Minor documentation fixes in PeasEngine Gabor Kelemen (1): Updated Hungarian translation Garrett Regier (1): A few documentation fixes Ignacio Casal Quinteiro (5): Install the property just once. Assign the initialized var. Do not leak the window. Remove the plugin-info prop if it doesn't exits. Do not ref the extension as it already owns a ref. Joe Hansen (1): Updated Danish translation Jorge González (1): Updated Spanish translation Mario Blättermann (1): [i18n] Updated German translation Matej Urbančič (1): Updated Slovenian translation Steve Frécinaux (15): Post-release version bump for 0.5.4 Add the home page to configure.ac Add support for construct-properties for extensions. Change PeasActivatable to take the object as a construct property. [PeasEngine] Rename get_extension() to create_extension() Add basic support for plugin dependencies. Update PeasActivatable and PeasUIConfigurable documentation. Update documentation for PeasEngine. Update PeasExtensionSet documentation. Empty gtk-doc's libpeas-unused.txt Update PeasObjectModule documentation. Update PeasPluginInfo documentation. Fix va_arg() usage within peas_method_apply_valist(). Revert "Fix va_arg() usage within peas_method_apply_valist()." Inline read_next_argument() into peas_method_apply_valist() == Download and useful links == The home page is: http://live.gnome.org/Libpeas libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.4.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.4.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet The mailing list is: libpeas-l...@gnome.org Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
A new mailing list for libpeas
Hello, A new mailing-list has been created for the libpeas GObject-based plugin engine. Its name is libpeas-l...@gnome.org. Regards, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5.2 - plugins for everyone
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem and gedit - in its latest version 0.5.3. libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of features including, but not limited to: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == Claude Paroz (1): Updated French translation Garrett Regier (6): Replaced invisible plugins with builtin plugins Added a plugin-list property to PeasEngine Split the PeasUIPluginManager into a manager, view and store Added a Help button to the plugin manager Prevent having untrusted python modules in the search path Added "loaded-plugins" property to PeasEngine Marek Černocký (1): Update Czech translation Mario Blättermann (1): [i18n] Updated German translation Matej Urbančič (1): Updated Slovenian translation Steve Frécinaux (17): Post-release version bump. Somehow rework the libpeas intro in the README. Update libpeasui to use the new peas_plugin_info_is_builtin API. peas-demo: Update the C plugin to match latest best practices. peas-demo: Add a configure dialog to the python plugin. Use an optional env var to specify the plugin loader location. Try loading plugin loaders from subdirs. peas-demo: Add a --run-from-build-dir option. Reorder assignment of linker flags of peas-demo Add missing files to POTFILES.in Add some more documentation to PeasExtension. Kill peas-ui-plugin-info.h Update PeasUI documentation. Some more documentation cleanup. Fix reloading of python plugins. Fix reloading C plugins. Fix peas-demo plugin discovery on 64 bits platforms. == Download and useful links == libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.3.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.3.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5.2 - plugins for everyone
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem and gedit - in its latest version 0.5.2. libpeas is the next evolution of the gedit plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of enhanced features with regard to what Gedit used to provide, mirroring the desiderata of your favourite text editor's developpers: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == # # Some API changes have happened since last release. Most importantly, # the PeasUIConfigurable interface has seen many changes. # Abderrahim Kitouni (1): Add single-include headers peas.h and peas-ui.h Garrett Regier (17): Don't crash if there are no search paths Use gtk_window_has_group() Do not dist gir_DATA Enable all warnings when scanning for introspection data Add an introspection annotation Coding style fixes Fix build when gdk-2.0 is not installed Fix checking the PyGObject version at runtime Demoted a warning to a message when a search path does not exist Constified the PeasPluginInfo API Handle return values in peas_method_apply_valist() Some string fixes Don't abort if an error occurred while getting a Python extension [PeasUIPluginManager] Check the config widget is not a toplevel Show debugging log messages only when PEAS_DEBUG is set [PeasUIPluginManager] Correctly check that an iterator was set [PeasUIPluginManager] Fix showing popup menu with no plugins Philip Withnall (3): Fix a crash in the Python loader if Python initialisation failed Tidy up pygobject initialisation Fix typos in strings in the Python loader Steve Frécinaux (12): [Python] Fix warning when building the python loader [PeasUIConfigurable] Make the dialog the return value. [PeasUIConfigurable] Get rid of is_configurable() [PeasUIConfigurable] Rename create_configure_dialog() to _widget() [PeasUIPluginManager] Create a dialog to host the config widget. Use single-includes in the peas-demo application. Allow building libpeas without building libpeasui. Make sure everything builds when libpeasui is enabled. [PeasExtensionSet] Implement construct params as plain properties Adjust to API break in gobject-introspection. [PeasEngine] Drop unused private field. Release 0.5.2 == Download and useful links == libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.2.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.2.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5.1 - plugins for everyone
Hi all, I am very proud to announce today a new release of libpeas - the gobject-based plugin engine, used by totem and gedit - in its latest version 0.5.1. libpeas is the next evolution of the gedit plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of enhanced features with regard to what Gedit used to provide, mirroring the desiderata of your favourite text editor's developpers: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html == Changes since last version == # # Some API changes have happened since last release. Most importantly, # the PeasEngine 'activate_plugin'-type API was renamed to # 'load_plugin'. # Bastien Nocera (2): Fix loading TRUE value from the plugin info file And make the hash table useful Craig Keogh (1): Install to libdir rather than $prefix/lib Garrett Regier (5): Require gi in python loader Silence _POSIX_C_SOURCE redefined warnings Cleanup python loader coding style Use the program name for python args if available Use correct directories under OS X Philip Withnall (1): Fix python thread support in libpeas Simon Wenner (1): Fix incorrect configure help string for the gtk2-test-build option Steve Frécinaux (18): Fill the README with infos from the announcement blog post. Add a way to inhibit a plugin loader. Rename 'activate_plugin'-type API to 'load_plugin'. Fix some missing renames. Always build against gtk+ 3 unless an option is given. [Python] Use Py_InitializeEx() Add warnings when a type or method is not found in introspection. Fix warning when an extension is not implemented in a C plugin [Python] Fix extension implementation lookup Drop useless "garbage_collect" field in PeasObjectModuleClass Ensure config.h is included in every C source files. Define the log domain for libpeas. Don't assume libpeas's stuff is initialized if python is. Don't finalize python if we didn't initialize it. Add support for g_object_new-like parameters in PeasCreateFunc. Pass the plugin-info property when creating a C extension. Add a GDestroyNotify to module_register_extension_factory() Allow writing C extensions not inheriting from PeasExtensionBase. == Download and useful links == libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.1.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.1.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet Cheers, Steve Frécinaux ___ gedit-list mailing list gedit-l...@gnome.org http://mail.gnome.org/mailman/listinfo/gedit-list ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: libpeas 0.5 - plugins for everyone
Hi all, I am very proud to announce today the first release of libpeas - the plugin engine from gedit, enhanced - in its version 0.5.0. libpeas is the next evolution of the Gedit plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of enhanced features with regard to what Gedit used to provide, mirroring the desiderata of your favourite text editor's developpers: - multiple extension points - on demand (lazy) programming language support for C, Python and JS - simplicity of the API More details can be found on the announcement blog post here: http://log.istique.net/2010-06-03/announcing-libpeas.html libpeas is available for download here: http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.0.tar.bz2 http://ftp.gnome.org/pub/GNOME/sources/libpeas/0.5/libpeas-0.5.0.tar.gz You can find the git repository here: http://git.gnome.org/browse/libpeas git://git.gnome.org/libpeas The bug tracker is: https://bugzilla.gnome.org/browse.cgi?product=libpeas The irc chan is: #libpeas on GimpNet Many many thanks to those who made this possible, and especially to the current very active gedit team (Paolo Borelli, Jesse van den Kieboom, Ignacio Casal Quinteiro and Garett Regier) Cheers, Steve Frécinaux ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
gedit branched for Gnome 2.20
Hello, gedit has just been branched for 2.20. Subsequent development (refactoring, features, whatever) will happen now in trunk. Have a good day, Steve ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.20.0
Hi all, gedit-plugins 2.18.0 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit 2.20 The package includes: - Bracket Completion: Automatically add closing brackets. - Smart Spaces: Forget you're not using tabulations (soft tabs support). - Code Comment: Comment and uncomment blocks of code. - Draw Spaces: Draw spaces and tabs in your source files. - Terminal: Embed a terminal in the bottom pane. - Join/Split Lines: Join several lines or split long ones to a fixed width. - Session Saver: Save and restore your working sessions. - Show/Hide Tab Bar: Add a menu entry to show/hide the tabbar. - Character Map: Insert special characters just by clicking on them. - Colour Picker: Pick a color from a dialog and insert its hex code. Homepage: http://live.gnome.org/GeditPlugins * Changes since 2.18.0 == New features and fixes: - port to GtkSourceView2 API so that plugins work with gedit 2.20 (Steve Frécinaux) - draw non-blocking spaces in drawspaces plugin (Bob Mauchin) - require gedit 2.20 (Jürg Billeter) - improve joinlines plugin (André Homeyer) New and updated translations: - ar (Djihed Afifi) - ca (Gil Forcada) - dz (Pema Geyleg) - es (Jorge Gonzalez) - fi (Ilkka Tuohela) - fr (Stéphane Raimbault) - hu (Gabor Kelemen) - it (Alessio Frusciante) - ja (Takeshi Aihana) - nl (Wouter Bolsterlee) - oc (Christophe Merlet) - pt_BR (Jonh Wendell) - sv (Daniel Nylander) - vi (Clytie Siddall) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.2/gedit-plugins-2.20.0.tar.bz2 md5sum: ec5be3d10ca4da4b33effad207ef35e9 http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.20/gedit-plugins-2.20.0.tar.gz md5sum: a93dbd184733434f6c7ce7f1ef3df53e * Development == gedit-plugins is not very active atm but it is just waiting for you to propose new great plugins or enhance the current ones ;-) So don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gtksourceview 1.90
Hi all, gtksourceview-1.90 is now available. gtksourceview is a library that provides a widget for source code display and editing, derived from Gtk's TextView, and used by gedit and nemiver, among others. This releases marks the first public step of the 2.0 line, after quite a long time of background work from great people like Marco Barisione, Yevgen Muntyan and Emanuele Aina. The greatest changes in this release are the introduction of a new, smarter highlighting engine (which is context aware, and so allows much more niceties than the old one) and a theming support (easier configuration of colors it uses, better fit in dark themes). Also, the printing support has been removed (thus dropping the gnomeprint dependency), since we currently expect people to implement it on an application basis using the new GtkPrint API, allowing much more control. But it comes along with an API/ABI break, and the new API is not yet frozen, so it can still change. So people developping apps should stick on the old gtksourceview 1.0 line, which lies in the gtksourceview-1-8 branch, unless they want to experiment a bit. Both lines are parallel installable. We'd also *love* having early adopters and API feedback (which is the reason why the API is not frozen yet), as we are adapting gedit to support this new line, in order to make it even nicer ;-) Python lovers have not been forgotten: there is a new 'pygtksourceview' module for them in SVN, which provides a 'gtksourceview2' python module (gtksourceview is reserved for gtksourceview 1). Same remark as before, the API is not frozen, and this module hasn't been released yet. And, last but not least, we are calling for help to enhance both the language description files (those need to be converted to the new engine and modified to use its capabilities) and to create new themes (a 'gvim' theme is being shipped now, but we'd *love* having a 'tango' color theme). News in 1.90.0 == This marks the road to GtkSourceView 2.0, and breaks the API. It is still considererd API-unstable. * API update/break * New highlighting and theming engines (Yevgen Muntyan, Marco Barisione) * GnomePrint-based print API removal * Download === ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceview/1.90/gtksourceview-1.90.0.tar.bz2 md5sum: 982a67ff00dd33742c2a77aec780a9ce ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceview/1.90/gtksourceview-1.90.0.tar.gz md5sum: 515e7687487a5d3fa309a33388ce562f * Development == gtksourceview is pretty active currently, finalizing what will become gtksourceview 2.0. We are also in need of new/enhanced language description files and color themes. So don't hesitate to have a talk with the gtksourceview team on #gedit on irc.gnome.org if you want to give gtksourceview some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.18.0
Hi all, gtksourceview-1.90 is now available. gtksourceview is a library that provides a widget for source code display and editing, derived from Gtk's TextView, and used by gedit and nemiver, among others. This releases marks the first public step of the 2.0 line, after quite a long time of background work from great people like Marco Barisione, Yevgen Muntyan and Emanuele Aina. The greatest changes in this release are the introduction of a new, smarter highlighting engine (which is context aware, and so allows much more niceties than the old one) and a theming support (easier configuration of colors it uses, better fit in dark themes). Also, the printing support has been removed (thus dropping the gnomeprint dependency), since we currently expect people to implement it on an application basis using the new GtkPrint API, allowing much more control. But it comes along with an API/ABI break, and the new API is not yet frozen, so it can still change. So people developping apps should stick on the old gtksourceview 1.0 line, which lies in the gtksourceview-1-8 branch, unless they want to experiment a bit. Both lines are parallel installable. We'd also *love* having early adopters and API feedback (which is the reason why the API is not frozen yet), as we are adapting gedit to support this new line, in order to make it even nicer ;-) Python lovers have not been forgotten: there is a new 'pygtksourceview' module for them in SVN, which provides a 'gtksourceview2' python module (gtksourceview is reserved for gtksourceview 1). Same remark as before, the API is not frozen, and this module hasn't been released yet. And, last but not least, we are calling for help to enhance both the language description files (those need to be converted to the new engine and modified to use its capabilities) and to create new themes (a 'gvim' theme is being shipped now, but we'd *love* having a 'tango' color theme). News in 1.90.0 == This marks the road to GtkSourceView 2.0, and breaks the API. It is still considererd API-unstable. * API update/break * New highlighting and theming engines (Yevgen Muntyan, Marco Barisione) * GnomePrint-based print API removal * Download === ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceview/1.90/gtksourceview-1.90.0.tar.bz2 md5sum: 982a67ff00dd33742c2a77aec780a9ce ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceview/1.90/gtksourceview-1.90.0.tar.gz md5sum: 515e7687487a5d3fa309a33388ce562f * Development == gtksourceview is pretty active currently, finalizing what will become gtksourceview 2.0. We are also in need of new/enhanced language description files and color themes. So don't hesitate to have a talk with the gtksourceview team on #gedit on irc.gnome.org if you want to give gtksourceview some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.18.0
i all, gedit-plugins 2.18.0 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit (in its version 2.16 or 2.18) The package includes: - Bracket Completion: Automatically add closing brackets. - Smart Spaces: Forget you're not using tabulations (soft tabs support). - Code Comment: Comment and uncomment blocks of code. - Draw Spaces: Draw spaces and tabs in your source files. - Terminal: Embed a terminal in the bottom pane. - Join/Split Lines: Join several lines or split long ones to a fixed width. - Session Saver: Save and restore your working sessions. - Show/Hide Tab Bar: Add a menu entry to show/hide the tabbar. - Character Map: Insert special characters just by clicking on them. - Colour Picker: Pick a color from a dialog and insert its hex code. Homepage: http://live.gnome.org/GeditPlugins * Changes in 2.17.1 === New features and fixes: - New Draw Spaces plugin (Paolo Borelli, Steve Frécinaux) - Misc i18n fixes New and updated translations: - fi (Ilkka Tuohela) - fr (Stéphane Raimbault) - hu (Gabor Kelemen) - ja (Takeshi Aihana) - pt_BR (Leonardo Ferreira Fontenelle) - sv (Daniel Nylander) - zh_CN (Abel Cheung) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.18.0.tar.gz md5sum: 998845dced8481e4843d3b75569365a7 http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.18.0.tar.bz2 md5sum: a2c3d02f90eab956f7e7df465d191f64 * Development == gedit-plugins is not very active atm but it is just waiting for you to propose new great plugins or enhance the current ones ;-) So don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.17.2
i all, gedit-plugins 2.17.2 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit 2.16+ The package includes: - Bracket Completion: Automatically adds closing brackets. - Smart Spaces: Forget you're not using tabulations. - Code Comment: Comment and uncomment blocks of code. - Terminal: Embed a terminal in the bottom pane. - Join/Split Lines: Join several lines or split long ones to a fixed width. - Session Saver: Save and restore your working sessions. - Show/Hide Tab Bar: Add a menu entry to show/hide the tabbar. - Character Map: Insert special characters just by clicking on them. - Colour Picker: Pick a color from a dialog and insert its hex code (useful for webmasters). Homepage: http://live.gnome.org/GeditPlugins * Changes in 2.17.1 === New features and fixes: - New Session Saver plugin (Steve Frécinaux) - Fix selection deletion when using SmartSpaces (Steve Frécinaux) New and updated translations: - el (Dimitris Glezos) - sv (Daniel Nylander) - ca (Josep Puigdemont i Casamajó) - en_GB (David Lodge) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.17.2.tar.gz md5sum: 6bb02f32253deedd5c539df01f57fe3d http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.17.2.tar.bz2 md5sum: b8c0f762e1cc306c807a4937c88050f7 * Development == gedit-plugins is not very active atm but it is just waiting for you to propose new great plugins or enhance the current ones ;-) So don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.17.1 released
Hi all, gedit-plugins 2.17.1 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit 2.16. The package includes: - Bracket Completion: Automatically adds closing brackets. - Smart Spaces: Forget you're not using tabulations. - Code Comment: Comment and uncomment blocks of code. - Terminal: Embed a terminal in the bottom pane. - Join/Split Lines: Join several lines or split long ones to a fixed width. - Show/Hide Tab Bar: Add a menu entry to show/hide the tabbar. - Character Map: Insert special characters just by clicking on them. - Colour Picker: Pick a color from a dialog and insert its hex code (useful for webmasters). Homepage: http://live.gnome.org/GeditPlugins * Changes in 2.17.1 === New features and fixes: - Bug 381885: terminal plugin can change directory (Osmo Salomaa) - Bug 351630: terminal plugin honours ctrl+tab (Steve Frécinaux) - Bug 359494: fix the way the last selected line is handled (Steve Frécinaux) New and updated translations: - ar (Djihed Afifi) - bg (Alexander Shopov) - ca (Josep Puigdemont i Casamajó) - cs (Jakub Friedl) - dz (Pema Geyleg) - en_CA (Adam Weinberger) - en_GB (David Lodge) - es (Francisco Javier F. Serrador) - et (Priit Laes) - fi (Ilkka Tuohela) - fr (Jonathan Ernst) - hu (Gabor Kelemen) - ja (Takeshi Aihana) - ne (Pawan Chitrakar) - nl (Vincent van Adrighem) - pt_BR (Leonardo Ferreira Fontenelle) - sv (Daniel Nylander) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.17.1.tar.gz md5sum: c136c62b78f81ae3563decac403fb583 http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.17.1.tar.bz2 md5sum: 079729f06052e155f8da220252103503 * Development == gedit-plugins is not very active atm but it is just waiting for you to propose new great plugins or enhance the current ones ;-) So don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) Hope you'll enjoy it! -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mathusalem 0.0.4
Hello, * What is it? = This is the 0.0.4 release of Mathusalem, the upcoming long running task manager for Gnome [1]. This release is also the last one in the context of the Summer of Code. [1] http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance This version features: - Nautilus integration via extension. - Improved Epiphany integration. - Use GtkStatusIcon (now depends on GTK 2.10). - Fix task list positioning. - Only show the status icon when there is an active task. - Show a notification bubble on task completion/failure. - D-Bus API changes: - New FileTransfer.GetFilesForDirectory method. - New FileTransfer.FileAdded method.OB - New Factory.ListTasks(ForInterface) method. - Misc improvements and bug fixes. * Where can I get it ? == The tarball can be found here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.4.tar.bz2 md5sum: f21c30ac72dc7c98808d8bc0ec8f1817 You can also find the needed D-Bus patch here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.3/dbus-glib-ginterfaces.patch (note that this one didn't change since the last release) And a proof-of-concept implementation patch for Epiphany here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.4/epiphany-downloader-view.patch * Development = The git repository still lives at the same location than ever: http://www.student.montefiore.ulg.ac.be/~frecinau/mathusalem.git Enjoy! ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
gnome-plugins 2.15.5
Hi all, gedit-plugins 2.15.3 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit. homepage: http://live.gnome.org/GeditPlugins * Changes in 2.15.5 New features and fixes: - New Code Comment plugin (Alejandro Garcia Castro) - Update to latest gedit 2.15 API (Jesse van den Kieboom) - Fix plugin l10n (Steve Frécinaux) - Fixes to configure (Jesse van den Kieboom) - Various fixes. New and updated translations: - Clytie Siddall (vi) - Gabor Kelemen (hu) - Christophe Merlet (fr) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.15.5.tar.gz md5sums: 2b179ca3049025f6dc147073994f1568 http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.15.5.tar.bz2 md5sums: 2b40e54ce0d35d1179a2e5f733b1c0cd * Development == Don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mathusalem 0.0.3
Hello, * What is it? = This is the 0.0.3 release of Mathusalem, the upcoming long running task manager for Gnome [1]. Beside bugfixes and general code improvement, the great new features are a real menu-like GUI, the ability to control registered tasks and a client-side synchronous library. See [2] for more details. [1] http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance [2] http://tw.apinc.org/ (I should blog it soon) * Where can I get it ? == The tarball can be found here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.3.tar.bz2 md5sum: 37513ba7005e3676205cf464db7e74da You can also find the needed D-Bus patch here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.3/dbus-glib-ginterfaces.patch md5sum: 179654f4cfc7415ddb508c5429bd32e0 And a proof-of-concept implementation patch for Epiphany here: http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.3/epiphany-downloader-view.patch md5sum: 4503092bbbc8921952b9aa2085c31d77 * Development = The git repository still lives at the same location than ever: http://www.student.montefiore.ulg.ac.be/~frecinau/mathusalem.git Enjoy! ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mathusalem 0.0.2
Hello, * What is it? = This is the first release of Mathusalem, the upcoming long running task manager for Gnome [1]. Beside bugfixes and general code improvement, the great new features are, namely, a small GUI and a full featured test application written in python. See [2] for more details. [1] http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance [2] http://tw.apinc.org/weblog/2006/08/03#mathusalem-002 * Where can I get it ? == The tarball can be found here : http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.2.tar.bz2 md5sum: 7f8bea793ab2f49f22086d830a6c88f8 * Development = The git repository lives here : http://www.student.montefiore.ulg.ac.be/~frecinau/mathusalem.git Enjoy! ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mathusalem 0.0.1
Hello, * What is it? = This is the first release of Mathusalem, the upcoming long running task manager for Gnome [1]. There is no UI yet, but the D-Bus side is fully functionnal (despite not being definitive yet). And, to be fair, this release is primarily intended for feedback wrt API and concepts. [1] http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance * Where can I get it ? == The tarball can be found here : http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.1.tar.bz2 md5sum: fc07f3ffd0c3e7801766b6c8dcdc48e9 * Development = The git repository lives here : http://www.student.montefiore.ulg.ac.be/~frecinau/mathusalem.git Enjoy! ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gedit-plugins 2.15.3
Hi all, gedit-plugins 2.15.3 is available. gedit-plugins is a set of (hopefuly useful) plugins for the GNOME text editor, gedit. homepage: http://live.gnome.org/GeditPlugins * Changes in 2.15.3 New features and fixes: - Autotools fixes (Jesse van den Kieboom, Steve Frécinaux) - Terminal now uses gnome-terminal default profile (Steve Frécinaux) - New Smart Spaces unindent plugin (Steve Frécinaux) - various fixes New and updated translations: - cs (Jakub Friedl) - pt_BR (Raphael Higino) * Download === http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.15.3.tar.gz md5sums: 1d7c70969fbd60b466e00f3295bced59 http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/gedit-plugins-2.15.3.tar.bz2 md5sums: 4182e0b3b522cb35e5348ce00c8aaa1d * Development == Don't hesitate to have a talk with the gedit team on #gedit on irc.gnome.org if you want to give gedit-plugins some of the love it needs :-) -- Steve http://tw.apinc.org ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
gedit-plugins 2.15.2 released
gedit-plugins are a set of plugins for gedit, the default text editor of GNOME. homepage: http://live.gnome.org/GeditPlugins download: http://ftp.gnome.org/pub/GNOME/sources/gedit-plugins/2.15/ gedit-plugins 2.15.2 is available for download. This is the first release, don't be afraid to give it some love. New features - New Terminal plugin (Paolo Borelli) - New Character Map plugin (Steve Frécinaux) - New Color Picker plugin (Jesse van den Kieboom) - New Show/Hide Tabbar plugin (Steve Frécinaux) - New Join/Split Lines plugin (Steve Frécinaux) ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list
gedit 2.15.2 released
gedit is the official text editor of GNOME homepage: http://www.gnome.org/projects/gedit download: http://ftp.gnome.org/pub/GNOME/sources/gedit/2.15/ gedit 2.15.2 is available for download, featuring misc new features, bugfixes and updated translations, see below for details. What's new since 2.15.1: New features and fixes == - Fix Spellchecker to work with Arabic (Mohammed Sameer) - New layout for Plugin Manager (Steve Frécinaux) - Add support for custom plugin icons (Steve Frécinaux) - Snippets plugin enhancements and fixes (Jesse van den Kieboom) - Python bindings: gedit.utils functions and API cleanup (Steve Frécinaux) - Misc bugfixes New and updated translations - Ankit Patel (gu) - Chao-Hsiung Liao (zh_HK, zh_TW) - Francisco Javier F. Serrador (es) - Ignacio Casal Quinteiro (gl) - Kjartan Maraas (nb) ___ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list