Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Showcase
  4. Swag : a presentation system
Forum Updated to NodeBB v4.3 + New Features

Swag : a presentation system

Scheduled Pinned Locked Moved Unsolved Showcase
2 Posts 1 Posters 941 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CharbyC Offline
    CharbyC Offline
    Charby
    wrote on last edited by Charby
    #1

    swag logo

    release v0.0.1

    Swag is a presentation system (like MS Powerpoint, Slide.io, Prezi etc..) written in Qt/QML.
    v0.0.1 is the first stable version which has just been released.

    For now, the feature set is limited : create a document, add/remove slide, add/edit/remove elements (such as text, image, video, pdf, maps, MCQ, qml code...).

    swag screenshot

    download page : https://wp.swagsoftware.net/en/download/
    project source : https://github.com/a-team-fr/swag
    licence : GPLv3

    As a free project, one can inspect, learn and improve its source, here are a few domain of interest regarding programming in swag :

    • Hot reload QML - the whole QML engine is reloaded when pressing Ctrl+R
    • PDF rendering using a webview and pdf.js
    • Syntax coloring using a TextArea and highlight.js
    • Using Wordpress as a backend via REST
    • dynamic creation of element with loader and/or js
    • CI with Github actions - automatic generation of dmg (MacOs), setup (Windows) and AppImage(Linux) on git tag creation

    Next milestone :

    • pdf generation
    • advanced feature using websocket to interact with several swag instances

    Any help will be highly appreciated.

    Thank you.

    1 Reply Last reply
    6
    • CharbyC Offline
      CharbyC Offline
      Charby
      wrote on last edited by Charby
      #2

      release 0.0.2 Release Candidate #2

      Swag 0.0.2

      For this version, a special effort has been made on the UX design...not great yet but it is definetely better !

      From previous version, Swag is now offering the following features :

      • a (basic) integrated chat system based on websocket
      • support swag document type
      • support translation (for now only english and french are available)
      • live presenting
      • redesign of the element edition
      • the API for opening /saving/ closing a document has been greatly refactored to be much simpler

      Any help will be highly appreciated (coding, testing, translating, or giving feedback...) !
      Thanks.

      1 Reply Last reply
      3

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved