Fix even more links
All checks were successful
Deploy / Deploy Website (push) Successful in 31s

This commit is contained in:
Joshua Goins 2025-04-12 11:03:07 -04:00
parent 4cdfa0c49e
commit b200c47078
19 changed files with 21 additions and 21 deletions

View file

@ -20,7 +20,7 @@ For context, [Silica Viewer](/software/silica-viewer) is a macOS software that a
![Screenshot of Silica Viewer's QuickLook functionality](silica-screenshot.webp) ![Screenshot of Silica Viewer's QuickLook functionality](silica-screenshot.webp)
Even today, there is really only one other option: [Procreate Viewer](https://jaromvogel.com/illustration) (now renamed _Prospect_) by Jarom Vogel. When I initially started Silica Viewer development, it was initially a QuickLook plugin but has since expanded to canvas viewing and timelapses. It has the same limitations as Silica Viewer though, it's notably missing animation support and the 3D feature found in newer Procreate versions but alas, I don't use those features. I have no relations to Jarom, but my initial code was based on his original program and he's credited in [the README](https://codeberg.org/redstrate/SilicaViewer#raster-canvas-data). Prospect does not seem to be open source unfortunately. I'm glad there are more people filling this niche in the Procreate ecosystem though! Even today, there is really only one other option: [Procreate Viewer](https://jaromvogel.com/illustration) (now renamed _Prospect_) by Jarom Vogel. When I initially started Silica Viewer development, it was initially a QuickLook plugin but has since expanded to canvas viewing and timelapses. It has the same limitations as Silica Viewer though, it's notably missing animation support and the 3D feature found in newer Procreate versions but alas, I don't use those features. I have no relations to Jarom, but my initial code was based on his original program and he's credited in [the README](https://code.ryne.moe/redstrate/silica-viewer#raster-canvas-data). Prospect does not seem to be open source unfortunately. I'm glad there are more people filling this niche in the Procreate ecosystem though!
![Screenshot of Prospect (by Jarom Vogel)](prospect_promotion_3.webp) ![Screenshot of Prospect (by Jarom Vogel)](prospect_promotion_3.webp)

View file

@ -47,7 +47,7 @@ I hope this doesn't sound like I'm super disappointed in Organic Maps, it was 90
There was an instance where I wanted to open a ["google.navigation" URI](https://developers.google.com/maps/documentation/urls/android-intents) but couldn't since I didn't have any applications that handle it. These links are written like "google.navigation:q=a+street+address", and there's a couple of places where this is used in Itinerary. [Organic Maps can't open these](https://github.com/organicmaps/organicmaps/issues/475) at the moment. I also found encountered some cases where geographic coordinates provided by Itinerary didn't line up with a feature in Organic Maps. The street address search is lacking in Organic Maps too, so I can't pass some queries directly to Organic Maps. There was an instance where I wanted to open a ["google.navigation" URI](https://developers.google.com/maps/documentation/urls/android-intents) but couldn't since I didn't have any applications that handle it. These links are written like "google.navigation:q=a+street+address", and there's a couple of places where this is used in Itinerary. [Organic Maps can't open these](https://github.com/organicmaps/organicmaps/issues/475) at the moment. I also found encountered some cases where geographic coordinates provided by Itinerary didn't line up with a feature in Organic Maps. The street address search is lacking in Organic Maps too, so I can't pass some queries directly to Organic Maps.
I quickly whipped together an Android app - before I left - that handles this URI scheme and a little bit more. It's only available in source-form [on my Codeberg](https://codeberg.org/redstrate/Navigator) with a _terrible_ placeholder name. I'm also new to Kotlin, so the code is functional but looks terrible. It [uses Nominatim to resolve queries](https://nominatim.openstreetmap.org/ui/about.html) and get latitude/longitude coordinates Organic Maps has no trouble displaying. I quickly whipped together an Android app - before I left - that handles this URI scheme and a little bit more. It's only available in source-form [on my Codeberg](https://code.ryne.moe/redstrate/navigator) with a _terrible_ placeholder name. I'm also new to Kotlin, so the code is functional but looks terrible. It [uses Nominatim to resolve queries](https://nominatim.openstreetmap.org/ui/about.html) and get latitude/longitude coordinates Organic Maps has no trouble displaying.
# Bonus Politics # Bonus Politics

View file

@ -107,7 +107,7 @@ And then if you figure out the string format they use for dynamic stuff (e.g. sk
Because the indexer program is running natively and I run the game through Wine, I use HTTP as a form of IPC which works well enough as i just need to send filenames. I'm now getting way more interesting stuff, because the game is practically giving them up! Because the indexer program is running natively and I run the game through Wine, I use HTTP as a form of IPC which works well enough as i just need to send filenames. I'm now getting way more interesting stuff, because the game is practically giving them up!
The Dalamud plugin is available on [GitHub](https://github.com/redstrate/sqpackindexer). It's designed to connect to Sagasu's indexer (as mentioned above) but it could really be dumped to anything that accepts the endpoint. The Dalamud plugin is available on [GitHub](https://code.ryne.moe/redstrate/sqpack-indexer). It's designed to connect to Sagasu's indexer (as mentioned above) but it could really be dumped to anything that accepts the endpoint.
# XIV Docs # XIV Docs

View file

@ -13,7 +13,7 @@ toc: true
These two months contain some pretty big changes I made to Prism, following a short hiatus from the project. These include some pretty important changes to the project moving forward and I hope to keep documenting these in this nice and concise, visual way in the future! <!--more--> Also before you ask, this is February _and_ April, I only made one small commit in March which is why it's not February _to_ April. These two months contain some pretty big changes I made to Prism, following a short hiatus from the project. These include some pretty important changes to the project moving forward and I hope to keep documenting these in this nice and concise, visual way in the future! <!--more--> Also before you ask, this is February _and_ April, I only made one small commit in March which is why it's not February _to_ April.
If you've never heard of Prism before, it's my ultimate graphics study project that is the culmination of everything I've learned in graphics development so far. It is built upon years of hard effort/learning and also extremely valuable help from multiple people in the graphics community. You can find the complete source code and even more information on it's [Codeberg repository](https://codeberg.org/redstrate/prism). If you've never heard of Prism before, it's my ultimate graphics study project that is the culmination of everything I've learned in graphics development so far. It is built upon years of hard effort/learning and also extremely valuable help from multiple people in the graphics community. You can find the complete source code and even more information on it's [Codeberg repository](https://code.ryne.moe/redstrate/prism).
# Vulkan is now moving to being a first-class backend # Vulkan is now moving to being a first-class backend

View file

@ -17,7 +17,7 @@ It's uh, been a while since the last Prism changelog :-) Haha, well there's as a
# To WebGPU and no WebGPU # To WebGPU and no WebGPU
If you've been paying attention to [my](https://codeberg.org/redstrate/prism/commit/a0d92be759450f09343bb04f4da913ccef505bbd) [recent](https://codeberg.org/redstrate/prism/commit/3229c4fa2cbb294e6af18649ce826831cd85eada) [commits](https://codeberg.org/redstrate/prism/commit/0a95ee2fa8fbf23ba8b3a17c78d6d3dc35ecfcd9), you'll see that I have done a ton of work to support WebGPU, but now I'm probably going to be reverting those changes - for a [myriad of reasons](https://knockout.chat/thread/21724/37#post-1210400). If you've been paying attention to [my](https://code.ryne.moe/redstrate/prism/commit/a0d92be759450f09343bb04f4da913ccef505bbd) [recent](https://code.ryne.moe/redstrate/prism/commit/3229c4fa2cbb294e6af18649ce826831cd85eada) [commits](https://code.ryne.moe/redstrate/prism/commit/0a95ee2fa8fbf23ba8b3a17c78d6d3dc35ecfcd9), you'll see that I have done a ton of work to support WebGPU, but now I'm probably going to be reverting those changes - for a [myriad of reasons](https://knockout.chat/thread/21724/37#post-1210400).
First, I'm not a huge fan of the opinionated sense of the WebGPU design at all. From WGSL to weird decisions to omit some common API features such as push/root constants did not mix well with me. Is it weird to say that it actually might be easier to port Prism to WebGL? _Is it?_ First, I'm not a huge fan of the opinionated sense of the WebGPU design at all. From WGSL to weird decisions to omit some common API features such as push/root constants did not mix well with me. Is it weird to say that it actually might be easier to port Prism to WebGL? _Is it?_

View file

@ -2,7 +2,7 @@
title: "chip8" title: "chip8"
date: 2020-01-25 date: 2020-01-25
draft: false draft: false
source: "https://codeberg.org/redstrate/chip8" source: "https://code.ryne.moe/redstrate/chip8"
license: MIT license: MIT
projtags: projtags:
- CPlusPlus - CPlusPlus

View file

@ -5,7 +5,7 @@ draft: false
layout: "project" layout: "project"
projtags: projtags:
- 3DS - 3DS
source: "https://codeberg.org/redstrate/ctrorganizer" source: "https://code.ryne.moe/redstrate/ctrorganizer"
license: MIT license: MIT
summary: "A 3DS File Manager" summary: "A 3DS File Manager"
--- ---

View file

@ -2,7 +2,7 @@
title: "Gallery" title: "Gallery"
date: 2020-01-25 date: 2020-01-25
draft: false draft: false
source: "https://codeberg.org/redstrate/gallery" source: "https://code.ryne.moe/redstrate/gallery"
license: MIT license: MIT
projtags: projtags:
- Swift - Swift

View file

@ -2,7 +2,7 @@
title: "Graph" title: "Graph"
date: 2018-08-11 date: 2018-08-11
draft: false draft: false
source: "https://codeberg.org/redstrate/graph" source: "https://code.ryne.moe/redstrate/graph"
license: MIT license: MIT
projtags: projtags:
- 3D - 3D

View file

@ -7,7 +7,7 @@ projtags:
- CPlusPlus - CPlusPlus
- Vulkan - Vulkan
- 3D - 3D
source: "https://codeberg.org/redstrate/graphite" source: "https://code.ryne.moe/redstrate/graphite"
license: MIT license: MIT
summary: "Game engine from 2017" summary: "Game engine from 2017"
--- ---

View file

@ -7,7 +7,7 @@ projtags:
- Hydrus - Hydrus
- Rust - Rust
license: GPLv3 license: GPLv3
source: "https://codeberg.org/redstrate/hydrussyncclient/" source: "https://code.ryne.moe/redstrate/hydrus-sync-client/"
summary: "Sync hydrus databases using rsync." summary: "Sync hydrus databases using rsync."
--- ---

View file

@ -6,7 +6,7 @@ layout: "project"
projtags: projtags:
- Reverse Engineering - Reverse Engineering
- Android - Android
source: "https://codeberg.org/redstrate/neostream" source: "https://code.ryne.moe/redstrate/neostream"
license: GPLv3 license: GPLv3
summary: "Open-source Android Twitch client" summary: "Open-source Android Twitch client"
--- ---

View file

@ -2,7 +2,7 @@
title: "Prism" title: "Prism"
date: 2020-08-11 date: 2020-08-11
draft: false draft: false
source: "https://codeberg.org/redstrate/prism" source: "https://code.ryne.moe/redstrate/prism"
license: MIT license: MIT
projtags: projtags:
- 3D - 3D

View file

@ -2,7 +2,7 @@
title: "Raytracer" title: "Raytracer"
date: 2020-02-17 date: 2020-02-17
draft: false draft: false
source: "https://codeberg.org/redstrate/raytracer" source: "https://code.ryne.moe/redstrate/raytracer"
license: MIT license: MIT
projtags: projtags:
- CPlusPlus - CPlusPlus

View file

@ -7,7 +7,7 @@ projtags:
- Kernel - Kernel
- C - C
license: GPLv3 license: GPLv3
source: https://codeberg.org/redstrate/sen source: https://code.ryne.moe/redstrate/sen
summary: "Kernel for learning purposes." summary: "Kernel for learning purposes."
--- ---

View file

@ -7,7 +7,7 @@ projtags:
- CPlusPlus - CPlusPlus
- Reverse Engineering - Reverse Engineering
- 3D - 3D
source: "https://codeberg.org/redstrate/shaderboy" source: "https://code.ryne.moe/redstrate/shaderboy"
license: MIT license: MIT
summary: "Allows you to view shadertoy shaders offline" summary: "Allows you to view shadertoy shaders offline"
--- ---

View file

@ -9,7 +9,7 @@ layout: "project"
aliases: aliases:
- /projects/silica-viewer - /projects/silica-viewer
- /silica-viewer - /silica-viewer
source: https://codeberg.org/redstrate/silicaviewer source: https://code.ryne.moe/redstrate/silica-viewer
license: MIT license: MIT
summary: "Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder." summary: "Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder."
--- ---
@ -21,7 +21,7 @@ summary: "Finally, you can view your Procreate© artwork on your Mac! It also in
## Why is it no longer on the App Store? ## Why is it no longer on the App Store?
I no longer provide the application on the app store [as detailed in this blog post]({{< ref "future-of-silica-viewer" >}}). However, the I no longer provide the application on the app store [as detailed in this blog post]({{< ref "future-of-silica-viewer" >}}). However, the
code is fully open-source, and you can find it [here](https://codeberg.org/redstrate/silicaviewer). It should build out of the box in Xcode. code is fully open-source, and you can find it [here](https://code.ryne.moe/redstrate/silica-viewer). It should build out of the box in Xcode.
## Can I see my timelapse? ## Can I see my timelapse?

View file

@ -2,7 +2,7 @@
title: "Trinity" title: "Trinity"
date: 2018-03-18 date: 2018-03-18
draft: false draft: false
source: "https://codeberg.org/redstrate/trinity" source: "https://code.ryne.moe/redstrate/trinity"
license: GPLv3 license: GPLv3
projtags: projtags:
- CPlusPlus - CPlusPlus

View file

@ -2,9 +2,9 @@
title: "Water Symbol" title: "Water Symbol"
date: 2022-05-01 date: 2022-05-01
draft: false draft: false
source: "https://codeberg.org/redstrate/watersymbol" source: "https://code.ryne.moe/redstrate/water-symbol"
license: GPLv3 license: GPLv3
license-url: https://codeberg.org/redstrate/WaterSymbol/src/branch/main/LICENSE license-url: https://code.ryne.moe/redstrate/water-symbol/src/branch/main/LICENSE
projtags: projtags:
- Java - Java
- Game - Game