375 Commits

Author SHA1 Message Date
Matthias Bisping
e5832a1735 reduce pytest parameter combinatons 2023-02-13 14:08:17 +01:00
Matthias Bisping
a1e6c9e553 clear color map cache per pytest parameter combination 2023-02-01 18:56:16 +01:00
Matthias Bisping
21a9db25cd Remove obsolete line 2023-02-01 18:38:52 +01:00
Matthias Bisping
90c367cc32 Refactoring: Move 2023-02-01 18:38:05 +01:00
Matthias Bisping
42d285e35b Refactoring: Move
Move content generator into its own module
2023-02-01 18:33:45 +01:00
Matthias Bisping
ddc92461d7 Refactoring: Move
Move remaining segment generation functions into segments module
2023-02-01 18:30:01 +01:00
Matthias Bisping
d2cb78d38f Refactoring: Move
Move zipmap and evert_nth into utils module
2023-02-01 18:27:30 +01:00
Matthias Bisping
9c401a977c Refactoring: Move
Move rectangle shrinking logic into new morphing module
2023-02-01 18:26:03 +01:00
Matthias Bisping
b77951d4fe Refactoring: Move
Move segment generation functions into their own module
2023-02-01 18:22:17 +01:00
Matthias Bisping
c7b224a98a Refactoring: Move
Move cell class into its own module
2023-02-01 18:14:57 +01:00
Matthias Bisping
f0072b0852 Refactoring: Move
Move table generation related code into new table module
2023-02-01 18:12:19 +01:00
Matthias Bisping
9fd87aff8e Refactoring: Move
- Move random plot into its own module
- Move geometric predicates into their own module
2023-02-01 18:08:45 +01:00
Matthias Bisping
6728642a4f Refactoring: Move
Mode random helper functions
2023-02-01 17:59:56 +01:00
Matthias Bisping
cc86a79ac7 Refactoring: Move
Move text block generator module into text module
2023-02-01 17:33:53 +01:00
Matthias Bisping
160d5b3473 Remove unused code 2023-02-01 17:29:29 +01:00
Matthias Bisping
7b2f921472 Refactoring: Move
Move text block generators into their own module
2023-02-01 17:28:20 +01:00
Matthias Bisping
e258df899f Refactoring: Move
Move text block into its own module
2023-02-01 17:24:56 +01:00
Matthias Bisping
cef97b33f9 Refactoring: Move
Move page partitioners into partitioner module
2023-02-01 17:20:32 +01:00
Matthias Bisping
a54ccb2fdf Refactoring: Move
Move text generation funtions into their own module
2023-02-01 17:15:41 +01:00
Matthias Bisping
1de938f2fa Refactoring: Move
Move font related functions into font module
2023-02-01 17:07:34 +01:00
Matthias Bisping
de9b3bad93 Refactoring: Move
Move font picker into new font module
2023-02-01 17:05:51 +01:00
Matthias Bisping
9480d58a8a Refactoring: Move
Move line formatters into their own module
2023-02-01 16:59:33 +01:00
Matthias Bisping
cc0094d3f7 Refactoring: Move
Move random content rectangle into its own module
2023-02-01 16:55:51 +01:00
Matthias Bisping
93a52080df Remove unused code 2023-02-01 16:52:57 +01:00
Matthias Bisping
4ec3429dec Refactoring: Move
Move page partitioner into its own module
2023-02-01 16:51:16 +01:00
Matthias Bisping
bdcb2f1bef Refactoring: Move 2023-02-01 16:42:55 +01:00
Matthias Bisping
845d169194 Refactoring 2023-02-01 16:39:39 +01:00
Matthias Bisping
56c10490b9 Refactoring 2023-02-01 16:36:21 +01:00
Matthias Bisping
740a9cb3c2 Refactoring 2023-02-01 16:33:32 +01:00
Matthias Bisping
b3cf3e4454 Refactoring
Add fixture for page partitioner
2023-02-01 16:31:58 +01:00
Matthias Bisping
2fb450943e Refactoring: Move 2023-02-01 16:25:50 +01:00
Matthias Bisping
fd76933b5a Refactoring: Move
Move image operations such as blurring into their own module.
2023-02-01 16:16:18 +01:00
Matthias Bisping
8095900543 Fix effectless bug 2023-02-01 16:10:48 +01:00
Matthias Bisping
d42f053c81 Refactoring: Re-order 2023-02-01 13:22:42 +01:00
Matthias Bisping
04a617b9df Refactoring
Move content rectangle base class
2023-02-01 13:19:29 +01:00
Matthias Bisping
ba901473fe Set alpha in box frame drawing logic 2023-02-01 13:12:53 +01:00
Matthias Bisping
e8b4467265 Remove unused code 2023-02-01 13:12:20 +01:00
Matthias Bisping
4c65d906b8 Add fixme 2023-02-01 11:53:35 +01:00
Matthias Bisping
667b4a4858 Refactoring and text cell content tweaking 2023-02-01 11:32:37 +01:00
Matthias Bisping
83e6dc3ce7 Add IPython dev dependency 2023-02-01 11:32:12 +01:00
Matthias Bisping
fb69eb7f5c Refactoring
Break up conditional tree in cell building function
2023-02-01 10:09:32 +01:00
Matthias Bisping
f98256d7e9 Fix bug in table generation
- Remove the check `elif size < Size.LARGE.value` and made it into `else`,
since it was intended to cover all cells that are larger than medium
size.

- Also disbale page number generation for now
2023-02-01 09:58:34 +01:00
Matthias Bisping
cbb3a8cc61 [WIP] Page numbers 2023-01-31 17:09:59 +01:00
Matthias Bisping
9f9face8f0 Make scatterplots more variable 2023-01-31 16:33:48 +01:00
Matthias Bisping
f2af040c5b [WIP] texture and content blendig with blend_modes module 2023-01-31 16:05:08 +01:00
Matthias Bisping
6dbe3b6fc9 Refactoring 2023-01-31 14:37:46 +01:00
Matthias Bisping
a3fece8096 Found first issue for pale colors 2023-01-31 14:16:33 +01:00
Matthias Bisping
26180373a0 Remove unused imports 2023-01-31 13:55:13 +01:00
Matthias Bisping
186b4530f0 [WIP] Make texture show through page content 2023-01-31 13:53:52 +01:00
Matthias Bisping
a1ccda4ea9 Refactoring 2023-01-30 14:11:48 +01:00