I had nothing better to do today so i created some bindings between
unix and wine. These bindings makes it possible for programs to detect if they are running in a wine environment or on a normal windows. The windows program executes uname.exe and read the result from STDOUT. Possible results are: WIN32_NT, Linux, Darwin, FreeBSD, SunOS NOTE: WIN32_NT is windowsXP and newer, Darwin is MacOSX and DarwinOS With xcall.exe you can start unix programs from the terminal using xterm. Example: xcall.exe "nano $HOME/test.txt" http://sourceforge.net/projects/wine-bindings/ The new version fixes some regressions in the install part of the scripts.
The uninstall script must be edited manualy for now on Sun/Oracle Solaris to work (replace sudo with pfexec). This is not a problem on opensolaris distros Just reuploaded all the mslb 2.6 releases for solaris, linux and bsd so they use the uu-installer version 2.1.
This will make the installer work on all the platforms again :) In a few minutes i will also release uu-installer 2.1 and the QT4Solaris links Yesterday i noticed a regression in the uu-installer 2.0 which prevented the install.pl and build-lib-archive.pl from working, this have now been fixed and is now being tested. I will release the new version as soon i get time.
I also went around and updated me OpenSolaris virtual machine to OpenIndiana (continuation of the OpenSolaris Project) and managed to compile QT 4.7 on the first try!, this time as a dynamic library. I will still keep the static 4.5 version available because it still has its uses. With OpenIndiana i will be able to provide QT4Solaris as x86 binaries that works for Sun/Oracle Solaris and OpenSolaris/Indiana uu-installer v2.0 is now released and the bsd version of mslb is currently using it for installation of itself :)
uu-installer v2.0 lets you make a library archive for all binary files in the files folders and it is much more customizable. mslb v2.6 includes a settings window now and the search logs supports regular expressions :) check the project pages for download links Hi i have just improved uu-installer and it's now version 2.0
the improvements are:
i will release the new version of uu-installer along with mslb2.6 Been a month of developing on this one but im glad its nearing its completion.
All of you have waited for this version since i announced it. Current progress: * Regular expressions support in search logs (done) * Graphical editor for settings.conf (done) * Updated the androidstyle stylesheet (90%) <-- this takes time! * Test the android style on all platforms (90%) * Compile the finished code and test (90%) * Compile android version (0%) * Upload the binaries and source to sourceforge, google code and launchpad (0%) For version 2.6 of My Simple LogBook i am planning to
For those that dont know what regular expressions are, here is a small briefing on what it is. Regular expressions can help you search for text in an advanced way. Lets say i have 3 logs and i want to find all logs that contain the words "email" or "stuff" i then tell MSLB to search for (email|stuff) the () tells i want to search for those words only lets then say i have 30 logs and want to find those i have written mac addresses inside, we know how mac addresses are buildt up, but we dont know the numbers so we will do an advanced regular expression like this we will tell mslb to search for \d{2}:\d{2}:\d{2}:\d{2}:\d{2}:\d{2} this will give us all logs that contains mac addresses in the format XX:XX:XX:XX:XX:XX i am looking forward to add this feature Well i just finished uploading the new version on sourceforge and google code.
The new version includes the style option in the settings.conf to make it easier to make custom styles or use the built in ones. The android version is now in BETA and i have handcrafted a custom android style for it. Android Logs folder is located in /sdcard/mslb/ the settings.conf must be placed at that location on the android phone if you want to change any settings current styles available are:
NOTE: windows style is the windows 98/2000 style, default is the program default and android is the android style NOTE2: you can also point the style option to a .css file to make your own style I am working on My Simple LogBook 2.5
this version will have focus on the android version to make it "catch up" to the pc versions even tho they are using the exact same code. Currently the android version does not support configurations and it also uses plastique as the default interface style which is ugly on android and it also drains battery, so i am working on a special android interface style for mslb plus some tweaks to make it better on android. I am also going to introduce a style setting in the settings.conf file so you can use predefined styles(windows, cleanlooks, plastique, cde, motif and android) or custom ones from css files. The android style is made from scratch and is not something inside the QT framework, all platforms should be able to use the android style without any hassle :) here are some before and after images of the android version before(plastique style): mainwindow: http://hkprojects.weebly.com/uploads/5/9/0/6/5906864/9125128_orig.png logviewer: http://hkprojects.weebly.com/uploads/5/9/0/6/5906864/2337940_orig.png search: http://hkprojects.weebly.com/uploads/5/9/0/6/5906864/1155240_orig.png after(android style): mainwindow: http://img860.imageshack.us/img860/7202/snap20110409232746.png logviewer: http://img718.imageshack.us/img718/2933/snap20110409232754.png search: http://img204.imageshack.us/img204/2975/snap20110409232814.png |
AuthorHi i am HikariKnight but most of my friends call me HK. Categories
All
Archives
October 2013
|