Official Releases

We provide installer and binary packages for different platforms as downloads. See the installation guide in the Documentation section of this website for instructions on how to use the installers on different platforms.

Linux

Packages for Linux distributions

DEB

File size : 207.8 MB

Download v6.3.0

RPM

File size : 227.5 MB

Download v6.3.0

ZIP

File size : 228.1 MB

Download v6.3.0

What’s Changed

Features

  • New free-text quiz type and marking of correct quiz options (#1050)
  • Save toolbar layout in the app’s configuration (#1070)
  • New recording player for the vector export (#1071)
  • Crop and scale screen-sharing videos to use the maximum available space (#1072)

Bug Fixes

  • (core) Screen handling and layout management in the settings for connected displays
  • (core) Update camera format handling
  • (presenter) Minimising a shared window destroys the recording (#1039)
  • (presenter) Improve screen source availability check
  • (presenter) Ensure server name binding is executed on the Swing event dispatch thread
  • (presenter) Implement close method for TemplateDocument and cache whiteboards for streams
  • (presenter) Ensure proper destruction of graftMapping with MuPDF
  • (presenter) Streamline video frame handling in ScreenCaptureService and ScreenShareService
  • (presenter) Improve quiz comparison logic and update documentation
  • (presenter) Key event handling in SwingCreateQuizView
  • (presenter) Screen action overlap on the last recorded one (#1039)
  • (presenter) Text notes collapsing on document (#1044)
  • (presenter) PDFPC functionalities (#1038)
  • (presenter) Configuring and start/suspend stopwatch (#1038)
  • (presenter) Disable copy overlay (#1038)
  • (presenter) Set default recording path if it doesn’t exist
  • (presenter) Enhance overlay functionality with unique identifiers (#1057)
  • (presenter) Note slide position handling (#1060)
  • (presenter) Overlay navigation logic (#1064)
  • (presenter) Normalize line endings in PDF text (#1036)
  • (presenter) Retrieval of all quizzes from PDF documents (#1065)
  • (presenter) Handle navigation to previous/next page when overlaying (#1038)
  • (presenter) Adjust indentation for state reset (#85)
  • (editor) Add error handling for unsupported screen cutting (#1059)
  • (editor) Position calculation in text-box skin (#1061)
  • (editor) Handle copying screen recordings in import (#1062)
  • (editor) Show error messages on missing videos referenced in recordings (#1063)
  • (editor) Extend view functionality after zooming out (#1066)
  • (editor) Audio and event insertion for undo/redo actions (#1067)
  • (editor) Undo of imported and played video (#1068)
  • (editor) Rendering video logic when seeking (#1069)
  • (editor) Error handling in video playback and recording operations
  • (editor) Video player stop logic to handle initialization states properly
  • (editor) Frame handling across rendering pipeline

Other

  • (macOS) Fix the notarization process
  • Update webrtc-java dependency to version 0.14.0
  • Drop the old web player and removed deprecated dependency

Documentation

  • Documentation for screen capture and sharing services

New Contributors

  • @maxkratz made their first contribution in #1055

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.2...v6.3.0

DEB

File size : 206.7 MB

Download v6.2.2

RPM

File size : 226.4 MB

Download v6.2.2

ZIP

File size : 227.0 MB

Download v6.2.2

What’s Changed

Bug Fixes

  • (presenter) Set more default buttons in the toolbar
  • (presenter) Scale incoming video frames with AffineTransformOp
  • (presenter) Buffer video frames for conversion
  • (presenter) Remaining video tiles after closing a (#1012)
  • (presenter) Get document title after the document was (#1015)
  • (presenter) Add debug logging for presentation view updates and screen handling
  • (presenter) Adjust heartbeat interval and duration
  • (presenter) Improve video frame handling and memory management
  • (presenter) Optimize video frame conversion and memory (#1018)
  • (presenter) Fix main view repaint after showing stacked dialogs
  • (presenter) Show notify to record notification while in (#1028)
  • (presenter) Closing heartbeat notification
  • (presenter) Add logging for heartbeat request failures and improve event handling
  • (presenter) Auto grid on external displays
  • (presenter) Update phrasing for speech (#1032)
  • (presenter) Undo/redo for the text (#29)
  • (presenter) Improve access token validation and error handling in stream (#380)
  • (presenter) Memory leak caused by screen-share while (#1018)
  • (editor) Consume mouse event on selection change in the (#936)
  • (editor) Adjust stroke widths for pen, highlighter, and (#1020)
  • (editor) Improve seek (#1023)
  • (editor) Fix saving single (#1021)
  • (editor) Improve event handling on recording changes
  • (editor) Scaling and positioning of recorded video frames
  • (editor) Select the video export option by default in VideoExportPresenter
  • (editor) Seek state handling in (#507)
  • (editor) View update caused by regression in fix (#1019) (#1027)
  • (editor) View update regression when changing recorded events
  • (editor) Unnecessarily setting the current recording to (#1019)
  • (player) Allow opening files with drag&drop (#1026)
  • (core) Screen handling logic and enhance (#1031)
  • (core) Compare in logical display space instead of pixel space
  • (core) Typo in PageEditEvent
  • (core) Add shape paint event on shape removal
  • (core) Handle exception during buffer release in (#884)
  • (core) Ensure legal file names in file chooser and recording processes
  • (tests) Update Screen initialization

Refactor

  • (presenter) ScreenRecorderService to drop the ffmpeg cli muxer and added FFmpegMuxer implemented with JavaCV

Other

  • (deps) Bump org.springframework:spring-context in /lect-web-api (#1022)
  • (build) New windows msi/exe bundle creation
  • (build) Update GitHub workflows to use the new windows bundle
  • (build) Update Windows runner version to 2022 in CI configurations
  • (build) Set up WiX in GitHub workflows
  • (build) Build workflow to upload only the lectureStudio exe bundle

Documentation

  • Presentation view java docs
  • Recording player and service documentation
  • Enhance documentation for event execution classes and methods
  • Improve documentation and clarify method descriptions for the presentation context

Miscellaneous Tasks

  • Drop dead code

New Contributors

  • @thrimbor made their first contribution in #1026

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.1...v6.2.2

DEB

File size : 206.7 MB

Download v6.2.1

RPM

File size : 226.3 MB

Download v6.2.1

ZIP

File size : 226.9 MB

Download v6.2.1

What’s Changed

Bug Fixes

  • Start stream with muted microphone
  • Do not react to VAD when settings are opened
  • Audio device changes for voice activity detection
  • Process local video frames when the connection is established

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.0...v6.2.1

DEB

File size : 206.7 MB

Download v6.2.0

RPM

File size : 226.3 MB

Download v6.2.0

ZIP

File size : 226.9 MB

Download v6.2.0

What’s Changed

Features

  • Native JavaFX file/directory choosers (#997)
  • Show participant cam video in tab and external window (#998)
  • A different trigger for the recording alert as described in (#991) (#1006)

Bug Fixes

  • macOS specific switches for compatibility reasons
  • Missing recorded PDF slides and removed recording warn dialog (#986)
  • Executing keystroke actions in text components (#994)
  • Missing annotations when the recording was stopped (#982)
  • Show participants list instead of chat messages on stream start (#989)
  • Slide recording eliminating native code calls (#996)
  • Speaker layout by taking last talking timestamp into account
  • Participant speech request icons
  • Ui layout glitches around video tiles (#1002)
  • Wire JanusParticipantContext to the ParticipantList (#1003)
  • Memory leak with video frame conversion (#1000) (#1001)
  • Crashes caused by video frame conversion (#1000) (#1001)
  • ParticipantList speech request cancellation
  • (editor) Prevent the slide preview from triggering scrolling events (#983)
  • Editor crash when opening a recording with a screen-share (#985)
  • (editor) Crash caused by wrong libstdc++ the openjdk and javafx have linked
  • (build) Removed deprecation warnings for builds
  • (editor) Rendering recorded screen-shares in linux
  • (editor) Rendering recorded screen-shares in macOS
  • Updated to mupdf 1.25.5 with customized linux build to fix black boxes
  • Mupdf 1.25.5 lib build with -Bsymbolic ldflags
  • Minor screen-share fixes
  • Screen-share on connected displays
  • Recording warning triggers
  • ManualStateObserver property propagation
  • Create quiz logic with closed generic document
  • Rendering imported PDF pages using (#1008)
  • Start recording with muted microphone shows alert

Refactor

  • Display notification handler

Other

  • Make macOS package.sh use the notarytool for notarization
  • Added GitHub build and release workflows

Documentation

  • Added the complete changelog so far
  • Quiz related docs

Testing

  • Fixed module tests by correctly loading the native MuPDF lib

Miscellaneous Tasks

  • Generate the current version for the build workflow
  • Fetch-depth 0 in the build workflow to get the current version
  • Added MuPDF build workflow

New Contributors

  • @github-actions[bot] made their first contribution in #1004

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.1.1025...v6.2.0

DEB

File size : 188.4 MB

Download v6.1.1025

RPM

File size : 206.8 MB

Download v6.1.1025

ZIP

File size : 207.2 MB

Download v6.1.1025

Changelog

lecturePresenter

lectureEditor

Project

  • Updated dependencies having reported CVEs.
  • Fixed macOS builds by using the notarytool.

DEB

File size : 161.8 MB

Download v6.1.963

RPM

File size : 180.1 MB

Download v6.1.963

ZIP

File size : 180.5 MB

Download v6.1.963

Changelog

lecturePresenter

lectureEditor

Project

  • Provide DEB and RPM packages for Linux distributions.

ZIP

File size : 180.0 MB

Download v6.1.920

Changelog

lecturePresenter

  • Added the most relevant features of pdfpc (a GTK-based presentation application).
  • Added participant banning from the participant list.

lectureEditor

  • Fixed missing slide-view on Linux (#870)
  • Fixed deletion of pages by moving page events in the timeline (#864)

Project

  • Updated to the latest version of MuPDF (1.23.10).
  • Added Apple Silicon native library support.
  • Apple Silicon builds will be from now on released for the Mac.

ZIP

File size : 156.4 MB

Download v6.0.912

Changelog

lecturePresenter

  • Stable screen sharing feature.
  • Record screen shares to MP4 videos along the presentation recording.
  • Added a participant list for online sessions.
  • Added JCEF to view own stream within the app.
  • Fixed various issues with text-boxes.
  • Fixed various issues with quizzes.
  • Fixed notifications for dis-connected audio/video devices.
  • Improved establishment of interrupted connections.

lectureEditor

  • Added the split recording feature.
  • Added the ability to move slide change events without modifying any other parts of the recording.
  • Added the ability to replace multiple slides in the recording at once.
  • Added the ability to add new annotations, with the same toolbar as in lecturePresenter.
  • Audio Loudness Normaliaztion and QoL improvements.
  • Fixed rendering issues with various tools.
  • Fixed audio device handling.
  • Fixed crash on playback of denoised audio.

Project

  • Set required Java version to 17.

ZIP

File size : 150.8 MB

Download v5.3.725

Changelog

lecturePresenter

  • Changed screen-share workflow with multiple document tabs.
  • Fixed screen-sharing state between multiple shared sources.
  • Fixed stopping running screen-share.

ZIP

File size : 152.4 MB

Download v5.3.710

Changelog

lecturePresenter

  • Added screen-sharing.
  • Added stream participants list.
  • Send chat messages to all participants.
  • Receive private chat messages.

lectureEditor

  • Fixed import of recordings with a different audio format.

ZIP

File size : 141.0 MB

Download v5.1.660

Changelog

lecturePresenter

  • 🆕 Select PDF document templates for whiteboards, quizzes and message slides.
  • Changed quiz file storage format which fixed multiple quiz format related bugs.
  • Simplified, removed old and unsupported settings.
  • Fixed page removal with whiteboards.
  • Added device selection dialog prior starting a recording.
  • Fixed Linux build for older (e.g. Ubuntu 16.04) systems.
  • Closed memory leak while recording.

lectureEditor

  • Reintroduced deletion of single actions without markers.
  • Faster waveform generation.
  • Increased zoom level for the waveform.
  • Fixed rendering issues with the timeline.
  • Fixed zoomed view-port rendering.

ZIP

File size : 140.0 MB

Download v5.1.555

Changelog

lecturePresenter

  • Removed save quiz results menu item. Quiz results still can be saved via document export.
  • Preserve compatibility to old configs.
  • Configurable streaming server name in stream settings.
  • Fixed drag and drop of toolbar-buttons that now render the icon dragged into the toolbar on Linux systems.
  • Fixed package version number on Linux systems.
  • Fixed starting a stream without any connected cameras on Linux.

lectureEditor

  • Fixed STA vs. MTA issue which blocked the usage of audio playback devices on some systems.

ZIP

File size : 140.0 MB

Download v5.1.544

Changelog

lecturePresenter

  • Fixed and improved many quiz related issues (handling, rendering, etc.).
  • Introduced new multi-screen layout options for the main view.
    • Create external windows for messages, speech, and slide preview.
  • Change position of tabs in the main view.
  • Show received text messages on slides that can be recorded and shared via stream.
  • Improved local camera image quality.
  • Improved stream event handling.
  • Quality based selection of camera stream profiles.

lectureEditor

  • Fixed audio playback device selection when device is gone.
  • Fixed rare cases of cutting tool events.

All apps

  • Updated dependencies that have security issues fixed.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

ZIP

File size : 183.7 MB

Download v5.0.438

Changelog

New WebRTC based streaming

Visit the streaming portal to setup your course you want to stream (members of TU Darmstadt only). On the website you will find the manual (currently in German) how to stream and attend your course.

lecturePresenter

  • Customizable toolbar.
  • Added new buttons to the toolbar: previous/next slide, start stream, start quiz, (un)mute microphone and camera for the stream.
  • Improved audio recording quality: new audio system implementation with high-pass filter, echo cancellation and noise suppression.
  • Select best native camera format for selected aspect ratio.
  • Integrated quizzes into streamed courses, including presenting quiz results.
  • Fixed stylus drawing in fullscreen mode.
  • Fixed text-field input conflict with some shortcuts.
  • Fixed close PDF document and saving this document afterwards.
  • Block quiz-slide selection until the quiz is closed.
  • Simplified settings.

lectureEditor

  • Fixed rare UI render issues on some platforms.
  • Fixed cutting annotations which manipulate the view state.

All apps

  • Append app version to app logs.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

ZIP

File size : 183.8 MB

Download v4.4.170

Changelog

lecturePresenter

  • Fixed camera preview in camera settings.
  • Fixed recording quiz slides.
  • Fixed recording of PDF slides.
  • Fixed saving recording name with combination of whiteboards.
  • Introduced broadcast profiles in live stream settings.
  • Minor UI state fixes.

lectureEditor

  • Fixed rendering of the main slide view.
  • Fixed default path when saving the changed recording.
  • Show document preview in it’s final playback state.
  • Show document preview in it’s final playback state in video export

lectureBroadcaster

  • Switched to a more efficient and faster Quarkus implementation.

Web services

  • Improved security with rolling certificates.
  • Fixed starting quizzes without to stop the previous one.

All apps

  • New version checking that will show a notification if a new version of lectureStudio is available (to receive notifications please make sure that the corresponding setting is activated in the general settings of the app).

ZIP

File size : 155.6 MB

Download v4.4.96

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations
  • Fixed inconsistencies with multiple deletions
  • Shrink selection and glue selection sliders to the main slider
  • New feature: save document to PDF (File - Save document)
  • New feature: replace selected pages with new ones
  • New feature (alpha stage): in-/decrease volume in selected areas

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

ZIP

File size : 159.6 MB

Download v4.4.71

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

WIP

  • #21 lectureEditor: Slider positions of the volume change area are not recalculated when deleting / pasting
  • #27 lectureEditor: Inconsitencies with multiple deletions
  • #43 lecturePresenter: The default directory for the save dialog of PDF is always ‘user.home’

Windows

Installer for Windows 10/11

EXE

File size : 206.7 MB

Download v6.3.0

What’s Changed

Features

  • New free-text quiz type and marking of correct quiz options (#1050)
  • Save toolbar layout in the app’s configuration (#1070)
  • New recording player for the vector export (#1071)
  • Crop and scale screen-sharing videos to use the maximum available space (#1072)

Bug Fixes

  • (core) Screen handling and layout management in the settings for connected displays
  • (core) Update camera format handling
  • (presenter) Minimising a shared window destroys the recording (#1039)
  • (presenter) Improve screen source availability check
  • (presenter) Ensure server name binding is executed on the Swing event dispatch thread
  • (presenter) Implement close method for TemplateDocument and cache whiteboards for streams
  • (presenter) Ensure proper destruction of graftMapping with MuPDF
  • (presenter) Streamline video frame handling in ScreenCaptureService and ScreenShareService
  • (presenter) Improve quiz comparison logic and update documentation
  • (presenter) Key event handling in SwingCreateQuizView
  • (presenter) Screen action overlap on the last recorded one (#1039)
  • (presenter) Text notes collapsing on document (#1044)
  • (presenter) PDFPC functionalities (#1038)
  • (presenter) Configuring and start/suspend stopwatch (#1038)
  • (presenter) Disable copy overlay (#1038)
  • (presenter) Set default recording path if it doesn’t exist
  • (presenter) Enhance overlay functionality with unique identifiers (#1057)
  • (presenter) Note slide position handling (#1060)
  • (presenter) Overlay navigation logic (#1064)
  • (presenter) Normalize line endings in PDF text (#1036)
  • (presenter) Retrieval of all quizzes from PDF documents (#1065)
  • (presenter) Handle navigation to previous/next page when overlaying (#1038)
  • (presenter) Adjust indentation for state reset (#85)
  • (editor) Add error handling for unsupported screen cutting (#1059)
  • (editor) Position calculation in text-box skin (#1061)
  • (editor) Handle copying screen recordings in import (#1062)
  • (editor) Show error messages on missing videos referenced in recordings (#1063)
  • (editor) Extend view functionality after zooming out (#1066)
  • (editor) Audio and event insertion for undo/redo actions (#1067)
  • (editor) Undo of imported and played video (#1068)
  • (editor) Rendering video logic when seeking (#1069)
  • (editor) Error handling in video playback and recording operations
  • (editor) Video player stop logic to handle initialization states properly
  • (editor) Frame handling across rendering pipeline

Other

  • (macOS) Fix the notarization process
  • Update webrtc-java dependency to version 0.14.0
  • Drop the old web player and removed deprecated dependency

Documentation

  • Documentation for screen capture and sharing services

New Contributors

  • @maxkratz made their first contribution in #1055

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.2...v6.3.0

EXE

File size : 205.4 MB

Download v6.2.2

What’s Changed

Bug Fixes

  • (presenter) Set more default buttons in the toolbar
  • (presenter) Scale incoming video frames with AffineTransformOp
  • (presenter) Buffer video frames for conversion
  • (presenter) Remaining video tiles after closing a (#1012)
  • (presenter) Get document title after the document was (#1015)
  • (presenter) Add debug logging for presentation view updates and screen handling
  • (presenter) Adjust heartbeat interval and duration
  • (presenter) Improve video frame handling and memory management
  • (presenter) Optimize video frame conversion and memory (#1018)
  • (presenter) Fix main view repaint after showing stacked dialogs
  • (presenter) Show notify to record notification while in (#1028)
  • (presenter) Closing heartbeat notification
  • (presenter) Add logging for heartbeat request failures and improve event handling
  • (presenter) Auto grid on external displays
  • (presenter) Update phrasing for speech (#1032)
  • (presenter) Undo/redo for the text (#29)
  • (presenter) Improve access token validation and error handling in stream (#380)
  • (presenter) Memory leak caused by screen-share while (#1018)
  • (editor) Consume mouse event on selection change in the (#936)
  • (editor) Adjust stroke widths for pen, highlighter, and (#1020)
  • (editor) Improve seek (#1023)
  • (editor) Fix saving single (#1021)
  • (editor) Improve event handling on recording changes
  • (editor) Scaling and positioning of recorded video frames
  • (editor) Select the video export option by default in VideoExportPresenter
  • (editor) Seek state handling in (#507)
  • (editor) View update caused by regression in fix (#1019) (#1027)
  • (editor) View update regression when changing recorded events
  • (editor) Unnecessarily setting the current recording to (#1019)
  • (player) Allow opening files with drag&drop (#1026)
  • (core) Screen handling logic and enhance (#1031)
  • (core) Compare in logical display space instead of pixel space
  • (core) Typo in PageEditEvent
  • (core) Add shape paint event on shape removal
  • (core) Handle exception during buffer release in (#884)
  • (core) Ensure legal file names in file chooser and recording processes
  • (tests) Update Screen initialization

Refactor

  • (presenter) ScreenRecorderService to drop the ffmpeg cli muxer and added FFmpegMuxer implemented with JavaCV

Other

  • (deps) Bump org.springframework:spring-context in /lect-web-api (#1022)
  • (build) New windows msi/exe bundle creation
  • (build) Update GitHub workflows to use the new windows bundle
  • (build) Update Windows runner version to 2022 in CI configurations
  • (build) Set up WiX in GitHub workflows
  • (build) Build workflow to upload only the lectureStudio exe bundle

Documentation

  • Presentation view java docs
  • Recording player and service documentation
  • Enhance documentation for event execution classes and methods
  • Improve documentation and clarify method descriptions for the presentation context

Miscellaneous Tasks

  • Drop dead code

New Contributors

  • @thrimbor made their first contribution in #1026

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.1...v6.2.2

MSI

File size : 216.1 MB

Download v6.2.1

What’s Changed

Bug Fixes

  • Start stream with muted microphone
  • Do not react to VAD when settings are opened
  • Audio device changes for voice activity detection
  • Process local video frames when the connection is established

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.0...v6.2.1

MSI

File size : 216.1 MB

Download v6.2.0

What’s Changed

Features

  • Native JavaFX file/directory choosers (#997)
  • Show participant cam video in tab and external window (#998)
  • A different trigger for the recording alert as described in (#991) (#1006)

Bug Fixes

  • macOS specific switches for compatibility reasons
  • Missing recorded PDF slides and removed recording warn dialog (#986)
  • Executing keystroke actions in text components (#994)
  • Missing annotations when the recording was stopped (#982)
  • Show participants list instead of chat messages on stream start (#989)
  • Slide recording eliminating native code calls (#996)
  • Speaker layout by taking last talking timestamp into account
  • Participant speech request icons
  • Ui layout glitches around video tiles (#1002)
  • Wire JanusParticipantContext to the ParticipantList (#1003)
  • Memory leak with video frame conversion (#1000) (#1001)
  • Crashes caused by video frame conversion (#1000) (#1001)
  • ParticipantList speech request cancellation
  • (editor) Prevent the slide preview from triggering scrolling events (#983)
  • Editor crash when opening a recording with a screen-share (#985)
  • (editor) Crash caused by wrong libstdc++ the openjdk and javafx have linked
  • (build) Removed deprecation warnings for builds
  • (editor) Rendering recorded screen-shares in linux
  • (editor) Rendering recorded screen-shares in macOS
  • Updated to mupdf 1.25.5 with customized linux build to fix black boxes
  • Mupdf 1.25.5 lib build with -Bsymbolic ldflags
  • Minor screen-share fixes
  • Screen-share on connected displays
  • Recording warning triggers
  • ManualStateObserver property propagation
  • Create quiz logic with closed generic document
  • Rendering imported PDF pages using (#1008)
  • Start recording with muted microphone shows alert

Refactor

  • Display notification handler

Other

  • Make macOS package.sh use the notarytool for notarization
  • Added GitHub build and release workflows

Documentation

  • Added the complete changelog so far
  • Quiz related docs

Testing

  • Fixed module tests by correctly loading the native MuPDF lib

Miscellaneous Tasks

  • Generate the current version for the build workflow
  • Fetch-depth 0 in the build workflow to get the current version
  • Added MuPDF build workflow

New Contributors

  • @github-actions[bot] made their first contribution in #1004

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.1.1025...v6.2.0

MSI

File size : 211.5 MB

Download v6.1.1025

Changelog

lecturePresenter

lectureEditor

Project

  • Updated dependencies having reported CVEs.
  • Fixed macOS builds by using the notarytool.

MSI

File size : 183.2 MB

Download v6.1.963

Changelog

lecturePresenter

lectureEditor

Project

  • Provide DEB and RPM packages for Linux distributions.

MSI

File size : 182.5 MB

Download v6.1.920

Changelog

lecturePresenter

  • Added the most relevant features of pdfpc (a GTK-based presentation application).
  • Added participant banning from the participant list.

lectureEditor

  • Fixed missing slide-view on Linux (#870)
  • Fixed deletion of pages by moving page events in the timeline (#864)

Project

  • Updated to the latest version of MuPDF (1.23.10).
  • Added Apple Silicon native library support.
  • Apple Silicon builds will be from now on released for the Mac.

MSI

File size : 158.6 MB

Download v6.0.912

Changelog

lecturePresenter

  • Stable screen sharing feature.
  • Record screen shares to MP4 videos along the presentation recording.
  • Added a participant list for online sessions.
  • Added JCEF to view own stream within the app.
  • Fixed various issues with text-boxes.
  • Fixed various issues with quizzes.
  • Fixed notifications for dis-connected audio/video devices.
  • Improved establishment of interrupted connections.

lectureEditor

  • Added the split recording feature.
  • Added the ability to move slide change events without modifying any other parts of the recording.
  • Added the ability to replace multiple slides in the recording at once.
  • Added the ability to add new annotations, with the same toolbar as in lecturePresenter.
  • Audio Loudness Normaliaztion and QoL improvements.
  • Fixed rendering issues with various tools.
  • Fixed audio device handling.
  • Fixed crash on playback of denoised audio.

Project

  • Set required Java version to 17.

MSI

File size : 135.2 MB

Download v5.3.725

Changelog

lecturePresenter

  • Changed screen-share workflow with multiple document tabs.
  • Fixed screen-sharing state between multiple shared sources.
  • Fixed stopping running screen-share.

MSI

File size : 135.2 MB

Download v5.3.720

Changelog

lecturePresenter

  • Changed screen-share workflow with multiple document tabs.
  • Fixed screen-sharing state between multiple shared sources.

MSI

File size : 135.3 MB

Download v5.3.710

Changelog

lecturePresenter

  • Added screen-sharing.
  • Added stream participants list.
  • Send chat messages to all participants.
  • Receive private chat messages.

lectureEditor

  • Fixed import of recordings with a different audio format.

MSI

File size : 125.5 MB

Download v5.1.660

Changelog

lecturePresenter

  • 🆕 Select PDF document templates for whiteboards, quizzes and message slides.
  • Changed quiz file storage format which fixed multiple quiz format related bugs.
  • Simplified, removed old and unsupported settings.
  • Fixed page removal with whiteboards.
  • Added device selection dialog prior starting a recording.
  • Fixed Linux build for older (e.g. Ubuntu 16.04) systems.
  • Closed memory leak while recording.

lectureEditor

  • Reintroduced deletion of single actions without markers.
  • Faster waveform generation.
  • Increased zoom level for the waveform.
  • Fixed rendering issues with the timeline.
  • Fixed zoomed view-port rendering.

MSI

File size : 122.8 MB

Download v5.1.555

Changelog

lecturePresenter

  • Removed save quiz results menu item. Quiz results still can be saved via document export.
  • Preserve compatibility to old configs.
  • Configurable streaming server name in stream settings.
  • Fixed drag and drop of toolbar-buttons that now render the icon dragged into the toolbar on Linux systems.
  • Fixed package version number on Linux systems.
  • Fixed starting a stream without any connected cameras on Linux.

lectureEditor

  • Fixed STA vs. MTA issue which blocked the usage of audio playback devices on some systems.

MSI

File size : 122.8 MB

Download v5.1.544

Changelog

lecturePresenter

  • Fixed and improved many quiz related issues (handling, rendering, etc.).
  • Introduced new multi-screen layout options for the main view.
    • Create external windows for messages, speech, and slide preview.
  • Change position of tabs in the main view.
  • Show received text messages on slides that can be recorded and shared via stream.
  • Improved local camera image quality.
  • Improved stream event handling.
  • Quality based selection of camera stream profiles.

lectureEditor

  • Fixed audio playback device selection when device is gone.
  • Fixed rare cases of cutting tool events.

All apps

  • Updated dependencies that have security issues fixed.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

MSI

File size : 158.1 MB

Download v5.0.438

Changelog

New WebRTC based streaming

Visit the streaming portal to setup your course you want to stream (members of TU Darmstadt only). On the website you will find the manual (currently in German) how to stream and attend your course.

lecturePresenter

  • Customizable toolbar.
  • Added new buttons to the toolbar: previous/next slide, start stream, start quiz, (un)mute microphone and camera for the stream.
  • Improved audio recording quality: new audio system implementation with high-pass filter, echo cancellation and noise suppression.
  • Select best native camera format for selected aspect ratio.
  • Integrated quizzes into streamed courses, including presenting quiz results.
  • Fixed stylus drawing in fullscreen mode.
  • Fixed text-field input conflict with some shortcuts.
  • Fixed close PDF document and saving this document afterwards.
  • Block quiz-slide selection until the quiz is closed.
  • Simplified settings.

lectureEditor

  • Fixed rare UI render issues on some platforms.
  • Fixed cutting annotations which manipulate the view state.

All apps

  • Append app version to app logs.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

MSI

File size : 159.4 MB

Download v4.4.170

Changelog

lecturePresenter

  • Fixed camera preview in camera settings.
  • Fixed recording quiz slides.
  • Fixed recording of PDF slides.
  • Fixed saving recording name with combination of whiteboards.
  • Introduced broadcast profiles in live stream settings.
  • Minor UI state fixes.

lectureEditor

  • Fixed rendering of the main slide view.
  • Fixed default path when saving the changed recording.
  • Show document preview in it’s final playback state.
  • Show document preview in it’s final playback state in video export

lectureBroadcaster

  • Switched to a more efficient and faster Quarkus implementation.

Web services

  • Improved security with rolling certificates.
  • Fixed starting quizzes without to stop the previous one.

All apps

  • New version checking that will show a notification if a new version of lectureStudio is available (to receive notifications please make sure that the corresponding setting is activated in the general settings of the app).

MSI

File size : 140.5 MB

Download v4.4.96

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations
  • Fixed inconsistencies with multiple deletions
  • Shrink selection and glue selection sliders to the main slider
  • New feature: save document to PDF (File - Save document)
  • New feature: replace selected pages with new ones
  • New feature (alpha stage): in-/decrease volume in selected areas

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

MSI

File size : 140.5 MB

Download v4.4.71

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

WIP

  • #21 lectureEditor: Slider positions of the volume change area are not recalculated when deleting / pasting
  • #27 lectureEditor: Inconsitencies with multiple deletions
  • #43 lecturePresenter: The default directory for the save dialog of PDF is always ‘user.home’

macOS

Installer for macOS

Intel x86

File size : 215.5 MB

Download v6.3.0

Apple Silicon

File size : 200.6 MB

Download v6.3.0

What’s Changed

Features

  • New free-text quiz type and marking of correct quiz options (#1050)
  • Save toolbar layout in the app’s configuration (#1070)
  • New recording player for the vector export (#1071)
  • Crop and scale screen-sharing videos to use the maximum available space (#1072)

Bug Fixes

  • (core) Screen handling and layout management in the settings for connected displays
  • (core) Update camera format handling
  • (presenter) Minimising a shared window destroys the recording (#1039)
  • (presenter) Improve screen source availability check
  • (presenter) Ensure server name binding is executed on the Swing event dispatch thread
  • (presenter) Implement close method for TemplateDocument and cache whiteboards for streams
  • (presenter) Ensure proper destruction of graftMapping with MuPDF
  • (presenter) Streamline video frame handling in ScreenCaptureService and ScreenShareService
  • (presenter) Improve quiz comparison logic and update documentation
  • (presenter) Key event handling in SwingCreateQuizView
  • (presenter) Screen action overlap on the last recorded one (#1039)
  • (presenter) Text notes collapsing on document (#1044)
  • (presenter) PDFPC functionalities (#1038)
  • (presenter) Configuring and start/suspend stopwatch (#1038)
  • (presenter) Disable copy overlay (#1038)
  • (presenter) Set default recording path if it doesn’t exist
  • (presenter) Enhance overlay functionality with unique identifiers (#1057)
  • (presenter) Note slide position handling (#1060)
  • (presenter) Overlay navigation logic (#1064)
  • (presenter) Normalize line endings in PDF text (#1036)
  • (presenter) Retrieval of all quizzes from PDF documents (#1065)
  • (presenter) Handle navigation to previous/next page when overlaying (#1038)
  • (presenter) Adjust indentation for state reset (#85)
  • (editor) Add error handling for unsupported screen cutting (#1059)
  • (editor) Position calculation in text-box skin (#1061)
  • (editor) Handle copying screen recordings in import (#1062)
  • (editor) Show error messages on missing videos referenced in recordings (#1063)
  • (editor) Extend view functionality after zooming out (#1066)
  • (editor) Audio and event insertion for undo/redo actions (#1067)
  • (editor) Undo of imported and played video (#1068)
  • (editor) Rendering video logic when seeking (#1069)
  • (editor) Error handling in video playback and recording operations
  • (editor) Video player stop logic to handle initialization states properly
  • (editor) Frame handling across rendering pipeline

Other

  • (macOS) Fix the notarization process
  • Update webrtc-java dependency to version 0.14.0
  • Drop the old web player and removed deprecated dependency

Documentation

  • Documentation for screen capture and sharing services

New Contributors

  • @maxkratz made their first contribution in #1055

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.2...v6.3.0

Intel x86

File size : 214.2 MB

Download v6.2.2

Apple Silicon

File size : 199.3 MB

Download v6.2.2

What’s Changed

Bug Fixes

  • (presenter) Set more default buttons in the toolbar
  • (presenter) Scale incoming video frames with AffineTransformOp
  • (presenter) Buffer video frames for conversion
  • (presenter) Remaining video tiles after closing a (#1012)
  • (presenter) Get document title after the document was (#1015)
  • (presenter) Add debug logging for presentation view updates and screen handling
  • (presenter) Adjust heartbeat interval and duration
  • (presenter) Improve video frame handling and memory management
  • (presenter) Optimize video frame conversion and memory (#1018)
  • (presenter) Fix main view repaint after showing stacked dialogs
  • (presenter) Show notify to record notification while in (#1028)
  • (presenter) Closing heartbeat notification
  • (presenter) Add logging for heartbeat request failures and improve event handling
  • (presenter) Auto grid on external displays
  • (presenter) Update phrasing for speech (#1032)
  • (presenter) Undo/redo for the text (#29)
  • (presenter) Improve access token validation and error handling in stream (#380)
  • (presenter) Memory leak caused by screen-share while (#1018)
  • (editor) Consume mouse event on selection change in the (#936)
  • (editor) Adjust stroke widths for pen, highlighter, and (#1020)
  • (editor) Improve seek (#1023)
  • (editor) Fix saving single (#1021)
  • (editor) Improve event handling on recording changes
  • (editor) Scaling and positioning of recorded video frames
  • (editor) Select the video export option by default in VideoExportPresenter
  • (editor) Seek state handling in (#507)
  • (editor) View update caused by regression in fix (#1019) (#1027)
  • (editor) View update regression when changing recorded events
  • (editor) Unnecessarily setting the current recording to (#1019)
  • (player) Allow opening files with drag&drop (#1026)
  • (core) Screen handling logic and enhance (#1031)
  • (core) Compare in logical display space instead of pixel space
  • (core) Typo in PageEditEvent
  • (core) Add shape paint event on shape removal
  • (core) Handle exception during buffer release in (#884)
  • (core) Ensure legal file names in file chooser and recording processes
  • (tests) Update Screen initialization

Refactor

  • (presenter) ScreenRecorderService to drop the ffmpeg cli muxer and added FFmpegMuxer implemented with JavaCV

Other

  • (deps) Bump org.springframework:spring-context in /lect-web-api (#1022)
  • (build) New windows msi/exe bundle creation
  • (build) Update GitHub workflows to use the new windows bundle
  • (build) Update Windows runner version to 2022 in CI configurations
  • (build) Set up WiX in GitHub workflows
  • (build) Build workflow to upload only the lectureStudio exe bundle

Documentation

  • Presentation view java docs
  • Recording player and service documentation
  • Enhance documentation for event execution classes and methods
  • Improve documentation and clarify method descriptions for the presentation context

Miscellaneous Tasks

  • Drop dead code

New Contributors

  • @thrimbor made their first contribution in #1026

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.1...v6.2.2

Intel x86

File size : 214.1 MB

Download v6.2.1

Apple Silicon

File size : 198.8 MB

Download v6.2.1

What’s Changed

Bug Fixes

  • Start stream with muted microphone
  • Do not react to VAD when settings are opened
  • Audio device changes for voice activity detection
  • Process local video frames when the connection is established

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.2.0...v6.2.1

Intel x86

File size : 214.1 MB

Download v6.2.0

Apple Silicon

File size : 198.8 MB

Download v6.2.0

What’s Changed

Features

  • Native JavaFX file/directory choosers (#997)
  • Show participant cam video in tab and external window (#998)
  • A different trigger for the recording alert as described in (#991) (#1006)

Bug Fixes

  • macOS specific switches for compatibility reasons
  • Missing recorded PDF slides and removed recording warn dialog (#986)
  • Executing keystroke actions in text components (#994)
  • Missing annotations when the recording was stopped (#982)
  • Show participants list instead of chat messages on stream start (#989)
  • Slide recording eliminating native code calls (#996)
  • Speaker layout by taking last talking timestamp into account
  • Participant speech request icons
  • Ui layout glitches around video tiles (#1002)
  • Wire JanusParticipantContext to the ParticipantList (#1003)
  • Memory leak with video frame conversion (#1000) (#1001)
  • Crashes caused by video frame conversion (#1000) (#1001)
  • ParticipantList speech request cancellation
  • (editor) Prevent the slide preview from triggering scrolling events (#983)
  • Editor crash when opening a recording with a screen-share (#985)
  • (editor) Crash caused by wrong libstdc++ the openjdk and javafx have linked
  • (build) Removed deprecation warnings for builds
  • (editor) Rendering recorded screen-shares in linux
  • (editor) Rendering recorded screen-shares in macOS
  • Updated to mupdf 1.25.5 with customized linux build to fix black boxes
  • Mupdf 1.25.5 lib build with -Bsymbolic ldflags
  • Minor screen-share fixes
  • Screen-share on connected displays
  • Recording warning triggers
  • ManualStateObserver property propagation
  • Create quiz logic with closed generic document
  • Rendering imported PDF pages using (#1008)
  • Start recording with muted microphone shows alert

Refactor

  • Display notification handler

Other

  • Make macOS package.sh use the notarytool for notarization
  • Added GitHub build and release workflows

Documentation

  • Added the complete changelog so far
  • Quiz related docs

Testing

  • Fixed module tests by correctly loading the native MuPDF lib

Miscellaneous Tasks

  • Generate the current version for the build workflow
  • Fetch-depth 0 in the build workflow to get the current version
  • Added MuPDF build workflow

New Contributors

  • @github-actions[bot] made their first contribution in #1004

Full Changelog: https://github.com/lectureStudio/lectureStudio/compare/v6.1.1025...v6.2.0

Intel x86

File size : 198.5 MB

Download v6.1.1025

Apple Silicon

File size : 197.6 MB

Download v6.1.1025

Changelog

lecturePresenter

lectureEditor

Project

  • Updated dependencies having reported CVEs.
  • Fixed macOS builds by using the notarytool.

Intel x86

File size : 170.8 MB

Download v6.1.920

Apple Silicon

File size : 172.1 MB

Download v6.1.920

Changelog

lecturePresenter

  • Added the most relevant features of pdfpc (a GTK-based presentation application).
  • Added participant banning from the participant list.

lectureEditor

  • Fixed missing slide-view on Linux (#870)
  • Fixed deletion of pages by moving page events in the timeline (#864)

Project

  • Updated to the latest version of MuPDF (1.23.10).
  • Added Apple Silicon native library support.
  • Apple Silicon builds will be from now on released for the Mac.

Intel x86

File size : 148.8 MB

Download v6.0.912

Changelog

lecturePresenter

  • Stable screen sharing feature.
  • Record screen shares to MP4 videos along the presentation recording.
  • Added a participant list for online sessions.
  • Added JCEF to view own stream within the app.
  • Fixed various issues with text-boxes.
  • Fixed various issues with quizzes.
  • Fixed notifications for dis-connected audio/video devices.
  • Improved establishment of interrupted connections.

lectureEditor

  • Added the split recording feature.
  • Added the ability to move slide change events without modifying any other parts of the recording.
  • Added the ability to replace multiple slides in the recording at once.
  • Added the ability to add new annotations, with the same toolbar as in lecturePresenter.
  • Audio Loudness Normaliaztion and QoL improvements.
  • Fixed rendering issues with various tools.
  • Fixed audio device handling.
  • Fixed crash on playback of denoised audio.

Project

  • Set required Java version to 17.

Intel x86

File size : 142.2 MB

Download v5.3.725

Changelog

lecturePresenter

  • Changed screen-share workflow with multiple document tabs.
  • Fixed screen-sharing state between multiple shared sources.
  • Fixed stopping running screen-share.

Intel x86

File size : 142.2 MB

Download v5.3.710

Changelog

lecturePresenter

  • Added screen-sharing.
  • Added stream participants list.
  • Send chat messages to all participants.
  • Receive private chat messages.

lectureEditor

  • Fixed import of recordings with a different audio format.

Intel x86

File size : 132.5 MB

Download v5.1.660

Changelog

lecturePresenter

  • 🆕 Select PDF document templates for whiteboards, quizzes and message slides.
  • Changed quiz file storage format which fixed multiple quiz format related bugs.
  • Simplified, removed old and unsupported settings.
  • Fixed page removal with whiteboards.
  • Added device selection dialog prior starting a recording.
  • Fixed Linux build for older (e.g. Ubuntu 16.04) systems.
  • Closed memory leak while recording.

lectureEditor

  • Reintroduced deletion of single actions without markers.
  • Faster waveform generation.
  • Increased zoom level for the waveform.
  • Fixed rendering issues with the timeline.
  • Fixed zoomed view-port rendering.

Intel x86

File size : 129.8 MB

Download v5.1.555

Changelog

lecturePresenter

  • Removed save quiz results menu item. Quiz results still can be saved via document export.
  • Preserve compatibility to old configs.
  • Configurable streaming server name in stream settings.
  • Fixed drag and drop of toolbar-buttons that now render the icon dragged into the toolbar on Linux systems.
  • Fixed package version number on Linux systems.
  • Fixed starting a stream without any connected cameras on Linux.

lectureEditor

  • Fixed STA vs. MTA issue which blocked the usage of audio playback devices on some systems.

Intel x86

File size : 129.8 MB

Download v5.1.544

Changelog

lecturePresenter

  • Fixed and improved many quiz related issues (handling, rendering, etc.).
  • Introduced new multi-screen layout options for the main view.
    • Create external windows for messages, speech, and slide preview.
  • Change position of tabs in the main view.
  • Show received text messages on slides that can be recorded and shared via stream.
  • Improved local camera image quality.
  • Improved stream event handling.
  • Quality based selection of camera stream profiles.

lectureEditor

  • Fixed audio playback device selection when device is gone.
  • Fixed rare cases of cutting tool events.

All apps

  • Updated dependencies that have security issues fixed.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

Intel x86

File size : 170.4 MB

Download v5.0.438

Changelog

New WebRTC based streaming

Visit the streaming portal to setup your course you want to stream (members of TU Darmstadt only). On the website you will find the manual (currently in German) how to stream and attend your course.

lecturePresenter

  • Customizable toolbar.
  • Added new buttons to the toolbar: previous/next slide, start stream, start quiz, (un)mute microphone and camera for the stream.
  • Improved audio recording quality: new audio system implementation with high-pass filter, echo cancellation and noise suppression.
  • Select best native camera format for selected aspect ratio.
  • Integrated quizzes into streamed courses, including presenting quiz results.
  • Fixed stylus drawing in fullscreen mode.
  • Fixed text-field input conflict with some shortcuts.
  • Fixed close PDF document and saving this document afterwards.
  • Block quiz-slide selection until the quiz is closed.
  • Simplified settings.

lectureEditor

  • Fixed rare UI render issues on some platforms.
  • Fixed cutting annotations which manipulate the view state.

All apps

  • Append app version to app logs.

Known Bugs :construction:

  • Drag and drop of toolbar-buttons does not render the icon of the button dragged into the toolbar on some Linux systems.

Intel x86

File size : 164.9 MB

Download v4.4.170

Changelog

lecturePresenter

  • Fixed camera preview in camera settings.
  • Fixed recording quiz slides.
  • Fixed recording of PDF slides.
  • Fixed saving recording name with combination of whiteboards.
  • Introduced broadcast profiles in live stream settings.
  • Minor UI state fixes.

lectureEditor

  • Fixed rendering of the main slide view.
  • Fixed default path when saving the changed recording.
  • Show document preview in it’s final playback state.
  • Show document preview in it’s final playback state in video export

lectureBroadcaster

  • Switched to a more efficient and faster Quarkus implementation.

Web services

  • Improved security with rolling certificates.
  • Fixed starting quizzes without to stop the previous one.

All apps

  • New version checking that will show a notification if a new version of lectureStudio is available (to receive notifications please make sure that the corresponding setting is activated in the general settings of the app).

Intel x86

File size : 147.3 MB

Download v4.4.96

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations
  • Fixed inconsistencies with multiple deletions
  • Shrink selection and glue selection sliders to the main slider
  • New feature: save document to PDF (File - Save document)
  • New feature: replace selected pages with new ones
  • New feature (alpha stage): in-/decrease volume in selected areas

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

Intel x86

File size : 147.2 MB

Download v4.4.71

Changelog

lecturePresenter

  • Fixed microphone settings (adjustment and recording test)
  • Fixed recorded slides to PDF export (annotation positions, blending mode and extended/zoomed view)
  • Fixed scaling of recorded pointer and zoom-rectangle
  • Simplified slides to PDF export view (less user interaction required)
  • Option for full screen mode in general settings

lectureEditor

  • Simplified recording export options (HTML video player automatically created with the compressed video)
  • Fixed rendering of text annotations

lecturePlayer (Web)

  • Fixed annotation rendering in preview slides
  • Improved pointer appearance

All apps

  • Fixed language setting
  • Added notification that a restart of the app is required to take effect of the language setting
  • Added ‘Info’ tab to about view
  • Stabilized Linux and macOS versions
  • Save and re-use the recently used directory when opening/saving files

WIP

  • #21 lectureEditor: Slider positions of the volume change area are not recalculated when deleting / pasting
  • #27 lectureEditor: Inconsitencies with multiple deletions
  • #43 lecturePresenter: The default directory for the save dialog of PDF is always ‘user.home’