Build information:
$ pacman -Q cmake qt4 qt5-base gcc
cmake 2.8.11.2-1
qt4 4.8.5-1
qt5-base 5.0.2-2
gcc 4.8.1-1
General packaging suggestions:
- Package a .zip for Windows and a .tar.(b/g)z for linux. A base linux install neither has an unZIPper nor unRARer.
- Name the package with some combination of the version number and filename (The executable is called flist_messenger, so the archive should not be called fchatX.X.X.zip).
- Allow the passing of option flags, although the default of relative paths should be kept, to allow for -DLibjsonDir=X, -DLogPath=X, -DSoundPath=X and -DSettingsPath=X. This would allow a full linux installation through a package manager. The current setup gives a catch-22; the executable and settings must be in the same dir, but only binaries can go in /usr/bin and no binaries can go in /etc.
0.8.4 bugs:
0.9.0 bugs:
Feature differences:
On Windows, if a message comes through and the application is not focussed, the taskbar icon is highlighted indefinitely. On Linux, it appears to always blink ten times. I notice that "http://doc-snapshot.qt-project.org/qt5-stable/qtgui/qwindow.html" has the following excerpt:
void QWindow::alert(int msec) [slot]
Causes an alert to be shown for msec miliseconds. If msec is 0 (the default), then the alert is shown indefinitely until the window becomes active again. In alert state, the window indicates that it demands attention, for example by flashing or bouncing the taskbar entry. This function was introduced in QtGui 5.1.
Perhaps this can be implemented to provide feature parity, given Qt 5.1 just got released and should be rolling out to all platforms very soon.
Feature Requests:
The ability to save two channels= options, one per character. Perhaps Character_Name-channels=?
Build information:
$ pacman -Q cmake qt4 qt5-base gcc
cmake 2.8.11.2-1
qt4 4.8.5-1
qt5-base 5.0.2-2
gcc 4.8.1-1
General packaging suggestions:
0.8.4 bugs:
0.9.0 bugs:
Feature differences:
On Windows, if a message comes through and the application is not focussed, the taskbar icon is highlighted indefinitely. On Linux, it appears to always blink ten times. I notice that "http://doc-snapshot.qt-project.org/qt5-stable/qtgui/qwindow.html" has the following excerpt:
void QWindow::alert(int msec) [slot]
Causes an alert to be shown for msec miliseconds. If msec is 0 (the default), then the alert is shown indefinitely until the window becomes active again. In alert state, the window indicates that it demands attention, for example by flashing or bouncing the taskbar entry. This function was introduced in QtGui 5.1.
Perhaps this can be implemented to provide feature parity, given Qt 5.1 just got released and should be rolling out to all platforms very soon.
Feature Requests:
The ability to save two channels= options, one per character. Perhaps Character_Name-channels=?