tepl 2.99.3



About Tepl
==========

Tepl is a library that eases the development of GtkSourceView-based
text editors and IDEs. Tepl is the acronym for “Text editor product
line”.

News
====

Amtk:
* Add amtk_init() and amtk_finalize().
* Remove AmtkFactoryMenu class, move its functions to its parent class
  AmtkFactory.
* AmtkFactory: add functions to create GtkToolItem's.
* Add amtk_application_window_create_open_recent_menu().
* Improvements to the documentation.
* Other small code improvements.

Framework:
* TeplTabGroup interface:
        * Add :active-tab, :active-view and :active-buffer properties.
        * Add tepl_tab_group_set_active_tab().
        * Add tepl_tab_group_append_tab().
* Finish to implement the GActions for the Edit menu: cut, copy, paste, delete
  and select all. (Update the GAction:enabled properties).
* Add "win.tepl-new-file" GAction.
* Add the TeplAbstractFactory class to create TeplTab's and tab labels.
* TeplBuffer: rename title -> full-title and add short-title.
* Add the TeplTab::close-request signal.
* Add the TeplTabLabel class (which shows the buffer short-title, plus a close
  button; the tooltip is not yet handled).

Misc:
* Add tepl_init() and tepl_finalize(), do not use DSO constructors/destructors.
* Implement small internal utility: TeplSignalGroup, inspired by DzlSignalGroup
  from libdazzle, but with a much simpler implementation.
* Improvements to the documentation.
* Translation updates.



Download
========
https://download.gnome.org/sources/tepl/2.99/tepl-2.99.3.tar.xz (450K)
  sha256sum: b5097a9622af3202db2cb8e9ac8331f94d0dae204883cc10727fd7df142f58b4



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]