Open kofifus opened 5 years ago
Latest master build artifacts for windows can be downloaded from https://ci.appveyor.com/project/nickbnf/glogg/builds/21795819/artifacts
thanks! the windows installer fails with this msg:
For some reason this file is not included in installer. I'll look into it. Meanwhile you can download zip-archive and copy missing file to glogg install folder.
OK great thanks I got it to work - another file that is missing in the installer is libgcc_s_dw2-1.dll
Also, glogg help->about shows this:
It is not clear what version number is this matching - can that be changed to the correct version ?
Thanks for testing. This is built from the latest sources. The long line of characters in about window is just git identifier for the latest commit that has got into this build. Meaningful version will appear when new official release is created.
Note that the build is 32bit only. If your target platform is 64bit only (e.g. a WinRE 64bit system) this build is of not use to you.
I think this issue should stay open till official stable release, so link to the build can be easily found.
Appveyor does not provide Qt version for mingw 64 bit. And code changes are required to build with msvc compiler, so building 64-bit variant automatically is not possible at the moment.
My fork should include recent changes from glogg and has 32/64 builds, however 19.01 versions are experimental. Hope to release stable version in February.
It's February now. hope there'll be a new windows version soon
@variar I tried your forked klogg. it works. thanks for all you guys' work can I suggest a feature here?: detecting encoding then apply ASAP instead finishing a whole file would be great
@NewUserHa, can you describe the issue that suggested feature shoul fix?
Both glogg and klogg detect encoding based on first several bytes of file and use it for loading rest of the file. Glogg uses custom encoding detection and klogg uses Qt for UTF-8/16/32 and uchardet for some other 8-bit encodings. Both algorithms are not perfect but should work well enough.
klogg opened a text file, >>3GB and >300k lines and gb2312 encoding. all Chinese characters are garbled texts until the whole indexing of file finished completely.
Indeed, encoding for displaying text is set after indexing is finished. I'll try to set correct encoding after it is detected.
May now so two years (!!) since last official windows build - is glogg dead ?
There has been some commits in 2018. I can prepare a build from latest sources if someone is interested.
@nickbnf I can try to make a PR that will add artifacts from Travis/Appveyor builds to a github release on each commit, but this will require some configuration to add proper repository access keys.
+1
@variar any news on this ?
Been a little busy releasing new stable version of klogg.
I've updated pull request to build glogg from latest sources using Qt 5.12
builds from https://ci.appveyor.com/project/nickbnf/glogg/builds/27640336 glogg-1.1.4.90_x64-setup.zip glogg-1.1.4.90_x64.zip glogg-1.1.4.90_x86-setup.zip glogg-1.1.4.90_x86.zip
@variar, the libstdc++ DLL file is missing from the 64-bit installer. Had to copy it from the non-setup ZIP file.
I've updated pull request to build glogg from latest sources using Qt 5.12.5
builds from https://ci.appveyor.com/project/nickbnf/glogg/builds/30172532 glogg-1.1.4.93_x64-setup.zip glogg-1.1.4.93_x64.zip glogg-1.1.4.93_x86-setup.zip glogg-1.1.4.93_x86.zip
Thanks variar !
I'm wondering why keep both glogg and klogg project ? I ended up switching to the build here https://github.com/variar/klogg/releases/tag/continuous-win
I'm wondering why keep both glogg and klogg project ? I ended up switching to the build here https://github.com/variar/klogg/releases/tag/continuous-win
Personally I'm happy to hear this, thanks @kofifus :) However, glogg has well established reputation and many users. Sometimes having a well-known stable tool that does it's job well for your use-cases is ok, no need to change anything. Not everybody need new features, but having small annoying bugs fixed can make a day little better.
I'm actually thinking of creating a separate fork that will have no new features but provide bugfix and maintenance (like updating Qt version). I wonder if anybody watching this repository is interested in such idea?
Is there anywhere a list of new features in klogg ?
I've released klogg 20.12.
Here is a list of new features compared with current glogg 1.1.4 (accumulated over several years of development):
tail
mode. Klogg uses hashing to check if changes appeared at the end of file or in the middle. This reduces file reloads and prevents subtle bugs. Also klogg uses ESFW library to detect changes in files. It proved to provide more accurate events across all supported platforms.Of course "better" can be biased as I am the author of klogg. I would appreciate any independent comparison of glogg and klogg features.
The latest windows build on https://glogg.bonnefon.org/ is 1.1.4 from 18 May 2017
When can a new version build be expected ? is there anywhere to get windows binaries of latest code ?
Thanks!