Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNostalghia <b.vehikel@googlemail.com>2010-05-26 20:40:21 (GMT)
committer Nostalghia <b.vehikel@googlemail.com>2010-05-26 20:40:21 (GMT)
commit0e093254c3c3e10569fa3a199d5609695bcb395f (patch)
tree67b6d964e3dcb648c8ba98524df8de8e1085c041
parent4a28d67ffbad83e48aeab2d3e3426480c836fe2e (diff)
Adding more files to POTFILES.inv6
-rw-r--r--AUTHORS2
-rw-r--r--MANIFEST6
-rw-r--r--NEWS8
-rw-r--r--ka_controller.py6
-rw-r--r--kandid.py4
-rw-r--r--model_population.py2
-rw-r--r--po/Kandid.pot411
-rw-r--r--po/POTFILES.in17
8 files changed, 263 insertions, 193 deletions
diff --git a/AUTHORS b/AUTHORS
index 9a6140d..988d271 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,2 +1,2 @@
-Thomas Jourdan <null@null.null>
+Thomas Jourdan <b.vehikel@googlemail.com>
diff --git a/MANIFEST b/MANIFEST
index 1d52a68..6919fac 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,7 +1,7 @@
activity/activity.info
-activity/mimetypes.xml
-activity/application-x-kandid-project.svg
activity/activity-kandid.svg
+activity/application-x-kandid-project.svg
+activity/mimetypes.xml
locale/de/activity.linfo
locale/de/intro.html
locale/de/LC_MESSAGES/net.sourceforge.kandid.mo
@@ -121,6 +121,7 @@ ep_directionconstraint_vector.py
ep_exporter_png.py
ep_formater_html.py
ep_layer_filledspline.py
+ep_layer_lca.py
ep_layer_letterpress.py
ep_layer_markovchain.py
ep_layer_quadtree.py
@@ -139,6 +140,7 @@ ep_page_status.py
ep_page_zoom.py
ep_positionconstraint_centered.py
ep_positionconstraint_none.py
+ep_sampler_affineifs.py
ep_sampler_centeredwalk.py
ep_sampler_randomwalk.py
ep_sampler_rectilineargrid.py
diff --git a/NEWS b/NEWS
index c67d48d..84f8656 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,13 @@
An introduction to Kandid can be found at sugarlabs.org .
http://wiki.sugarlabs.org/go/Activities/Kandid
-v5: March 2010
+v6: Mai 2010
+This release is NOT backward compatible. Some images created with former releases may be rendered different now.
+Bug fixing the rendering engine.
+Added a layer for rendering linear cellular automata.
+Added a sampler for iterated function systems.
+
+v5: March 2010
Added a simple ancestors view. The ancestors of newly generated will be displayed as a tree.
This is only a temporary solution and should be replaced later.
Added a layer for rendering quadtrees.
diff --git a/ka_controller.py b/ka_controller.py
index a1139e8..390378e 100644
--- a/ka_controller.py
+++ b/ka_controller.py
@@ -224,15 +224,15 @@ class KandidController(object):
self._start_from_scratch = False
compl = ka_task.GeneratorTask.is_completed()
if self._task_lock == -1:
- ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
+# ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
self._update_generate_buttons()
self._task_lock = 0 if compl else 1
elif self._task_lock == 1:
- ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
+# ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
self._update_generate_buttons()
self._task_lock = 0 if compl else 1
elif self._task_lock == 0 and not compl:
- ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
+# ka_debug.info('on_timer %s %u' % (compl, self._task_lock))
self._update_generate_buttons()
self._task_lock = 1
return True
diff --git a/kandid.py b/kandid.py
index 35b01b4..12f3f16 100644
--- a/kandid.py
+++ b/kandid.py
@@ -37,14 +37,14 @@ class KandidApplication(object):
# you don't want the window to be destroyed.
# This is useful for popping up 'are you sure you want to quit?'
# type dialogs.
- ka_debug.info('Kandid test application: delete event occurred')
+ ka_debug.info('Kandid application: delete event occurred')
# Change FALSE to TRUE and the main window will not be destroyed
# with a "delete_event".
return False
def destroy(self, widget, data=None):
"""Application will be closed."""
- ka_debug.info('Kandid test application: destroy signal occurred')
+ ka_debug.info('Kandid application: destroy signal occurred')
self._controller.write_file(TESTMODEL)
self._controller.close()
gtk.main_quit()
diff --git a/model_population.py b/model_population.py
index 2af2a09..c9eea65 100644
--- a/model_population.py
+++ b/model_population.py
@@ -274,7 +274,7 @@ def read_file(file_path):
if os.path.isfile(file_path):
in_file = None
try:
- ka_debug.info('in_file [%s]' % file_path)
+ ka_debug.info('input file [%s]' % file_path)
in_file = open(file_path, 'r')
model = from_buffer(in_file.read())
model._state = STATE_INIT
diff --git a/po/Kandid.pot b/po/Kandid.pot
index 4f18730..697256b 100644
--- a/po/Kandid.pot
+++ b/po/Kandid.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-04-03 22:55+0200\n"
+"POT-Creation-Date: 2010-05-26 22:31+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -20,429 +20,478 @@ msgstr ""
msgid "Kandid"
msgstr ""
-#: ep_modifier_rectangulartile.py:104
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_squaregrid.py:100
#, python-format
-msgid "Rectangular tile modifier: %d*x, %d*y"
-msgstr ""
-
-#: ep_sampler_rectilineargrid.py:117
-#, python-format
-msgid "Rectilinear grid sampler: %d*x, %d*y"
-msgstr ""
-
-#: ep_layer_filledspline.py:199 ep_layer_quadtree.py:196
-#: ep_layer_markovchain.py:292 ep_layer_letterpress.py:228
-#: ep_layer_voronoidiagram.py:274
-msgid "Layer "
-msgstr ""
-
-#: ep_layer_filledspline.py:202
-msgid "line color:"
-msgstr ""
-
-#: ep_layer_filledspline.py:203
-msgid "line width: "
+msgid "Squarish grid sampler: %d*%d"
msgstr ""
-#: ep_layer_filledspline.py:204
-msgid "roundness: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_stamp_glyph.py:234
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:234
+msgid "Font: "
msgstr ""
-#: ep_layer_filledspline.py:205
-msgid "fill color:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_stamp_glyph.py:235
+msgid "A collection of characters from category : "
msgstr ""
-#: ep_layer_filledspline.py:206 ep_layer_letterpress.py:236
-msgid "center:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_stamp_svg.py:185
+#, python-format
+msgid "Theme is %s. Patterns are in SVG format: "
msgstr ""
-#: ep_layer_filledspline.py:209 ep_layer_markovchain.py:299
-#: ep_layer_letterpress.py:239 ep_layer_voronoidiagram.py:284
-msgid "sampling points: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_flip.py:99
+msgid "Flip modifier: flip horizontally and vertically."
msgstr ""
-#: ep_colorconstraint_none.py:67
-#, python-format
-msgid "%d%% red, %d%% green, %d%% blue, %d%% opaque"
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_flip.py:101
+msgid "Flip modifier: flip horizontally."
msgstr ""
-#: ep_colorconstraint_none.py:70
-#, python-format
-msgid "%d%% red, %d%% green, %d%% blue"
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_flip.py:103
+msgid "Flip modifier: flip vertically."
msgstr ""
-#: ep_stamp_svg.py:180
-#, python-format
-msgid "Theme is %s. Patterns are in SVG format: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_flip.py:105
+msgid "Flip modifier: did not flip."
msgstr ""
-#: ep_colorgamut_monchrome.py:69
-msgid "Monochromatic color scheme"
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:199
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:295
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_markovchain.py:292
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:274
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:230
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_quadtree.py:198
+msgid "Layer "
msgstr ""
-#: ep_stamp_glyph.py:234 ep_layer_letterpress.py:232
-msgid "Font: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:202
+msgid "line color:"
msgstr ""
-#: ep_stamp_glyph.py:235
-msgid "A collection of characters from category : "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:203
+msgid "line width: "
msgstr ""
-#: ep_modifier_flip.py:93
-msgid "Flip modifier: flip horizontally and vertically."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:204
+msgid "roundness: "
msgstr ""
-#: ep_modifier_flip.py:95
-msgid "Flip modifier: flip horizontally."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:205
+msgid "fill color:"
msgstr ""
-#: ep_modifier_flip.py:97
-msgid "Flip modifier: flip vertically."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:206
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:238
+msgid "center:"
msgstr ""
-#: ep_modifier_flip.py:99
-msgid "Flip modifier: did not flip."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_filledspline.py:209
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_markovchain.py:299
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:284
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:241
+msgid "sampling points: "
msgstr ""
-#: ep_merger_mask.py:150 ep_merger_combine.py:171
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_mask.py:156
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_combine.py:175
msgid "Compositing drawing operator for left node: "
msgstr ""
-#: ep_merger_mask.py:152 ep_merger_combine.py:173
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_mask.py:158
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_combine.py:177
msgid "Alpha blending of left node: "
msgstr ""
-#: ep_merger_mask.py:156
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_mask.py:162
msgid "Compositing used right node as a mask surface."
msgstr ""
-#: ep_modifier_border.py:120
-msgid "Border modifier, border weight="
-msgstr ""
-
-#: ep_modifier_border.py:122
-msgid " alpha="
-msgstr ""
-
-#: ep_page_gettingstarted.py:56
+#: /home/strom/minimal/activities/Kandid.activity/ep_page_gettingstarted.py:56
msgid "Getting started"
msgstr ""
-#: ep_page_gettingstarted.py:57
+#: /home/strom/minimal/activities/Kandid.activity/ep_page_gettingstarted.py:57
msgid "Read the Introduction"
msgstr ""
-#: ep_page_gettingstarted.py:58
+#: /home/strom/minimal/activities/Kandid.activity/ep_page_gettingstarted.py:58
msgid "Show image population"
msgstr ""
-#: ep_page_gettingstarted.py:65
+#: /home/strom/minimal/activities/Kandid.activity/ep_page_gettingstarted.py:65
msgid "getting_started"
msgstr ""
-#: model_layer.py:105
-msgid "Painters algorithm: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:297
+msgid "Number of states: "
msgstr ""
-#: model_layer.py:106
-msgid "Seed value for random generator: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:298
+msgid "Number of left neighbors: "
msgstr ""
-#: model_treenode.py:315
-msgid "Details for merging node "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:299
+msgid "Number of right neighbors: "
msgstr ""
-#: model_treenode.py:318
-msgid "left background color:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:300
+msgid "Number of cells: "
msgstr ""
-#: model_treenode.py:323
-msgid "right background color:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:301
+msgid "Stability of sequence ordering: "
msgstr ""
-#: model_treenode.py:329
-msgid "Details for modifying node "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_lca.py:303
+msgid "Cell colors:"
msgstr ""
-#: ep_stamp_filledcyclic.py:120
-msgid "Square root of number of edges: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_randomwalk.py:119
+#, python-format
+msgid "Random walk sampler: %d points"
msgstr ""
-#: activity.py:179
-msgid "Activity is shared."
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorgamut_splitcomplementary.py:78
+msgid "Split complementary color scheme"
msgstr ""
-#: activity.py:188 activity.py:235
-#, python-format
-msgid "I am '%s', my handle in that group is %u."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_markovchain.py:295
+msgid "cell colors:"
msgstr ""
-#: activity.py:231
-msgid "Joined an existing shared activity."
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_markovchain.py:296
+msgid "number of states: "
msgstr ""
-#: model_protozoon.py:110
-msgid "protozoon "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_markovchain.py:304
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:289
+msgid "stamp: "
msgstr ""
-#: model_protozoon.py:121
-msgid "Final image, all layers are combined"
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorgamut_analogous.py:78
+msgid "Analogous color scheme"
msgstr ""
-#: model_protozoon.py:123
-msgid "background color:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorgamut_monchrome.py:69
+msgid "Monochromatic color scheme"
msgstr ""
-#: ka_status.py:48
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:48
msgid "Collaboration"
msgstr ""
-#: ka_status.py:49
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:49
msgid "My ID"
msgstr ""
-#: ka_status.py:50
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:50
msgid "Share"
msgstr ""
-#: ka_status.py:51
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:51
msgid "My tubes"
msgstr ""
-#: ka_status.py:52
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:52
msgid "Buddies participating"
msgstr ""
-#: ka_status.py:53
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:53
msgid "Buddies joined"
msgstr ""
-#: ka_status.py:54
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:54
msgid "Buddies left"
msgstr ""
-#: ka_status.py:55
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:55
msgid "Received latest"
msgstr ""
-#: ka_status.py:56
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:56
msgid "Buddies found during startup"
msgstr ""
-#: ka_status.py:58
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:58
msgid "Tasks"
msgstr ""
-#: ka_status.py:59
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:59
msgid "Unfinished tasks"
msgstr ""
-#: ka_status.py:60
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:60
msgid "Threads"
msgstr ""
-#: ka_status.py:61
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:61
msgid "Virtual memory size"
msgstr ""
-#: ka_status.py:62
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:62
msgid "Virtual memory peak size"
msgstr ""
-#: ka_status.py:63
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:63
msgid "Resident set size"
msgstr ""
-#: ka_status.py:64
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:64
msgid "Process ID"
msgstr ""
-#: ka_status.py:66
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:66
msgid "Activity"
msgstr ""
-#: ka_status.py:67
+#: /home/strom/minimal/activities/Kandid.activity/ka_status.py:67
msgid "Running"
msgstr ""
-#: ep_layer_quadtree.py:198
-msgid "Probability of stepping one recursion step deeper: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorgamut_complement.py:73
+msgid "Complementary color scheme"
msgstr ""
-#: ep_layer_quadtree.py:200
-msgid "Maximum recursion depth: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_none.py:67
+#, python-format
+msgid "%d%% red, %d%% green, %d%% blue, %d%% opaque"
msgstr ""
-#: ep_layer_quadtree.py:202
-msgid "Width of the surrounding border: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_none.py:70
+#, python-format
+msgid "%d%% red, %d%% green, %d%% blue"
msgstr ""
-#: ep_layer_quadtree.py:205 ep_layer_voronoidiagram.py:281
-msgid "site colors:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_stamp_filledcyclic.py:120
+msgid "Square root of number of edges: "
msgstr ""
-#: ep_colorgamut_triadic.py:77
-msgid "Triadic color scheme"
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_gray.py:61
+#, python-format
+msgid "%d%% gray, %d%% opaque"
msgstr ""
-#: ep_sampler_centeredwalk.py:89
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_gray.py:63
#, python-format
-msgid "Centered random walk sampler: %d points"
+msgid "Color is reduced to shades of gray, %d%% gray"
msgstr ""
-#: ep_merger_combine.py:177
-msgid "Compositing drawing operator for right node: "
+#: /home/strom/minimal/activities/Kandid.activity/model_protozoon.py:114
+msgid "protozoon "
msgstr ""
-#: ep_merger_combine.py:179
-msgid "Alpha blending of right node: "
+#: /home/strom/minimal/activities/Kandid.activity/model_protozoon.py:125
+msgid "Final image, all layers are combined"
msgstr ""
-#: ep_layer_markovchain.py:295
-msgid "cell colors:"
+#: /home/strom/minimal/activities/Kandid.activity/model_protozoon.py:127
+msgid "background color:"
msgstr ""
-#: ep_layer_markovchain.py:296
-msgid "number of states: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:277
+msgid "Natural logarithm of order p used in Minkowski distance: "
msgstr ""
-#: ep_layer_markovchain.py:304 ep_layer_voronoidiagram.py:289
-msgid "stamp: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:279
+msgid "center points for sites:"
msgstr ""
-#: ep_layer_letterpress.py:230
-msgid "buzzwords: "
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_voronoidiagram.py:281
+msgid "site colors:"
msgstr ""
-#: ep_layer_letterpress.py:231
-msgid "text color:"
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_border.py:124
+msgid "Border modifier, border weight="
msgstr ""
-#: ep_colorgamut_splitcomplementary.py:78
-msgid "Split complementary color scheme"
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_border.py:126
+msgid " alpha="
msgstr ""
-#: ep_sampler_randomwalk.py:119
-#, python-format
-msgid "Random walk sampler: %d points"
+#: /home/strom/minimal/activities/Kandid.activity/activity.py:179
+msgid "Activity is shared."
msgstr ""
-#: ep_sampler_squaregrid.py:100
+#: /home/strom/minimal/activities/Kandid.activity/activity.py:188
+#: /home/strom/minimal/activities/Kandid.activity/activity.py:235
#, python-format
-msgid "Squarish grid sampler: %d*%d"
+msgid "I am '%s', my handle in that group is %u."
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/activity.py:231
+msgid "Joined an existing shared activity."
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_affineifs.py:455
+msgid "Affine iterated function system sampler"
msgstr ""
-#: ep_colorconstraint_gray.py:61
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_affineifs.py:456
#, python-format
-msgid "%d%% gray, %d%% opaque"
+msgid "iterations=%d, transformations=%d symmetry=%d, Dn=%d: "
msgstr ""
-#: ep_colorconstraint_gray.py:63
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_rectilineargrid.py:117
#, python-format
-msgid "Color is reduced to shades of gray, %d%% gray"
+msgid "Rectilinear grid sampler: %d*x, %d*y"
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:232
+msgid "buzzwords: "
msgstr ""
-#: ep_modifier_mask.py:129
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_letterpress.py:233
+msgid "text color:"
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorgamut_triadic.py:77
+msgid "Triadic color scheme"
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_quadtree.py:200
+msgid "Probability of stepping one recursion step deeper: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_quadtree.py:202
+msgid "Maximum recursion depth: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_quadtree.py:204
+msgid "Width of the surrounding border: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_layer_quadtree.py:207
+msgid "Site colors:"
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_mask.py:133
msgid "Mask modifier, center="
msgstr ""
-#: ep_modifier_mask.py:130
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_mask.py:134
msgid " direction="
msgstr ""
-#: ep_modifier_mask.py:131
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_mask.py:135
msgid " alpha1="
msgstr ""
-#: ep_modifier_mask.py:132
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_mask.py:136
msgid " alpha2="
msgstr ""
-#: ep_colorconstraint_bw.py:64
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_bw.py:64
msgid "black"
msgstr ""
-#: ep_colorconstraint_bw.py:64
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_bw.py:64
msgid "white"
msgstr ""
-#: ep_colorconstraint_bw.py:65
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_bw.py:65
#, python-format
msgid ", %d%% opaque"
msgstr ""
-#: ep_colorconstraint_bw.py:66
+#: /home/strom/minimal/activities/Kandid.activity/ep_colorconstraint_bw.py:66
msgid "Color is reduced to black and white, "
msgstr ""
-#: ka_widget.py:59
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:59
msgid "Breed"
msgstr ""
-#: ka_widget.py:60
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:60
msgid "Random"
msgstr ""
-#: ka_widget.py:61
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:61
msgid "Flurry rate:"
msgstr ""
-#: ka_widget.py:62
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:62
msgid "Population"
msgstr ""
-#: ka_widget.py:63 ka_widget.py:76
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:63
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:76
msgid "Zoom"
msgstr ""
-#: ka_widget.py:64
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:64
msgid "Introduction"
msgstr ""
-#: ka_widget.py:65
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:65
msgid "Status"
msgstr ""
-#: ka_widget.py:66
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:66
msgid "Ancestors"
msgstr ""
-#: ka_widget.py:73
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:73
msgid "My favorite"
msgstr ""
-#: ka_widget.py:74
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:74
msgid "Awful bore, replace it"
msgstr ""
-#: ka_widget.py:75
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:75
msgid "Publish to my friends"
msgstr ""
-#: ka_widget.py:77
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:77
msgid "Send image to journal"
msgstr ""
-#: ka_widget.py:82
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:82
msgid "Accept protozoon"
msgstr ""
-#: ka_widget.py:83
+#: /home/strom/minimal/activities/Kandid.activity/ka_widget.py:83
msgid "Decline protozoon"
msgstr ""
-#: ep_colorgamut_analogous.py:78
-msgid "Analogous color scheme"
+#: /home/strom/minimal/activities/Kandid.activity/model_treenode.py:327
+msgid "Details for merging node "
msgstr ""
-#: ep_layer_voronoidiagram.py:277
-msgid "Natural logarithm of order p used in Minkowski distance: "
+#: /home/strom/minimal/activities/Kandid.activity/model_treenode.py:330
+msgid "left background color:"
msgstr ""
-#: ep_layer_voronoidiagram.py:279
-msgid "center points for sites:"
+#: /home/strom/minimal/activities/Kandid.activity/model_treenode.py:335
+msgid "right background color:"
msgstr ""
-#: ep_colorgamut_complement.py:73
-msgid "Complementary color scheme"
+#: /home/strom/minimal/activities/Kandid.activity/model_treenode.py:341
+msgid "Details for modifying node "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_combine.py:181
+msgid "Compositing drawing operator for right node: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_merger_combine.py:183
+msgid "Alpha blending of right node: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/model_layer.py:105
+msgid "Painters algorithm: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/model_layer.py:106
+msgid "Seed value for random generator: "
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_modifier_rectangulartile.py:113
+#, python-format
+msgid "Rectangular tile modifier: %d*x, %d*y"
+msgstr ""
+
+#: /home/strom/minimal/activities/Kandid.activity/ep_sampler_centeredwalk.py:89
+#, python-format
+msgid "Centered random walk sampler: %d points"
msgstr ""
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 58f779e..eb7a164 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,12 +1,18 @@
encoding: UTF-8
-ka_widget.py
-ka_status.py
+activity.py
ep_colorconstraint_bw.py
ep_colorconstraint_gray.py
ep_colorconstraint_none.py
+ep_colorgamut_analogous.py
+ep_colorgamut_complement.py
+ep_colorgamut_monchrome.py
+ep_colorgamut_splitcomplementary.py
+ep_colorgamut_triadic.py
ep_layer_filledspline.py
+ep_layer_lca.py
ep_layer_letterpress.py
ep_layer_markovchain.py
+ep_layer_quadtree.py
ep_layer_voronoidiagram.py
ep_merger_combine.py
ep_merger_mask.py
@@ -14,10 +20,17 @@ ep_modifier_border.py
ep_modifier_flip.py
ep_modifier_mask.py
ep_modifier_rectangulartile.py
+ep_page_gettingstarted.py
+ep_sampler_affineifs.py
+ep_sampler_centeredwalk.py
ep_sampler_randomwalk.py
ep_sampler_rectilineargrid.py
ep_sampler_squaregrid.py
ep_stamp_filledcyclic.py
+ep_stamp_glyph.py
+ep_stamp_svg.py
+ka_status.py
+ka_widget.py
model_layer.py
model_protozoon.py
model_treenode.py