<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccp/internal, branch main</title>
<subtitle>Scp with a colorful progress bar</subtitle>
<id>https://code.roseh.moe/ccp/atom/internal?h=main</id>
<link rel='self' href='https://code.roseh.moe/ccp/atom/internal?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/'/>
<updated>2025-10-09T00:25:07Z</updated>
<entry>
<title>Update import path</title>
<updated>2025-10-09T00:25:07Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-09T00:25:07Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=b28e2143779eeb36140bd245f2524cc403d9f088'/>
<id>urn:sha1:b28e2143779eeb36140bd245f2524cc403d9f088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle wide characters in the renderer</title>
<updated>2025-04-19T00:34:37Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-19T00:34:37Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=b502299b708395b51a7252826e0da4b72b2787d9'/>
<id>urn:sha1:b502299b708395b51a7252826e0da4b72b2787d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle lines longer than terminal width</title>
<updated>2025-04-18T03:44:41Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-18T03:44:41Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=fdb09f1c9d9644b31f8aef77b3bb0a10bdd8b8d7'/>
<id>urn:sha1:fdb09f1c9d9644b31f8aef77b3bb0a10bdd8b8d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>No more Elm Architecture</title>
<updated>2025-04-18T00:22:32Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-17T23:32:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=944adeb2f9ca31c1a6cb7a8497555d97ea0e51d8'/>
<id>urn:sha1:944adeb2f9ca31c1a6cb7a8497555d97ea0e51d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Decrease max concurrency</title>
<updated>2025-04-17T23:35:05Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-17T23:35:05Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=842398c670ab22faf598dbc6f7530b6cc53cfa40'/>
<id>urn:sha1:842398c670ab22faf598dbc6f7530b6cc53cfa40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Perf improvements</title>
<updated>2025-04-16T00:18:15Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-16T00:01:53Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=2ff148115f6e444feba9e84d9629a3fff7d7ab9c'/>
<id>urn:sha1:2ff148115f6e444feba9e84d9629a3fff7d7ab9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't wait for size calculation</title>
<updated>2025-04-15T14:18:47Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-15T14:18:47Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=c07a77034a0436ea98613623d1ab6511ad88ce6d'/>
<id>urn:sha1:c07a77034a0436ea98613623d1ab6511ad88ce6d</id>
<content type='text'>
This can sometimes cause the progress bar not to render, but it also
prevents a mysterious lag on exit if the size calculation ends up taking
longer than the copy itself
</content>
</entry>
<entry>
<title>GitHub</title>
<updated>2025-04-13T16:32:40Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-13T16:32:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=0ea041f4bf34d00d267db923a1d9f6de7f18b643'/>
<id>urn:sha1:0ea041f4bf34d00d267db923a1d9f6de7f18b643</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid error spam for recursive copies</title>
<updated>2025-04-12T15:04:41Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-12T15:04:41Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=b1dc6e107226af60b5fb11400b9739889e498994'/>
<id>urn:sha1:b1dc6e107226af60b5fb11400b9739889e498994</id>
<content type='text'>
If we fail to create a parent directory, there's no need to try and copy
the contents.
</content>
</entry>
<entry>
<title>Fix a few path.Join to filepath.Join for local paths</title>
<updated>2025-04-12T04:47:56Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-12T04:47:56Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=fca731c5d26658d6813d0d33bc5d55f93ea464b1'/>
<id>urn:sha1:fca731c5d26658d6813d0d33bc5d55f93ea464b1</id>
<content type='text'>
Not that this would work on Windows anyway
</content>
</entry>
</feed>
