Skip to content

Releases: itay-grudev/SingleApplication

3.0.15

23 Aug 20:09
fec44d1
Compare
Choose a tag to compare
  • Bug Fix: sendMessage() might return false even though data was actually written.
    Jonas Kvinge

3.0.14

22 Jan 12:27
Compare
Choose a tag to compare
  • Fixed uninitialised variables in the SingleApplicationPrivate constructor.

3.0.13

30 Nov 16:08
Compare
Choose a tag to compare

3.0.13a is now considered stable.

3.0.13a: Async socket processing (#49)

04 Oct 14:25
Compare
Choose a tag to compare
Pre-release
  • Processing socket events asynchronously

  • Fix undefined variable error on Windows

  • Fixed validation of the initial message

  • Fixed socket used when receiving message

    Francis Giraldeau

3.0.12a

27 Jul 10:09
Compare
Choose a tag to compare
3.0.12a Pre-release
Pre-release
  • Removed signal handling.

3.0.11a

27 Jul 01:36
46b2204
Compare
Choose a tag to compare
3.0.11a Pre-release
Pre-release
  • Fixed bug where the message sent by the second process was not received
    correctly when the message is sent immediately following a connection.

    Francis Giraldeau

  • Refactored code and implemented shared memory block consistency checks
    via qChecksum() (CRC-16).

  • Explicit qWarning and qCritical when the library is unable to initialise
    correctly.

v3.0.10

27 Jul 01:24
Compare
Choose a tag to compare
  • Removed C style casts and eliminated all clang warnings. Fixed instanceId
    reading from only one byte in the message deserialization. Cleaned up
    serialization code using QDataStream. Changed connection type to use
    quint8 enum rather than char.

  • Renamed SingleAppConnectionType to ConnectionType. Added initialization
    values to all ConnectionType enum cases.

    Jedidiah Buck McCready

v3.0.9

02 Oct 11:21
Compare
Choose a tag to compare
  • Added SingleApplicationPrivate::primaryPid() as a solution to allow
    bringing the primary window of an application to the foreground on
    Windows.

    Eelco van Dam from Peacs BV

v3.0.8

20 Aug 17:37
Compare
Choose a tag to compare
  • Bug fix - changed QApplication::instance() to QCoreApplication::instance()
    Evgeniy Bazhenov

v3.0.7a

23 Apr 11:45
Compare
Choose a tag to compare
v3.0.7a Pre-release
Pre-release
  • Fixed compilation error with Mingw32 in MXE thanks to Vitaly Tonkacheyev.
  • Removed QMutex used for thread safe behaviour. The implementation now uses
    QCoreApplication::instance() to get an instance to SingleApplication for
    memory deallocation.