Commit graph

  • a124f9f415 NonSci output option and InkScape extension added by Aleon master Marcus Lindvall 2023-01-31 11:02:40 +01:00
  • 57300e2dbc
    Merge 565686a6d5 into 0609c59676 Nikita Karamov 2023-01-23 07:30:25 +01:00
  • 565686a6d5
    Update README Nikita Karamov 2023-01-23 07:27:59 +01:00
  • 51484bf21b
    Remove py27 tox venv Nikita Karamov 2023-01-23 07:03:40 +01:00
  • 507020449f
    Fix setup.py Nikita Karamov 2023-01-23 07:02:11 +01:00
  • 56910e6e9c
    Fix formatting Nikita Karamov 2023-01-23 06:59:14 +01:00
  • 24c297cfe7
    Remove six dependency Nikita Karamov 2023-01-23 06:58:54 +01:00
  • 783632fb24
    Use simpler super() Nikita Karamov 2023-01-23 06:51:50 +01:00
  • de3d930421
    Remove redundant open() flags Nikita Karamov 2023-01-23 06:51:43 +01:00
  • 9141483527
    Use dict literals Nikita Karamov 2023-01-23 06:48:05 +01:00
  • c3b305cc5d
    Remove unneeded six stuff Nikita Karamov 2023-01-23 06:47:48 +01:00
  • 1cc86cc3c8
    Use str.format() Nikita Karamov 2023-01-23 06:47:09 +01:00
  • d1fd32fd5b
    Do not explicitly extend object Nikita Karamov 2023-01-23 06:45:59 +01:00
  • 1ceeaf11e6
    Remove __future__ imports Nikita Karamov 2023-01-23 06:45:18 +01:00
  • a284dec2f9
    Remove "coding" pragma Nikita Karamov 2023-01-23 06:44:56 +01:00
  • 27bb4cef92
    Do not use u-strings Nikita Karamov 2023-01-23 06:44:41 +01:00
  • c6e666f0e8
    Merge c702265d62 into 0609c59676 Johannes Kalliauer 2022-12-19 19:58:59 +01:00
  • c702265d62
    github instead of gitlab Johannes Kalliauer 2022-12-19 19:54:22 +01:00
  • e9e412e683
    Merge 544027fa94 into 0609c59676 Jonathan Neuhauser 2022-09-15 21:41:45 +02:00
  • 544027fa94 Fix #296, don't remove elements with referenced children Jonathan Neuhauser 2022-09-15 21:40:01 +02:00
  • 30e5ad5629
    Merge 5bcaaa4fdb into 0609c59676 Alexey Ivanov 2022-04-01 16:48:46 -07:00
  • 5bcaaa4fdb
    Fix viewbox whitespace processing. Alexey Ivanov 2022-04-01 16:46:54 -07:00
  • b766e33367
    Merge 4445d039a6 into 0609c59676 luzpaz 2022-03-18 17:05:24 -04:00
  • 4445d039a6 Fix trivial typos luz paz 2022-03-18 17:05:05 -04:00
  • 2720c83c8a
    Merge 56c36e3592 into 0609c59676 doom-goober 2021-12-26 00:06:20 +00:00
  • 56c36e3592 Fix typos in help doom-goober 2021-12-25 16:05:36 -08:00
  • 5a62f888cd Move options style_type to sanitizeOptions. doom-goober 2021-12-23 16:45:54 -08:00
  • 2337d5aab4
    Merge 0e1db13865 into 0609c59676 rui 2021-12-11 16:29:11 -08:00
  • 0e1db13865
    ci: add python 3.10 and 3.11-dev rui 2021-12-11 18:46:25 -05:00
  • 6e1afe74d1 move logic to options.style_type not style_to_xml. doom-goober 2021-12-04 09:35:28 -08:00
  • e9fd11abd7 Change argument from inline to inline-css doom-goober 2021-12-04 09:23:15 -08:00
  • 72208624a9 Merge branch 'master' of https://github.com/doom-goober/scour into master doom-goober 2021-12-04 09:20:55 -08:00
  • 528cd1578e inline use attribute name for lookup doom-goober 2021-12-04 09:20:43 -08:00
  • 7dea6c7aa1
    Merge branch 'scour-project:master' into master doom-goober 2021-12-04 08:40:28 -08:00
  • d092b2b30d
    Merge c19130fe9a into 0609c59676 Alex 2021-09-02 04:13:11 -04:00
  • d6d0c29aff
    Merge 03025e7fc2 into 0609c59676 Roberta 2021-09-02 04:13:11 -04:00
  • 04c888723d
    Merge 40c7c4290c into 0609c59676 Mészáros Máté Róbert 2021-09-02 04:13:10 -04:00
  • ad61cda704
    Merge 091aab739b into 0609c59676 gururajrkatti 2021-09-02 04:13:10 -04:00
  • 47755e01bb
    Merge 0c77c27198 into 0609c59676 Niels Thykier 2021-09-02 04:13:10 -04:00
  • ff4a85bdd6
    Merge e0e3f81632 into 0609c59676 Niels Thykier 2021-09-02 04:13:10 -04:00
  • 0609c59676
    Fix spelling (#284) a1346054 2021-08-30 17:17:00 +00:00
  • f741d50076 Fix spelling a1346054 2021-08-30 13:32:19 +00:00
  • e9cf2e455c Convert text file to utf-8 a1346054 2021-08-30 13:23:00 +00:00
  • 85f4b49d59 Fix a typo in README.md David H. Gutteridge 2021-07-18 13:56:15 -04:00
  • d23eaeda38
    Fix a typo in README.md David H. Gutteridge 2021-07-18 13:56:15 -04:00
  • 03025e7fc2
    use join in clean animated path Roberta 2021-06-13 12:00:36 -05:00
  • a1b72d5643
    revert to python Roberta 2021-06-05 09:02:52 -05:00
  • 402c319275
    Serialize data in animate values list Roberta 2021-05-12 10:11:55 -05:00
  • e1a9e7af85
    Change to python3 Roberta 2021-05-12 10:02:32 -05:00
  • 897e3f565c Minor language edits in README.md. Wolfgang Bangerth 2021-04-22 10:59:44 -06:00
  • 51d94fe6be
    Minor language edits in README.md. Wolfgang Bangerth 2021-04-22 10:59:44 -06:00
  • c19130fe9a
    Overwrite svg file if input file is output gistrec 2021-04-07 01:33:17 +07:00
  • e0e3f81632
    Check xlink:href for gradientUnits="userSpaceOnUse" Niels Thykier 2021-02-27 22:14:50 +00:00
  • 0c77c27198
    Fix flake8 error Niels Thykier 2021-02-23 20:30:06 +00:00
  • a3c4aa86d9
    convertColor: Correctly shorten #FF0000 (upper case) to red Niels Thykier 2021-02-23 19:49:53 +00:00
  • ce92515c1c
    Always normalize the color name when shortening colors Niels Thykier 2021-02-23 19:45:36 +00:00
  • 7879ecb23b
    Add --disable-shorten-colors cmd line option Niels Thykier 2021-02-23 19:40:16 +00:00
  • 551c88754e
    Rewrite colors into shortest possible name Niels Thykier 2021-02-23 18:35:57 +00:00
  • fbf0c06e84 Avoid mutating a mutable kwarg Niels Thykier 2021-02-23 16:53:21 +00:00
  • 841ad54e7f Refactor function to avoid double negative Niels Thykier 2021-02-23 16:19:52 +00:00
  • 68c1e545da Replace global stats vars with a ScourStats object Niels Thykier 2021-01-10 13:52:26 +00:00
  • a7a16799a2 Remove some dead assignments Niels Thykier 2021-01-10 13:54:52 +00:00
  • 7b9c4ee935 Simplif loop logic Niels Thykier 2021-01-10 11:35:06 +00:00
  • aa9796ea87 Refactor: Create a g_tag_is_unmergeable Niels Thykier 2020-05-17 19:04:53 +00:00
  • 449fa9c131
    Avoid mutating a mutable kwarg Niels Thykier 2021-02-23 16:53:21 +00:00
  • 371d627875
    Refactor function to avoid double negative Niels Thykier 2021-02-23 16:19:52 +00:00
  • 50005a4200
    Replace global stats vars with a ScourStats object Niels Thykier 2021-01-10 13:52:26 +00:00
  • 20186c3fa0
    Remove some dead assignments Niels Thykier 2021-01-10 13:54:52 +00:00
  • b1f056fd32
    Simplif loop logic Niels Thykier 2021-01-10 11:35:06 +00:00
  • 0c50bc72ea
    Refactor: Create a g_tag_is_unmergeable Niels Thykier 2020-05-17 19:04:53 +00:00
  • cebd259a78 More flake fixes. doom-goober 2020-12-20 12:26:11 -08:00
  • 798eb299e5 Fix flake errors. doom-goober 2020-12-20 12:06:25 -08:00
  • ec7d06f925 Add style argument. doom-goober 2020-12-20 10:50:42 -08:00
  • 091aab739b Add support to ppc64le. Disable pypy as this is not supported gururajrkatti 2020-12-11 16:32:23 +05:30
  • 7a83e7148d CI: test with Python 3.9 stable Patrick Storz 2020-11-22 15:21:13 +01:00
  • 04bf3d79a0 Scour v0.38.2 v0.38.2 Patrick Storz 2020-11-22 15:05:13 +01:00
  • b8a071f995
    scour: Fix another variant of the crash from #260 (#264) Niels Thykier 2020-11-22 14:00:43 +00:00
  • 476ad1765d
    scour: Fix another variant of the crash from #260 Niels Thykier 2020-09-18 18:30:24 +00:00
  • 92e64f0d7f CI: test with Python 3.9-dev and 3.10-dev Patrick Storz 2020-09-02 19:25:20 +02:00
  • 23835da44a Scour v0.38.1 v0.38.1 Patrick Storz 2020-09-02 19:19:01 +02:00
  • f56843acc0
    mergeSiblingGroupsWithCommonAttributes: Avoid creating "empty" <g>-tags (#261) Niels Thykier 2020-09-02 17:03:36 +00:00
  • 40c7c4290c Add option for rounding to set number of decimals Mészáros Máté Róbert 2020-08-14 11:31:33 +02:00
  • 005df2023c
    mergeSiblingGroupsWithCommonAttributes: Avoid creating "empty" <g>-tags Niels Thykier 2020-08-12 19:49:27 +00:00
  • c84731e12d Scour v0.38 v0.38 Patrick Storz 2020-08-06 22:34:25 +02:00
  • ab97a01427 anti-aliasing Patrick Storz 2020-08-06 22:34:04 +02:00
  • c83e3d9663
    Support uppercase letters in generated IDs Niels Thykier 2020-06-27 09:56:21 +00:00
  • f0788d5c0d
    renameID: Fix bug when swapping two IDs Niels Thykier 2020-06-27 10:26:05 +00:00
  • 9a1286132f
    remapNamespacePrefix: Preserve prefix of attribute names (#255) Niels Thykier 2020-06-10 18:18:21 +00:00
  • 96d85ee819
    remapNamespacePrefix: Preserve prefix of attribute names Niels Thykier 2020-06-10 05:54:55 +00:00
  • cc11ef3d5e
    Optimize remove duplicate gradients (#248) Patrick Storz 2020-06-09 21:32:59 +02:00
  • ca2b32c0b3
    removeDuplicateGradients: Maintain referenced_ids Niels Thykier 2020-05-21 14:14:25 +00:00
  • 3d29029c72
    findReferencedElements: Use a set instead of list for tracking nodes Niels Thykier 2020-05-18 20:26:21 +00:00
  • 0e82b8dcad
    Refactor removeDuplicateGradients to loop until it reaches a fixed point Niels Thykier 2020-05-21 13:53:06 +00:00
  • a3f761f40c
    Refactor some code out of removeDuplicateGradients Niels Thykier 2020-05-21 13:44:11 +00:00
  • 36ee0932a4
    removeDuplicateGradients: Compile at most one regex per master gradient Niels Thykier 2020-05-19 18:04:48 +00:00
  • 9e3a5f2e40
    removeDuplicateGradients: Refactor how duplicates are passed around Niels Thykier 2020-05-19 18:02:25 +00:00
  • ace24df5c3
    removeDuplicateGradients: Avoid compiling regex unless we need it Niels Thykier 2020-05-18 21:00:55 +00:00
  • 985cb58a26 Remove outdated comment Patrick Storz 2020-06-08 19:45:48 +02:00
  • 1bb875192f
    Optimize out some redundant code or calls to "slow" functions (#249) Patrick Storz 2020-06-08 19:40:57 +02:00
  • fd2daf44b4
    Avoid compiling "the same" regex multiple times Niels Thykier 2020-05-21 13:00:47 +00:00