It seemed like creating some arrow icons in the icons.svg and giving them ID tags based on the above link (eg “gtk-goto-bottom”) would do the trick. It turns out they are stock GTK icons, and I can’t figure out how to replace them. Just change the color in the icons.svg file, and I can worry about redesign later… So I side tracked with the idea of at least making them not the ONLY green objects in the entire program. I set out to do some work on the object/layer panel today, but these ugly freakin’ icons keep staring at me, pleading to be loved back. Here is my first implementation of the theme. So I’m basically feeling around in the dark until I bump into things that work. GTK+2’s, on the other hand, has scarce documentation for gtkrc styling and the pixmap display engine, and Inkscape’s lack of widget exposing is making this a slow nightmare! Oh, and let’s not forget that I have no GTK theme editor on Windows. GTK3 should be a cakewalk as it uses CSS where I’m quite skilled, and by now I have a pretty decent grasp on GTK’s object structure in general. I may even do it all over again for GTK3, and depending on how it turns out, submit it to the devs. Even more so because I’m starting with ZERO knowledge of the GTK api.Īll the same, here I am, determined to make Inkscrape great again. I should point out that Inkscape 1.0 is supposedly right around the corner and is currently in the process of migrating from GTK+2 to GTK3, which makes this a laughably pointless exercise. So you know what I decided? To make my own dang Windows centric Inkscape theme! They typically use fancy display engines not available on Windows. And forget about all the amazing general GTK+2 themes out there. Sure, there are some dark themes and icon packs around, but they have some readability issues and/or don’t work right on Windows. Boy, do I hate the interface! Every time I jump to the app I feel like I’m also jumping through a time machine back to the 90s. However, it is missing a lot of advanced features, which means I’m often having to fire up ol’ Inkscape. I’ve been doing a lot of vector work lately and my go-to app is definitely… Affinity Designer. I may also tackle the icons at some point. Once done, I will of course share with the world. Though I’m about 1000 lines of code in, this is very much a work in progress of a few days. Long story short: I’m in the process of both learning how to, and implementing a GTK+2 theme specifically tailored to Inkscape on Windows. KDE logo copyright KDE e.V.Not really related to Blender, but this is the only forum I frequent and thought others here might find this interesting. The free edX course by New York University Here are a few links to help you in your first contributions to KDE:Īn app to more easily create apps with a template, KAppTemplate It's always nice to collaborate optimally with others in any given setting, but this is especially important for community projects like those following the open source model, so remember to read the KDE Code of Conduct. A good way to contribute with code for the first time is to fix an unfixed bug that afflicts you or assign yourself to junior jobs and start working on them. Feel free to pick an area and just start contributing immediately! We're always here to help you along the way. As such, we follow a sort of do-ocracy wherein tasks are done and assigned by contributors themselves. The KDE Community develops and distributes open source software. That's okay! Join them first, see how things are done, mention your interest and where you'd like to work with. The best way to start contributing is to contact the community over Matrix, Telegram, IRCĪt first sight, it might seem a bit hard to interact in those groups. KDE is a commmunity creating free and open source software for desktop and portable computing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |