Skip to content
Snippets Groups Projects
Select Git revision
  • 41e4fcfdd09a207f521f88a3c41c6f13ddc316ad
  • 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
    Nicolas Jager authored
    - the background under item hovered is now correct.
    
    - using wheel mouse over the smartlist is fixed.
    
    - config screen bug fixed.
    
    - the combar has the good behaviour when using the scrollbar of the smartlist
    
    Change-Id: I5010e0b93a8361f3bbf387317c9a00374222547f
    Tuleap: #286
    Tuleap: #288
    Tuleap: #289
    41e4fcfd
    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
    mainwindowtoolbar.cpp
    mainwindowtoolbar.h
    navbar.cpp
    navbar.h
    navbar.ui
    navstack.cpp
    navstack.h
    navwidget.cpp
    navwidget.h
    pixbufmanipulator.cpp
    pixbufmanipulator.h
    qualitydialog.cpp
    qualitydialog.h
    qualitydialog.ui
    ressources.qrc
    ring.nsi
    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

    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