Commit afe23a62 authored by Alexandru Băluț's avatar Alexandru Băluț

docs: Consistent contributors info in 0.9* releases

parent 5d9de4de
This diff is collapsed.
......@@ -37,26 +37,30 @@ See the list of [reported bugs that have been fixed in
General fixes:
`   e33598c ui/startupwizard: Force ButtonBox items to have a homogeneous/uniform width`\
`   b9f62d7 Keep the welcome dialog shown when clicking ``Missing`` ``dependencies...`\
`   4dcbf5c elements: Set clip inpoints to prevent keyframes from breaking on split/trim`\
`   1de8d96 previewers: stop waveforms and thumbnails generation when removing clips`\
`   2cb9298 mainwindow: Make it possible to save project when an asset moved`\
`   bfe4154 project: Avoid to work with read only caps`\
`   79fb9ab render: Take into account video size scaling value when rendering`\
`   e43c54d project: Always set auto-transition to true on newly created timelines`\
`   dcb9b68 effects: Commit the timeline when adding an effect.`\
`   4936135 keyframes: If the length of the line is inferior to one pixel, don't draw it.`
e33598c ui/startupwizard: Force ButtonBox items to have a homogeneous/uniform width
b9f62d7 Keep the welcome dialog shown when clicking “Missing dependencies...”\
4dcbf5c elements: Set clip inpoints to prevent keyframes from breaking on split/trim
1de8d96 previewers: stop waveforms and thumbnails generation when removing clips
2cb9298 mainwindow: Make it possible to save project when an asset moved
bfe4154 project: Avoid to work with read only caps
79fb9ab render: Take into account video size scaling value when rendering
e43c54d project: Always set auto-transition to true on newly created timelines
dcb9b68 effects: Commit the timeline when adding an effect.
4936135 keyframes: If the length of the line is inferior to one pixel, don't draw it.
Build/packaging fixes:
`   c316cc1 Apply minor changes to make AppData XML file friendlier to distributions`\
`   8159d23 Drop dependency on PyXDG, use GLib instead`\
`   5c94a24 build: Don't attempt locale-uninstalled bits if DESTDIR is set`\
`   6490a95 bin: Fix GI_TYPELIB_PATH mistakes`\
`   308f18c bin: Build gst-devtools only if in developer mode`\
`   078b71b bin: Better handling of gst version and add default scenario path`\
`   306e880 bin: Do not build GI and PyGobject if not necessary`
c316cc1 Apply minor changes to make AppData XML file friendlier to distributions
8159d23 Drop dependency on PyXDG, use GLib instead
5c94a24 build: Don't attempt locale-uninstalled bits if DESTDIR is set
6490a95 bin: Fix GI_TYPELIB_PATH mistakes
308f18c bin: Build gst-devtools only if in developer mode
078b71b bin: Better handling of gst version and add default scenario path
306e880 bin: Do not build GI and PyGobject if not necessary
## Requirements
......@@ -84,26 +88,36 @@ and the list of [bugs that need re-testing with 0.91 and
In Pitivi:
`    9  Thibault Saunier`\
`    6  Jean-François Fortin Tam`\
`    6  Mathieu Duponchelle`\
`    3  Colin Walters`\
`    2  Fran Diéguez`\
`    1  Cheng-Chia Tseng`\
`    1  Claude Paroz`\
`    1  Daniel Mustieles`\
`    1  Marek Černocký`\
`    1  Martin Srebotnjak`\
`    1  Rafael Ferreira`\
`    1  Rūdolfs Mazurs`\
`    1  Timo Jyrinki`\
`    1  Мирослав Николић`
9  Thibault Saunier
6  Jean-François Fortin Tam
6  Mathieu Duponchelle
3  Colin Walters
`    5  Thibault Saunier`\
`    2  Kishore Arepalli`\
`    2  Mathieu Duponchelle`
5  Thibault Saunier
2  Kishore Arepalli
2  Mathieu Duponchelle
cs Marek Černocký
es Daniel Mustieles
fi Timo Jyrinki
fr Claude Paroz
gl Fran Diéguez
lv Rūdolfs Mazurs
pt_BR Rafael Ferreira
sl Martin Srebotnjak
sr Мирослав Николић
zh_HK Cheng-Chia Tseng
zh_TW Cheng-Chia Tseng
# Download, additional information and feedback
......@@ -57,80 +57,82 @@ See the list of [reported bugs that have been resolved in
Since the 0.92 release, 403 commits were made across 166 files. Here is
a summary of some noteworthy commits:
`8f5d7a3 timeline: Fix dragging an asset to the ruler`\
`bbff99d project: Default to a square pixel aspect ratio`\
`489d514 clipmediaprops: Prevent setting an invalid framerate from a misdetected clip`\
`6ca7dd0 mainwindow: Actually use DAR (not PAR) to set the viewer's display aspect ratio`\
`6401261 project: Emit ``rendering-settings-changed`` when the pixel aspect ratio changes`\
`b272f07 project: Flush the pipeline when we set restriction caps`\
`17fee0c viewer: Add a button to undock the viewer directly instead of using menu actions`\
`771db7e clipmediaprops: Allow closing the dialog with ESC`\
`25ab268 Show the full pathname in the tooltip for an asset`\
`2167d95 elements: Fix lines appearing a bit to the left`\
`0ff3bae elements: Make sure the line remains straight when adding a keyframe when clicked`\
`9a71127 mainwindow: Allow pressing ESC or q to close the preview asset window`\
`dfc908c tests: Skip TestGnomeSystem.testPowerInhibition if the power is inhibited`\
`5ffd50e timeline: Handle only the key-press/release events on the timeline`\
`5440803 elements: Fix video clips keyframes and lines vertical position`\
`e54f0f5 clipproperties: Fix effect selection in the clip properties tab`\
`7d3268b mainwindow: Short and consistent names for the context tabs`\
`2a0b442 mainwindow: Show by default the title editor tab`\
`1df29a8 medialibrary: Add half space unit at the left of the search field`\
`b41a661 elements: Avoid 0-sized clips to become invisible`\
`f0e557d widgets: Use the zoom slider tooltip to display the duration of the displayed timeline`\
`a0b86d8 widgets: Simplify the zoom controls logic`\
`86eb6ce widgets: Handle smooth scroll events on the zoom slider`\
`f0f4f33 render: Allow the render progress dialog to close the desktop notification`\
`fe2d994 mainwindow: Make the version display more robust in the about window`\
`2b02155 tests: Allow the tests to be run by frameworks like nosetests`\
`a96c7d6 bin: Make sure we use python2 when python3 is the default`\
`510354e mediafilespreviewer: Keep the PreviewWidget size fixed`\
`b1c3d59 mainwindow: Move the preview window size logic to a new method`\
`0f0bd6b viewer: Make the AspectFrame part of the ViewerWidget`\
`ea0149f viewer: Focus back the timeline when using the buttons`\
`bd809c5 ruler: Remove hardcoded background color`\
`b54e840 ruler: Use the same color for the entire playhead`\
`614d70f ruler: Fix the play header display`\
`1c0181b viewer: Add spacing around the play buttons`\
`7734ff6 widgets: Hide the zero hour in the time widget`\
`25107dc timeline: Make the timeline toolbar and scrollbars background transparent`\
`944ff5e render: Fix the video codec settings saving`\
`7215321 check: Make GnomeDesktop a soft dependency`\
`946b99f ruler: Use system font`\
`3f78e85 ruler: Show the hours and millis only if useful`\
`7a301c8 ruler: Use a smaller font for the millis`\
`d9ea434 elements: Remove margins between clips`\
`cb89963 timeline: Fix the scrollbars alignment by using Gtk.Grid`\
`88790fb elements: Change the border color when a clip is selected`\
`5cc89e3 elements: Keep the handlebars hidden when the clip is selected`\
`1af6c48 pipeline: Handle negative position when pausing`\
`3b6ecb1 timeline: Fix stacktrace when clicking handlebar`\
`3fd9b9a previewers: Fix stacktrace when removing a clip`\
`cbe8af7 timeline: Insert the clip at the end of the longest layer`\
`8551d7d widgets: Fix the zoom slider not showing the initial zoom value`\
`3d19f44 timeline: Avoid zooming in when setting the best zoom ratio`\
`ef3f62a timeline: connect to the whole GUI to end marquee selection.`\
`7395094 project: cast remaining uncasted restriction fields.`\
`1f3bf84 viewer: Use an AspectFrame widget in the external viewer, like the internal one`\
`75c01e5 medialibrary: Generate thumbnails in the background`\
`bf95c04 medialibrary: Automatically generate missing thumbnails`\
`5cab48d Use icon_name all over the place, as stock icons are deprecated in GTK+ 3.10`\
`8f031df Make the timeline insensitive during rendering by hijacking all events`\
`afca76e previewers: Remove duplicated CPU tracking code`\
`7e6b273 previewers: Set the thumbnail pixbuf in a single place`\
`c9616fc previewers: Optimize thumbnails reuse`\
`c296ebf previewers: Do not fail if thumbnail timestamp is not the requested one`\
`3ef0717 medialibrary: Allow importing MTS files`\
`e765314 medialibrary: Show the amount of errors with ngettext in warning_infobar`\
`ccb2ce3 medialibrary.ui: Use a smaller, symbolic label for warning_infobar close button`\
`7ea7245 medialibrary: Correctly represent imported vs total clips in the progressbar`\
`7061503 All around: fix positional arguments warnings`\
`a66be04 bin/ : Don't call GObject.threads_init if pygobject is recent enough.`\
`2e56e51 Update the app icon`\
`96bc43a system: When the notification daemon is dead get over it`\
`38861f7 system: Use the system instance for displaying notifications`\
`c2fb6f8 Render: don't use the caps name for the muxer / encoder caps.`\
`6933a56 Make pitivi.appdata.xml more translation-friendly and pass appdata-validate`
8f5d7a3 timeline: Fix dragging an asset to the ruler
bbff99d project: Default to a square pixel aspect ratio
489d514 clipmediaprops: Prevent setting an invalid framerate from a misdetected clip
6ca7dd0 mainwindow: Actually use DAR (not PAR) to set the viewer's display aspect ratio
6401261 project: Emit “rendering-settings-changed” when the pixel aspect ratio changes
b272f07 project: Flush the pipeline when we set restriction caps
17fee0c viewer: Add a button to undock the viewer directly instead of using menu actions
771db7e clipmediaprops: Allow closing the dialog with ESC
25ab268 Show the full pathname in the tooltip for an asset
2167d95 elements: Fix lines appearing a bit to the left
0ff3bae elements: Make sure the line remains straight when adding a keyframe when clicked
9a71127 mainwindow: Allow pressing ESC or q to close the preview asset window
dfc908c tests: Skip TestGnomeSystem.testPowerInhibition if the power is inhibited
5ffd50e timeline: Handle only the key-press/release events on the timeline
5440803 elements: Fix video clips keyframes and lines vertical position
e54f0f5 clipproperties: Fix effect selection in the clip properties tab
7d3268b mainwindow: Short and consistent names for the context tabs
2a0b442 mainwindow: Show by default the title editor tab
1df29a8 medialibrary: Add half space unit at the left of the search field
b41a661 elements: Avoid 0-sized clips to become invisible
f0e557d widgets: Use the zoom slider tooltip to display the duration of the displayed timeline
a0b86d8 widgets: Simplify the zoom controls logic
86eb6ce widgets: Handle smooth scroll events on the zoom slider
f0f4f33 render: Allow the render progress dialog to close the desktop notification
fe2d994 mainwindow: Make the version display more robust in the about window
2b02155 tests: Allow the tests to be run by frameworks like nosetests
a96c7d6 bin: Make sure we use python2 when python3 is the default
510354e mediafilespreviewer: Keep the PreviewWidget size fixed
b1c3d59 mainwindow: Move the preview window size logic to a new method
0f0bd6b viewer: Make the AspectFrame part of the ViewerWidget
ea0149f viewer: Focus back the timeline when using the buttons
bd809c5 ruler: Remove hardcoded background color
b54e840 ruler: Use the same color for the entire playhead
614d70f ruler: Fix the play header display
1c0181b viewer: Add spacing around the play buttons
7734ff6 widgets: Hide the zero hour in the time widget
25107dc timeline: Make the timeline toolbar and scrollbars background transparent
944ff5e render: Fix the video codec settings saving
7215321 check: Make GnomeDesktop a soft dependency
946b99f ruler: Use system font
3f78e85 ruler: Show the hours and millis only if useful
7a301c8 ruler: Use a smaller font for the millis
d9ea434 elements: Remove margins between clips
cb89963 timeline: Fix the scrollbars alignment by using Gtk.Grid
88790fb elements: Change the border color when a clip is selected
5cc89e3 elements: Keep the handlebars hidden when the clip is selected
1af6c48 pipeline: Handle negative position when pausing
3b6ecb1 timeline: Fix stacktrace when clicking handlebar
3fd9b9a previewers: Fix stacktrace when removing a clip
cbe8af7 timeline: Insert the clip at the end of the longest layer
8551d7d widgets: Fix the zoom slider not showing the initial zoom value
3d19f44 timeline: Avoid zooming in when setting the best zoom ratio
ef3f62a timeline: connect to the whole GUI to end marquee selection.
7395094 project: cast remaining uncasted restriction fields.
1f3bf84 viewer: Use an AspectFrame widget in the external viewer, like the internal one
75c01e5 medialibrary: Generate thumbnails in the background
bf95c04 medialibrary: Automatically generate missing thumbnails
5cab48d Use icon_name all over the place, as stock icons are deprecated in GTK+ 3.10
8f031df Make the timeline insensitive during rendering by hijacking all events
afca76e previewers: Remove duplicated CPU tracking code
7e6b273 previewers: Set the thumbnail pixbuf in a single place
c9616fc previewers: Optimize thumbnails reuse
c296ebf previewers: Do not fail if thumbnail timestamp is not the requested one
3ef0717 medialibrary: Allow importing MTS files
e765314 medialibrary: Show the amount of errors with ngettext in warning_infobar
ccb2ce3 medialibrary.ui: Use a smaller, symbolic label for warning_infobar close button
7ea7245 medialibrary: Correctly represent imported vs total clips in the progressbar
7061503 All around: fix positional arguments warnings
a66be04 bin/ : Don't call GObject.threads_init if pygobject is recent enough.
2e56e51 Update the app icon
96bc43a system: When the notification daemon is dead get over it
38861f7 system: Use the system instance for displaying notifications
c2fb6f8 Render: don't use the caps name for the muxer / encoder caps.
6933a56 Make pitivi.appdata.xml more translation-friendly and pass appdata-validate
## Requirements
......@@ -159,43 +161,47 @@ You may also want to see the [0.91](releases/ release notes'
In Pitivi:
`  234  Alexandru Băluț`\
`   44  Mathieu Duponchelle`\
`   33  Tomas Karger`\
`   27  Jean-François Fortin Tam`\
`   16  Marek Černocký`\
`   10  Piotr Drąg`\
`    9  Daniel Mustieles`\
`    6  Thibault Saunier`\
`    4  Rafael Ferreira`\
`    3  Enrico Nicoletto`\
`    2  Aurimas Černius`\
`    2  Daniel Korostil`\
`    2  Kristjan SCHMIDT`\
`    2  Мирослав Николић`\
`    1  Benjamin Steinwender`\
`    1  Cheng-Chia Tseng`\
`    1  Dimitris Spingos`\
`    1  Gabor Kelemen`\
`    1  Jakub Steiner`\
`    1  Marcel Tiede`\
`    1  Matej Urbančič`\
`    1  Olivier Duchateau`\
`    1  Volkan Gezer`
234  Alexandru Băluț
 44  Mathieu Duponchelle
 33  Tomas Karger
 27  Jean-François Fortin Tam
 16  Marek Černocký
 10  Piotr Drąg
  9  Daniel Mustieles
  6  Thibault Saunier
  4  Rafael Ferreira
 3  Enrico Nicoletto
  2  Aurimas Černius
  2  Daniel Korostil
  2  Kristjan SCHMIDT
  2  Мирослав Николић
  1  Benjamin Steinwender
  1  Cheng-Chia Tseng
  1  Dimitris Spingos
  1  Gabor Kelemen
  1  Jakub Steiner
  1  Marcel Tiede
  1  Matej Urbančič
  1  Olivier Duchateau
  1  Volkan Gezer
`   38  Thibault Saunier`\
`    4  Alexandru Băluț`\
`    4  Sebastian Dröge`\
`    3  Dan Williams`\
`    3  Mathieu Duponchelle`\
`    3  Tim-Philipp Müller`\
`    2  Kishore Arepalli`\
`    1  Andreas Schwab`\
`    1  Edward Hervey`\
`    1  Lubosz Sarnecki`\
`    1  Stefan Sauer`
38  Thibault Saunier
 4  Alexandru Băluț
 4  Sebastian Dröge
 3  Dan Williams
 3  Mathieu Duponchelle
 3  Tim-Philipp Müller
 2  Kishore Arepalli
 1  Andreas Schwab
 1  Edward Hervey
 1  Lubosz Sarnecki
 1  Stefan Sauer
# Download, additional information and feedback
......@@ -65,39 +65,41 @@ See the list of [reported bugs that have been resolved in
Since the 0.93 release, 240 commits were made across 159 files. Here is
a summary of some noteworthy commits:
`8f252a4 viewer: Do not call the expose function when we set the aspect ratio`\
`2846425 viewer: Do not forget to set ViewerWidget sink when setting our pipeline`\
`c6b12b7 Show an error dialog when encountering Unicode decoding errors/broken locales`\
`8776f73 clipmediaprops: Handle potentially broken framerates such as 1000 fps`\
`10d82cd pitivi: Remove our hard dependency to GdkX11`\
`4ef394b timeline: Fix dragging of second clip from the media library to the timeline`\
`b019640 Make the title editor's infobar more compact to avoid excessive wrapping`\
`f0d8f4f Make the ``User`` ``Manual`` menu item work in the main MenuButton`\
`4c6e137 Fix the text wrapping in the rendering progress dialog`\
`8bc597f effects: Allow reordering the effects of a clip`\
`ba5a7a8 timeline: Fix effects dragged onto clips`\
`d9e89f8 effects: Display the human names in the list of effects of a clip`\
`b054f9f clipproperties: Disable sorting of the clip's effects`\
`e4702c5 clipproperties: Fix effects tooltips`\
`374aa64 mainwindow: Better default placement for panes`\
`279b6ed previewers: Avoid removing sources already running`\
`a1985ae previewers: Always set lastUpdate when computing geometry`\
`ae0ef1f video previewer: remove unused self._callback_id`\
`67b9d5c previewers: Fix initial value of AudioPreviewer.lastUpdate`\
`fb3f3da timeline: Get rid of some clip animations`\
`9e39466 project: Fix setting of restriction caps values`\
`e34bbfe Set emblem-system-symbolic for menu icon before gtk 3.13`\
`c671383 render: Play the rendered file without blocking the UI`\
`860d904 timeline: make sure not to set a negative size on elements.`\
`89a9349 Change some infobars to be more discrete`\
`af65ef5 elements: Don't use Cogl anymore.`\
`c4c11de elements: Don't use path_round_rectangle.`\
`9d171bf Use Gio.SimpleActions to handle global app keyboard events`\
`f7e23b0 Make Pitivi a GtkApplication`\
`d48a39c mainwindow: Replace the menubar and main toolbar by HeaderBar and MenuButton`\
`2696f41 Port Pitivi to Python 3`\
`4c09ca6 mainwindow: Fix main window's panes shifting position`\
`6e894d8 tabsmanager: Fix utility windows' shifting behaviour`
8f252a4 viewer: Do not call the expose function when we set the aspect ratio
2846425 viewer: Do not forget to set ViewerWidget sink when setting our pipeline
c6b12b7 Show an error dialog when encountering Unicode decoding errors/broken locales
8776f73 clipmediaprops: Handle potentially broken framerates such as 1000 fps
10d82cd pitivi: Remove our hard dependency to GdkX11
4ef394b timeline: Fix dragging of second clip from the media library to the timeline
b019640 Make the title editor's infobar more compact to avoid excessive wrapping
f0d8f4f Make the “User Manual” menu item work in the main MenuButton
4c6e137 Fix the text wrapping in the rendering progress dialog
8bc597f effects: Allow reordering the effects of a clip
ba5a7a8 timeline: Fix effects dragged onto clips
d9e89f8 effects: Display the human names in the list of effects of a clip
b054f9f clipproperties: Disable sorting of the clip's effects
e4702c5 clipproperties: Fix effects tooltips
374aa64 mainwindow: Better default placement for panes
279b6ed previewers: Avoid removing sources already running
a1985ae previewers: Always set lastUpdate when computing geometry
ae0ef1f video previewer: remove unused self._callback_id
67b9d5c previewers: Fix initial value of AudioPreviewer.lastUpdate
fb3f3da timeline: Get rid of some clip animations
9e39466 project: Fix setting of restriction caps values
e34bbfe Set emblem-system-symbolic for menu icon before gtk 3.13
c671383 render: Play the rendered file without blocking the UI
860d904 timeline: make sure not to set a negative size on elements.
89a9349 Change some infobars to be more discrete
af65ef5 elements: Don't use Cogl anymore.
c4c11de elements: Don't use path_round_rectangle.
9d171bf Use Gio.SimpleActions to handle global app keyboard events
f7e23b0 Make Pitivi a GtkApplication
d48a39c mainwindow: Replace the menubar and main toolbar by HeaderBar and MenuButton
2696f41 Port Pitivi to Python 3
4c09ca6 mainwindow: Fix main window's panes shifting position
6e894d8 tabsmanager: Fix utility windows' shifting behaviour
## Requirements
......@@ -145,48 +147,52 @@ and the list of [bugs that need re-testing with
In Pitivi:
`   94  Alexandru Băluț`\
`   33  Tomas Karger`\
`   24  Thibault Saunier`\
`   22  Jean-François Fortin Tam`\
`   20  Lubosz Sarnecki`\
`    8  Mathieu Duponchelle`\
`    5  Marek Černocký`\
`    5  Piotr Drąg`\
`    2  Alexandre Franke`\
`    2  Daniel Mustieles`\
`    2  Dušan Kazik`\
`    2  Fabian Orccon`\
`    2  Georges Basile Stavracas Neto`\
`    2  Ken MacLeod`\
`    2  Milagros Alessandra Infante Montero`\
`    2  Мирослав Николић`\
`    1  Alexandre Prokoudine`\
`    1  Aurimas Černius`\
`    1  Balázs Úr`\
`    1  Bernd Homuth`\
`    1  Brion Vibber`\
`    1  Cheng-Chia Tseng`\
`    1  Dimitris Spingos`\
`    1  Dominique Leuenberger`\
`    1  Lasse Liehu`\
`    1  Martin Srebotnjak`\
`    1  Rafael Ferreira`\
`    1  Tom Tryfonidis`\
`    1  Yuri Myasoedov`
94  Alexandru Băluț
33  Tomas Karger
24  Thibault Saunier
22  Jean-François Fortin Tam
20  Lubosz Sarnecki
 8  Mathieu Duponchelle
 5  Marek Černocký
 5  Piotr Drąg
 2  Alexandre Franke
 2  Daniel Mustieles
 2  Dušan Kazik
 2  Fabian Orccon
 2  Georges Basile Stavracas Neto
 2  Ken MacLeod
 2  Milagros Alessandra Infante Montero
 2  Мирослав Николић
 1  Alexandre Prokoudine
 1  Aurimas Černius
 1  Balázs Úr
 1  Bernd Homuth
 1  Brion Vibber
 1  Cheng-Chia Tseng
 1  Dimitris Spingos
 1  Dominique Leuenberger
 1  Lasse Liehu
 1  Martin Srebotnjak
 1  Rafael Ferreira
 1  Tom Tryfonidis
 1  Yuri Myasoedov
`   53  Thibault Saunier`\
`   15  Mathieu Duponchelle`\
`    5  Edward Hervey`\
`    5  Lubosz Sarnecki`\
`    4  Sebastian Dröge`\
`    3  Tim-Philipp Müller`\
`    2  Christoph Reiter`\
`    1  Alexandru Băluț`\
`    1  Lazar Claudiu`\
`    1  Vincent Penquerc'h`
53  Thibault Saunier
15  Mathieu Duponchelle
 5  Edward Hervey
 5  Lubosz Sarnecki
 4  Sebastian Dröge
 3  Tim-Philipp Müller
 2  Christoph Reiter
 1  Alexandru Băluț
 1  Lazar Claudiu
 1  Vincent Penquerc'h
# Download, additional information and feedback
......@@ -195,8 +201,8 @@ A tarball is available on
A bundle usable on any linux distribution is avalaible at:
` * 64 bits platforms: `[``](\
` * 32 bits platforms: `[``](
 * 64 bits platforms: [](
 * 32 bits platforms: [](
See [the Pitivi website]( and [building with
GES]( for download and installation
......@@ -107,41 +107,49 @@ issues](
In Pitivi:
` 213  Thibault Saunier`\
` 100  Alexandru Băluț`\
`  18  Mathieu Duponchelle`\
`  17  Jean-François Fortin Tam`\
`  14  Piotr Drąg (translations)`\
`   7  Dušan Kazik (translations)`\
`   7  Marek Černocký (translations)`\
`   4  Daniel Mustieles (translations)`\
`   4  Josef Andersson (translations)`\
`   2  Balázs Úr (translations)`\
`   2  Gábor Kelemen (translations)`\
`   2  Inaki Larranaga Murgoitio (translations)`\
`   2  Lubosz Sarnecki`\
`   1  Aurimas Černius (translations)`\
`   1  Cheng-Chia Tseng (translations)`\
`   1  Christian Kirbach (translations)`\
`   1  Jiri Grönroos (translations)`\
`   1  Jordi Mas (translations)`\
`   1  Luke Faraone`\
`   1  Rafael Fontenelle (translations)`\
`   1  Samir Ribic (translations)`\
`   1  Tiago S (translations)`\
`   1  Wim Taymans`\
`   1  Мирослав Николић (translations)`
213  Thibault Saunier
100  Alexandru Băluț
 18  Mathieu Duponchelle
 17  Jean-François Fortin Tam
  2  Lubosz Sarnecki
  1  Luke Faraone
  1  Wim Taymans
In [GES]( (from 1.4.0 to 1.6.1):
`  244  Thibault Saunier`\
`  108  Mathieu Duponchelle`\
`   28  Tim-Philipp Müller`\
`   13  Justin Kim`\
`    8  Luis de Bethencourt`\
`    7  Sebastian Dröge`\
`    7  Stefan Sauer`\
`    4  Edward Hervey`\
`    2  Joris Valette`\
`    1  Jan Schmidt`\
`    1  Nicolas Dufresne`
244  Thibault Saunier
108  Mathieu Duponchelle
 28  Tim-Philipp Müller
 13  Justin Kim
  8  Luis de Bethencourt
  7  Sebastian Dröge
  7  Stefan Sauer
  4  Edward Hervey
 2  Joris Valette
  1  Jan Schmidt
  1  Nicolas Dufresne
bs Samir Ribic
ca Jordi Mas
cs Marek Černocký
de Christian Kirbach
es Daniel Mustieles
eu Inaki Larranaga Murgoitio
fi Jiri Grönroos
hu Balázs Úr, Gábor Kelemen
lt Aurimas Černius
pl Piotr Drąg
pt_BR Rafael Fontenelle
pt Pedro Albuquerque, Tiago S
sk Dušan Kazik
sr Мирослав Николић
sv Josef Andersson
zh_TW Cheng-Chia Tseng
......@@ -51,50 +51,56 @@ issues](
Pitivi code:
`  306  Alexandru Băluț`\
`  159  Thibault Saunier`\
`   10  Fabián Orccón`\
`    9  Jakub Brindza`\
`    7  Lubosz Sarnecki`\
`    2  Richard Hughes`\
`    1  Maxime Lacroix`\
`    1  Olav Vitters`\
`    1  Jean-François Fortin Tam`\
`    1  Dmitrii Petukhov`
306  Alexandru Băluț
159  Thibault Saunier
 10  Fabián Orccón
  9  Jakub Brindza
  7  Lubosz Sarnecki
  2  Richard Hughes
  1  Maxime Lacroix
  1  Olav Vitters
  1  Jean-François Fortin Tam
  1  Dmitrii Petukhov
In [GES]( (from 1.6.0 to 1.8.2 minus 1.6.1):
`   40  Thibault Saunier`\
`   27  Sebastian Dröge`\
`   12  Justin Kim`\
`    8  Aurélien Zanelli`\
`    3  Lubosz Sarnecki`\
`    3  Mathieu Duponchelle`\
`    3  Tim-Philipp Müller`\
`    2  Sjors Gielen`\
`    2  Thiago Santos`\
`    1  Fabian Orccon`\
`    1  Julien Isorce`\
`    1  Nicolas Dufresne`\
`    1  Vineeth TM`
40  Thibault Saunier
27  Sebastian Dröge
12  Justin Kim
 8  Aurélien Zanelli
 3  Lubosz Sarnecki
 3  Mathieu Duponchelle
 3  Tim-Philipp Müller
 2  Sjors Gielen
 2  Thiago Santos
 1  Fabian Orccon
 1  Julien Isorce
 1  Nicolas Dufresne
 1  Vineeth TM
Pitivi translations:
`   cs  Marek Černocký`\
`   de  Mario Blättermann, Flo H`\
`   el  Γιάννης Κουτσούκος`\
`   es  Daniel Mustieles`\
`   fi  Jiri Grönroos`\
`   hu  Balázs Meskó, Gábor Kelemen`\
`   lt  Aurimas Černius`\
`   oc  Cédric Valmary`\
`   pl  Piotr Drąg`\
`pt_BR  Rafael Fontenelle, Gabriel F. Vilar`\
`   pt  Pedro Albuquerque, Tiago Santos`\
`   ru  Alexandre Prokoudine`\
`   sk  Dušan Kazik`\
`   sr  Мирослав Николић`\
`   sv  Josef Andersson`\
`   tr  Necdet Yücel`\
`   cs  Marek Černocký`\
`   es  Alejandro Pedraza, Daniel Mustieles`
   cs  Marek Černocký
   de  Mario Blättermann, Flo H
   el  Γιάννης Κουτσούκος
   es  Daniel Mustieles
   fi  Jiri Grönroos
   hu  Balázs Meskó, Gábor Kelemen
   lt  Aurimas Černius
   oc  Cédric Valmary
   pl  Piotr Drąg
pt_BR  Rafael Fontenelle, Gabriel F. Vilar
   pt  Pedro Albuquerque, Tiago Santos
   ru  Alexandre Prokoudine
   sk  Dušan Kazik
   sr  Мирослав Николић
   sv  Josef Andersson
   tr  Necdet Yücel
   cs  Marek Černocký
   es  Alejandro Pedraza, Daniel Mustieles
......@@ -46,17 +46,21 @@ issues](
Pitivi code:
`   23 Thibault Saunier`\
`   21 Alexandru Băluț`\
`    6 Jakub Brindza`\
`    1 Lubosz Sarnecki`\
`    1 Mahmoud Khalil`
23 Thibault Saunier
21 Alexandru Băluț
 6 Jakub Brindza
 1 Lubosz Sarnecki
 1 Mahmoud Khalil
Pitivi translations:
`   es  Daniel Mustieles`\
`   hu  Balázs Meskó`\
`   pl  Piotr Drąg`\
`pt_BR  Laudivan Freire de Almeida, Rafael Fontenelle`\
`   pt  Tiago Santos`\
`   sk  Dušan Kazik`
   es  Daniel Mustieles
   hu  Balázs Meskó
   pl  Piotr Drąg
pt_BR  Laudivan Freire de Almeida, Rafael Fontenelle
   pt  Tiago Santos
   sk  Dušan Kazik
......@@ -47,44 +47,50 @@ issues](
`  152  Alexandru Băluț`\
`   19  Thibault Saunier`\
`    2  Jakub Brindza`\
`    1  Piotr Drąg`\
`    1  Sebastian Dröge`
152  Alexandru Băluț
 19  Thibault Saunier
  2  Jakub Brindza
  1  Piotr Drąg
  1  Sebastian Dröge
In [GES]( (from 1.8.0 to 1.10.2 minus 1.8.2):