It took CopperSpice almost 16 minutes to build the same QList Qt built in under a second. I have spent more than a day creating the test case and running the test data. It is currently 6:24pm local time. I started my callgrind test of this at about a quarter to 2pm. It’s still running. Here are the current stats. Here is the code: The Qt version is a CMake project. I developed this on … 16 Minutes to Build a QListRead more
CopperSpice
CopperSpice Experiments – Pt. 18 – The Pull Request
It has been a very long time coming, life kept getting in the way here, but my Diamond editor changes are ready for pull. For those who don’t give a rat’s behind about the pull request, here are the new packages. These are not official. I have tested these Diamond editor packages in bare installs of said operating systems. For Ubuntu installs you need to use the Software Installer, not dpkg from the command line … CopperSpice Experiments – Pt. 18 – The Pull RequestRead more
CopperSpice Experiments – Pt. 17
I’m putting this here because I discovered it while trying to fix a rather horrible “busy” dialog in the Advanced Search portion of Diamond. I had to create a GUI “Hello World” application to test this out so I could file a “simple” bug report. According to the doc animated GIF is supported on all platforms. The code for Linux is a tad behind the documentation. When I build and run this on Ubuntu 20.04 … CopperSpice Experiments – Pt. 17Read more
CopperSpice Experiments – Pt. 16
Now we must create a minimal GUI “Hello World” to use testing out the theory. It will also be needed as a bug report test case if this turns out to be a bug rather than “should have had this switch on when building CopperSpice.” In a terminal I did the following: In both CMakeLists.txt files I changed all cs_hello to cs_gui_hello and changed all Cs_Hello to Cs_GUI_Hello. I also updated the README.md. Then I … CopperSpice Experiments – Pt. 16Read more
CopperSpice Experiments – Pt. 15
I do apologize for the burstiness of these posts and sometimes skipping around. I don’t have much free time so I write these posts when something tends to piss me off or befuddle me. Today it was an animated gif. I got that gif from Icons8. Yes, a site generating nice simple “loading” and/or “busy” animated gifs that are free to use and even has a little tool on the site that allows you to … CopperSpice Experiments – Pt. 15Read more