Skip to content
Snippets Groups Projects
Select Git revision
  • e19c4cdec525e07caaac4f6c61c9862c7859d57c
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • release/201811
  • release/201808
  • releases/beta1
  • packaging
  • native
  • release-0.2.x
  • 1.0.0
  • 0.2.0
  • 0.1.1
  • 0.1.0
25 results

jami-client-windows

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Edric Milaret authored
    - Share menu gives now the choice to share by mail
    and to show a QRCode of the RingID
    
    * This add a dependency to libqrencode
    
    Change-Id: I148d06c3ea1c807cd8119807ca743b08c96341de
    Tuleap: #499
    e19c4cde
    History
    Name Last commit Last update
    .tx
    docker
    images
    translations
    .gitignore
    .gitmodules
    .gitreview
    .packer.yml
    License.rtf
    README.md
    RingWinClient.pro
    aboutdialog.cpp
    aboutdialog.h
    aboutdialog.ui
    accountdetails.cpp
    accountdetails.h
    accountdetails.ui
    accountserializationadapter.cpp
    accountserializationadapter.h
    accountstatedelegate.cpp
    accountstatedelegate.h
    callutilsdialog.cpp
    callutilsdialog.h
    callutilsdialog.ui
    callwidget.cpp
    callwidget.h
    callwidget.ui
    combar.cpp
    combar.h
    combar.ui
    configurationwidget.cpp
    configurationwidget.h
    configurationwidget.ui
    contactdelegate.cpp
    contactdelegate.h
    contactdialog.ui
    contactmethodpicker.cpp
    contactmethodpicker.h
    contactmethodpicker.ui
    contactpicker.cpp
    contactpicker.h
    contactpicker.ui
    globalsystemtray.cpp
    globalsystemtray.h
    historydelegate.cpp
    historydelegate.h
    ico.rc
    idlabel.cpp
    idlabel.h
    imdelegate.cpp
    imdelegate.h
    instantmessagingwidget.cpp
    instantmessagingwidget.h
    instantmessagingwidget.ui
    main.cpp
    mainwindow.cpp
    mainwindow.h
    mainwindow.ui
    navstack.cpp
    navstack.h
    navwidget.cpp
    navwidget.h
    pixbufmanipulator.cpp
    pixbufmanipulator.h
    qualitydialog.cpp
    qualitydialog.h
    qualitydialog.ui
    ressources.qrc
    ring.nsi
    ringbutton.cpp
    ringbutton.h
    ringbutton.ui
    ringcontactlineedit.cpp
    ringcontactlineedit.h
    ringthemeutils.h
    selectareadialog.cpp
    selectareadialog.h
    settingskey.h
    shmclient.cpp
    shmclient.h
    smartlist.cpp
    smartlist.h
    smartlistdelegate.cpp
    smartlistdelegate.h
    stylesheet.css
    utils.cpp
    utils.h
    videooverlay.cpp
    videooverlay.h
    videooverlay.ui
    videoview.cpp
    videoview.h
    videoview.ui
    videowidget.cpp
    videowidget.h
    windowscontactbackend.cpp
    windowscontactbackend.h
    wizarddialog.cpp
    wizarddialog.h
    wizarddialog.ui

    Windows client for Ring

    For more information about the ring project, see the following:

    Requirements

    • Ring client library and Ring daemon
    • Mingw-w64 build environment
    • Qt5 (we link against Qt5Core, Qt5Widgets, Qt5Gui) built with Mingw
    • Qt5 Svg, Qt5 ImageFormats & Qt5 WinExtras built with Mingw

    Get the source code

    • git clone https://gerrit-ring.savoirfairelinux.com/ring-client-windows

    Build instructions

    USE THE QMAKE OF Qt BUILT WITH MINGW (e.g. /usr/bin/i686-w64-mingw32-qmake-qt5)

    cd ring-client-windows
    mkdir build && cd build
    export QTDIR=<path to mingw qt> (e.g. /usr/i686-w64-mingw32/lib/qt)
    qmake ../RingWinClient.pro -r -spec win32-g++ RING=<Install dir of Ring and LRC> [BUILD=Debug]
    make
    make install

    You will find all files in ./release directory.

    Debugging

    Compile the client with 'BUILD=Debug' and libRingClient with '-DCMAKE_BUILD_TYPE=Debug'

    Packaging

    cd build/release
    makensis ring.nsi