exclusiveger.blogg.se

Share x mac
Share x mac




share x mac

using IWshRuntimeLibrary -using Shell32 +//using IWshRuntimeLibrary +//using Shell32 a/ShareX.HelpersLib/Helpers/ShortcutHelpers.cs +++ b/ShareX.HelpersLib/Helpers/ShortcutHelpers.cs -23,13 +23,13 License Information (GPL v3) I do not really plan to push it further, just thought its an interesting exercise to see how much stuff is missing, all because ShareX came up in gitter chat.Ĭhanges i had to do to make it compile on linux using Rider IDE:ĭiff -git a/ShareX.HelpersLib/Helpers/ShortcutHelpers.cs b/ShareX.HelpersLib/Helpers/ShortcutHelpers.cs No idea how ShareX records screen, but ffmpeg could be used for that. Can definitely be ignored for starters.Īnd that is all i had to touch. Text-To-Speech API not available on linux.MSBuild could be used to do this in xplat way instead. Windows shell commands are used to make sure APIKeysLocal.cs exists.Something is broken with using icons in resource files.Shortcut/Taskbar functionality uses win32 APIs.Users can configure hotkeys in their DE to invoke ShareX.exe that way. Can be easily solved by adding a command line switch to ShareX.exe which would trigger functionality provided by hotkeys. Of course it is half-broken and nowhere near usable. It's no longer corporate suicide to use Java for consumer software.Ī quick and dirty experiment to get ShareX start on linux. Java has had performance improvements since it's release. I just think it's a waste of resources and wouldn't willingly use it if there was a comparable But I do agree. That being said, I never said Java was horrible nor do I feel that way. But Java uses more resources than alternatives which is why I dislike it so Scala isn't Java, it's a "JVM Language". Now, with todays hardware you don't notice Java being slow because our computers are powerful enough for it. Thankfully JavaFX came out last year we should see higher quality Java desktop software. Ever made a GUI in Java? By default they're ugly, clunky, and slow. That being said, let me clarify - by saying Java was "slow and clunky" I was referring to the context of this ticket - slow and clunky as desktop software - the frontend. Only benefit Java has going for it is cross platform, which is also the only reason we use it (and we only use it for some stuff in our software). It is not comparable to "just about anything else". I work with Java on a daily basis at my current place of employment.






Share x mac