-
-
Notifications
You must be signed in to change notification settings - Fork 88
/
io.github.celluloid_player.Celluloid.appdata.xml.in
519 lines (519 loc) · 13.6 KB
/
io.github.celluloid_player.Celluloid.appdata.xml.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2015-2023 gnome-mpv -->
<component type="desktop">
<id>io.github.celluloid_player.Celluloid</id>
<metadata_license>CC-BY-SA-4.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Celluloid</name>
<summary>Plays videos</summary>
<launchable type="desktop-id">io.github.celluloid_player.Celluloid.desktop</launchable>
<translation type="gettext">celluloid</translation>
<content_rating type="oars-1.1" />
<provides>
<id>io.github.GnomeMpv.desktop</id>
</provides>
<description translate="no">
<p>
Celluloid is a simple media player that can play virtually all video and
audio formats. It supports playlists and MPRIS2 media player controls. The
design of Celluloid follows the GNOME Human Interface Guidelines, but can
also be adapted for other systems that don't use client-side decorations
(CSD). It is based on the mpv library and GTK.
</p>
<p>Features:</p>
<ul>
<li>Drag and drop playlist</li>
<li>Loading external mpv configuration files</li>
<li>MPRIS2 D-Bus interface</li>
</ul>
</description>
<developer_name>The Celluloid Developers</developer_name>
<releases>
<release date="2023-09-16" version="0.26">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Fix a bug where the header bar keeps hiding even when a menu is open.
</li>
<li>
Use toasts instead of dialog to report mpv errors.
</li>
<li>
Change default screenshot format to PNG.
</li>
<li>
Fix crash that happens when the mpv-config-file key in GSettings
contains a path rather than a URI.
</li>
<li>
Expose the Position MPRIS property.
</li>
<li>
Use the numeric style class for the time/duration label, which stops it
from jumping around as it changes.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2023-03-26" version="0.25">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Fix crash when using multiple windows.
</li>
<li>
Port the about dialog to libadwaita.
</li>
<li>
Fix cursor not autohiding on KDE.
</li>
<li>
Fix mouse presses/releases becoming unreliable during playback.
</li>
<li>
Make it possible to build on Windows. Celluloid still crashes on mouse
clicks, but it runs and can play videos.
</li>
<li>
Add Estonian translation by vaba.
</li>
<li>
Add Georgian translation by temuri doghonadze.
</li>
<li>
Add Lithuanian translation by Jonas Smol.
</li>
<li>
Add Occitan translation by Quentin PAGÈS.
</li>
<li>
Add Tamil translation by K.B.Dharun Krishna.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2022-08-20" version="0.24">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Add Malay translation by @dinazmi.
</li>
<li>
Use libadwaita.
</li>
<li>
Fix on_load hook in scripts not triggering.
</li>
<li>
Add option to make the video area draggable.
</li>
<li>
Fix autofit breaking when playing small videos.
</li>
<li>
Make controls layout adaptive.
</li>
<li>
Display chapter marks in the seek bar.
</li>
<li>
Display chapter titles in the seek bar popover.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2022-03-07" version="0.23">
<description translate="no">
<p>
This is mostly a bugfix release. It contains the following changes:
</p>
<ul>
<li>
Fix autofit triggering regardless of settings.
</li>
<li>
Fix window size shrinking across sessions.
</li>
<li>
Fix crash when playing files with names containing invalid encoding.
</li>
<li>
Fix drag-and-drop not working with some file managers.
</li>
<li>
Fix playback starting when the last playlist item is removed.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2021-11-05" version="0.22">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Migrate to GTK4.
</li>
<li>
Add Greek translation by @lepa22.
</li>
<li>
Add Korean translation by @jullee96.
</li>
<li>
Add Norwegian Bokmål translation by Allan Nordhøy.
</li>
<li>
Add Occidental translation by OIS.
</li>
<li>
Add Arabic translation by Mohamed Benkouider.
</li>
<li>
Add Urdu translation by Ahmed Iqbal.
</li>
<li>
Add option to show title buttons in fullscreen mode.
</li>
<li>
Add option to present the window when opening files.
</li>
<li>
Change default screenshot filename template to FILENAME-TIMESTAMP (%f-%P).
</li>
<li>
Fix inaccurate timestamp preview.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2021-03-22" version="0.21">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Add Basque translation by @aldatsa.
</li>
<li>
Make the shuffle and loop command line options work properly.
</li>
<li>
Make the main menu button toggleable by pressing F10.
</li>
<li>
Add a setting for always appending opened files to the playlist.
</li>
<li>
Allow appending files to playlist by holding shift while dropping files
onto the video area.
</li>
<li>
Make CSD header bar toggleable via the mpv property "border".
</li>
<li>
Include Flatpak manifest in the repo. This allows Celluloid to be built in
one click in apps like GNOME Builder.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2020-09-19" version="0.20">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Make it possible to activate context menu when the playlist is empty.
</li>
<li>
Prevent constant resizing of the seek bar due to timestamp label resizing
as its value changes.
</li>
<li>
Only show a single error dialog when a large number of errors occurs in
rapid succession.
</li>
<li>
Add menu item for opening folders.
</li>
<li>
Adjust position of UI elements of modal dialogs in non-CSD mode to be more
consistent with CSD mode.
</li>
<li>
Add support for loading external video tracks.
</li>
<li>
Make playlist shuffle toggleable.
</li>
<li>
Make arrow key bindings work with arrow keys on numpad.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2020-04-08" version="0.19">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Adjust the range of volume button based on the value of the volume-max
property.
</li>
<li>
Retain window maximization state across sessions.
</li>
<li>
Retain loop state across sessions.
</li>
<li>
Implement playlist search.
</li>
<li>
Update the list of shortcuts in Keyboard Shortcuts dialog.
</li>
<li>
Correctly handle quotes and escape sequences in extra mpv options.
</li>
<li>
Display time at cursor position when hovering the seek bar.
</li>
<li>
Deprecate '--mpv-options'. Options starting with '--mpv-' can be
used to set mpv options instead. For example, passing
'--mpv-vf=vflip' to Celluloid is equivalent to passing
'--vf=vflip' to mpv.
</li>
<li>
Add support for configuring dead zone, an area in which mouse movement
will not cause controls to be shown.
</li>
<li>
Make window sizing work correctly with HiDPI displays.
</li>
<li>
Add Finnish translation by Kimmo Kujansuu.
</li>
<li>
Add Slovenian translation by @bertronika.
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2019-11-05" version="0.18">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Add Persian translation by @danialbehzadi
</li>
<li>
Add Ukranian translation by @vl-nix
</li>
<li>
Add support for showing/hiding window decorations using the mpv option --border
</li>
<li>
Add menu item for opening discs
</li>
<li>
Block cursor autohide when volume popup is open in windowed mode
</li>
<li>
Fix crash with mpv 0.30
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2019-08-08" version="0.17">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Rename project to Celluloid
</li>
<li>
Add Turkish translation by @TeknoMobil
</li>
<li>
Add Esperanto translation by @F3nd0
</li>
<li>
Migrate from opengl-cb to the new render API
</li>
<li>
Handle numpad keybindings
</li>
<li>
Handle unicode keybindings
</li>
<li>
Forward media key events to mpv
</li>
<li>
Add dconf key for controlling cursor speed at which controls are unhidden
</li>
<li>
Add option for suppressing playback errors
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2019-01-21" version="0.16">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Split up the General tab in the preferences dialog
</li>
<li>
Improve behavior when toggling playlist under tiling window managers
</li>
<li>
Move app menu items to primary menu
</li>
<li>
Use separate MPRIS DBus connection for each window
</li>
<li>
Add support for MPRIS property LoopStatus
</li>
<li>
Add option --mpv-options for setting arbitrary mpv options from the
command-line
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2018-09-08" version="0.15">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Set default screenshot directory to XDG_PICTURES_DIR
</li>
<li>
Improve handling of --window-scale, --autofit,
--autofit-larger, and --autofit-smaller
</li>
<li>
Add command line option for setting WM_ROLE
</li>
<li>
Add context menu item for removing playlist items
</li>
<li>
Add context menu item for copying location of playlist items
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2018-02-17" version="0.14">
<description translate="no">
<p>
This release contains the following changes:
</p>
<ul>
<li>
Add option to make skip buttons change playlist entries rather than
chapters
</li>
<li>
Make the file chooser accept non-local locations
</li>
<li>
Add right-click menu entry for looping a single file
</li>
<li>
Handle property change events for fullscreen and window-scale
</li>
<li>
Add option to autohide mouse cursor in windowed mode
</li>
</ul>
<p>
This listing is incomplete. See git log for complete changelog.
</p>
</description>
</release>
<release date="2017-10-13" version="0.13"/>
</releases>
<screenshots>
<screenshot type="default">
<image>http://celluloid-player.github.io/images/screenshot-0.png</image>
<caption>The main window showing the application in action</caption>
</screenshot>
<screenshot>
<image>http://celluloid-player.github.io/images/screenshot-1.png</image>
<caption>The main window with CSD disabled</caption>
</screenshot>
<screenshot>
<image>http://celluloid-player.github.io/images/screenshot-2.png</image>
<caption>The main window with playlist open</caption>
</screenshot>
</screenshots>
<url type="homepage">http://celluloid-player.github.io</url>
<url type="bugtracker">http://github.com/celluloid-player/celluloid/issues</url>
<url type="donation">https://paypal.me/CelluloidProject</url>
<url type="translate">https://hosted.weblate.org/projects/celluloid/</url>
<update_contact>gnome-mpv@km.away.im</update_contact>
</component>