Tag: Diamond

CopperSpice Experiments – Pt. 6

Sorry I haven’t written in a while. Life has been busy and I’ve been hacking away at Diamond in my “spare” time. I guess I need to catch this post series up. I used GitKraken to clone the repository into ~/Projects/diamond. Then I created ~/Projects/diamond_build and ~/Projects/diamond_debug. Diamond had an additional dependency of hunspell. sudo apt install libhunspell-dev After that it was time to build. Change to the build directory and type the following: Yeah! We are ready to build! I do need to tell you that if you just pulled down CopperSpice to a Ubuntu 20.04 LTS system, there is a shiny new dependency for the library build. You need to install that and rebuild. Well, I rebuilt because…

CopperSpice Experiments – Pt. 2

Diamond is cross platform. It runs on Linux and other platforms supported by CopperSpice. There are some things I would like to try adding and donating back to the community. Themes – Right now you can just set individual colors but I would like to enhance that part to add the ability to save named sets of colors. I intend to try setting up a few from the world of Emacs that I like so there should be half a dozen default themes if I’m successful. A decent default font – The one thing they seem to have kept is defaulting to Courier New for the font. On Linux this looks horrible. I have done a bit of work on…

CopperSpice Experiments Pt. 1

Qt Company has offended the bulk of the Qt developer community with its new licensing stance and attitude about things to be released back to the OpenSource community which provides much of the Qt Application Framework in the first place. From the emails I’ve seen it appears the KDE community is about to kick Qt Company to the curb without so much as a “horse you rode in on.” Years ago when the current owners of the commercial version of Qt released QML into the universe I declared it a hand polished turd that should be cut from the product. When this idea was originally pitched we were going to get a scripting language that would run through a MOC-like…