roundabout,
created on Monday, 17 March 2025, 15:06:58 (1742224018),
received on Monday, 17 March 2025, 15:07:00 (1742224020)
Author identity: vlad <vlad.muntoiu@gmail.com>
dfa22e4a7846dc1a3a3db1cd15d6f39c9b00851f
.idea/workspace.xml
@@ -4,9 +4,8 @@
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="b2c629ea-d173-4caf-b306-cbeaee617270" name="Changes" comment="Update">
<change afterPath="$PROJECT_DIR$/articles/GTK 4 makes no sense.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<list default="true" id="b2c629ea-d173-4caf-b306-cbeaee617270" name="Changes" comment="More">
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -124,7 +123,7 @@
<workItem from="1741192512831" duration="749000" />
<workItem from="1741261837546" duration="740000" />
<workItem from="1741339164286" duration="1201000" />
<workItem from="1742222443173" duration="1255000" />
<workItem from="1742222443173" duration="1558000" />
</task>
<task id="LOCAL-00001" summary="Blog">
<option name="closed" value="true" />
@@ -382,7 +381,15 @@
<option name="project" value="LOCAL" />
<updated>1738522657024</updated>
</task>
<option name="localTasksCounter" value="33" />
<task id="LOCAL-00033" summary="More">
<option name="closed" value="true" />
<created>1742223820023</created>
<option name="number" value="00033" />
<option name="presentableId" value="LOCAL-00033" />
<option name="project" value="LOCAL" />
<updated>1742223820023</updated>
</task>
<option name="localTasksCounter" value="34" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
@@ -413,7 +420,6 @@
<MESSAGE value="Index page" />
<MESSAGE value="Update ampoule example" />
<MESSAGE value="Responsive index page" />
<MESSAGE value="More" />
<MESSAGE value="Article on CSS" />
<MESSAGE value="Remove spacing for better preview" />
<MESSAGE value="Add article" />
@@ -425,7 +431,8 @@
<MESSAGE value="Add some Izvor screenshots" />
<MESSAGE value="Add to About" />
<MESSAGE value="Update" />
<option name="LAST_COMMIT_MESSAGE" value="Update" />
<MESSAGE value="More" />
<option name="LAST_COMMIT_MESSAGE" value="More" />
</component>
<component name="com.intellij.coverage.CoverageDataManagerImpl">
<SUITE FILE_PATH="coverage/blog$generate.coverage" NAME="generate Coverage Results" MODIFIED="1741110703252" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
main.py
@@ -48,7 +48,7 @@ projects_page = ampoule.Page(site, "projects.html", projects=projects)
topics = collections.defaultdict(list)
for article in articles:
for topic in article["topics"]:
topics[topic].append(("posts", article))
topics[topic].append(("articles", article))
for project in projects:
for topic in project["topics"]:
topics[topic].append(("projects", project))