* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Fri Apr 30 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Port to tepl-6:
+ Add e1b01186f8a.patch: actual port, patch from upstream.
+ Add call to autoreconf in build phase, as above patch touches
the build system.
* Fri Sep 11 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.38.0:
+ Updated translations.
* Mon Sep 07 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.37.2:
+ User-visible changes:
- New application icon.
- 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).
+ 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.
- Changes from version 3.37.1:
+ 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.
+ 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.
+ Updated translations.
- Replace pkgconfig(tepl-4) BuildRequires with pkgconfig(tepl-5):
follow upstream changes.
* Wed Apr 01 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.0:
+ Fix compilation error with valac >= 0.42.
+ Move some utils functions to Tepl.
+ Build system: small update.
+ AppData: small update.
+ Updated translations.
* Sun Mar 10 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Apply GNOME goal “App menu retirement”.
+ New icon for GNOME LaTeX.
+ Updated translations.
* Sun Aug 05 2018 bjorn.lie@gmail.com
- Update to version 3.30.2:
+ Close crowdfunding.
* Thu Jul 26 2018 bjorn.lie@gmail.com
- Update to version 3.30.1:
+ 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).
+ Updated translations.
* Mon Jul 23 2018 bjorn.lie@gmail.com
- Update to version 3.30.0:
+ Change go-to-line shortcut from Ctrl+G to Ctrl+L.
+ Adapt some Vala code to make it work with valac >= 0.42.
+ Updated translations.
* Mon May 21 2018 bjorn.lie@gmail.com
- Update to version 3.28.1:
+ New configure build option: --disable-dconf-migration, intended
to be used only on OSes where dconf cannot be installed.
+ Updated translations.
* Sun Apr 08 2018 bjorn.lie@gmail.com
- Update to version 3.28.0:
+ 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
+ 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.
- Update/improve the user documentation for the spell-checking.
- Updated translations.
- Add pkgconfig(dconf) BuildRequires, new dependency.
- Enable translation-update-upstream unconditionally.
* Mon Mar 12 2018 bjorn.lie@gmail.com
- Update to version 3.27.2:
+ Rename LaTeXila to GNOME LaTeX.
+ Some code maintenance (do not use some deprecated GTK+
functions).
+ Updated translations.
- Rename to gnome-latex following upstreams name rename.
- Drop gnome-desktop BuildRequires, not needed, nor used.
- Drop update-desktop-files BuildRequires and no longer run
suse_update_desktop_file macro, no longer needed.
- Add latexila Provides/Obsoletes, ensure smooth upgrades.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Sat Dec 09 2017 luc14n0@linuxmail.org
- Update to version 3.27.1:
+ 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.
+ Updated translations.
- Switch gtksourceview-3.0 and tepl-3 pkgconfig BuildRequires
modules by gtksourceview-4 and tepl-4, following upstream change.
- Adopt the use of %make_build macro instead of raw make command,
following best practices.
- Pass missing enable-gtk-doc to configure once the development
documentation is desired.
* Wed Nov 01 2017 luc14n0@linuxmail.org
- Update to version 3.26.1:
+ Updated translations.
- Drop %glib2_gsettings_schema_*, %desktop_database_* and
%icon_theme_cache_* post/postun/requires macros: functionality
now covered by file triggers.
- Conditionalize the use of translation-update-upstream: sle-only
requirement.
- Align with configure:
+ Drop gettext-tools BuildRequires.
+ Add gtk-doc and pkgconfig(glib-2.0) BuildRequires.
* Sat Oct 28 2017 jengelh@inai.de
- Use standardized %configure call.
* Thu Sep 14 2017 fezhang@suse.com
- Drop SLE12 / Leap42 conditional, %{_datadir}/appdata is now owned
by the filesystem package.
* Sat Sep 09 2017 dimstar@opensuse.org
- Update to version 3.26.0:
+ Internal code refactoring, use more Tepl features.
+ latexmk post-processor: fix bug with LaTeX errors and warnings
not detected with new versions of latexmk.
+ Small improvement: make the tab label tooltip clearer:
"Main file" -> "Project main file".
+ Small bug fixes:
- Search: replace all button: center content vertically.
- LaTeX and Math menus: grab focus to active text view after
inserting text.
+ Updated translations.
* Wed Aug 23 2017 dimstar@opensuse.org
- Update to version 3.25.1:
+ 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.
+ Updated translations.
- Replace pkgconfig(gtef-2) BuildRequires with pkgconfig(tepl-3),
following upstreams port.
* Sun Aug 20 2017 zaitor@opensuse.org
- Update to version 3.24.3:
+ 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.