1. 20 Jul, 2017 1 commit
    • atraczyk's avatar
      refactoring: implements per account contacts, trust requests & more · 746f376e
      atraczyk authored
      - seperates contacts by account
      - implements the trust request API
      - introduces localization strings and transifex update mechanism
      - adds lodepng to remove windows photobooth png metadata
      - changes icons
      - adds default colored initial avatars
      - changes logo images
      - complete overhaul on the ui/ux
      Change-Id: I43914ff63a48bb43a6997721773df5029a1650b5
  2. 24 Feb, 2017 1 commit
    • atraczyk's avatar
      videopage: move/resize preview image · 1e120ad8
      atraczyk authored
      - Implements moving and resizing of the preview window during a
        video call. The preview window will anchor to the corner it's
        closest to after completing the movement. The preview window can
        be resized.
      - Refactors the full-screen mode change to be separated into
        setFullScreenMode and setWindowedMode.
      Change-Id: I147094c9c56c15f9e423acab7f09fd3e0f295bb0
      Tuleap: #1515
  3. 15 Feb, 2017 1 commit
    • atraczyk's avatar
      videopage: implement fulscreen toggle · 88e87c6b
      atraczyk authored
      - Adds the ability to double-click the video page in order to
        toggle full-screen mode.
      - Adds .appx files to the .gitignore
      - Changes the output path of libqrencode
      Change-Id: I3b78fbf603df3d6ed570f0dbd551d833655cf98d
      Tuleap: #1514
  4. 30 Jan, 2017 2 commits
    • atraczyk's avatar
      video: refactor video implementation · c77b8dee
      atraczyk authored
      - changes the SetParameters signal to ParametersChanged and removes
        the use of the GetCameraInfo signal as an alternative usage is
        implemented in the daemon API as of commit:
      Change-Id: Iba76e6ec8f9d1ceb1068bd58b151ac37b9f72ed1
      Tuleap: #790
    • atraczyk's avatar
      video: better video frame copying · 40afd723
      atraczyk authored
      - uses memcpy instead of nested for loops to copy video buffers,
        as no operations are done per pixel, this gives a reduced copy
      Change-Id: I43567997313d6aa8c9a0f8a56ccf0b8e6bcf963a
      Tuleap: #790
  5. 28 Nov, 2016 2 commits
    • atraczyk's avatar
      contacts: add vcard implementation · c25f69d6
      atraczyk authored
      Change-Id: Iba9a8b1c0084d16a8ef7fc2626349254bb49b84e
      Tuleap: #790
    • atraczyk's avatar
      settings: add the ability to modify video device settings · acc4c413
      atraczyk authored
      - adds the ability to select device, resolution, and frame rate
      - modifies the initialization of the daemon by seperating the
        registration of the callbacks from the init function and places
        the start and run loop in an IAsyncAction worker thread with
        forced high priority
      - uses std::ofstream for debug log file instead of Platform functions
      Change-Id: I32439088fe58513c46d11297db4898ca237174e7
      Tuleap: #790
  6. 08 Nov, 2016 2 commits
    • Nicolas Jager's avatar
      video : add video debug output to video.log · df0a067a
      Nicolas Jager authored
      Change-Id: I266b8519aceba214803789a6b1f23876a974a1f8
      Tuleap: #1226
    • atraczyk's avatar
      solution: decouple dependency projects into a utility project · 47293161
      atraczyk authored
      - adds a dependency utility project, which builds all the dependency
        projects, the utility project can then be a daemon project dependency
        and easily decoupled when only working in the daemon
      - sets the video capture frame copying routine to reference the active
        device object's video properties instead of querying the media capture
      Change-Id: I11632d154dbd083550397089ff9fe88a910c616f
      Tuleap: #1228
  7. 07 Nov, 2016 1 commit
    • atraczyk's avatar
      video: add video · 14ba30c4
      atraczyk authored
      - adds incoming video
      - adds webcam preview
      - adds device enumeration
      - adds daemon video signal handlers
      - adds outgoing video
      Tuleap: #1200
      Change-Id: Ife5f6acc2ee400665e096e44e2111e03cab0299a