diff --git a/content/software/_index.md b/content/software/_index.md index 0dd108b..615b4d9 100644 --- a/content/software/_index.md +++ b/content/software/_index.md @@ -1,6 +1,8 @@ --- title: "Software" +aliases: +- /projects --- This is a list of the software I have created and shared, I believe in the spirit of open-source software as well, so -almost everything here is open-source licensed! \ No newline at end of file +almost everything here is open-source licensed! diff --git a/content/software/astra.md b/content/software/astra.md index 6fed049..9fa5390 100644 --- a/content/software/astra.md +++ b/content/software/astra.md @@ -6,6 +6,8 @@ layout: "project" tags: - FFXIV featured: yes +aliases: +- /projects/astra --- Cross-platform FFXIV launcher, designed for Wine users. diff --git a/content/software/chip8/index.md b/content/software/chip8/index.md index ccdae91..1bf015f 100644 --- a/content/software/chip8/index.md +++ b/content/software/chip8/index.md @@ -11,6 +11,8 @@ resources: - src: img/output.png name: Screenshot layout: "project" +aliases: +- /projects/chip8 --- Basic Chip-8 emulator. diff --git a/content/software/gallery/index.md b/content/software/gallery/index.md index e96a840..93ee08f 100644 --- a/content/software/gallery/index.md +++ b/content/software/gallery/index.md @@ -10,6 +10,8 @@ tags: - iOS - macOS layout: "project" +aliases: +- /projects/gallery --- Local booru for macOS and iOS devices. diff --git a/content/software/graph/index.md b/content/software/graph/index.md index 1af5a96..4b0d97c 100644 --- a/content/software/graph/index.md +++ b/content/software/graph/index.md @@ -10,6 +10,8 @@ tags: - Vulkan - Qt layout: "project" +aliases: +- /projects/graph --- Game engine utilizing Vulkan and Qt. diff --git a/content/software/hydrus-sync-client.md b/content/software/hydrus-sync-client.md new file mode 100644 index 0000000..e952fcd --- /dev/null +++ b/content/software/hydrus-sync-client.md @@ -0,0 +1,14 @@ +--- +title: "hydrus-sync-client" +date: 2022-10-12 +draft: false +layout: "project" +tags: +- Hydrus +--- + +Sync hydrus databases using rsync + + +--- + diff --git a/content/software/libxiv.md b/content/software/libxiv.md index 9d1f800..d4d88e3 100644 --- a/content/software/libxiv.md +++ b/content/software/libxiv.md @@ -5,6 +5,8 @@ draft: false layout: "project" tags: - FFXIV +aliases: +- /projects/libxiv --- Unmaintained FFXIV modding framework. @@ -13,4 +15,4 @@ Unmaintained FFXIV modding framework. --- I originally wrote this in C++, but eventually rewrote it in Rust and that turned into -[Physis]({{< ref "physis" >}}). \ No newline at end of file +[Physis]({{< ref "physis" >}}). diff --git a/content/software/novus.md b/content/software/novus.md index 742add0..14955b4 100644 --- a/content/software/novus.md +++ b/content/software/novus.md @@ -5,6 +5,8 @@ draft: false layout: "project" tags: - FFXIV +aliases: +- /projects/novus --- Collection of FFXIV modding and data-mining tools. diff --git a/content/software/physis.md b/content/software/physis.md index b1724af..9c93ddd 100644 --- a/content/software/physis.md +++ b/content/software/physis.md @@ -5,6 +5,8 @@ draft: false layout: "project" tags: - FFXIV +aliases: +- /projects/physis --- Modding and data framework for FFXIV. diff --git a/content/software/prism/index.md b/content/software/prism/index.md index d268c2b..09ab7b0 100644 --- a/content/software/prism/index.md +++ b/content/software/prism/index.md @@ -12,6 +12,8 @@ tags: - Metal featured: yes layout: "project" +aliases: +- /projects/prism --- My latest cross-platform game engine. diff --git a/content/software/protean.md b/content/software/protean.md index 47da668..41882b7 100644 --- a/content/software/protean.md +++ b/content/software/protean.md @@ -9,6 +9,8 @@ tags: - Twitter draft: false layout: "project" +aliases: +- /projects/protean --- Mastodon to Twitter cross-poster! @@ -16,5 +18,4 @@ Mastodon to Twitter cross-poster! --- -This is one of my first Go and Twitter projects, and I'm actually using it -for [@redstrate](https://www.twitter.com/redstrate)! +This is one of my first Go and Twitter projects, and I used to use on [@redstrate](https://www.twitter.com/redstrate). diff --git a/content/software/raytracer/index.md b/content/software/raytracer/index.md index f09be44..bb93e25 100644 --- a/content/software/raytracer/index.md +++ b/content/software/raytracer/index.md @@ -8,6 +8,8 @@ tags: - C++ - 3D layout: "project" +aliases: +- /projects/raytracer --- CPU raytracer. diff --git a/content/software/realm-of-chaos/index.md b/content/software/realm-of-chaos/index.md index b8c5f67..953b758 100644 --- a/content/software/realm-of-chaos/index.md +++ b/content/software/realm-of-chaos/index.md @@ -9,6 +9,8 @@ tags: - C++ - Game layout: "project" +aliases: +- /projects/realm-of-chaos --- Rogue-like game with a couple of interesting features. diff --git a/content/software/silica-viewer.md b/content/software/silica-viewer.md deleted file mode 100644 index dd32ee9..0000000 --- a/content/software/silica-viewer.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "Silica Viewer" -date: 2021-09-10 -draft: false -tags: -- Swift -- Procreate -layout: "project" ---- - -macOS app to view Procreate© Silica documents. diff --git a/content/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg b/content/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg new file mode 100755 index 0000000..c36a76a --- /dev/null +++ b/content/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg @@ -0,0 +1,51 @@ + diff --git a/content/software/silica-viewer/index.md b/content/software/silica-viewer/index.md new file mode 100644 index 0000000..d80f149 --- /dev/null +++ b/content/software/silica-viewer/index.md @@ -0,0 +1,85 @@ +--- +title: "Silica Viewer" +date: 2021-09-10 +draft: false +tags: +- Swift +- Procreate +layout: "project" +aliases: +- /projects/silica-viewer +- /silica-viewer +--- + +Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder. + +{{< rawhtml >}} + +
+ +{{< /rawhtml >}} + + + +## Frequently Asked Questions + +### Can I see my timelapse? + +**Yes** you can! Once you open up a document, look under the `View` menu where you'll find a `View Timelapse` option. A new window will show and begins playing your timelapse. + +You also have the ability to export your timelapses, under the `File` menu. Right now it is limited to your full timelapse, but this will be addressed in a major update. + +### Can I see how long I've spent on my artwork? + +**Yes** you can! Once you open up a document, look under the `View` menu where you'll find a `View Info` option. A popup will show that says how much time you've spent and some other statistics about your artwork. + +### Are you displaying my artwork in it's full resolution? + +**Yes!** Silica Viewer can render your canvas just like the Procreate© app does and even lets you export your art at full-size resolution. + +### Can Silica Viewer export my artwork as PSD so I can save my layers? + +Yes it can! Please note that **mask layers** will not show up as proper mask layers, but it will still retain the pixel data so you can fix it yourself. This functionality will be fixed in a future minor update. + +### Help, my colors look off even when I export it to another format! + +The **lack of proper color profiling** is one of the last missing features of Silica Viewer. Right now I don't perform any color transformations manually, so you may be able to manually convert color spaces in your preferred image editor. + +This functionality will be addressed in a future major update. + +### How much does Silica Viewer cost? + +Silica Viewer is **$0.99 on the Mac App Store**, solely to help cover the costs of my Apple Developer license. Thank you for purchasing my software, it means a lot to me :-) + +### Is there a free or demo version? + +I do not provide an official binary outside of the App Store, for the reasons above. However, the +code is fully open-source, and you can find it [here](https://sr.ht/~redstrate/silica-viewer). It should build out of the box in Xcode. + +### Can I purchase Silica Viewer somewhere else? + +I do not have any plans to sell Silica Viewer anywhere else at the moment. + +### Does this app collect any data? + +**No!** The only analytics I recieve (and I cannot turn off) is those collcted by Apple - such as crash reports. The app is designed to work inside of the secure macOS sandbox. More information is available in my [imprint]({{< ref "Imprint" >}}). + +### Is there a Windows or Linux version planned? + +Not at the moment. + +### Why are my thumbnails not generating? + +If you've just installed Silica Viewer, please allow some time for macOS to start creating thumbnails. This is something I can't control, but on my system it takes about 1-2 minutes for it to start creating thumbnails for my documents. + +### Nothing is working! Please help! + +If you encounter any issues, bugs, and have bought Silica Viewer from the Mac App Store - please contact me at josh@redstrate.com. + +## Copyright + +_Procreate® is a registered trademark of Savage Interactive Pty Ltd. Silica Viewer and its developer has no affiliation with Savage Interactive Pty Ltd._ + +Silica Viewer has no reference, or references to any trademarked material belonging to Savage Interactive Pty Ltd. + +Silica Viewer uses only public Apple APIs. diff --git a/content/software/silica-viewer/silica-screenshot.webp b/content/software/silica-viewer/silica-screenshot.webp new file mode 100644 index 0000000..25837b7 Binary files /dev/null and b/content/software/silica-viewer/silica-screenshot.webp differ diff --git a/content/software/sm64-vulkan.md b/content/software/sm64-vulkan.md new file mode 100644 index 0000000..1372ca3 --- /dev/null +++ b/content/software/sm64-vulkan.md @@ -0,0 +1,16 @@ +--- +title: "SM64-Vulkan" +date: 2022-10-03 +draft: false +layout: "project" +tags: +- SM64 +- N64 +--- + +My fork of sm64-port + + +--- + +You can read more on it's dedicated webpage on xiv.zone. diff --git a/content/software/trinity/index.md b/content/software/trinity/index.md index 11f4d9e..50dc9bb 100644 --- a/content/software/trinity/index.md +++ b/content/software/trinity/index.md @@ -8,6 +8,8 @@ tags: - C++ - Qt layout: "project" +aliases: +- /projects/trinity --- Discord-like Matrix client using QML and Qt. diff --git a/content/software/watersymbol/index.md b/content/software/watersymbol/index.md index 3f925db..6be972c 100644 --- a/content/software/watersymbol/index.md +++ b/content/software/watersymbol/index.md @@ -9,6 +9,8 @@ tags: - Java - Game layout: "project" +aliases: +- /projects/watersymbol --- Fire Emblem clone for a course final project. diff --git a/content/software/xt/index.md b/content/software/xt/index.md index 740b327..8e9502d 100644 --- a/content/software/xt/index.md +++ b/content/software/xt/index.md @@ -7,6 +7,8 @@ tags: - C++ - 3D layout: "project" +aliases: +- /projects/xt --- My first OpenGL based game engine. diff --git a/themes/red/layouts/_default/_markup/render-link.html b/themes/red/layouts/_default/_markup/render-link.html index af91efa..a58524a 100644 --- a/themes/red/layouts/_default/_markup/render-link.html +++ b/themes/red/layouts/_default/_markup/render-link.html @@ -1,4 +1,4 @@ {{ $icon := resources.Get "external-link.svg" }} {{ .PlainText }}{{ if strings.HasPrefix .Destination "http" }} {{- end -}} +target="_blank"{{ end }}>{{ .PlainText }}{{ if strings.HasPrefix .Destination "http" }} {{- end -}} \ No newline at end of file