LaTeXila Changelog

What's new in LaTeXila 3.27.1

Dec 27, 2017
  • User-visible improvements:
  • Draw non-breaking spaces.
  • File browser in the side panel: popup menus under buttons.
  • Port to GtkSourceView 4 and Tepl 4.
  • Internal code refactorings, use more Tepl features:
  • Use more Tepl GActions.
  • Let Tepl handle the window title.
  • Implement TeplAbstractFactoryVala subclass.
  • Other small things.
  • Port to GAction/Amtk:
  • Port the whole LaTeX menu to GAction and C in the liblatexila.
  • Math menu in progress.
  • Create first AmtkActionInfo.
  • Other small improvements.
  • Translation updates.

New in LaTeXila 3.26.1 (Oct 29, 2017)

  • Translation updates.

New in LaTeXila 3.26.0 (Sep 13, 2017)

  • Internal code refactoring, use more Tepl features:
  • Use TeplNotebook/TeplTabGroup properties (especially :active-tab).
  • Use TeplTab::close-request signal.
  • Use TeplTabLabel (and create subclass to add more info to the tooltip). This permitted to remove gedit-close-button.c.
  • Bind Document:location property to TeplFile:location to be able to use some TeplFile and TeplBuffer APIs.
  • Use some Tepl GActions for the Edit menu (cut/copy/paste etc).
  • Same bug fixes as already backported on 3.24.3.
  • Small improvement: make the tab label tooltip clearer: "Main file" -> "Project main file".
  • Translation updates.

New in LaTeXila 3.25.1 (Jul 20, 2017)

  • The Gtef library has been renamed to Tepl, adapt the code accordingly.
  • Use more Tepl features.
  • Code maintenance to not use a deprecated GTK+ function.
  • Translation updates.

New in LaTeXila 3.24.2 (Jun 25, 2017)

  • Fix a crash when moving a tab to a new window (regression in 3.24).

New in LaTeXila 3.24.1 (Jun 17, 2017)

  • Create app menu only if the desktop prefers one, to avoid a double menubar on e.g. Xfce.
  • Add Polish help translation.
  • Other small code improvements.

New in LaTeXila 3.24.0 (Mar 29, 2017)

  • Translation updates.

New in LaTeXila 3.23.1 (Jan 30, 2017)

  • Update code to not use deprecated GtkSourceView APIs.
  • Use the Gtef library, available at: https://github.com/swilmet/gtef Some functionality has been moved from LaTeXila to Gtef.
  • Change menu item label "Search Forward" -> "Jump to PDF" to not confuse it with the normal search and replace feature. And adapt the docs accordingly.
  • Update the build system to use autoconf-archive macros instead of gnome-common. See: https://wiki.gnome.org/Projects/GnomeCommon/Migration
  • Translation updates

New in LaTeXila 3.22.1 (Dec 30, 2016)

  • Fix Vala compilation error with newer valac compiler
  • Translation updates

New in LaTeXila 3.22.0 (Sep 24, 2016)

  • Fundraising
  • Update AppData
  • Translation updates

New in LaTeXila 3.20.1 (Jul 31, 2016)

  • Bug fix: initialize correctly the build view settings (to hide warnings/badboxes).
  • Translation updates

New in LaTeXila 3.18.2 (Dec 20, 2015)

  • AppData: add kudos
  • Fix a syntax error in desktop file keywords German translation (Kalev Lember)
  • Adapt code to support again remote files

New in LaTeXila 3.19.2 (Dec 17, 2015)

  • Adapt code for GspellLanguage API changes
  • Adapt CSS to track GTK+ changes
  • Rename latexila.deskop to org.gnome.latexila.desktop
  • Rename AppData to org.gnome.latexila.appdata.xml
  • Other various small improvements and bug fixes

New in LaTeXila 3.19.1 (Nov 25, 2015)

  • Adapt code for GspellLanguageChooserDialog change

New in LaTeXila 3.18.1 (Nov 9, 2015)

  • After some GTK+ changes during the last few releases, there were some regressions in LaTeXila. Because of the overlay scrollbars, it was not possible to select some characters with the mouse. And when (1) line numbers are not displayed and (2) the side panel is visible, it is not possible to move the cursor before the first character of a line (with the mouse), because at that region of the screen the mouse permits to change the size of the side panel… So to avoid those regressions:
  • Overlay scrolling is disabled at some places
  • Line numbers are now displayed by default
  • Added Portuguese translation
  • Added Ukrainian help translation

New in LaTeXila 3.18 Beta 1 (Aug 20, 2015)

  • Integrated file browser: new buttons to open the current directory in a file manager (e.g. Nautilus) or in the terminal (Arnaud Blouin)
  • Completion: close environment in a different user action, to have two undo actions (Stefano Facchini)
  • Add indent/unindent to the edit menu (the feature was already available with Tab and Shift Tab).
  • Ctrl+PgUp/PgDown for tab switching
  • Better read-only mode for default build tools.
  • Use an headerbar for the dialog windows
  • Rewrite of the templates feature

New in LaTeXila 3.17.0 (Jul 23, 2015)

  • Integrated file browser: new buttons to open the current directory in a file manager (e.g. Nautilus) or in the terminal (Arnaud Blouin)
  • Completion: close environment in a different user action, to have two undo actions (Stefano Facchini)
  • Add indent/unindent to the edit menu (the feature was already available with Tab and Shift Tab).
  • Ctrl+PgUp/PgDown for tab switching
  • Better read-only mode for default build tools.
  • Use an headerbar for the dialog windows
  • Rewrite of the templates feature

New in LaTeXila 3.16.0 (Mar 26, 2015)

  • Show information about LaTeXila fundraiser
  • Various small improvements
  • Translation updates
  • Added Bosnian translation

New in LaTeXila 3.15.2 (Jan 9, 2015)

  • Add keywords to latexila.desktop (Tanguy Ortolo)
  • Build tools icons in size 16x16 (Alexander Wilms)
  • A good bunch of source code maintenance (use less deprecated GTK+ APIs)
  • A few bug fixes and small improvements
  • Translation updates

New in LaTeXila 3.14.3 (Jan 7, 2015)

  • Adapt code for GtkSourceView 3.14.3
  • Translation updates

New in LaTeXila 3.14.2 (Oct 27, 2014)

  • Build: a file was missing in tarballs
  • Add keywords to latexila.desktop
  • Translation updates

New in LaTeXila 3.15.1 (Oct 27, 2014)

  • Rewrite of the build tools and synctex code in C

New in LaTeXila 3.14.1 (Oct 1, 2014)

  • A few bug fixes and small improvements
  • GTK+ 3.14 is required because LaTeXila overrides some CSS properties and assumes that GTK+ 3.14 is used.

New in LaTeXila 3.14.0 (Sep 22, 2014)

  • Now LaTeXila follows the GNOME versions
  • Better icons
  • Upgrade to gee-0.8
  • Other small improvements

New in LaTeXila 2.12.1 (Sep 9, 2014)

  • Fix regex in latex post-processor
  • GLib 2.40 is required
  • Added Polish translation
  • Translation updates

New in LaTeXila 2.10.1 (Feb 17, 2014)

  • Translations updates
  • Update URL of main web site (now on the wiki)

New in LaTeXila 2.10.0 (Nov 1, 2013)

  • Added Lithuanian translation
  • Translations updates

New in LaTeXila 2.9.0 (Oct 14, 2013)

  • Search and replace: use the new API from GtkSourceView
  • Use upstream GtkSpell (LaTeXila depends on GtkSpell now, instead of Enchant)
  • Improvements to the completion
  • AppData file
  • Translations updates