chore: tweak ux for particles

This commit is contained in:
talksik
2026-01-28 16:20:49 -08:00
parent d9cd882e3b
commit 458a26b84a
8 changed files with 230 additions and 81 deletions
+34 -23
View File
@@ -25,11 +25,11 @@ void Data::initializeFakeData()
m_streams[net1.id].append(stream1);
// Particles for Personal Notes
m_particles[stream1.id].append({"p1", "text", true});
m_particles[stream1.id].append({"p2", "link", false});
m_particles[stream1.id].append({"p3", "image", true});
m_particles[stream1.id].append({"p4", "text", false});
m_particles[stream1.id].append({"p5", "link", true});
m_particles[stream1.id].append({"p1", "text", "[email protected]", "Meeting notes from standup", true});
m_particles[stream1.id].append({"p2", "link", "[email protected]", "API documentation for new endpoint", false});
m_particles[stream1.id].append({"p3", "image", "[email protected]", "Screenshot of bug in login flow", true});
m_particles[stream1.id].append({"p4", "text", "[email protected]", "Quick thought about architecture refactor", false});
m_particles[stream1.id].append({"p5", "link", "[email protected]", "Design inspiration board from Dribbble", true});
// Stream: Quick Captures
Stream stream2;
@@ -40,8 +40,8 @@ void Data::initializeFakeData()
m_streams[net1.id].append(stream2);
// Particles for Quick Captures
m_particles[stream2.id].append({"p6", "text", true});
m_particles[stream2.id].append({"p7", "image", true});
m_particles[stream2.id].append({"p6", "text", "[email protected]", "Remember to follow up on client feedback", true});
m_particles[stream2.id].append({"p7", "image", "[email protected]", "Mockup for new feature dashboard", true});
// Network 2: Flowy Labs, Inc
Network net2;
@@ -61,14 +61,14 @@ void Data::initializeFakeData()
m_streams[net2.id].append(stream3);
// Particles for Engineering
m_particles[stream3.id].append({"p8", "text", false});
m_particles[stream3.id].append({"p9", "link", true});
m_particles[stream3.id].append({"p10", "text", false});
m_particles[stream3.id].append({"p11", "image", true});
m_particles[stream3.id].append({"p12", "text", false});
m_particles[stream3.id].append({"p13", "link", false});
m_particles[stream3.id].append({"p14", "text", true});
m_particles[stream3.id].append({"p15", "image", false});
m_particles[stream3.id].append({"p8", "text", "[email protected]", "Sprint planning notes for Q1", false});
m_particles[stream3.id].append({"p9", "link", "[email protected]", "GitHub PR for authentication refactor", true});
m_particles[stream3.id].append({"p10", "text", "[email protected]", "Performance optimization opportunities", false});
m_particles[stream3.id].append({"p11", "image", "[email protected]", "Architecture diagram for new service", true});
m_particles[stream3.id].append({"p12", "text", "[email protected]", "Code review feedback summary", false});
m_particles[stream3.id].append({"p13", "link", "[email protected]", "Documentation for API v2 endpoints", false});
m_particles[stream3.id].append({"p14", "text", "[email protected]", "Bug report from production", true});
m_particles[stream3.id].append({"p15", "image", "[email protected]", "Database schema migration plan", false});
// Stream: Design
Stream stream4;
@@ -79,10 +79,10 @@ void Data::initializeFakeData()
m_streams[net2.id].append(stream4);
// Particles for Design
m_particles[stream4.id].append({"p16", "image", false});
m_particles[stream4.id].append({"p17", "text", true});
m_particles[stream4.id].append({"p18", "link", false});
m_particles[stream4.id].append({"p19", "image", true});
m_particles[stream4.id].append({"p16", "image", "[email protected]", "UI mockup for mobile dashboard", false});
m_particles[stream4.id].append({"p17", "text", "[email protected]", "Design system color palette updates", true});
m_particles[stream4.id].append({"p18", "link", "[email protected]", "Figma file for user onboarding flow", false});
m_particles[stream4.id].append({"p19", "image", "[email protected]", "Wireframes for settings page", true});
// Stream: Archive
Stream stream5;
@@ -93,10 +93,21 @@ void Data::initializeFakeData()
m_streams[net2.id].append(stream5);
// Particles for Archive
for (int i = 20; i < 35; i++)
{
m_particles[stream5.id].append({QString("p%1").arg(i), "text", true});
}
m_particles[stream5.id].append({"p20", "text", "[email protected]", "Old project requirements document", true});
m_particles[stream5.id].append({"p21", "text", "[email protected]", "Archived meeting notes from Q4", true});
m_particles[stream5.id].append({"p22", "link", "[email protected]", "Deprecated API documentation", true});
m_particles[stream5.id].append({"p23", "text", "[email protected]", "Legacy feature specification", true});
m_particles[stream5.id].append({"p24", "image", "[email protected]", "Old design mockups", true});
m_particles[stream5.id].append({"p25", "text", "[email protected]", "Historical performance metrics", true});
m_particles[stream5.id].append({"p26", "link", "[email protected]", "Archive of old blog posts", true});
m_particles[stream5.id].append({"p27", "text", "[email protected]", "Sunset project final report", true});
m_particles[stream5.id].append({"p28", "image", "[email protected]", "Previous branding assets", true});
m_particles[stream5.id].append({"p29", "text", "[email protected]", "Completed milestone summary", true});
m_particles[stream5.id].append({"p30", "link", "[email protected]", "Old repository backup link", true});
m_particles[stream5.id].append({"p31", "text", "[email protected]", "Archived customer feedback", true});
m_particles[stream5.id].append({"p32", "image", "[email protected]", "Previous UI iteration screenshots", true});
m_particles[stream5.id].append({"p33", "text", "[email protected]", "Legacy code documentation", true});
m_particles[stream5.id].append({"p34", "link", "[email protected]", "Historical release notes", true});
}
const QList<Network>& Data::networks() const