force-color-profile =srgb -enable-features =SharedArrayBuffer type =renderer -no-sandbox -autoplay-policy =no-user-gesture-required To answer my own question, I ran the following command:ġ928 ? R 34:58.78 /Applications/Discord.app/Contents/Frameworks/Discord Helper.app/Contents/MacOS/Discord Helper Step 1: What does Discord's Process Look Like?
#Discord sidenotes in call manual
MacOS has a UI mechanism to explore application contents, which is a good "step zero." Manual exploration only goes so far, though, and soon I turned to the command line. Initially, I wanted to learn as much as I could about the Discord application. Note: while I use macOS High Sierra, this process can be similarly replicated on other operating systems. So follow along my adventure, see how I figured out the needed steps, and learn something about the command line, electron apps and hacking!
#Discord sidenotes in call software
Let's be clear, though: this post-just like any worthy software endeavor-is about the journey rather than the solution. In this article, I'm going to talk about how I changed Discord's app code to solve one of my ( and other's) biggest grievances: its huge minimum window size.ĭiscord's *huge* minimum window size (940px). I don't remember how I learned about this possibility-sometimes, there's no stronger driving force than the need to fix bad design. With desktop apps, however, I usually have to live with my pain, hoping the developers will one day see the light and decide to fix the problem (or will finally have the time to prioritize doing so). On the web, I can easily solve most grievances thanks to extensions that allow you to inject custom CSS and Javascript on any website. If you're a lot like me, the answer is "yes, often." If you're anything like me, the answer is probably yes. Have you ever been extremely annoyed by a certain aspect of an app or website? This article is purely theoretical and not an endorsement of the practice. Disclaimer: Hacking apps is often against the Terms of Service.