Commit graph

8 commits

Author SHA1 Message Date
Michael Mayer
82d61d1f93 File Types: Add experimental support for animated GIFs #590 #2207
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
569d0f91dd Frontend: Improve webpack.config.js and reorganize source files
Adds "resolve.preferRelative: true" to the webpack configuration.
Source file headers have been shortened and normalized.
2022-02-21 16:10:06 +01:00
Michael Mayer
c2fc8a0887 Frontend: Code clean-up 2021-10-06 20:04:40 +02:00
theresa
0bf22f8543 Frontend: Add unit tests 2021-10-06 16:42:53 +02:00
theresa
08cca09f22 Frontend: Add unit tests 2021-10-05 19:20:03 +02:00
theresa
dcbfe39303 Frontend: Add unit tests 2021-10-05 18:35:20 +02:00
theresa
0208194aa7 Tests: Add unit tests for frontend 2021-10-05 16:36:44 +02:00
Michael Mayer
26560e8d71 Frontend: Upgrade Webpack from v4 to v5
Most frontend packages have been upgraded as part of this commit.
JS unit tests have been refactored alongside.
2021-07-12 19:25:37 +02:00