NEWS 24.8 KB
 Sébastien Wilmet committed Dec 26, 2017 1 GNOME LaTeX NEWS  Sébastien Wilmet committed Sep 10, 2012 2   Sébastien Wilmet committed May 29, 2020 3 Release 3.37.2, 2020-05-29  Sébastien Wilmet committed May 17, 2020 4 5 6 7 8 9 10 11 12 13 14 15 16 17 -------------------------- * User-visible changes: - New application icon! Thanks to Brian Snider. - Use Tepl for the 'go to line' feature. - Create the Edit toolbar with Amtk. This fixes the problem with some buttons doing nothing when clicked (for the buttons containing a secondary arrow button that displays a menu; now the two buttons are merged). - Translation updates. * Under the hood changes: - The LaTeX and Math menus are now created with Amtk, not with GtkUIManager. - Rewrite some code in C in the liblatexila, to have less Vala code. - App icon: rename to org.gnome.gnome-latex.  Sébastien Wilmet committed Apr 24, 2020 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 Release 3.37.1, 2020-04-24 -------------------------- * User-visible changes: - Use TeplPanel to create the side panel. This changes the UI for switching between side panel components, it's now like a toolbar (so only a single click is needed), before it was with a GtkComboBox list (so with two clicks). - Search and Go to line: better style for the text entry's not-found state. - More beautiful close buttons at some places. - Use some Tepl I/O error info bars. - Translation updates. * Under the hood changes: - Port to TeplMetadata. - Use TeplStatusbar. - Use TeplStyleSchemeChooserWidget in the preferences dialog. - Subclass TeplAbstractFactory, not TeplAbstractFactoryVala. - Move more utility functions to Tepl. - Remove some dead code. - Remove no longer useful code related to stock icons. - New classes in the liblatexila (so in C): LatexilaFactory, LatexilaSettings. - Statistics for the Vala code, compared to version 3.36.0: - 4 fewer *.vala files. - 579 fewer Vala lines of code.  Sébastien Wilmet committed Apr 18, 2020 42   Sébastien Wilmet committed Mar 31, 2020 43 44 45 46 47 48 49 50 Release 3.36.0, 2020-03-31, “Corona” ------------------------------------ * Fix compilation error with valac >= 0.42. * Move some utils functions to Tepl. * Build system: small update. * AppData: small update. * Translation updates.  Sébastien Wilmet committed Mar 10, 2019 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 Release 3.32.0, 2019-03-10, “Raging Storm” ------------------------------------------ * Apply GNOME goal “App menu retirement”: https://gitlab.gnome.org/GNOME/Initiatives/issues/4 * Have a much better (and you'll see, familiar :-) ) icon for GNOME LaTeX. Take advantage of the GNOME goal “App Icon Redesign”: https://gitlab.gnome.org/GNOME/Initiatives/issues/2 * Copyright of GNOME LaTeX: 2009-2019, 10 years!! * What else is new? Ah, yes, I've merged the old Git repository for the first versions (0.0.1 to 0.2), for historic purposes. If you look at the code, one thing that you can realize is that there was really a lack of good documentation for how to write a GTK+ app in C, something that I've now fixed by writing this guide: https://people.gnome.org/~swilmet/glib-gtk-book/ * Translation updates.  Sébastien Wilmet committed Aug 05, 2018 66 67 68 69 Release 3.30.2, 2018-08-05 -------------------------- * Close crowdfunding.  Sébastien Wilmet committed Jul 25, 2018 70 71 72 73 74 75 Release 3.30.1, 2018-07-25 -------------------------- * Come back to valac 0.40, more crashes have been discovered when gnome-latex is compiled with valac git master (what will become valac 0.42). * Translation updates.  Sébastien Wilmet committed Jul 16, 2018 76 77 78 79 80 81 Release 3.30.0, 2018-07-16 -------------------------- * Change go-to-line shortcut from Ctrl+G to Ctrl+L. * Adapt some Vala code to make it work with valac >= 0.42. * Translation updates.  Sébastien Wilmet committed May 20, 2018 82 83 84 85 86 87 88 89 90 91 92 93 Release 3.28.1, 2018-05-20 -------------------------- * Warning for packagers: For the Vala code you must keep the generated C code from the tarball, because if the C code is re-generated with valac >= 0.41 then gnome-latex will have various crashes. * New configure build option: --disable-dconf-migration, intended to be used only on OSes where dconf cannot be installed. * Translation updates.  Sébastien Wilmet committed Apr 08, 2018 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 Release 3.28.0, 2018-04-08 -------------------------- * Changes for packagers: - New dependency: dconf. - Note that since the 3.27.2 version, the project has been renamed from latexila to gnome-latex. * User-visible changes: - On first launch of GNOME LaTeX, import LaTeXila settings and user data/config files. - Change Find and Replace shortcut to Ctrl+H, to be like in gedit (thanks to Robert Griesel). - Update/improve the user documentation for the spell-checking. - Translation updates. * Under the hood changes: - Project moved to GNOME GitLab. - Apply GtkSourceView coding style to *.c files. - Reduce delta between Vala and C coding styles. - Improve documentation for contributors. - Finish to port the Math menu to GAction (thanks to Robert Griesel).  Sébastien Wilmet committed Jan 17, 2018 116 117 118 119 120 121 Release 3.27.2, 2018-01-17 -------------------------- * Rename LaTeXila to GNOME LaTeX. * Some code maintenance (do not use some deprecated GTK+ functions). * Translation updates.  Sébastien Wilmet committed Dec 09, 2017 122 Release 3.27.1, 2017-12-09  Sébastien Wilmet committed Nov 24, 2017 123 --------------------------  Sébastien Wilmet committed Dec 09, 2017 124 125 126 127 * User-visible improvements: - Draw non-breaking spaces. - File browser in the side panel: popup menus under buttons.  Sébastien Wilmet committed Nov 24, 2017 128 129 * Port to GtkSourceView 4 and Tepl 4.  Sébastien Wilmet committed Dec 09, 2017 130 131 132 133 134 * Internal code refactorings, use more Tepl features: - Use more Tepl GActions. - Let Tepl handle the window title. - Implement TeplAbstractFactoryVala subclass. - Other small things.  Sébastien Wilmet committed Nov 24, 2017 135   Sébastien Wilmet committed Dec 09, 2017 136 137 138 139 * Port to GAction/Amtk: - Port the whole LaTeX menu to GAction and C in the liblatexila. - Math menu in progress. - Create first AmtkActionInfo.  Sébastien Wilmet committed Nov 24, 2017 140 141 142 143  * Other small improvements. * Translation updates.  Sébastien Wilmet committed Oct 29, 2017 144 145 146 147 Release 3.26.1, 2017-10-29 -------------------------- * Translation updates.  Sébastien Wilmet committed Sep 09, 2017 148 Release 3.26.0, 2017-09-09  Sébastien Wilmet committed Aug 19, 2017 149 --------------------------  Sébastien Wilmet committed Aug 20, 2017 150 151 152 153 154 155 156 157 158 * 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).  Sébastien Wilmet committed Sep 09, 2017 159 * Same bug fixes as already backported on 3.24.3.  Sébastien Wilmet committed Aug 20, 2017 160 161 * Small improvement: make the tab label tooltip clearer: "Main file" -> "Project main file".  Sébastien Wilmet committed Aug 19, 2017 162 163 * Translation updates.  Sébastien Wilmet committed Aug 20, 2017 164 165 166 167 168 169 170 171 Release 3.24.3, 2017-08-20 -------------------------- * latexmk post-processor: fix bug with LaTeX errors and warnings not detected with new versions of latexmk. * Small bug fixes: * Search: replace all button: center content vertically. * LaTeX and Math menus: grab focus to active text view after inserting text.  Sébastien Wilmet committed Jul 18, 2017 172 173 174 175 176 177 178 Release 3.25.1, 2017-07-18 -------------------------- * 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.  Sébastien Wilmet committed Jun 25, 2017 179 180 181 182 Release 3.24.2, 2017-06-25 -------------------------- * Fix a crash when moving a tab to a new window (regression in 3.24).  Sébastien Wilmet committed Jun 11, 2017 183 184 185 186 187 188 189 Release 3.24.1, 2017-06-11 -------------------------- * 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.  Sébastien Wilmet committed Mar 20, 2017 190 191 192 193 Release 3.24.0, 2017-03-20 -------------------------- * Translation updates  Sébastien Wilmet committed Mar 12, 2017 194 195 196 197 198 199 200 201 202 203 Release 3.23.2, 2017-03-12 -------------------------- * Easier keyboard shortcuts for bold, italic and underline: B/I/U * In the menus to open a recently used file, show a tooltip with the full path. * Document structure: fix bug to allow "TODO: ..." and "FIXME: ..." (with the colon). * Other small code improvements * Fix minor issues found by Coverity * Translation updates  Sébastien Wilmet committed Jan 26, 2017 204 205 206 207 208 209 210 211 212 213 214 215 216 Release 3.23.1, 2017-01-26 -------------------------- * 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  Sébastien Wilmet committed Jan 18, 2017 217 218 219 220 221 Release 3.22.1, 2016-12-18 -------------------------- * Fix Vala compilation error with newer valac compiler * Translation updates  Sébastien Wilmet committed Jan 18, 2017 222 223 Release 3.22.0, 2016-09-18 --------------------------  Sébastien Wilmet committed Sep 18, 2016 224 225 226 227 * Fundraising * Update AppData * Translation updates  Sébastien Wilmet committed Jan 18, 2017 228 229 Release 3.20.1, 2016-07-29 --------------------------  Sébastien Wilmet committed Jul 29, 2016 230 231 232 233 * Bug fix: initialize correctly the build view settings (to hide warnings/badboxes). * Translation updates  Sébastien Wilmet committed Jan 18, 2017 234 235 Release 3.20.0, 2016-03-20 --------------------------  Sébastien Wilmet committed Mar 20, 2016 236 237 238 * Add Turkish translation * Other translation update  Sébastien Wilmet committed Jan 18, 2017 239 240 Release 3.19.5, 2016-03-13 --------------------------  Sébastien Wilmet committed Mar 13, 2016 241 242 243 * Adapt code for gspell API changes * Translation updates  Sébastien Wilmet committed Jan 18, 2017 244 245 Release 3.19.4, 2016-02-15 --------------------------  Sébastien Wilmet committed Feb 15, 2016 246 247 248 249 250 * Close fundraiser * Adapt code for gspell API changes * AppData: add translation tag * Translation updates  Sébastien Wilmet committed Jan 18, 2017 251 252 Release 3.19.3, 2016-01-17 --------------------------  Sébastien Wilmet committed Jan 17, 2016 253 254 255 256 257 258 259 260 261 * Adapt code for gspell API changes * Adapt code to support again loading and saving remote files * Better gnome-shell integration: add an application menu and fix the "Open a New Window" right-click action * Make LaTeXila D-Bus activatable * Change "Unsaved Document" to "Untitled Document" * Other various small code improvements * Translation updates  Sébastien Wilmet committed Jan 18, 2017 262 263 Release 3.19.2, 2015-12-13 --------------------------  Sébastien Wilmet committed Dec 13, 2015 264 265 266 267 268 269 * 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  Sébastien Wilmet committed Jan 18, 2017 270 271 Release 3.19.1, 2015-11-23 --------------------------  Sébastien Wilmet committed Nov 23, 2015 272 273 * Adapt code for GspellLanguageChooserDialog change  Sébastien Wilmet committed Jan 18, 2017 274 275 Release 3.18.1, 2015-11-08 --------------------------  Sébastien Wilmet committed Nov 08, 2015 276 277 278 279 280 281 282 283 284 285 286 287 288 289 * 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  Sébastien Wilmet committed Jan 18, 2017 290 291 Release 3.18.0, 2015-10-14 --------------------------  Sébastien Wilmet committed Oct 14, 2015 292 293 * Translation updates  Sébastien Wilmet committed Jan 18, 2017 294 295 Release 3.17.90, 2015-10-01 ---------------------------  Sébastien Wilmet committed Oct 01, 2015 296 297 298 299 300 301 302 303 304 305 306 307 * Use gspell instead of GtkSpell. WARNING: gspell = 0.1.x is required, the 0.2 or 1.0 version of gspell will most probably be incompatible with gspell 0.1. * Add default spell checking settings in the preferences dialog. * Via the Tools menu, the spell checking settings can be changed and are stored on a file-by-file basis. * There is now a spell checker dialog window, to spell check an entire file word-by-word. (the “inline” spell checker is still present, where misspelled words are highlighted with a red wavy underline). * Ensure that the personal build tools and the templates are correctly saved. * Other various small improvements and bug fixes * Translation updates  Sébastien Wilmet committed Jan 18, 2017 308 309 Release 3.17.0, 2015-07-23 --------------------------  Sébastien Wilmet committed Jul 23, 2015 310 311 312 313 314 315 316 317 318 319 320 * 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  Sébastien Wilmet committed Jan 18, 2017 321 322 Release 3.16.0, 2015-03-25 --------------------------  Sébastien Wilmet committed Mar 25, 2015 323 324 325 326 327 * Show information about LaTeXila fundraiser * Various small improvements * Translation updates * Added Bosnian translation  Sébastien Wilmet committed Jan 18, 2017 328 329 Release 3.15.2, 2015-01-09 --------------------------  Sébastien Wilmet committed Jan 09, 2015 330 331 332 333 334 335 * 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  Sébastien Wilmet committed Jan 18, 2017 336 337 Release 3.15.1, 2014-10-26 --------------------------  Sébastien Wilmet committed Oct 26, 2014 338 339 * Rewrite of the build tools and synctex code in C  Sébastien Wilmet committed Jan 18, 2017 340 341 Release 3.14.1, 2014-10-01 --------------------------  Sébastien Wilmet committed Oct 01, 2014 342 343 344 345 * 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.  Sébastien Wilmet committed Jan 18, 2017 346 347 Release 3.14.0, 2014-09-22 --------------------------  Sébastien Wilmet committed Sep 22, 2014 348 349 350 351 352 353 * Now LaTeXila follows the GNOME versions * Better icons * Upgrade to gee-0.8 * Other small improvements * Translation updates  Sébastien Wilmet committed Jan 18, 2017 354 355 Release 2.12.0, 2014-03-26 --------------------------  Sébastien Wilmet committed Mar 26, 2014 356 357 358 359 * Refresh structure when saving * Misc bugfixes and small improvements * Translations updates  Sébastien Wilmet committed Jan 18, 2017 360 361 Release 2.10.0, 2013-11-01 --------------------------  Sébastien Wilmet committed Feb 16, 2014 362 363 364 * Added Lithuanian translation * Translations updates  Sébastien Wilmet committed Jan 18, 2017 365 366 Release 2.9.0, 2013-10-11 -------------------------  Sébastien Wilmet committed Feb 16, 2014 367 368 369 370 371 372 * 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  Sébastien Wilmet committed Jan 18, 2017 373 374 Release 2.8.3, 2013-08-31 -------------------------  Sébastien Wilmet committed Feb 16, 2014 375 376 377 * Build tools: fix crash on unknown post processor * Updated Galician translations  Sébastien Wilmet committed Jan 18, 2017 378 379 Release 2.8.2, 2013-06-07 -------------------------  Sébastien Wilmet committed Feb 16, 2014 380 381 * Misc bugfixes  Sébastien Wilmet committed Jan 18, 2017 382 383 Release 2.8.1, 2013-05-06 -------------------------  Sébastien Wilmet committed Feb 16, 2014 384 385 386 387 388 * Bump required version of GLib to 2.36 * Add Catalan and Greek translations * Translations updates * Misc bugfixes  Sébastien Wilmet committed Jan 18, 2017 389 390 Release 2.8.0, 2013-03-28 -------------------------  Sébastien Wilmet committed Feb 16, 2014 391 392 393 394 395 396 397 398 * Allow the menu bar to shrink below its minimum size * Load and save accelerator maps (it's now possible to edit the keyboard shortcuts) * Change the application icons * Add Ctrl+E shortcut for \emph{} * Improvements to the completion * Misc bugfixes * Translations updates  Sébastien Wilmet committed Jan 18, 2017 399 400 Release 2.7.0, 2013-01-22 -------------------------  Sébastien Wilmet committed Feb 16, 2014 401 402 403 404 405 406 407 * Insert table and tabular: more complete example * Changes in the toolbars * Build tools: use shorter options with Latexmk * Build tools: remove support of Rubber * Misc bug fixes * Translations updates  Sébastien Wilmet committed Jan 18, 2017 408 409 Release 2.6.2, 2012-11-24 -------------------------  Sébastien Wilmet committed Feb 16, 2014 410 411 412 * Misc bug fixes * Translations updates  Sébastien Wilmet committed Jan 18, 2017 413 414 Release 2.6.1, 2012-10-20 -------------------------  Sébastien Wilmet committed Feb 16, 2014 415 416 417 418 * Autotools: required version of Vala is now optional * Comment selected lines: comment empty lines too * Misc bug fixes  Sébastien Wilmet committed Jan 18, 2017 419 420 Release 2.6.0, 2012-10-07 -------------------------  Sébastien Wilmet committed Feb 16, 2014 421 422 423 * Change default style scheme from 'classic' to 'tango' * Translations updates  Sébastien Wilmet committed Jan 18, 2017 424 425 Release 2.5.4, 2012-09-10 -------------------------  Sébastien Wilmet committed Feb 16, 2014 426 427 * Fix build issue  Sébastien Wilmet committed Jan 18, 2017 428 429 Release 2.5.3, 2012-09-10 -------------------------  Sébastien Wilmet committed Feb 16, 2014 430 431 432 433 434 435 436 * Build system: switch from CMake to the Autotools * SyncTeX: forward and backward search * Import the GtkSpell source code * Launcher: Added desktop actions (aka QuickList) (Matthieu Baerts) * Document: warning when temporary location set (bug #681226) * Make latexila work in application list (Pieter Pareit) * File browser:  Sébastien Wilmet committed Sep 10, 2012 437 438  - automatic updates (remove refresh button) - simplify settings and add a settings button  Sébastien Wilmet committed Feb 16, 2014 439 440 441 442 443 444 * Improve the user interface * Add some extensions to the clean-extensions setting * Update the documentation * Various code cleanups and refactoring * Translations updates  Sébastien Wilmet committed Jan 18, 2017 445 446 Release 2.5.2, 2012-07-24 -------------------------  Sébastien Wilmet committed Feb 16, 2014 447 * Build Tools:  Sébastien Wilmet committed Jul 24, 2012 448 449 450 451 452 453 454 455  - Separate default and personal build tools - To manage build tools, go to Build -> Manage Build Tools - Remove the 'must succeed' option for a build job - Remove the \$view placeholder, use gtk_show_uri() instead - Add the 'files to open' option for a build tool - Build View: add the 'show details' button, which replace the 'always show all' option of the latexmk post-processor  Sébastien Wilmet committed Feb 16, 2014 456 * Structure: open an included file or an image. Select an item in the  Sébastien Wilmet committed Jul 24, 2012 457 458  structure of the document, and go to Structure -> Open File, or a right click. (bug #670549)  Sébastien Wilmet committed Feb 16, 2014 459 460 461 462 463 464 465 * Force to show icons in the menu (for the LaTeX and Math menus) * Remove the setting about the number of most used symbols * Icon size available in 192x192 (for gnome-shell) * CMake: option to change the man page directory (for OpenBSD) * CMake: generate README and INSTALL from README.in and INSTALL.in * Various code cleanups and refactoring  Sébastien Wilmet committed Jan 18, 2017 466 467 Release 2.5.1, 2012-05-31 -------------------------  Sébastien Wilmet committed Feb 16, 2014 468 469 470 471 472 473 * Figure insertion: swap \label and \caption * Use GResource for icons and symbols * Code refactoring for the symbols (in the side panel) * Fixes and improvements of the compilation with CMake * Updated Brazilian Portuguese, Czech, Serbian and Latvian translations  Sébastien Wilmet committed Jan 18, 2017 474 475 Release 2.5.0, 2012-04-21 -------------------------  Sébastien Wilmet committed Feb 16, 2014 476 477 478 479 * Port to GTK+ 3 * Migrate from libunique to GtkApplication * Updated Spanish, Slovenian and French translations  Sébastien Wilmet committed Jan 18, 2017 480 481 Release 2.4.1, 2012-06-05 -------------------------  Sébastien Wilmet committed Feb 16, 2014 482 483 484 485 * Figure insertion: swap \label and \caption * Updated French, Czech translations * Added Indonesian translation  Sébastien Wilmet committed Jan 18, 2017 486 487 Release 2.4.0, 2012-03-28 -------------------------  Sébastien Wilmet committed Feb 16, 2014 488 489 490 491 492 493 494 495 496 * Document compilation: set temporary location if file not saved * More documentation * Structure: bug fix for the display of simple lists * Build View: remove button "show critical errors" * Templates: code clean-up * More LaTeX commands for the completion * F12 shortcut to show/hide the side panel * TODO file removed (now in the wiki) * Updated Spanish, Slovenian, Serbian, French, German, Latvian,  Sébastien Wilmet committed Mar 28, 2012 497 498  Norwegian bokmål and Czech translations  Sébastien Wilmet committed Jan 18, 2017 499 500 Release 2.3.1, 2012-02-05 -------------------------  Sébastien Wilmet committed Feb 16, 2014 501 502 503 504 * More completion data * Support drag and drop of a list of files * Completion: code clean-up * Beamer environments: frame, block, columns, column  Sébastien Wilmet committed Feb 05, 2012 505  (in the LaTeX menu and in the edit toolbar)  Sébastien Wilmet committed Feb 16, 2014 506 507 508 509 * Fix bug for structure actions 'delete' and 'cut' * Add Simplified Chinese, Norwegian bokmål translations * Updated Spanish translation  Sébastien Wilmet committed Jan 18, 2017 510 511 Release 2.3.0, 2011-11-26 -------------------------  Sébastien Wilmet committed Feb 16, 2014 512 513 514 515 516 517 518 519 520 * Spell checking with GtkSpell * Build Tools: add XeTeX -> PDF with Latexmk * Improve figure environment insertion * Templates: better icons * Added Esperanto translation * Updated Swedish, French and German translations * New CMake option: VALAC * Switch to Vala 0.14  Sébastien Wilmet committed Jan 18, 2017 521 522 Release 2.2.3, 2012-02-05 -------------------------  Sébastien Wilmet committed Feb 16, 2014 523 524 525 * Added Esperanto and Norwegian bokmål translations * Updated Swedish, German and Spanish translations  Sébastien Wilmet committed Jan 18, 2017 526 527 Release 2.2.2, 2011-10-08 -------------------------  Sébastien Wilmet committed Feb 16, 2014 528 529 530 531 532 * Avoid critical messages about a GtkAction * Fix the right math delimiters * Added Galician translation * Updated Slovenian, Czech, Spanish translations  Sébastien Wilmet committed Jan 18, 2017 533 534 Release 2.2.1, 2011-09-17 -------------------------  Sébastien Wilmet committed Feb 16, 2014 535 536 537 538 539 * Completion data: add some environments * Added Slovenian, Czech, Swedish and Serbian translations * Requirements fix: GLib >= 2.28 (instead of 2.26) * Compilation: call "valac-0.12" instead of "valac" * Bugs fixed:  Sébastien Wilmet committed Sep 17, 2011 540 541 542  659129: space alone triggers completion with the fr-oss keyboard layout 659290: avoid GCC error messages when using -Werror=format-security  Sébastien Wilmet committed Jan 18, 2017 543 544 Release 2.2.0, 2011-08-26 -------------------------  Sébastien Wilmet committed Feb 16, 2014 545 546 547 548 549 550 551 552 553 554 * Integration with GNOME Damned Lies (use ITS Tool, …) * Structure: more robust, and more optimized * Latexmk post processor: extract Latexmk messages * BibTeX and MakeIndex: fix problems for writing *.blg or *.ind files * Some UI improvements * New CMake options: WITH_GNOME and COMPILE_SCHEMA * Open File: filter to show only .tex and .bib files * Translation updates: French, German and Spanish * Some other little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 555 556 Release 2.1.1, 2011-07-15 -------------------------  Sébastien Wilmet committed Feb 16, 2014 557 * Structure:  Sébastien Wilmet committed Jul 15, 2011 558 559 560 561 562  - better implemenation (custom Gtk.TreeModel) - better performances (line-by-line parsing) - simple lists of items, to find more quickly one element - some actions: cut, copy, delete, select, comment, shift left/right  Sébastien Wilmet committed Feb 16, 2014 563 564 565 566 567 568 569 570 571 * Build Tools: copy button to duplicate a build tool * Mallard documentation about the build tools * Build View: text is selectable, so we can copy/paste it * Cleanup Build Files: take into account projects * Show/hide the main toolbar * Fix: Build Tools not available on a .bib project file * dconf: scripts for migrating latexila 2.0.x -> 2.2.x * Some other little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 572 573 Release 2.1.0, 2011-05-06 -------------------------  Sébastien Wilmet committed Feb 16, 2014 574 575 576 577 578 579 580 581 * Build Tools: Latexmk by default instead of Rubber (Rubber is still available) * New build tools: "low level" commands (latex, pdflatex, dvipdf, etc.) * Show/hide a build tool * Build View: show/hide errors/warnings/badboxes * File Browser: new icon for images * Structure of a document to easily navigate in it * Some code clean-up and little fixes  Sébastien Wilmet committed Jan 18, 2017 582 583 Release 2.0.8, 2011-06-14 -------------------------  Sébastien Wilmet committed Feb 16, 2014 584 585 586 587 588 589 590 * Fix a segmentation fault on search * Change behavior of HOME and END buttons * More completion data (Pieter Pareit) * Completion: insert \item for list environments (Pieter Pareit) * German translation: some fixes (Max Schillinger) * Some other little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 591 592 Release 2.0.7, 2011-03-25 -------------------------  Sébastien Wilmet committed Feb 16, 2014 593 594 595 * Projects: avoid infinite loop at startup * Some other little fixes  Sébastien Wilmet committed Jan 18, 2017 596 597 Release 2.0.6, 2011-03-04 -------------------------  Sébastien Wilmet committed Feb 16, 2014 598 599 600 601 * More robust save and load of build tools * Italian translation * Some little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 602 603 Release 2.0.5, 2011-02-13 -------------------------  Sébastien Wilmet committed Feb 16, 2014 604 605 606 607 608 609 * German translation * GSettings desktop schemas are now optional * New post processor for build tools: 'all-output' * Rename 'generic' post processor to 'no-output' * Bug fixes in build tools  Sébastien Wilmet committed Jan 18, 2017 610 611 Release 2.0.4, 2011-01-28 -------------------------  Sébastien Wilmet committed Feb 16, 2014 612 613 614 * Bug fix: slowness at the end of long lines * Bug fix: "save all" modifies which tab is active  Sébastien Wilmet committed Jan 18, 2017 615 616 Release 2.0.3, 2011-01-15 -------------------------  Sébastien Wilmet committed Feb 16, 2014 617 618 619 * Fix path issues in RubberPostProcessor * C code generated (Vala is no longer required)  Sébastien Wilmet committed Jan 18, 2017 620 621 Release 2.0.2, 2010-12-25 -------------------------  Sébastien Wilmet committed Feb 16, 2014 622 623 624 * Brazilian Portuguese translation * New application icon  Sébastien Wilmet committed Jan 18, 2017 625 626 Release 2.0.1, 2010-11-21 -------------------------  Sébastien Wilmet committed Feb 16, 2014 627 628 629 630 631 * Editor setting: forget you're not using tabs * File browser: show all files except clean-up * Centered Formula: $...$ instead of $$...$$ * Some other little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 632 633 Release 2.0.0, 2010-11-13 -------------------------  Sébastien Wilmet committed Feb 16, 2014 634 635 636 637 638 639 640 641 642 643 644 * LaTeX commands auto-completion * Manage build tools with a GUI * Most used symbols * Manage projects easily * More items in LaTeX menu * A new Math menu * Some symbols and icons regenerated (with a new script) * Reset all preferences button * French and Spanish translations updated * Some other little improvements and bug fixes  Sébastien Wilmet committed Jan 18, 2017 645 646 Release 1.99.1, 2010-09-02 --------------------------  Sébastien Wilmet committed Feb 16, 2014 647 648 649 650 * Bug fix: critical messages with several windows * Bug fix: save a new document on disk * ChangeLog updated  Sébastien Wilmet committed Jan 18, 2017 651 652 Release 1.99.0, 2010-08-25 --------------------------  Sébastien Wilmet committed Feb 16, 2014 653 654 655 * Rewrite in Vala * One instance of LaTeXila can manage several windows * Thanks to unique, a new file is opened in an existing window if it's in the  Sébastien Wilmet committed Sep 02, 2010 656 same workspace  Sébastien Wilmet committed Feb 16, 2014 657 658 659 660 661 * Better search and replace, inspired by MonoDevelop * Build Tools: Rubber is used for documents compilation * French translation updated * Spanish translation added  Sébastien Wilmet committed Jan 18, 2017 662 663 Release 0.2, 2010-02-20 -----------------------  Sébastien Wilmet committed Feb 16, 2014 664 665 * New logo and icon (Eric Forgeot) * User-friendly output for the compilation:  Sébastien Wilmet committed Sep 02, 2010 666 667 668 669 670 671 672 673 674  * The output is filtered: only errors, warnings and badboxes are showed. * For a message, the file and the line is extracted, so the user can click on a message to go directly to the right file and line. * Statistics: how much errors/warnings/badboxes * Buttons for the navigation between the errors/warnings/badboxes * Options in the preferences: show all output, -interaction=nonstopmode  Sébastien Wilmet committed Feb 16, 2014 675 676 677 678 679 680 681 682 683 * Stop the execution of an external command * Clean-up build files * File browser: combobox with all parent directories * Create a backup copy of files before saving (e.g. filename~) * Autosave files every X minutes * New default template: beamer presentation * Create personnal templates: choose an icon * French translation updated  Sébastien Wilmet committed Jan 18, 2017 684 685 Release 0.1, 2009-12-28 -----------------------  Sébastien Wilmet committed Feb 16, 2014 686 687 688 * File browser integrated * BibTeX and MakeIndex support * Templates:  Sébastien Wilmet committed Sep 02, 2010 689 690 691  * 4 default templates (article, report, book and letter) * possibility to create and delete personnal templates  Sébastien Wilmet committed Feb 16, 2014 692 693 694 695 696 697 * Tools: Indent/Unindent, Comment/Uncomment selected lines * Search: Goto Line * Documents menu: Save/Close all, Previous/Next document * Documentation: LaTeX reference from Kile * Edit toolbar and the LaTeX menu: math stuff * More preferences:  Sébastien Wilmet committed Sep 02, 2010 698 699 700 701 702 703 704  * Style scheme support (GtkSourceView) * Remember the files opened at exit and reopen them on startup * Clean-up auxiliaries files after close * Indentation (tab width; spaces instead of tabs) * Highlighting (current line; brackets matching) * Show the two toolbars on the same line  Sébastien Wilmet committed Feb 16, 2014 705 706 707 708 * Undo/redo: check if the buffer is saved * Find/Replace: under the source view instead of a dialog * Some icons updated * French translation updated  Sébastien Wilmet committed Sep 02, 2010 709   Sébastien Wilmet committed Jan 18, 2017 710 711 Release 0.0.2, 2009-10-17 -------------------------  Sébastien Wilmet committed Feb 16, 2014 712 * Symbol tables: Greek letters, arrows, relations, operators,  Sébastien Wilmet committed Sep 02, 2010 713 delimiters, misc math, misc text (661 symbols)  Sébastien Wilmet committed Feb 16, 2014 714 * Edit toolbar and the LaTeX menu: sectioning, references,  Sébastien Wilmet committed Sep 02, 2010 715 environments, list environments, characters sizes and font styles  Sébastien Wilmet committed Feb 16, 2014 716 717 718 719 720 * Possibility to reorder the document tabs * Command line options: --new-document, --version and --help * A lot of little improvements * Bug fixes * Nicer display of output commands when compiling or converting a  Sébastien Wilmet committed Sep 02, 2010 721 document (the output is showed progressivly line per line)  Sébastien Wilmet committed Feb 16, 2014 722 723 724 * Log zone: keep only the five last actions * French translation updated  Sébastien Wilmet committed Jan 18, 2017 725 726 Release 0.0.1, 2009-09-02 -------------------------  Sébastien Wilmet committed Feb 16, 2014 727 728 729 730 * Syntaxic color * Buttons to compile, convert and view the document * All common things found in a text editor... * French translation