Added Favorites functionality. Download: eu.algoholic.barebonehome.zip (rename .zip to .apk)
startwithmemlimit
At first I couldn’t believe that such tool wasn’t readily available because I’ve seen dozens of posts on different forums asking how to do this, however… I guess nobody felt urged enough to actually write a command line app for this. Well, I did startwithmemlimit is a Win32 application, which can impose a hard limit
Read More…
CRecentLocationsDialog
Recent locations dialog is an improved version of standard open/save file dialog. It features lists of 100 most recently accessed folders and files for easier navigation among commonly used resources. Double-clicking on a folder item or selecting an item from the folders list and clicking Browse button below launches a standard open/save file dialog at
Read More…
Barebone Home Update
I’ve improved Barebone Home a little. The most important change is “Connectivity” menu, which allows for quick switching of APN, WiFi and Bluetooth connetions on/off and also displays stats for /sys/class/net/rmnet0 (APN connection). Additionally – “Recent” filter has been added, which is even more handy than built-in recent activities switcher. “Change wallpaper” and “Settings” shortcuts
Read More…
Barebone Home for Android
Are you fed up with all those fancy launchers for Android? Or do you have an HTC G1 device that can’t handle them with reasonable performance? Either way, you’re lucky because I’ve recently created a Barebone Launcher/Home Screen implementation. It’s lightweight and practical – it let’s one filter applications using first letter of their name
Read More…
QDomNodeModel / QXmlQuery
I have prepared an implementation of QAbstractXmlNodeModel class from QtXmlPatterns module which makes it possible to run QXmlQuery-ies on a QDomDocument. I’ve run into problems with QXmlQuery though, because it doesn’t seem to support @Attribute queries either in QXmlQuery::XPath20 or QXmlQuery::XQuery10 mode. I’ve tested it without my custom model and as result got the same
Read More…
LINQ/C++
LINQ was released as part of .NET Framework 3.5 back in 2007 – http://en.wikipedia.org/wiki/Language_Integrated_Query. Some attempts were made to mimic its capabilities in C++, most notably the proof of concept code by Hong Jiang: https://github.com/hjiang/linqxx. I’ve written my own, more concise version with similar functionality, which you can see below. Now I’m planning to play
Read More…
Random thought – QObjectLocker
I figured it _could_ be useful to have my mutexes created automatically for me on a per object basis. QObjectLocker maintains a pool of mutexes assigned to specified addresses (object pointers) in memory. Otherwise it behaves similarly to QMutexLocker. This way I don’t have to extend or pair up existing objects with their respective mutexes,
Read More…





