- 27 Dec, 2017 24 commits
-
-
Jehan authored
Let's start from here. I don't think it needs to be too long, just a summary of the most awesome changes, I'd say. Let's leave it commented out for now, until the description is finished and ready for localization. This is the description which may appear in software installers using appstream metadata.
-
Jehan authored
Did a bit of archeology to get all the dates back. I didn't add any description. Not sure if we should bother that much for older versions (but most probably for upcoming version, would be useful). I also wanted to add URLs to the various news for each release, but appstream-util would fail, telling that hyperlinks are not allowed inside <p>. Unfortunately <release> tag cannot have a <url> child (nor a property) according to appstream docs. So for now, I'll just stick to date listing.
-
Jehan authored
-
Ell authored
-
Ell authored
Replace diacritical marks, which aren't supported in the target encoding, with equivalent precomposed characters. Replace underscore with ampersand in mnemonics.
-
pesder authored
-
pesder authored
-
pesder authored
-
pesder authored
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Jehan authored
Current migration code would still return TRUE for success if the copy of a regular file failed for any reason. Also getting rid of some weird block and making sure we free dirname only when it has been assigned a value.
-
Alexandre Prokoudine authored
-
Alexandre Prokoudine authored
-
Jehan authored
When recursively browsing folders, there is always the risk of infinite recursivity, in particular with symbolic links which can create loops. Let's just assume that we don't have any data over 5 levels of directories to avoid a security risk.
-
Jehan authored
-
Jehan authored
We now use HTTPS everywhere on the website. The link would be anyway redirected, but we may as well write down the good link directly.
-
Jehan authored
-
Jehan authored
By default, autoconf only takes care of po/POTFILES, not any po-*/POTFILES. The file contents has to go in po-*/Makefile, after running `config-status`, step which was consequently not properly done. And last consequence is that `make update-po` in any po-*/ was quite broken. Now things should be better.
-
Alexandre Prokoudine authored
-
- 26 Dec, 2017 12 commits
-
-
Alexandre Prokoudine authored
-
Muhammet Kara authored
-
Muhammet Kara authored
-
Jehan authored
My bad!
-
Jehan authored
Delete "paintbrush.pgm" which is binary identical to "paintbrush01.pgm", now that we have proper migration code for gimpressionist presets.
-
Jehan authored
-
Jehan authored
paintbrush.pgm and paintbrush01.pgm are binary identical. If they were brushes we ship as data, that would be more annoying because they could be used in scripts or in various other places. But here it looks they are used for gimpressionist plug-in only, which means they are probably not used in some random script. All it takes is probably only to properly migrate gimpressionist presets. Presets using "paintbrush.pgm" will be migrated to use "paintbrush01.pgm" instead.
-
Jehan authored
In particular, I noticed that some data can be on 2 levels (or more?). For instance gimpressionist presets were not migrated from 2.8 to 2.9 because of this.
-
Sveinn í Felli authored
-
Sveinn í Felli authored
-
Sveinn í Felli authored
-
Ell authored
Override get_invalidated_by_change() with the same logic as get_required_for_output(), to avoid unnecessary invalidation. Avoid format conversion when input and aux have the same format. Add pass-through fast path when the ROI is completely inside/ outside the cropped rectangle. Use bulk memcpy(), instead of per-pixel test-and-copy, in process().
-
- 25 Dec, 2017 4 commits
-
-
Øyvind "pippin" Kolås authored
-
Ell authored
This avoids unnecessarily processing regions of the input and/or aux nodes that will get cropped out. In particular, this avoids processing cropped-out regions when using the filter tool in split- view mode.
-
Ell authored
... by making sure that the sampling thread quits before the meters are destroyed, and before clearing the low-swap-warning idle source.
-
Ell authored
... but disable it for now, since some of the characters are not displayed correctly.
-