evince 3.36.1

2020-05-18 Thread Germán Poo-Caamaño
About Document Viewer
=

Evince is a document viewer for multiple document formats. The goal of
evince is to replace the multiple document viewers that exist on the
GNOME Desktop with a single simple application.

Evince is specifically designed to support the file following formats:
PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit,
comics books (cbr,cbz,cb7 and cbt).

News


backends:
  * Support 'de facto' tooltip feature (#34, #842, Nelson Benítez León)

ci:
  * Add scripts to update Docker image for CI (Germán Poo-Caamaño)

help:
  * Add Ukrainian screenshots for the docs (Yuri Chornoivan)
  * Fix incorrect markup in Czech UI translation (Andre Klapper)
  * Update French help image (Charles Monzat)

libdocument:
  * Allow text entries to handle clicks (#1364, Nelson Benítez León)
  * Ignore deprecation warnings in headers (Matthew Leeds)

libview:
  * Fix "can-have-popup" prop when creating markup annotations (#1373, Casey 
Jao)
  * Move annotation popup window to new position (#570, Marek Kasik)

shell:
  * Set menu button to not focus-on-click (#1339, Nelson Benítez León)
  * Fix too large slides on scaled display (#1365, #2599, Nelson Benítez León)

snap:
  * Use removable-media for access to USB drives (Sébastien Bacher)

Developers:
  * Andre Klapper, Casey Jao, Charles Monzat, Germán Poo-Caamaño, Marek Kasik,
Matthew Leeds, Nelson Benítez León, Sébastien Bacher, Yuri Chornoivan

Translations:
  * Jordi Mas (Catalan)
  * Marek Černocký (Czech help)
  * Charles Monzat (French)
  * Fabio Tomat (Friulian)
  * Tim Sabsch (German)
  * Yosef Or Boczko (Hebrew)
  * Andika Triwidada (Indonesian)
  * Daniel Șerbănescu (Romanian)
  * Марко Костић (Serbian)
  * Matej Urbančič (Slovenian)
  * Anders Jonsson (Swedish)
  * Yuri Chornoivan (Ukrainian)



Download

https://download.gnome.org/sources/evince/3.36/evince-3.36.1.tar.xz (2.49M)
  sha256sum: 8cb8bfd358a02d8edba51114548e98154321e0895bf379a5bb336a458d594bd7

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.98.4

2020-05-18 Thread Matthias Clasen
About gtk
=

GTK is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Themes
 - Refine menu styling
 - Tweak visible focus behavior
 - HighConstrast: Add public colors
 - HighContrast: Fix scale borders

* CSS:
 - Drop the nonstandard -gtk-icon-theme property
 - Add a system_setting_changed vfunc to propagate global changes

* Untangle titlebars from windows:
 - Add a GtkWindowControls widget
 - Add a GtkWindowHandle widget
 - Add actions for window menu items
 - Remove app menu fallback from GtkHeaderBar
 - Remove title and subtitle properties from GtkHeaderBar,
   rename custom-title to title-widget

* GtkWidget
 - Add a focusable property

* GtkPopover:
 -  Fix (re-)positioning issues

* GtkStack:
 - Drop the homogeneous property
 - Add a use-underline property to stack pages

* GtkScale:
 - Make area around the trough clickable

* GtkScrolledWindow:
 - Fix kinetic scrolling

* GtkTreeView:
 - Break reference cycles in unroot

* Drop GtkBin and GtkContainer. All existing GtkBin subclasses
  have grown a child property with setter and getter. All
  existing GtkContainer subclasses have grown widget-specific
  remove (and in some cases, add) functions.  in ui
  files continues to work as before

* Replace gtk_widget_destroy by gtk_window_destroy

* Drop the ::size-allocate signal. Use a GtkWidgetPaintable
  if you need to be informed about changes to a widgets
  content or size

* Remove gtk_dialog_run

* GDK:
 - Wayland: Provide a builtin cursor of last resort
 - Change the monitor api to use a GListModel

* GSK:
 - Don't include renderer-specific headers automatically
 - GL: Fix nested rounded clips

* Introspection:
 - Assorted annotation fixes

* Inspector:
 - Preview media resources
 - Show media backend information

* gtk4-widget-factory:
 - Add GtkVideo
 - Add text styles
 - Add a print dialog
 - Add a password entry
 - Improve toolbar styling
 - Revamp transition effects

* gtk4-demo:
 - Replace some demos

* Translation updates:
 Chinese (Taiwan)
 Esperanto
 Japanese
 Romanian
 Spanish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/3.98/gtk-3.98.4.tar.xz (17.1M)
  sha256sum: 794a1c4c17ab2d8b1a7f151a4199585fae6f21d934ff8d275c560c8ed1db2942

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-applets 3.36.3

2020-05-18 Thread Alberts Muktupāvels
About gnome-applets
===

Small programs for the panel

News


- Fix Nautilus desktop file id in drive-mount applet.
- Fix TaskItem signal handling in window-picker applet. (!62)



Download

https://download.gnome.org/sources/gnome-applets/3.36/gnome-applets-3.36.3.tar.xz
 (3.16M)
  sha256sum: 150d0fcf1551ef1f3aa667eb7892677ad32ba3a3a5648bdbb755a8d97d815c0a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


vala 0.48.6

2020-05-18 Thread Rico Tzschichholz
About vala
==

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala
source code.

The syntax of Vala is similar to C#, modified to better fit the
GObject type system. Vala supports modern language features as the
following: Interfaces, Properties, Signals, Foreach, Lambda
expressions, Type inference for local variables, Generics, Non-null
types, Assisted memory management, Exception handling, Type modules
(Plugins)

Vala is designed to allow access to existing C libraries, especially
GObject-based libraries, without the need for runtime bindings. All
that is needed to use a library with Vala is an API file, containing
the class and method declarations in Vala syntax. Vala currently comes
with bindings for GLib and GTK+ and many others from the GNOME
Platform.

Using classes and methods written in Vala from an application written
in C is not difficult. The Vala library only has to install the
generated header files and C applications may then access the GObject-
based API of the Vala library as usual. It should also be easily
possible to write a bindings generator for access to Vala libraries
from applications written in e.g. C# as the Vala parser is written as
a library, so that all compile-time information is available when
generating a binding.

News


 * Regression and bug fixes:
  - codegen:
+ Correctly handle cast-expression of real struct to nullable struct [#991]
+ Use loop index instead of get_ccode_pos() for ellipsis parameter [#995]
  - vala:
+ Allow node_ref being null in SemanticAnalyzer.get_instance_base_type()
+ SemanticAnalyzer.get_instance_base_type() is not allowed to return null
+ params-array parameter is not allowed in abstract/virtual method [#985]
+ Use stable hash for methods in HashMap of implicit_implementations [#990]
  and Use "str_equal" as equal_func for ArrayList instances
+ Set value_type of undefined member-access to avoid further criticals
+ Transform cast from floating-type to boxed-type [#991]
+ Transform cast from integer-type to boxed-type [#992]
+ Explicit "new" method may be incompatible with a posssible base method
  - valadoc: Add implicit "Posix" using-directive for POSIX profile
  - girparser: Add support for boolean "new" argument for methods

 * Bindings:
  - gtk4: Update to 3.98.3+028942c8


ChangeLog
=
https://download.gnome.org/sources/vala/0.48/vala-0.48.6.changes  (1.93K)

Download

https://download.gnome.org/sources/vala/0.48/vala-0.48.6.tar.xz (3.29M)
  sha256sum: d18d08ed030ce0e0f044f4c15c9df3c25b15beaf8700e45e43b736a6debf9707

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list