KDE Applications 19.04.0 Full Log Page
This is the automated full changelog for KDE Applications 19.04.0 from the git repositories.
akonadi [Show]
- ItemSync: skip handling remote items if local changes failed. Commit.
- Autotests: remove unused variables. Commit.
- Fix compiler warning about invalid varargs usage in macro. Commit.
- Remove unused member fetchAllAttributes in CollectionFetchScope. Commit.
- Fix the Akonadi detection with older CMake versions. Commit.
- Add unittest for clearPayload. Unfortunately it passes :-). Commit.
- Convert to camelcase include. Commit.
- Fix: no install not exported class. Commit.
- Fix handling of collectionChanged() in AgentBase. Commit. Fixes bug #403642
- Fix unhandled exception from DataStream::operator<<. Commit.
- Fix collection detaching at the wrong time in attribute(). Commit.
- Jobtest: add test for killing a subjob. Commit.
- Fix infinite recursion. Commit.
- TransactionSequence: cancel all subjobs on rollback-from-user. Commit.
- Akonadi: fix dangling transaction after itemsync failure. Commit. See bug #399167
- Fix a regression when updating attributes. Commit.
- Use for(...:...). Commit.
- Port jobtest to QSignalSpy. Commit.
- Port Item to AttributeStorage, so ItemModifyJob doesn't send unmodified attributes. Commit.
- Update version as api changed. Commit.
- USe std::sort. Commit.
- Fix typo in FakeMonitorDependenciesFactory. Commit.
- Factorize attribute handling into new AttributeStorage class. Commit.
- Fsck: create Search resource and collection if missing. Commit.
- Fix conflict. Commit.
- Remove deprecated method. Commit.
- Akonadi: prefer binaries from the same directory. Commit.
- CollectionSync: support Virtual flag change during sync. Commit.
- AkRanges: add 'values' and 'keys' transformations. Commit.
- AkRanges: use std::distance to calculate Range size. Commit.
- Use some akRanges in the Server. Commit.
- Make akRanges work with any callable. Commit.
- AkRanges: add forEach range operator. Commit.
- Fix akRanges on temporary containers. Commit.
- Fix tag name/type/gid missing in notifications about tags. Commit.
- Use QStringLiteral. Commit.
- We use Q_EMIT everywhere in akonadi now. Commit.
- Allow to exclude unified mailbox from local subscription. Commit.
- Minor: improve QDebug output for Akonadi::Tag. Commit.
- AkRanges: simplify and cleanup the code. Commit.
- AkRanges: add a filter operation. Commit.
- Refine the AkRanges codebase. Commit.
- Fix a typo. Commit.
- Add more context some qCDebugs. Commit.
- AkRanges: fix deduction of result type of transform(). Commit.
- AkRanges: make it possible to explictly construct range on existing container. Commit.
- Use QSortFilterProxyModel directly. Commit.
- Remove Qt check. Commit.
- AkRanges: add operator< to LazyIterator. Commit.
- Log time, level, category and more when logging to file. Commit.
- Fix includes. Commit.
- Use ; not ,. Commit.
- Remove this model now (unused). Commit.
- Remove not necessary lines. Commit.
- Improve AkRanges, add transform operation. Commit.
- Initialize variable. Commit.
- Install VectorHelper header from shared. Commit.
- Don't rely on STL implementation detail of nullopt. Commit.
- Install it. Commit.
- Use a ranges-like notation for container conversion. Commit.
- Remove the duplicated VectorHelper. Commit.
- Use 3rdparty Optional, name it akOptional. Commit.
- Forward signal. Commit.
- Fix logic in akoptional.h. Commit.
- Pretend MSVC supports feature test macros. Commit.
- Remove the deprecated std::unary_function. Commit.
- Set /Zc:__cplusplus CXX flag in MSVC builds. Commit.
- Disable std::auto_ptr checks in Item in C++17. Commit.
- Revert "One more try for MSVC". Commit.
- Enable C++17 with MSVC. Commit.
- One more try for MSVC. Commit.
- Try to fix build on MSVC. Commit.
- Revert "Adapt TagHandlerTest to recent tag parent changes". Commit.
- Rename Handlers to match the entity, operation and command names. Commit.
- Remove or fix bare qCDebug()s. Commit.
- Allow to enable/disable ok button. Commit.
- Fix warning. Commit.
- Increase version. Commit.
- Use standardbutton defined by plugin. Commit.
- Allow to define default button in dialogbox. Commit.
- Allow to load config when we have a resource. Commit.
- Fix crash. Commit.
- Clean up. Port to for(...:...). Commit.
- Fix build. Commit.
- Server: Improve debug, warning and error log messages. Commit.
- Implement error handling in PartStreamer with exceptions. Commit.
- Treat warnings as qCWarnings in ExternalPartStorage. Commit.
- Disable noisy qCDebug when streaming payload part into file. Commit.
- Call QSqlQuery::finish() on all SELECT queries when done. Commit.
- Remove the outdated protocol documentation file. Commit.
- Reimplement the QueryCache as an LRU cache with size limit. Commit.
- Add a wrapper header for std::(experimental::)optional. Commit.
- Server: small optimization when updating flags. Commit.
- Allow to save/restore dialog size. Commit.
- Use const'ref. Commit.
- Fix layout. Commit.
- Increase version. Commit.
- Use isEmpty(). Commit.
- Minor: Fix string according to KDE HIG. Commit.
- Fix potential mem leak found by asan. Commit.
- Fix potential memory leak in protocolgen. Commit.
- Use nullptr. Commit.
- Use QLatin1Char. Commit.
- Adapt TagHandlerTest to recent tag parent changes. Commit.
- Don't use DataStore::self() in Handlers. Commit.
- Make the XSLT-produced code slightly easier to read. Commit.
akonadi-calendar [Show]
- Convert to camelcase include. Commit.
- Fix crash due to using an attribute from a collection that went out of scope. Commit.
- Workaround qt5.13 bug. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
- Fix some clazy warning. Commit.
- Remove QT_CHECK. Commit.
akonadi-calendar-tools [Show]
- Fix minor Doxygen issues. Commit.
- Remove space as it's not necessary now. Commit.
- Clean up. Commit.
- Remove kdelibs4support. Commit.
- Use nullptr. Commit.
- Initialize pointer. Commit.
akonadi-contacts [Show]
- Convert to camelcase include. Commit.
- Contact-editor/.../CMakeLists.txt - don't build in nicknamewidget. Commit.
- Workaround qt5.13 bug. Commit.
- Fix broken unittest. Commit.
- Make attribute const. Commit.
- Reduce duplicate code. Commit.
- Make it compile against qt5.13. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
- Add support for "PROFILE" web site as GMail has. Commit.
- Add support for QQ protocol. Commit.
- Increase version here too. Commit.
- Fix some clazy warning. Commit.
- Remove QT_CHECK. Commit.
- Minor: Fix string according to KDE HIG. Commit.
akonadi-import-wizard [Show]
- Workaround qt5.13 bug. Commit.
akonadi-mime [Show]
akonadi-notes [Show]
akonadi-search [Show]
- Convert to camelcase include. Commit.
- Make attribute const. Commit.
- Fix some clazy watning. Commit.
- Port Q_FOREACH. Commit.
- Use KF5_MIN_VERSION instead of KF5_VERSION. Commit.
- Remove QT_CHECK. Commit.
- Make sure xapian.h is always included first. Commit.
- Use https. Commit.
akonadiconsole [Show]
- Calendar browsing model: add UID column. Commit.
- Remove "Calendar", in favour of "Calendar/Tasks". Commit.
- Remove deprecated methods. Commit.
- Remove old include. Commit.
- Adapt to new api. Commit.
akregator [Show]
- Convert to camelcase include. Commit.
- Fix forward declaration. Commit.
- Increase version. Commit.
- KCombobox--. Commit.
- It seems that this hack is not necessary with qt5.13. Commit.
- Use new setUrlRequestInterceptor API. Commit.
- Remove deprecated methods. Commit.
- Fix minor Doxygen issues. Commit.
- Update copyright. Commit.
- Use nullptr. Commit.
- Warning--. Commit.
- Clean up. Commit.
- Fix copyright. Commit.
- Fix minor Doxygen issues. Commit.
- Enable LocaStorage in webengine. Commit. Fixes bug #319815. See bug #379016
- Remove QT_CHECK. Commit.
- Don't crash with Qt 5.11+. Commit. Fixes bug #371511
- Use https here. Commit.
- Add caption to the screenshot. Commit.
- Fix minor EBN issues and typos. Commit.
- Fix warning. Commit.
analitza [Show]
- Solving 2D plot bug. Commit.
- Remove deprecated method. Commit.
- Remove duplicated fluff. Commit.
- Fix android and win32 builds. Commit.
- No need to always depend on PrintSupport. Commit.
- Make it possible to set a 3D plot ReferencePlaneColor. Commit.
- Expose further PlotsModel and Expression API to use from QML. Commit.
- Fix 3D plot view when the model isn't empty. Commit.
- Use the default RGB Colors for the XYZ Axis. Commit.
- Minor fixes of Doxygen documentation. Commit.
- Swapping between expression and mathml isn't super useful. Commit.
ark [Show]
- Handle locked RAR archives. Commit. Fixes bug #368851
- Clirar: Remove double backslashes in isPasswordPrompt(). Commit.
- Fix progress info for CreateJob. Commit. Fixes bug #382599
- Improve performance of cliplugins. Commit.
- Cli7z: Performance improvements and cleanup. Commit.
- Clirar: Performance improvements. Commit.
- Fix creation of tar archives. Commit. Fixes bug #405136
- Libzip: rename callback function. Commit.
- Preset file name of archive in CreateDialog. Commit.
- Determine isDirectory by "Folder = " field in 7z plugin. Commit.
- Stop defining empty DEPENDENCY_TOOL_ARGS. Commit.
- Fix clazy-skipped-base-method warnings. Commit.
- Stop using empty QStringLiterals. Commit.
- Fix clazy-fully-qualified-moc-types warnings. Commit.
- Port to K_PLUGIN_CLASS_WITH_JSON. Commit.
- Fix some clazy warning. Commit.
- Add icon to compress/extract actions. Commit.
- Stop emitting error() when user cancels a DnD extraction. Commit.
- Cleanup function names from debugging output. Commit.
- Parent action, so they will be delete when we close apps (see with asan). Commit.
- Use new syntax. Commit.
artikulate [Show]
audiocd-kio [Show]
- Use the correct MIME type for CDDB information.txt. Commit. Fixes bug #405783
- Fix stat to actually recognize the info dir exists. Commit.
- Use more https in links. Commit.
- Include KDECMakeSettings & KDECompilerSettings first. Commit.
- Use KF_MIN_VERSION also for ECM, given it's released as part of KF now. Commit.
- Bump min cmake version to 3.0. Commit.
- Remove not existing include dir. Commit.
- Install kio binary into kf5/kio subdir, like other kio binaries. Commit.
- Fix minor typos. Commit.
- Add Audiocd KCM docs. Commit.
- Use override as suggested by compiler. Commit.
- Use tabs consistently, add some initialization (do not know if it works). Commit.
- Add Opus support for KIO AudioCD. Commit. Fixes bug #313768
- Use more loose permissions for the ripped files. Commit. Fixes bug #203183
- Fix KCM installation. Commit.
- Fix minor typos and antics. Commit.
- Add Mainpage.dox to test Doxygen documentation with Krazy. Commit.
baloo-widgets [Show]
- [tagsaction] Don't crash on multiple files. Commit. Fixes bug #401733
- Fix lengthy URLs in tooltips. Commit.
- Use new display string function from KFileMetaData. Commit.
- Remove deprecated method. Commit.
- Skip base64 encoding of QDataStream, avoid temporary QByteArray. Commit.
- Let tests use the baloo_filemetadata_temp_extractor from the build dir. Commit.
- [tagsfiap] Use tag-new icon for New Tag action. Commit.
- Add gitignore. Commit.
- Initialize m_metaData. Commit. Fixes bug #401733
- Really use translations in plugins. Commit.
- Fix message extraction. Commit.
- Use localizable string list separator. Commit.
- Use file contents when selecting extractor plugin. Commit.
- Remove unneeded lib. Commit.
- Add FileItemActionPlugin for tag manipulation. Commit.
blinken [Show]
- Remove deprecated methods. Commit.
- Fix some clazy warning. Commit.
- Update steve.ttf from sjfonts 2.1 release. Commit.
- Revert "Add Cyrillic glyphs to the SteveHand font". Commit.
- Add Cyrillic glyphs to the SteveHand font. Commit.
bovo [Show]
- Consti'fy. Commit.
calendarsupport [Show]
- Convert to camelcase include. Commit.
- Make it compile without foreach. Commit.
- Workaround qt5.13 bug. Commit.
- Make Attribute const, in preparation for akonadi being stricter. Commit.
- Make it compile against qt5.13. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
cantor [Show]
- Fix problems with founding cantor files in Labplot2. Commit.
- When replacing the result, remove the previous result after the new one. Commit.
- Use rtrim() function instead of trimmed() in TextResult, for fixing problem with space-aligned first string of backend output. Commit.
- [R] Fix major bugs with program logic and performance. Commit.
- Fix problem with wrong using Result::toHtml() and another minor fixes. Commit.
- [Python] Fix bug with unnecessary appearance of "Completion" object (object, used by Python backend) in variable panel. Commit.
- Fix bug with merging consecutive spaces. Commit. Fixes bug #405941
- [Scilab] Fix startup and some problems with segfault. Commit.
- [Sage] Fix run unsystem installation of SageMath. Commit.
- Some improvments in DefaultVariableModel. Commit.
- [Octave] Fix bug with disabling variable parsing, when some variable unsupport print function. Commit.
- Fix bug with SAGE_ROOT. Commit.
- Fix some problems with memory leaks. Commit.
- [Octave] Some fixes. Commit. Fixes bug #401893
- Add first version of CantorConfig.cmake. Commit.
- Revert "Increase CantorLibs soversion after greate improvments in variable models". Commit.
- Fix compilation on Windows (incomplete class definition). Commit.
- Increase CantorLibs soversion after greate improvments in variable models. Commit.
- [Julia] Remove friend relatitionship between JuliaSession and JuliaCompletionObject. Commit.
- [Julia] Remove friend relatitionship between JuliaSession and JuliaExpression. Commit.
- [Julia] Migrate to Session::finishFirstExpression and Session::setVariableModel. Commit.
- Add needed parameter to finishFirstExpression, for using in Julia backend. Commit.
- [Julia] Add support of expression queue and tests for this feature. Commit.
- Fix minor typo: innactive -> inactive. Commit.
- Improve logic of handling missing or disabled backends. Commit.
- Improve Session::finishFirstExpression description. Commit.
- Fix major bug in updateSageVersion. Commit.
- Huge improvments variable model in backends. Commit.
- Rename Session::forceVariableUpdate to Session::updateVariables() and minor improvments. Commit.
- [T4538] Add feature to hide and show results of command entry via populate menu. Commit.
- [R] Remove outdate addUserDefinition, removeUserDefinition. Commit.
- Remove outdate static_cast to DefaultVariableModel. Commit.
- Remove MaximaVariableModel::functionsName, because this function moved into base class. Commit.
- Connect DefaultVariableModel signals for added/removed variables/functions to DefaultHighlighter slots and remove code for this from all backends. Commit.
- Change return type for Session::variableModel to DefaultVariableModel and add variableDataModel() method for compatibility with KAlgebra backend. Commit.
- [Octave, Julia, Maxima] Add information about moving highlighting changes to upstream (KSyntaxHighlighting. Commit.
- Fix build with julia 1.1. Commit.
- Fix problem with julia cmake build. Commit.
- Fix errors with finishExpression. Commit.
- Add Session::finishRunExpression and move code for variable modele updating (and expressions finishing) to Session. Commit.
- Fix problem with MaximaVariableModel::functionsNames(). Commit.
- [Sage] Add error handling, if updateSageVersion() failed for some reasons ('sage -v' don't return version, for example). Commit.
- Minor improvments. Commit.
- - Rename "addUserStuff" to "addUserDefinition". Commit.
- [Julia] Fix bug, what suppressing output don't work. Commit.
- [R, Octave] Remove some tests, which tests DefaultVariableModel functional. Commit.
- [R] Add tests for Variable model. Commit.
- [Python] Add tests for variable model. Commit.
- Add support for correct save/load in LatexEntry, when LibSpectre don't installed. Commit.
- [Octave] Add tests for variable model. Commit.
- [Julia] Add Julia Variable Model and option for switching on and off the model. Commit.
- [R, Maxima, Octave, Python] Add option to enable/disable Variable Management. Also don't parse variables value, when management disabled. Commit.
- [R, Maxima, Octave, Sage] Fix logical error in "interrupt" function. Commit.
- [Python] Add PythonVariableModel. Commit.
- [Python] Disable unneeded connection in PythonCompletionObject until we remove DBus. Commit.
- Fix some problem with completion and add some improvments. Commit.
- [Julia] Change settings.ui for better fit to view of another settings. Commit.
- [Maxima, Octave, Python, R] Add a way to specify the path to the local documentation in the settings. By default, this path didn't specified and Cantor uses online documentation. Commit. Fixes bug #402539
- Fix name clash. Commit.
- [R backend] replace backslashes in env vars (may happen on Windows). Commit.
- [R backend] fix missing setenv on Windows. Commit.
- [windows] fix finding pythonlibs3 backend. Commit.
- Fix warning found by clazy. Commit.
- [Maxima] Improve MaximaVariableModel and fix bug with unworking functions names highlighting. Commit.
- [R] Add RVariableModel. Commit.
- Some improvments in DefaultVariableModle and removing some debug output. Commit.
- [R] Fix bug in RServer, when rserver finishs to response after defining new user function. Commit.
- [Julia] Fix bug with autocompletion for "nested" command, like "Base.Mai". Add test for this and also minor improvments in tests. Commit.
- Merge fixes from master branch. Commit.
- [Octave] Some fixes. Commit.
- [Octave] Add OctaveVariableModel. Commit.
- Add virtual method update() to DefaultVariableModel and fix small bug in DefaultVariableModel::setVariables. Commit.
- Move variables method from MaximaVariableModel to DefaultVariableModel. Commit.
- Minor fix in variable model update condition. Commit.
- [clazy] fixed couple of issues reported by clazy. Commit.
- [T3872] Add more tests for Octave. Commit.
- [Python] Use static_cast instead of dynamic_cast. Commit.
- [Python] Use internalCommand in PythonExpression. Commit.
- [Julia] Use static_cast instead of dynamic_cast. Commit.
- [Julia] Use internalCommand in JuliaExpression. Commit.
- [Maxima] Improve code for updating variable manager. Commit.
- Fix minor EBN doxygen issues. Commit.
- [Octave] Start use internalCommand in OctaveExpression. Commit.
- Add new method to Cantor::Expression -- internalCommand and adapt MaximaExpression to it. Commit.
- Fix build with LabPlot2. Commit.
- Fix clean up the auxiliary latex files. Commit.
- Clean up the auxilary latex files. Commit.
- [Python] Fix bug with 'print' highlighting (function in Python3, keyword in Python2). Commit.
- [Octave] Move code for getting temp directory location from OctaveSession::parseOutput to OctaveSession::login. Commit.
- Fix bug with missing 'Add Markdown Entry' actions in worksheet contex menu. Commit.
- Fix major bug with removing first worksheet entry after worksheet load. Commit.
- Fix bug with missing setting saving (backend restart notification) after restart program. Commit.
- Disable "reboot backend" button before login, because activation of the button before login cause segfault in some backends. Commit.
- Fix bug with uncleaning variable model and highlighter state upon logout in R, Julia, Python, Scilab backends. Commit.
- Fix bug with """ in syntax help messages. Commit.
- [Octave] Fix bug with unreadable syntax help message. Commit.
- [Maxima] Fix segfault, when we request syntax help twice. Commit.
- [Octave] Fix bug with adding inner variable '__cantor_tmp__' in variable model. Commit.
- Remove use of name kcfg_scriptGroup from ui files. Commit.
- Fix bug, when "T" and "NIL" sometimes appearing in output. Commit. Fixes bug #399294
- Fix bug with losing LaTeX typesetting after backend restart. Commit. Fixes bug #394003
- Fix bug with missing after install cantorlib export file (cantor_export.h). Commit.
- [Maxima] Fix indent in first line for help request. Commit.
- Fix bug with missing whitespaces in Help Panel. Commit.
- Remove inheritance HelpResult from TextResult and add support to create HelpResult from html directly. Commit. Fixes bug #401134
- Fix bug with infinity computing of entry, which contains plot command, which ends by "$". Commit.
- Increase CantorLibs soversion, because we broke ABI after previous release. Commit.
- [Sage] Remove check for empty results in TestSage::testDefineFunction(), according new Sage behaviore. Commit.
- [Sage] Adapt TestSage::testPlot() for multiple results. Commit.
- [Sage] Improve autocomplete handling and fix some segfaults. Commit.
dolphin [Show]
- Don't show "Open With" menu items for empty directories. Commit.
- [DolphinMainWindowTest] Fix testNewFileMenuEnabled. Commit.
- Move Safely Remove down in places context menu. Commit.
- When hovering over a file on the not-focus view panel, the information panel gets updated. Commit.
- [InformationPanel] Hide the video when the preview is disabled, avoid computing the preview when it is disabled. Commit.
- Revert "Create a global launch shortcut (Meta+E)". Commit.
- [PhononWidget] Fix layout warning. Commit.
- Fix PlacesItemModelTest::testDefaultViewProperties(). Commit.
- Fix rearranging items in places panel with hidden items. Commit. Fixes bug #399430
- Bring back KActivities support. Commit.
- Create a global launch shortcut (Meta+E). Commit. Implements feature #405302
- When the previewed video stops playing (because of the user or because the media playback has ended), show the regular preview only if the preview setting is on. Commit.
- Fix a todo: InformationPanelContent::configureSettings code is moved to InformationPanel::contextMenuEvent. Commit.
- Fix "Add Network Folder" tooltip icon does not show on Breeze, shows correctly on Breeze Dark. Commit. Fixes bug #404858
- Fix crash at shutdown after showing a tooltip. Commit.
- Make global view properties the default setting. Commit. See bug #322922
- Update screenshot. Commit.
- Correctly position context menu of the information panel under wayland with a secondary screen. Commit. Fixes bug #404799
- Fixes leak of DolphinFileMetaDataWidget in ToolTipManager. Commit.
- [FoldersPanel] Stop ignoring positions from the controller. Commit.
- [FoldersPanel] Don't show 'Limit to Home Directory' in the view context menu. Commit.
- Fix clazy-fully-qualified-moc-types warning. Commit.
- Port to std::stable_sort. Commit.
- Fix context for QDateTime::toString() translations. Commit. Fixes bug #401382
- New tab placed after current tab when middle-clicking. Commit. Implements feature #403690
- Sync docs with code (screenshot of Behavior page is still unsynced). Commit.
- Improve wording of split view/pane settings. Commit.
- Use new display string function from KFileMetaData. Commit.
- Remove deprecated methods. Commit.
- Give the "Sort by" menu an appropriate icon. Commit.
- Fixes memory leak of KItemListHeader. Commit.
- Update screenshots and some minor bits in docs. Commit.
- Fix crash during shutdown. Commit. Fixes bug #402784
- Add new option to close the inactive split view to the docs. Commit.
- New tab should be placed after the current tab. Commit. Fixes bug #403690
- Add option to choose which view to close. Commit. Implements feature #312834
- Use more suitable default view mode for recent documents and Downloads folder. Commit.
- After opening and switching to a new tab, always focus the view. Commit. Fixes bug #401899
- Introduce HAVE_TERMINAL. Commit.
- Ask for confirmation when Closing Dolphin windows with a terminal panel running a program. Commit. Implements feature #304816
- Abort updateWindowTitle and activeViewChanged if not changed. Commit.
- Fix required version for baloo and kfilemetadata. Commit.
- Use stable version as required version for baloo-widgets. Commit.
- Drop unused config-X11.h.cmake. Commit.
- Consti'fy. Commit.
- Make RenameDialog modal again. Commit.
- Return editable URL navigator to breadcrumb mode if it has focus and everything is selected and when Ctrl+L is pressed. Commit.
- Add an icon for "restore" action. Commit.
- Revert back. Commit.
- Add an icon for "restore" action. Commit.
- Remove unused parameter warning. Commit.
- [context menu] Restore separator above 'Properties' that went missing. Commit.
- [PlacesPanel] Fix unused variable warning. Commit.
- [KItemListController] Make event-handling functions private. Commit.
- [KItemListController] Drop virtual keywords. Commit.
- [KItemListController] Drop unused functions. Commit.
- Do not sort twice when changing role and order at the same time. Commit.
- Use isEmpty here too. Commit.
- Use isEmpty() here. Commit.
- [PlacesPanel] Port to KFilePlaceEditDialog. Commit. Fixes bug #376619
- Avoid warning when translatedtext is null. Commit.
- Show the Delete context menu entry even when disabled. Commit.
- [PlacesItem] Add support for OnlyInApp metadata for bookmarks. Commit. See bug #376619
- [PlacesItemModel] Match KFilePlacesModel addPlaces() API. Commit. See bug #376619
dragon [Show]
- Port away from foreach. Commit.
- Bump min deps to Qt 5.9 & KF 5.53. Commit.
- Deploy ui.rc file via qrc. Commit.
- Port away from deprecated QLayout::setMargin(). Commit.
- Remove hardcoded spacing/margin from AdjustSizeButton. Commit.
- Remove unused dragonlogo.png (also wrongly installed as kxmlgui data). Commit.
- Embed metadata json also with kparts plugin. Commit.
- Remove outdated & usually ignored Version= entry from desktop file. Commit.
- Enforce modern Qt API. Commit.
- Use Qt-namespace signal/slot keywords. Commit.
- Use consistently CamelCase includes for Qt classes. Commit.
- Install kparts plugin into kf5/parts subdir. Commit.
- Use more https in links. Commit.
- Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH. Commit.
- Include phonon imclude dirs as SYSTEM, to avoid compiler checks. Commit.
- Remove unused includes of cmake macros. Commit.
- Use KF5_MIN_VERSION also for ECM, now that is part of KF. Commit.
- Bump min cmake version to 3.0. Commit.
- Use
instead of deprecated . Commit. - Use nullptr consistently. Commit.
- Use override consistently. Commit.
- Remove unneeded call of setOrganizationDomain, done by KAboutData later. Commit.
- No need to repeat work of KAboutData::setupCommandLine(). Commit.
eventviews [Show]
- Workaround qt5.13 bug. Commit.
- Make Attributes const, to prepare for akonadi changes. Commit.
- Fix misuse of QColor API, the return value was ignored to these lines were no-ops. Commit.
- Fix compile against qt5.13. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
- Remove QT_CHECK. Commit.
ffmpegthumbs [Show]
- Register all codecs and muxers before trying to generate thumbnail. Commit.
- Port away from deprecated ffmpeg APIs. Commit.
filelight [Show]
- Use
instead of deprecated . Commit. - Consti'fy. Commit.
- Remove some clazy warning. Commit.
- Modernize it. Commit.
- Add debug categories. Commit.
granatier [Show]
grantlee-editor [Show]
- It compile fine without foreach. Commit.
- Convert to camelcase include. Commit.
- Workaround qt5.13 bug. Commit.
- Make it compiles against qt5.13. Commit.
- Update copyright. Commit.
grantleetheme [Show]
- Workaround qt5.13 bug. Commit.
gwenview [Show]
- Add HiDPI support for thumbnails. Commit. See bug #373178
- HiDPI Support for Gwenview. Commit. Fixes bug #373178
- Fix -Wreturn-type warning for jpeg version check. Commit.
- Fix compilation in some systems. Commit.
- Touch support for Gwenview. Commit. See bug #378021
- Deprecated--. Commit.
- Remove deprecated method. Commit.
- [MainWindow] Navigate through mouse forward/back buttons. Commit.
- Compile tests files with enabled exceptions, required for exiv2 0.27. Commit.
- Allow Gwenview to be able to open .kra (Krita) files. Commit. Implements feature #337272
- Set the same image mime types in all desktop files. Commit.
- Add mime types for raw image formats to desktop file. Commit.
- Create shortcut to focus navigator bar. Commit.
- Use semantically correct restoration icon. Commit.
- Use user-trash icon for Trash action. Commit. Fixes bug #391078
- Port to new connect api. Commit.
- Use Ctrl+i to trigger a name filter, which matches Dolphin. Commit. Implements feature #386531
- Ignore files. Commit.
- Const'ify, add const'ref found by clazy. Commit.
- Bump max thumbnail size to 512px. Commit.
- Compile more files with enabled exceptions, required for exiv2 0.27. Commit.
- Use forward declaration for Exiv2::Image, port to std::unique_ptr. Commit.
- Use FlowLayout for Crop toolbar. Commit.
- Fix mem leak found by asan. Commit.
- [ThumbnailView] Fix mouse buttons handling. Commit.
incidenceeditor [Show]
- Move at the end. Commit.
- Compile without foreach. Commit.
- Fix: no install not exported class. Commit.
- Workaround qt5.13 bug. Commit.
- Increase version. Commit.
- KCombobox--. Commit.
- Make it compile against qt5.13. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
- Fix some clazy warning. Commit.
- Remove QT_CHECK. Commit.
- Minor: Respect HIG for button title. Commit.
- Dialogdesktop: Add a lot more icons, fix layouts. Commit.
- Fix minor EBN issues. Commit.
- Fix minor typos and EBN issues. Commit.
juk [Show]
- Fix taglib detection on Windows. Commit.
- Fix crash with threaded file loading. Commit.
- Fix typo README.md. Commit.
- Add README.md. Commit.
- Simplify Playlist constructors and cleanup header. Commit.
- Remove dead code for playlist tool tip. Commit.
- Add cover art support for Ogg formats (Opus, Vorbis). Commit.
- Remove needless event filter, add alt. row colors, sane column weights. Commit.
- Remove debug spam for power management. Commit.
- Prefer QVector to QList for most auxiliary lists. Commit.
- Apply some cleanup to file loading code. Commit.
- Use a thread pool for the threaded music loader. Commit.
- Move initial music load to a separate thread. Commit.
- Scrobbler: Don't prompt to unlock KWallet if not using scrobbler. Commit.
k3b [Show]
- Port qSort. Commit.
- Remove module prefix from KF includes. Commit.
- Use
instead of deprecated . Commit. - Do not duplicate work of KAboutData::setupCommandLine. Commit.
- Use more https in links. Commit.
- Set StartupWMClass in desktop file. Commit.
- Port away from deprecated KLineEdit::setClearButtonShown(). Commit.
- Port away from deprecated version of KArchive::writeFile(). Commit.
- Port away from deprecated version of KRun::runUrl(). Commit.
- Port away from deprecated KIO::UDSEntry::insert. Commit.
- Port away from deprecated QStyleOptionProgressBarV2. Commit.
- Use ecm_setup_qtplugin_macro_names. Commit.
- Port away from deprecated QStyleOptionViewItemV4/QStyleOptionViewItemV2. Commit.
- Fix order of class member init. Commit.
- Use override. Commit.
- Use KF5_MIN_VERSION also for ECM, now that it is part of KF. Commit.
- Bump min cmake version to 3.0. Commit.
- Remove outdated "Encoding=" entries from desktop files. Commit.
- Install kio binary into kf5/kio subdir, like other kio binaries. Commit.
- Correctly extend context menu of file view. Commit.
- Give KNSRC file a user-friendly name. Commit. Fixes bug #400589
kaddressbook [Show]
- Convert to camelcase include. Commit.
- Workaround qt5.13 bug. Commit.
- Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000. Commit.
- Update copyright. Commit.
- Remove QT_CHECK. Commit.
- Use https here too. Commit.
- Add caption to the screenshot. Commit.
- Fix minor EBN issues and typo. Commit.
- Increase version. Commit.
kajongg [Show]
kalarm [Show]
- Convert to camelcase include. Commit.
- It's an enum. Commit.
- Remove deprecated method. Commit.
- It's an enum. Commit.
- Remove deprecated method + use nullptr. Commit.
- Coding style. Commit.
- Fix some clazy warning. Commit.
- Minor doxygen related fixes. Commit.
- Fix minor Doxygen issues. Commit.
- Minor documetation fixes. Commit.
- Fix minor EBN issues. Commit.
kalarmcal [Show]
- Fix the kholidays detection with older CMake versions. Commit.
- Add ignore file. Commit.
- Minor comment fixes. Commit.
- Turn nullptr into {} when initializing flags. Commit.
- Use more nullptr. Commit.
- Fix Doxygen list. Commit.
- Fix minor Doxygen issues. Commit.
- Replace nullptr which aren't pointers. Commit.
- Minor: Use more nullptr. Commit.
- Fix minor EBN issues and typo. Commit.
kalgebra [Show]
- Fix warning "==" vs "===". Commit.
- Use Kirigami.AboutPage. Commit.
- Changes in CMakeLists file It was changed because some QML files weren't appearing on QtCreator. Commit.
- Change in plugins/CMakeLists.txt It was changed because QML files weren't appearing on QtCreator. Commit.
- Remove some weird UX abstraction. Commit.
- Make it possible to add 3D plots from the console as well. Commit.
- Fix android build. Commit.
- Make it possible to copy console's output into the clipboard. Commit.
- Only initialise components once. Commit.
- Insert "ans" when we press F3. Commit.
kalzium [Show]
- Use
instead of deprecated . Commit. - Get rid of gcc warnings. Commit.
- Remove deprecated methods. Commit.
- Qt5OpenGL is only required with optional AvogadroLibs support. Commit.
- Removed unreachable lines. Commit.
- Add const'ref here. Commit.
- Fix some clazy warning. Commit.
- At least it can be used if not translated. Commit.
- Fix Avogadro URL, remove the stale part of molecule download instructions. Commit.
- Sort includes. Commit.
- Fix Avogadro address and minor typos. Commit.
- It appears this removal is not needed. Commit.
- Fix minor issues. Commit.
- Fix Clang issues and typos. Commit.
- Get rid of klocale.h. Commit.
- Get rid of kdemacros.h dependency. Commit.
- Port away from kdelibs4. Commit.
- Less strict requirements to the compiler settings to allow linking of pure Qt 5 version with Avogadro. Commit.
kamera [Show]
- Remove deprecated method. Commit.
kamoso [Show]
- Don't even show the cameras combobox if there's only one camera. Commit.
- Customize ContextDrawer handle icon. Commit.
- Only play the picture-taking sound if emitTaken is true. Commit.
- Provide the right sample for the effects gallery. Commit.
- Don't list IR cameras. Commit.
- Use a camera picture for showing the effects for the first time. Commit. See bug #404456. Fixes bug #403121
- Include a kamoso-specific sound for the shutter sound. Commit. Fixes bug #402954
- Simplify process to modify the main pipeline. Commit.
- Fix camera switching. Commit.
- Play a sound notification when a picture is taken. Commit. Fixes bug #402954
- Mute warnings on Wayland. Commit.
- Use new video camera icon. Commit.
- Wrap the "there are no images in here" string. Commit.
- Remove opacity component from minimize animation. Commit.
- Improve burst mode caption/text. Commit.
- Change Burst & Video action text appropriately when icon changes. Commit.
- Disable rather than hide inapplicable actions for HIG compliance. Commit.
- Increase the interval between burst pictures. Commit. Fixes bug #402955
- Don't allow to start a burst when recording and vice-versa. Commit.
- Don't flash every time when on burst mode. Commit.
- Set a stop button for checkable actions. Commit. Fixes bug #402953
- Move the camera selection into the configuration view. Commit.
- Revert unnecessary QQC version bumps; everything works fine without this. Commit.
- Restore timer and burst mode photo count. Commit. Fixes bug #402951
- Overhaul left drawer's UI. Commit.
- Overhaul right drawer's UI. Commit.
- Use a better string for the "button" that opens the pictures folder. Commit.
- Improve drawer headers. Commit.
- Make the action names consistently use action verbs. Commit.
- Use a better icon for the "Shoot" action. Commit.
- Have actions not swapping places in the main actions view. Commit.
- Improve tooltip for take-a-picture action. Commit.
- Fix minor typo. Commit.
- Add caption to the screenshot. Commit.
kanagram [Show]
- Remove not existing include path. Commit.
- Allow direct link to the help page when the Help button is pressed in the settings window. Commit.
- Fix some clazy warning. Commit.
kapman [Show]
kapptemplate [Show]
- QT_NO_FOREACH does not work with all headers of deps yet. Commit.
- Use explicit constructors. Commit.
- Port away from foreach. Commit.
- Enforce modern Qt code. Commit.
- Slots -> Q_SLOTS. Commit.
- Do explicit cast to QUrl. Commit.
- Respect BUILD_TESTING. Commit.
- Bump min deps to Qt 5.9 & KF 5.53. Commit.
- Bump min cmake version to 3.0. Commit.
- Use override. Commit.
- Use nullptr. Commit.
kate [Show]
- Improve comment. Commit.
- Fix handling of sub modules in git rely on ls-files --recurse-submodules, there since end of 2016. Commit.
- S&R: Revert probable branch merging mistake. Commit.
- S&R: Only highlight checked matches. Commit.
- S&R: Add match marks only at the end of searching/replacing. Commit.
- [kateproject] Gracefully exit when analyzer is not finished. Commit.
- [kateproject tool] Fine tune cppcheck. Commit.
- [projectplugin] Correct code index widget show. Commit.
- Remove not existing include path. Commit.
- Port to std::sort. Commit.
- Quick open: allow match on file path. Commit.
- [RFC] Defuse KateMainWindow::showModOnDiskPrompt. Commit. Fixes bug #351443. Fixes bug #375725
- Make "Rename..." and "Delete" menu items' text better and more consistent. Commit.
- Use a more appropriate icon for "Delete" menu items. Commit.
- [File Tree] Use more appropriate icon for the "Sort By" submenu. Commit.
- Make "Save Session" action ask for a name for anonymous sessions. Commit. Fixes bug #319396
- Remove deprecated method. Commit.
- We can use same version as KF5_DEP_VERSION. Commit.
- [File Tree] Add "Open Containing Folder" menu entry. Commit.
- Revert "Confirm closing muliple tabs.". Commit.
- Confirm closing muliple tabs. Commit.
- Remove unhelpful debug in applet. Commit.
- DocManager: Don't show load trouble popup messages. Commit.
- Port trivial cases of QRegExp to QRegularExpression. Commit.
- Projects plugin: Properly support UTF-8 encoded umlauts in context menu. Commit. Fixes bug #402213
- S&R: Use canonical path while searching in files, like Kate's openUrl(). Commit.
- Set margins of Terminal and File System Browser config widgets to 0. Commit.
- Fix minor Doxygen issues. Commit.
- Add ability to get cursor data from URL query arguments, like file://foo.txt?line=123&column=456. Commit.
- Consti'fy. Commit.
- Kate/README: add a minimal list of build dependencies. Commit.
- QuickOpenSession: Indicate clearly the active session. Commit.
- Fix some clazy warning. Commit.
- Fix icon for backtrace browser plugin. Commit.
- S&R: Replace matches in chunks also in files. Commit.
- Fix cmake warning. Commit.
- Allow creating empty file in filesystem browser. Commit.
- [KWrite] Correct error message. Commit.
- Fix minor Doxygen issues. Commit.
- BuildView: Search item with needed data when navigate in error list. Commit.
- CloseExceptPlugin: Disable debug messages. Commit.
- Fix include. Commit.
- Set icon and title on the CTags/Configure dialog. Commit.
- CTags plugin : missed KDevelop integration aspects. Commit.
- CTags plugin: make usable in KDevelop. Commit.
- SearchView: Harmonize text in searchPlaceCombo. Commit. See bug #389181
- Fix minor typo: Alpabetical -> Alphabetical. Commit.
- Fixuifiles. Commit.
- Review user interaction in session management. Commit.
- ViewManager: Fix I18n_ARGUMENT_MISSING hint in message box when open a very large file. Commit.
- Analysis tools: Use const where possible. Commit.
- Projects Plugin: Add ShellCheck analyzer. Commit.
- Code Analysis: Show list of file extensions on which the tool runs on. Commit.
- S&R: Only add maximum 70 characters context before & after match. Commit.
- S&R: Make one transaction for the whole replace to speed up things. Commit.
- BuildView: Fix broken load of project plugin targets. Commit.
- Add file related actions to Tabbar context menu and File menu: Rename, Delete, Compare (new), and some more. Commit.
- SearchView: Fix missing signal/slot connection to project plugin. Commit. Fixes bug #347311
- BuildView: Improve user information when build fails. Commit.
- Don't reverse order of files opened from the command line. Commit. Fixes bug #397913
- KateSessionManager: Sort the jump list actions alphabetical. Commit.
- KateSessionManager: Sort the jump list actions by time not alphabetical. Commit.
- Fix regression: duplicates were shown again. Commit.
- Enable three more plugins by default. Commit.
- Add 'File Properties' to Project plugin's tree context menu. Commit.
- Add 'Open Containing Folder' to Project plugin's tree context menu. Commit.
- Use 'Copy File Path' as changed in https://phabricator.kde.org/D16819. Commit.
- Use 'Copy File Path' instead of 'Copy Filename' consistently. Commit.
- Fix crash introduced with a7ba6eb00095df86ae6bc482932. Commit.
- Fix minor typo found by Francisco de Zuviría. Commit.
- Update Kate docbooks. Commit.
- Add captions to the screenshots to silence up Appstreamercli warnings. Commit.
- Fix minor EBN issue. Commit.
- Correct usage of KActionCollection. Commit.
- Make plugin titles and descriptions consistent in casing and wording. Commit.
- QuickOpen: Toggle back to view manager when when quick open is already shown. Commit.
- KateSessionManager: Limit the number of referenced jump list actions. Commit.
- SessionManager: Avoid to accumulate outdated entries in the session file. Commit.
- Proper cleanup of splitters on session restore (if window already exists). Commit.
- Quick Open: Remove "file:///" prefix from file paths. Commit.
- Terminal Tool View: enable AutoSync by default. Commit.
- Quick Open: Restrict file column size to take up at most half of the view. Commit.
- Terminal plugin: add default shortcut F4 for Toggle Focus. Commit.
- S&R: Add match marks only at the end of searching/replacing. Commit.
- S&R: Only highlight checked matches. Commit.
katomic [Show]
- Remove deprecated method. Commit.
- Fix some clazy warning. Commit.
- Fix compile with strict compile flags + add nullptr + add override. Commit.
kbackup [Show]
- Use
instead of deprecated . Commit. - Remove some clazy warning. Commit.
- Remove old method. Commit.
- Clarify which backups will be kept. Commit.
- Make sure to delete this object (found by asan). Commit.
- Clarify which backups will be kept. Commit.
kblackbox [Show]
kblog [Show]
- Use Qt camelcase includes. Commit.
kbounce [Show]
- Remove not existing include path. Commit.
- Const'ify. Commit.
- Add content_rating oars 1.1. Commit.
- Remove unused #defines. Commit.
- Add .arcconfig. Commit.
- Add AppData file. Commit.
kbreakout [Show]
- Const'ref. Commit.
- Fix compile with strict compile flags + add nullptr + add override. Commit.
- Autogenerate debug file. Commit.
- Add AppData file. Commit.
kbruch [Show]
kcachegrind [Show]
- Ensure more modern Qt. Commit.
- Remove unused libs from kcachegrind's link list. Commit.
- Use CamelCase includes for KF headers. Commit.
- List icon files explicitly instead of using a GLOB. Commit.
- Deploy ui.rc file via qrc. Commit.
- Use Q_SIGNALS/Q_SLOTS. Commit.
- Remove explicit set of CMAKE_INCLUDE_CURRENT_DIR, done by KDECMakeSettings. Commit.
- Remove unneeded cmake macro includes. Commit.
- Fix conflicting names of widgets in UI file. Commit.
- Use
instead of deprecated . Commit. - Set window icon for non-desktopfile-aware wms. Commit.
- No need to duplicate work of KAboutData::setupCommandLine(). Commit.
- Use nullptr. Commit.
- Use override consistently. Commit.
- Bump min Qt to 5.6, KF to 5.18. Commit.
- Bump min cmake version to 3.0. Commit.
- Fix minor Doxygen issues. Commit.
- Add caption to the screenshot. Commit.
- Fix minor typos and build instructions. Commit.
kcalc [Show]
- Port to std::sort. Commit.
- Use
instead of deprecated . Commit. - Remove deprecated method. Commit.
- Accept dot as decimal separator even if the decimal separator is comma. Commit.
- Default destructor. Commit.
- Initialize members in initializer list. Commit.
- Use QOverload<>::of() instead of static:cast<>. Commit.
- Revert ""Zero as null pointer constant" warnings fixed". Commit.
- "Zero as null pointer constant" warnings fixed. Commit.
- Remove some clazy warning. Commit.
- Allow to show kcrash. Commit.
- Allow screenshot caption translation. Commit.
- Fix minor typos. Commit.
- Add screenshot to the AppData file. Commit.
- Restore the part deleted by scripty for the wrong formatting. Commit.
- Add missing override + use nullptr + remove warnings. Commit.
- Use overrid. Commit.
kcalcore [Show]
- Fix compile, KCalCore doesn't depend on Qt5Widgets, so use Qt5Gui instead. Commit.
- Revert "Revert "Workaround qt5.13 bug"". Commit.
- Revert "Workaround qt5.13 bug". Commit.
- Workaround qt5.13 bug. Commit.
- Compile without foreach. Commit.
- We use find_dependency, so we need to include CMakeFindDependencyMacro. Commit.
- Support static builds. Commit.
- Add property for productId. Commit.
- Fix some clazy warning. Commit.
kcalutils [Show]
- Fix the frameworks detection with older CMake versions. Commit.
- Convert to camelcase include. Commit.
- Workaround qt5.13 bug. Commit.
- It compiles fine without foreach. Commit.
- Use https. Commit.
- Fix minor typos and EBN issues. Commit.
kcharselect [Show]
- Fix compile without foreach. Commit.
- Do not duplicate work done by KAboutData::setupCommandLine(). Commit.
- Use
instead of deprecated . Commit. - It compiles fine with strict compile flags. Commit.
- Fix some clazy warning. Commit.
- Use https here. Commit.
kcolorchooser [Show]
kcontacts [Show]
- Fix kf5 lib with old CMake version. Commit.
- Convert to camelcase include. Commit.
- Make compile: kcontacts doesn't include widgets, so use Qt5Gui_VERSION. Commit.
- Workaround qt5.13 bug. Commit.
- Compile without foreach. Commit.
- Don't include newlines in address if only country is available. Commit.
- Remove Q_REQUIRED_RESULT from assignment operator. Commit.
- Increase version. Commit.
- Use int here. Commit.
- Fix minor typos and EBN issues. Commit.
kcron [Show]
- Remove deprecated methods. Commit.
kdav [Show]
- Fix kf5 lib with old CMake version. Commit.
- Convert to camelcase include. Commit.
- Don't install it. Commit.
- Workaround qt5.13 bug. Commit.
- Remove QT_CHECK. Commit.
- Clean up. Commit.
- Fix minor EBN issues and typos. Commit.
kde-dev-scripts [Show]
- Add myself (lnj) to relicensecheck.pl. Commit.
- Add support for .ui files in c++-*-class-and-file. Commit.
- Fix .arcconfig. Commit.
- Add myself (thomassc) to relicensecheck.pl. Commit.
- Use common date format in docbooks. Commit.
- Use common date format in docbooks. Commit.
- Don't die when finding an unknown email. Commit.
- Fix missing , in last commit. Commit.
- Add an email alias for kaning. Commit.
- Fix case in knauss ev. Commit.
- Add tbaumgart old email. Commit.
- Add myself (ostroffjh) to relicenscheck.pl. Commit.
- Remove unneeded explicit ECM_KDE_MODULE_DIR, part of ECM_MODULE_PATH. Commit.
- Bump min cmake dep to 3.0. Commit.
kde-dev-utils [Show]
- Correctly locate the KPart library now that it is in a subdirectory. Commit.
- Deploy ui.rc files via qrc. Commit.
- Do not repeat work of KAboutData::setupCommandLine(). Commit.
- Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH. Commit.
- Bump min deps to Qt 5.9 & KF 5.53. Commit.
- Call cmake's feature_summary. Commit.
- Bump min cmake dep to 3.0. Commit.
- Add JSON metadata to plugin binary. Commit.
- Install kparts consistently to kf5/parts subdir. Commit.
kdebugsettings [Show]
- Convert to camelcase include. Commit.
- Use 5.57. Commit.
- Check version of kconfig. Commit.
- Make it compile without foreach. Commit.
- Make it compile against qt5.13. Commit.
- Exclude more files. Commit.
- Use https here. Commit.
- Add warning about old syntax. Commit.
kdegraphics-thumbnailers [Show]
- Add blender thumbnailer. Commit. Implements feature #246050
- Remove deprecated method. Commit.
- Use CamelCase kf includes. Commit.
- Use more override. Commit.
- Use more nullptr. Commit.
- Remove explicit use of ECM_KDE_MODULE_DIR, part of ECM_MODULE_PATH. Commit.
kdenlive [Show]
- Don't allow composition resize on very small zoom levels (messes with move). Commit.
- Fix timeline guide losing category on move. Fixes #142. Commit.
- Fix extract zone causing ungroup. Fixes #143. Commit.
- Fix some effects parameters. Commit.
- Unbreak corner. Commit.
- Fix corruption on composition group move. Commit.
- Fix qml warning. Commit.
- Fix url params not activated on return. Commit.
- Fix compo corruption. Commit.
- Fix bezier effect. Commit.
- Fix parameters for blur type. Commit.
- Fix proxy clip with speed effect losing name. Commit.
- Show fade effects in main tab. Commit.
- Fix normalise default parameters. Commit.
- Fix broken spacer tool and thumbnails disappearing with razor and space tools. Commit.
- Fix corruption when clicking in timeline after undo or clip offset correction. Commit.
- Fix error when trying to insert composition in the middle of a clip. Commit.
- Fix offset calculation. Commit.
- Fix clip mousearea incorrectly activated when a composition is selected. Commit.
- Use Wipe composition by default (dissolve is broken for clips with alpha), and fix an issue with default value in wipe. Commit.
- Fix project loading with bin effects. Commit.
- Fix tests and regression introduced in 593e207c3d90e3edcf1bfdf8ce4988ac9c949361. Commit.
- Show offset labels for clip align. Commit.
- Fix some qml startup warnings. Commit.
- Fix deselecting clips in timeline with shift. Commit.
- Fix timeline operations (insert/overwrite/lift). Commit.
- New categorization and main effects filtering. Commit.
- Set sdl2_audio as default consumer. Commit.
- Copy / paste effect with keyframes now correctly adjusts the keyframes to offset. Commit.
- Fix insert/overwrite modes, as well as drag and drop insert/overwrite. Fixes #119. Commit.
- Fix resizing clips broken by recent commit. Fixes #137. Commit.
- Temporary fix for when activeeffect is not set to a proper value. Commit.
- Added some overlooked mutex locks in projectitemmodel. Commit.
- Add mutex protection to thumb profile access. Commit.
- Fix title clip thumbs not updated on change. Fixes #128. Commit.
- Don't allow resize on very small zoom levels (prevents moving clips). Commit.
- Fix audio/video only drag from bin sometimes broken. Commit.
- Fix audio/video only drag icons not very visible, only show them on AV clips. Commit.
- Fix possible wrong behaviour on audio align. Commit.
- Don't allow resizing while dragging. Fixes #134. Commit.
- Slightly cleaner handling of composition load failure. Commit.
- Add SnapInterface class, add/remove marker on setCurrentTrack and update on setPositon and setInOut. Commit.
- Fix loading project broken on invalid composition. Commit.
- Fix a typo in the RTTR target name. Commit.
- Fix crash on project open. Commit.
- Fix multiple groups copy/paste + tests. Closes #116. Commit.
- Correctly reset consumer on profile change. Commit.
- Fix SDL consumer not updating to correct FPS, causing very choppy audio when opening a project with an fps different than default settings. Commit.
- Various improvements and tests for copy/paste. Commit.
- Fix possible crash on track deletion. Fixes #131. Commit.
- Fix crash double clicking marker text in timeline. Commit.
- Fix grouping/ungrouping undo when selection is set. CC #116. Commit.
- [FuzzBug11] Correctly handle selection when undoing. CC #116. Commit.
- Fix in fuzzer. Commit.
- Make timeline snap to clip markers. Commit.
- Use rttr target as dynamic library when available. Commit.
- Fix GenTime fps not updated on profile change causing different positions to be considered equal. Commit.
- Fix crash editing keyframes if something was wrong in project keyframes. Commit.
- Fix audio waveform not updated on resizing clip start. Commit.
- Fix audio align. Related to #71 and #73. Commit.
- Fix missing clips appearing twice in project open dialog. Commit.
- Reintroduce missing marker menu in timeline clip context menu. Commit.
- Move track audio rec controls above track name. Commit.
- Reenable guide color selection. Commit.
- Fix effects with action button (auto mask). Fixes #21. Commit.
- Vertical scroll in timeline with Shift + Wheel. Commit.
- Blacklisted the non-working effects. Commit.
- Make dissolve the default 1-click transition. Commit.
- Unbreak timeline. Commit.
- Cleanup track resize, resize all tracks with Shift + resize. Commit.
- Recover previous fixes lost by my batch update. Commit.
- Ensure clips moved in insert/overwrite mode are always on top. Fixes #118. Commit.
- Fix on monitor scene disabled with geometry param. Commit.
- Fix resetting all preview zones. Fixes #56. Commit.
- Prioritize custom & local effects definitions over system files. Commit.
- Fix effects XML presets. Commit.
- Make H264 profile compatible with YouTube. Commit.
- Switch group & selection color. Commit.
- Fix effects parameters operations parsing. Commit.
- Reimplement bin clip transcoding. Commit.
- Fix compilation. Commit.
- Don't invalidate preview on objects not inserted yet. Closes #64. Commit.
- Fix insert zone breaking groups + tests. Commit.
- Remove useless local variable. Commit.
- Choose more visible group color in color-scheme. Commit.
- Fix timeline preview setting never changed. Related to #56. Commit.
- Move screen grab controls in its own widget, remove the ugly "+" ui in clip monitor. Commit.
- Fix screengrab with audio. Commit.
- Get rid of deprecated KComboBox in UI files, move audio rec config to a proper tab in Kdenlive's settings. Commit.
- Fix seeking past last clip broken. Commit.
- Slightly smaller icons in asset list. Commit.
- Update AppData version. Commit.
- [FuzzBug10] Don't snap if item is not inserted. Commit.
- Reverse clip audio thumbs (WIP). Commit.
- Adapt again contrast selected/deselected, video/audio/background. Commit.
- Fix play/loop zone. Commit.
- Fix possible crash on invalid active track. Commit.
- Reset colorwheel slider on right click. Commit.
- Correctly clear undostack in fuzzer. Commit.
- [FuzzBug9] Fix edge cases in suggestClipMove. Commit.
- Rotoscoping group move. Commit.
- Rotoscoping: add center mark (prepare for moving mask). Commit.
- Force fuzzer to use valid binids. Commit.
- Log undo/redo. Commit.
- Improve fuzzing and logging. Commit.
- Faster consistency checks. Commit.
- Fix deletion of AVGroup + tests. Commit.
- Harden checks for dragging clips. CC #58. Commit.
- Fix crash when deleting while dragging. Commit.
- Correctly propagate metadata when cloning avfilter clip. Closes #71. Commit.
- Update composition track list when moving a composition. Commit.
- Attempt to find Fedora's renamed melt. Commit. Fixes bug #5192
- Fix on monitor effects sometimes broken. Commit.
- Hide monitor zone if undefined instead of displaying -1. Commit.
- Fix first audio thumb disappears on color theme change, prevent unnecessary refresh. Commit.
- Warn when trying to add incompatible effect to bin clip. Commit.
- Fix selection in effect list. Commit.
- Updated logic for effect favorites. Commit.
- Ensure we cannot delete first keyframe of an effect. Commit.
- Small adjusmtent to 1 click composition and fades (don't show when clips are small due to zoom out). Commit.
- Fix stupid typo breaking keyframes. Commit.
- Less debug on startup, use faster QList constructor for effect. Commit.
- Fix splash cannot be closed (still hidden by default). Commit.
- Add image adjust effect category, i18n splash, fix startup issue. Commit.
- Add splash screen (disabled). Commit.
- Transitions > compositions. Commit.
- Introduce Favorites and Legacy effect folders. Commit.
- Introduce new effect folder name. Commit.
- Fix possible crash on project opening. Commit.
- Display user warning if autosave fails. Commit.
- Add track: add possibility to create AV track and Audio rec track. Commit.
- Don't unnecessarily store frame pos. Commit.
- Fix timeline play doesn't stop at project end. Commit.
- Fix missing deirectories for Appimage. Commit.
- Add minimal KF5 version (required for KDeclarative in particular). Commit.
- Fix and improve fit zoom: 1 click = fit zoom, 2 click = restore previous zoom. Commit.
- Fix some effect default params. Commit.
- Fix composition dockwidget name and keyboard navigation in list, add effect tag to description. Commit.
- Tooltips and some adjustments for track headers. Commit.
- Last changes for audio rec. Commit.
- Merge Akhil's audio rec and finalize feature. Commit.
- Fix undo when there is a selection. Commit.
- Audio recording: Initial logic for recording button in track header. CC #105. Commit.
- Remove unnecessary context property. Commit.
- Fix crash and further refine code. Commit.
- Change default audio capture type to string. Commit.
- Initialise capture parameters from core and settings. Commit.
- Fix frameworks dependency order. Commit.
- Workaround to build FFmpeg AppImage. Commit.
- Update build-image.sh. Commit.
- First draft for track record button. Commit.
- AppImage: restore ruby build for translations. Commit.
- Fix AppImage frameworks missing deps. Commit.
- Fix AppImage MLT build. Commit.
- Fix GTK+ AppImage compilation. Commit.
- AppImage fixes: ffmpeg. Commit.
- Minor optimizations in audio thumbnails. Commit.
- Fix AppImage fftw3. Commit.
- Don't unnecessarily reload audio thumb data. Commit.
- Add missing AppImage packaging folder. Commit.
- First fixes for audio thumbs memory usage. Commit.
- Enable fuzzing on more functions. Commit.
- Fix default value of lut effect. Commit.
- Start testing copy/paste. Commit.
- [FuzzBug8] Correct checking of group type on creation. Commit.
- Ugly progress dialog when importing clips into the bin. Commit.
- Remove a warning. Commit.
- Small adjustment to color track state (active/inactive). Commit.
- Some love for the tiler: allow white/black background instead of checkered texture. Commit.
- Add keyboard shortcuts to set track active/inactive. Commit.
- Fix incoherent snapping. Commit.
- Don't activate clip tools (add compo/fades) when clicking on a composition. Commit.
- Group resize should only affect AVSplit siblings. Commit.
- Allow 1 click automatic compositons for length > 1 instead of > 3. Commit.
- Fix level effects and other on locales with comma. Commit.
- Implement new timeline logic, Fix keyframes disabled after re-enabling monitor effect scene. Commit.
- Fix shift + mouse move causing unwanted seeking. Commit.
- Render transparent videos. Commit.
- Accelerate loading/rendering start. Commit.
- Fix undo message. Commit.
- Fix: import folder now properly creates an undo object. Commit.
- Lift and extract now affect all non locked tracks. Commit.
- Fix crash on group move with composition. Commit.
- Fix inserting multiple clips have wrong mirror tracks. Commit.
- Get rid of unused selected track state. Commit.
- Remove undefined function. Commit.
- Deselect after spacing operation. Commit.
- Fix crash on group move if there is a composition. Commit.
- Fix effects added twice when activated from effect list. Commit.
- Pasting effect applies to all selected clips. Commit.
- Small typo. Commit.
- Fix: copy shouldn't remove selection. Commit.
- [FuzzBug7] Tighter control on how a selection group is created. Commit.
- Fix list parameters lost on reload. Commit.
- Fix monitor set in/out button setting zone on incorrect monitor if not focused. Commit.
- Fix some single &. Commit.
- Some clang-tidy. Commit.
- Ensure we cannot resize locked clips. Commit.
- Improve audio stream handling. Commit.
- Fix some warnings. Commit.
- Better support of old CMAKE. Commit.
- Correctly handle audio stream changes. Commit.
- Move monitor volume in menu. Commit.
- Fix compilation. Commit.
- Another attempt to fix windows screen grab. Commit.
- When adding an audio track, propose to add it below by default. Commit.
- Fix windows screen grab. Commit.
- Fix MLT 16_9 lumas not found. Commit.
- Try to fix windows screengrab. Commit.
- Fix track compositing with preview quality causing image offset. Commit.
- Fix regression on color/image clip length. Commit.
- Fix effect paste. Commit.
- Fix issue with spacer and add test. Closes #93. Commit.
- Revert locked color clip. Commit.
- Increase timeline contrast. Commit.
- Fix track resize. Commit.
- Fix fuzzer message. Commit.
- Make new tests category. Commit.
- Fix merge issue. Commit.
- Add timeline cursor snapping on clip resize. Commit.
- Fix clip fade in cannot be 1 frame. Commit.
- Fix position of composition on 1 click insert. Commit.
- Fix resizing clip in. Commit.
- Effects presets: change icon, fix baloon. Commit.
- Fix when inserting at negative position. Commit.
- Fix bug in resize clip start. Commit.
- Add suppressions. Commit.
- Fix possible crash. Commit.
- Fix select then delete. Commit.
- Start refactoring selection mechanism. Commit.
- Try to improve audio seek. Commit.
- Fix trimming of group with locked part. Commit.
- Cleanup clip speed dialog. Commit.
- Only apply blank space check for clips. Commit.
- Move insert audio only below video in clip monitor. Commit.
- Fix resize close to another clip not filling the gap. Commit.
- Fix various crashes and inconsistencies with locked tracks. Commit.
- Fix 1 click insert of composition at end of clip. Commit.
- Reintroduce single click composition. Commit.
- Don't attempt to create clip if source file does not exist. Commit.
- Fix fades in timeline not reliable. Commit.
- Attempt to fix screen capture on windows. Commit.
- Fix spacer tool not working if a track is locked. Commit.
- Fix crash on composition paste. Commit.
- Don't allow monitor zone below 0 (breaks dragging). Commit.
- Fix track vumeter on Qt < 5.12. Commit.
- Fix crash dragging effect from a track to another. Commit.
- Fix mysql download link. Commit.
- Raise effectstack when selecting a clip or composition. Commit.
- Fix rotoscoping keyframes broken/lost on project open. Commit.
- Fix first frame of effect not correcty detected as keyframeable. Commit.
- Fix timeline preview with 50fps project profile. Commit.
- AppImage dependency script fixes. Commit.
- Forgotten header. Commit.
- Some clang-tidy. Commit.
- Clang-format. Commit.
- Use forward declaration for mediacapture. Commit.
- Fix tests and assert crash. Commit.
- Fix typo breaking AppImage. Commit.
- Appimage: try building qtmultimedia. Commit.
- AppImage: compile with newer gcc. Commit.
- Fix audio recording volume, add audio levels in track header on request. Commit.
- Fix audio capture volume. Commit.
- Add audio capture using QMultimedia. Commit.
- Remove duplicates in Appimage qtconfig. Commit.
- Fix AppImage scripts. Commit.
- Set default timeline zone for new projects, fix qml warning on audio thumbs disabled. Commit.
- Get rid of shift + mouse move to seek in timeline, it annoyingly interferes with shortcuts. Commit.
- Fix AppImage creation. Commit.
- Remove extra ';'. Commit.
- Fix AppImage build paths. Commit.
- I18n fixes. Commit.
- Remove extra ';'. Commit.
- Fixuifiles. Commit.
- Fix tests and crash. Commit.
- Fix refreshing producer when changing tracks. Commit.
- Fix merge regression. Commit.
- Update to one producer / track feature, use master instance for temporary clips, keep previous logic (1 producer / clip) for timewarp. Commit.
- Fix missing clip appearing twice on older projects. Related to #78. Commit.
- Allow to use external RTTR. Commit.
- Additional test assert. Commit.
- [FuzzBug5] Check whether clip belongs to group in requestGroupMove. Commit.
- [Logger] better tracking of the constructed timelines. Commit.
- Fix crash on reverting clip. Commit.
- Bring back reverse clip feature. Fix #63. Commit.
- Properly clear logs when fuzzing. Commit.
- [FuzzBug4] Check group appartenance before attempting group deletion. Commit.
- Fix freeze effect range incorrect. Commit.
- Fix crash on reset effect. Fixes #83. Commit.
- Fix copy/paste when we have more audio tracks than video tracks. Commit.
- Improved management of tracks on copy/paste. Fixes: #74. Commit.
- Make sure binmodel is cleaned at the end of regression tests. Commit.
- [FuzzBug3] Fix mirror track computation and insertion when only one type of track exists. Commit.
- [Leaks] Stop storing a profile in GLWidget and use the global one instead. Commit.
- Refix ungrouping of several groups at once and add tests. Commit.
- Fix ungrouping of several groups at once. Commit.
- Correct group id computing in fuzzer. Commit.
- Systematic logging in tests. Commit.
- [FuzzBug2] Stricter checking when creating AVSplit group. Commit.
- Fix possible race in bin job count. Commit.
- Ensure we don't try to fetch timeline thumbs when disabled. Commit.
- Clang-tidy modernize. Commit.
- Clang-tidy style. Commit.
- Clang-tidy performance. Commit.
- New clang-tidy config. Commit.
- Fix cut on Shift+razor tool. Commit.
- Fix build failing with GCC, suppress override warnings. Commit.
- Windows icon named "kdenlive.ico". Commit.
- Various header include reductions. Commit.
- Various small stuff. Commit.
- Cleanup old logging scheme. Commit.
- Correct missing exit code propagation. Commit.
- Debug log the path to kdenlive_render executable. Commit.
- Fix executable icon on Windows. Commit.
- Fix RTTR on Windows again. Commit.
- Reapply fix for incorrect grouping prevention. Commit.
- Add tests for cutting avgroups. Commit.
- Small fix for warning handling. Commit.
- Fix CI build. Commit.
- Fix compilation. Commit.
- Fix compile on Linux (media_ctrl). Commit.
- Fix compile (forgot add). Commit.
- Fix compile. Commit.
- Temporary revert of "[FuzzingBug#1] Correctly handle grouping of already grouped items". Commit.
- CMakeLists reorganization, fix RTTR on Windows. Commit.
- Don't try to play invalid zone, inform user. Fixes #67. Commit.
- Fix typo preventing monitor refresh on effect change. Commit.
- Don't allow clip zone beyond clip duration. Fixes #68. Commit.
- Shift + move mouse in timeline seeks. Commit.
- Don't try to cut twice, prevent unnecessary refreshes. Commit.
- Fix some leaks in glwidget. cf #80. Commit.
- Revert "Fix some leaks in glwidget. cf #80". Commit.
- Fix some leaks in glwidget. cf #80. Commit.
- Fix some warnings. Commit.
- Fix memory leak in glwidget. Commit.
- Fix some use-after-free when closing. Commit.
- More thorough consistency checking. Commit.
- Fix tests. Commit.
- Reenable missing test. Commit.
- Add small check in group. Commit.
- [FuzzingBug#1] Correctly handle grouping of already grouped items. Commit.
- Fixes small issues in fuzzing and logger. Commit.
- Fixes in fuzzing. Commit.
- Leaks in tests. Commit.
- Fix memory leak in keyframe model. Commit.
- More small leaks in tests. Commit.
- *Multiple effect fixes for locales with comma as decimal separator. Commit.
- Always enable cut action, even if no clip selected. Fixes #76. Commit.
- When pasting items from another project, always use same folder. Commit.
- Remove test line. Commit.
- Fix image proxy clips incorrectly detected as smaller than 8 pixels. Commit.
- Fix clip sometimes cannot be moved just after doing a cut. Commit.
- Fix memory leak in cloneProducer. Commit.
- Fix minor leak in tests. Commit.
- Fix compilation and remove some warnings. Commit.
- Safer pointer managment. Fixes memory leaks. Commit.
- Fix curves effect. Commit.
- Small tweaks to the timeline palette. Commit.
- Fix up/down arrows in timeline sometimes resulting in incorrect scroll. Commit.
- Fix keyframable params displaying incorrect value on loading or adding (like alpha ops). Commit.
- Don't allow dragging a composition on an audio track. Commit. See bug #404680
- Fix UI freeze on keyframe selection. Commit. See bug #404683
- Fix crash on composition resize. Commit.
- Fix timeline position on project opening. Commit.
- Don't scale thumbnails on zoom change. Commit.
- Fix keyframes locale issue. Fixes: #41. Commit.
- Fix timeline clip displaying proxy name instead of proper clip name. Commit.
- Fix fades not updating monitor and timeline preview on change. Commit.
- Shift + razor tool to preview current cut position. Commit.
- Don't show collapse arrow on effects that have no parameter. Commit.
- Improve composition insertion:. Commit. See bug #404680
- Small cleanup in clip move, avoid unnecessary checks. Commit.
- Fix size parameter not adjusting on effects with geometry. Commit.
- Fix crash resizing image/color from start. Fixes #60. Commit.
- Fix tests. Commit.
- Fix rolling keyframes, Shift click changes value only. Fixes #52. Commit.
- Fix AppImage compilation. Commit.
- Fix keyframes on cut with image/color/title clips. Fixes #57. Commit.
- On item drag, make active track follow item. Commit.
- Fix preview range cannot be removed. Fixes #56. Commit.
- Fix clicking on track name does not make track current. Commit.
- Fix crash on composition paste. Commit.
- Check for compositions with invalid a_track on project opening. Commit.
- Improve handling of clip move on incompatible track type. Commit.
- Fuzzing reproducer now emits test-case. Commit.
- Fix rebase. Commit.
- Fuzzing covers most TimelineModel functions. Commit.
- Cleanup logging, fix track insertion fuzzing. Commit.
- Initial fuzzing target. Commit.
- Fix wrong include. Commit.
- Register parameter names. Commit.
- Trace more functions. Commit.
- Fix crash on group deletion, and possibly on composition deletion. Commit.
- Fix tile clip not correctly updated on animation change. Fixes #45. Commit.
- Don't allow setting timeline zone to negative. Fixes #54. Commit.
- Fix crash on external resources. Fixes #42. Commit.
- Fix loading keyframes now that we use click times instead of frames. Commit.
- Fix crash on project opening. Commit.
- Fix effect stack incorrectly enabled/disabled. Fixes #50. Commit.
- Fix crash on disable effect. Fixes #43. Commit.
- Fix timeline cursor not snapping. Fix #47. Commit.
- Fix wrong tip. Commit.
- Fix change fps on empty project. Fixes #39. Commit.
- Ensure keyframes cannot be dragged outside item range. Commit. See bug #404463
- Only recreate bin clips when doing a paste into another document. Commit.
- Correctly fix all missing clips in one pass. Commit.
- New: copy / paste between several Kdenlive windows. Commit.
- Fix grouping of pasted clips. Commit.
- Fix freeze on add keyframe. Fixes #37. Commit. Fixes bug #404277
- Check added clip profile if only folders in the project. Commit.
- Fix crash opening older project file. Commit.
- Fix paste crash. Commit.
- Fix don't ask again option when importing clip from removable device. Fixes #36. Commit.
- Fix composition snapping. Fixes #35. Commit.
- Fix broken fades. Commit.
- Fix compilation with GCC < 5.1 and c++11. Commit.
- Cleaner RTTR import. Commit.
- Link gcov only when needed. Commit.
- Try to re-fix CI build. Commit.
- Switching to static RTTR. Commit.
- Fix crash on empty paste. Fixes #34. Commit.
- Fix profile width incorrectly incremented by 8 pixels. Commit.
- Fix compilation. Commit.
- Start tracing some methods. Logger can emit valid test-case. Commit.
- Remove old effectstack, enhance CMake a bit. Commit.
- Added RTTR. Commit.
- When using a camcorder profile, auto check if user added a proxy clip to bin, and recognize it as proxy. Commit.
- Switch storing duration to clock instead of frames to ease project fps conversion. Commit.
- [MAINTENANCE] clang format + remove most warnings + update test libs. Commit.
- Initial support for externally created proxy clips through a pattern. Commit.
- Fix regression breaking clip move on another track. Commit.
- Fix another thumbnail crash. Commit.
- Fix opening project with unknown profile. Commit.
- Remove some debug, minor optimisation in clip move. Commit.
- Always ensure we have a profile with valid dimensions. Commit.
- *Fix keyframe issues on effects with multiple keyframable parameters. Commit.
- Fix crash on exit and incorrect snap. Fixes #28. Commit.
- Select right part of a clip on clip cut. Commit.
- Fixed Zoom buttons now as requested. (Hopefully). Commit.
- Fix inverted zoom in/out button. Commit.
- When importing an image as first clip, make sure we don't create an invalid profile. Commit.
- Fix undo/redo of keyframes and presets. Commit.
- * Fix profile editing broken. Commit.
- *Fix crash on reset lift/gain effect. Commit.
- Reimplement effect presets. Commit.
- Audio thumbs: add license, minor update. Commit.
- * Keyframes: reintroduce default keyframe type (linear, smooth,..). Commit.
- Another small optimization for audio thumbs drawing. Commit.
- Small optimization in audio thumbs painting. Commit.
- Small qml cleanup, fix warnings and reselecting item with shift-click. Commit.
- Fix default param value for keyframe effects with factor. Fixes #18. Commit.
- Fix color picker broken. Commit.
- Fix crash resizing composition with keyframes. Commit.
- Small cleanup of audio display - tentative display of channel names. Commit.
- Fix tests on CI. Commit.
- Add workaround to disable checking for melt exec in test environment. Commit.
- Remove unnecessary duplicate check. Commit.
- Fix tests. Commit.
- Fix several crashes / issues with bin subclips. Commit.
- Make compositions higher so that they overlap both tracks. Commit.
- Fix several typos - patch by Kunda Ki. Commit.
- Improve timeline audio thumbnails. Commit.
- Reverse Z order for tracks so that compositions will always be on top if overlapping track below. Commit.
- Remove header file not in use and add tooltip for Insert Zone in Project Bin. Commit.
- Change icon for Insert Zone in Project Bin. Commit.
- Remove method slotInsertZoneToProjectBin, use instead slotInsertZoneToTree. Commit.
- Remove redundant slotInsertZoneToTimeline, add icon for slotInsertZoneToTree. Commit.
- Fix editing keyframe causing unwanted seek. Commit.
- Fix MPEG-2 rendering and DVD (VOB) resolution regression. Commit.
- Add some debug infos on startup failure. Commit.
- Fix recent test regression. Commit.
- Fix render regression enforcing interlaced rendering (breaking MPEG-2). Commit.
- Fix missing median line in audio thumbnails. Commit.
- Fix disabling effect stack not correctly passed between effectstack and track headers and. Commit.
- Add icon in Clip Monitor Toolbar for Insert Zone to Project Bin. Commit.
- Remove redundant shortcut for Insert Zone to Timeline. Commit.
- Fix pasting effect to track, don't allow video effects on audio tracks and reverse. Commit.
- Correctly select duplicate clip in bin after creation. Commit.
- Fix changing clip speed after opening project broken. Commit.
- Fix tests. Commit.
- Fix crash on change profile with first added clip. Commit.
- Speed effect: Fix effect lost on project opening and on copy/paste. Commit.
- Tweak timeline colors. Commit.
- Fix movit regression (opening video corrupts application). Commit. Fixes bug #403242
- Better grab zone for keyframe markers in timeline. Commit.
- Fix copy-pasting between different tracks. Commit.
- Move track thumbnails config in track header context menu. Commit.
- First test improving timeline palette. Commit.
- Prevent overflow in while setting the values. Commit.
- Enlarge Configure Dialog. Commit. Fixes bug #387503
- Fix pasting enlarged image/color/title clips. Commit.
- Always set to nullptr after delete (outside of destructors). Correct destructor for potential leak. Commit.
- Refactor sync on movit to function with that specific concern. Commit.
- Partition gl sync into specific funciton. Commit.
- Document how existing code relates to proposed pipelines. Commit.
- Split m_mutex into two mutexes with single responsibilities. Commit.
- Glwidget: partition createShader. Commit.
- Move redundant code for disabling GPU support to GLWidget::disableGPUAccel. Commit.
- Refactor GLWidget::setAudioThumb for less indent. Commit.
- Glwidget: partition paintGL. Commit.
- Use strdup not qstrdup to avoid mlt_profile_close free'ing memory allocated with new. Commit.
- Don't trigger monitor refresh when updating an audio clip. Commit.
- Fix keyframes in timeline sometimes stuck when editing effect stack. Commit.
- Small tweaks to the monitor zone in/out markers. Commit. See bug #401639
- Reset luma/lift/gain slider should not affect colorwheel. Commit.
- Refactor bin effects to fix major corruption. Commit.
- Correctly mark disabled effects on project load. Commit.
- Titles: add button to list missing elments urls. Commit.
- Titler: add warning about missing elements with button to delete them. Commit.
- Fix crash on play/pause after switching monitor. Commit.
- Start reimplementing clip missing in project. Commit.
- Visualize missing elements in titles (images/svgs). Commit.
- Make delete key work on effect stack. Commit.
- Fix delete shortcut not working in bin tree. Commit.
- Fix bin thumbnails broken on hidpi screens. Commit.
- Updating (c) year. cf. phabricator.kde.org/F6531783. Commit.
- Updating copyright year as asked in phabricator.kde.org/F6531783. Commit.
- Restore Project option "Switch project profile to current clip". Commit.
- Fix flatpak: Don't put AppData release date in future. Commit.
- Fix bin item description cannot be edited if is contains zone subclips. Commit.
- Fix screengrab with audio broken. Commit.
- Fix screengrab with audio broken. Commit.
- Add missing file for AppImage translation. Commit.
- Fix path to title clips not stored. Commit. Fixes bug #377184
- Fix path to title clips not stored. Commit. Fixes bug #377184
- Various keyframes fixes. Commit.
- Fix crash clicking in timeline after item deletion. Commit.
- Include translations in AppImage, speedup generation. Commit.
- Fix incorrect limit in timeline vertical pan. Commit.
- Update Appdata for upcomming release. Commit.
- Various thumbnail fixes. Commit.
- Add zoom buttons to bin menu to make zoom more usable. Commit.
- Fix position of clip name when editing. Commit.
- Move Gain effect to "Audio correction" category. Commit.
- Move Gain effect to "Audio correction" category. Commit.
- Revert recent config window size change. Commit.
- Update AppImage build system (include gavl and ruby). Commit.
- Comment out c++14 for AppImage compilation. Commit.
- Fix distorted bin icons. Commit.
- Remove timeline preview resize from UI. Commit.
- Prettify README, convert to Markdown. Commit.
- Fix display glitch on add track. Commit.
- Remove timeline preview resize option. Commit.
- Revert incorrect track check in previous commit breaking insert on first/last track. Commit.
- Fix handling of composition keyframes in timeline. Commit.
- Fix crash on dragging clip with no audio or no video track. Commit. See bug #402561
- Fix effects test. Commit.
- Fix compositions cannot be set as favorite. Commit.
- Fix composition between 2 copies of same clip result in choppy playback. Commit. Fixes bug #385842
- Fix crash on composition selection. Commit.
- Start file dialog in Videos folder on first opening. Commit.
- Fix crash/corruption resizing image/color clips to 0. Commit.
- Start adding icons in timeline context menus. Commit.
- Adjust CMakeLists.txt to install the README.md file. Commit.
- Kdenlive_render, make sure to include mlt++. Commit.
- Make sure to use fixed font for monitor overlay. Commit.
- Fix FFmpeg path not remembered on restart. Commit.
- Fix crash on clips with more than 2 audio channels. Commit.
- Rewrite timeline preview to use external kdenlive_render process, fixes memory consumption and risks of crash. Commit.
- Fix undo/redo of effect reset with keyframes. Commit.
- Fix startup crash with recent changes. Commit.
- Fix keyframes reset, first draft of keyframes copy/paste. Commit.
- Renaming README to .md for prettier display. Commit.
- Fix bin/melt.exe & libmlt* loading on Windows. Commit.
- Fix merge. Commit.
- Git merge -Xours master. Commit.
- Fix play/pause on Windows. Commit.
- Fix MinGW build. Commit.
- Restore generators parameters (color bar, counter,...). Commit.
- Fix crash opening project with missing files. Commit.
- Fix 2 pass encoding. Commit.
- More keyframe fixes: change kf type, limit unnecessary refreshes. Commit.
- Remove duplicate data in render widget layout. Commit.
- Timeline keyframe fixes. Commit.
- Fix script rendering, add field order export option. Commit.
- Fix various keyframe crashes. Commit.
- Remove deprecated configure track option, fix delete track menu. Commit.
- Make sure to fetch an image from a producer before displaying its properties. Commit.
- Fix crash on delete proxy. Commit.
- Cleanup. Commit.
- Remove clipMenu.close() breaking clip speed change, patch by Corey O'Connor. Commit.
- Fix missing definitions for some dependencies. Commit.
- Switch to new rendering format (like Shotcut):. Commit.
- Make sure track header width cannot be set to 0. Commit.
- Add some missing dependencies. Commit.
- Fix keyframes crash on clip resize. Commit.
- Fix possible failure in timeline preview. Commit.
- Don't warn on timeline preview codec change if no preview exists, fix adding preview range not working if preview not started. Commit.
- Fix AppImage file dialog broken. Commit.
- Fix keyframes incorrectly intialized in some cases (cut). Commit.
- Fix movit GPU cannot be enabled. Commit.
- Fix moving keyframe with right arrow. Commit.
- Make sure there is always a keyframe at clip start. Commit.
- Fix incorrect offset on double click to add keyframe. Commit.
- Add parallel processing rendering checkbox. Commit.
- Backport fix for titler text gradient. Commit.
- Backport crash on image sequence import. Commit.
- Make sure to stop timeline scrolling on drop. Commit.
- Try to fix ungroup crash. Commit.
- Allow adding keyframes in timeline with doubleclick. Commit.
- Fix crash on shift-click a clip in timeline. Commit.
- Fix erronous locale conversion causing various corruption on some systems. Commit.
- Fix composition parameters incorrectly displayed when selecting a composition. Commit.
- Make sure compositions invalidate timeline preview. Commit. See bug #400670
- Don't try to process audio thumbs if we don't have data (for example for placeholder clips). Commit.
- AppImage: Ensure app icon is in main directory. Commit.
- Fix audio thumbs for non stereo clips. Commit.
- Fix app version in AppImage name. Commit.
- Fix AppImage install path. Commit.
- Optimise separate channels audio thumbs. Commit.
- Fix ungrouping. Commit.
- Try to fix binary-factory AppImage script. Commit.
- Start optimizing audio waves. Commit.
- Fix freeze on paste. Commit.
- AppImage: fix kdenlive install dirs. Commit.
- Fix kdenlive appimage missing folder. Commit.
- Fix appimage build error. Commit.
- Fix audio waveform not displayed after auto switch profile. Commit.
- Cleanup, fix memleaks and crash with effect compare. Commit.
- Fix possible problem in preview manager. Commit.
- Fix timeline menu copy/paste. Commit.
- Remove libxcb* from AppImage (for ArchLinux and co). Commit.
- Try to fix kdenlive appimage build. Commit.
- Include ffprobe and color-themes in AppImage. Commit.
- AppImage: fix incorrect hardcoded path. Commit.
- Test one pass Qt compilation. Commit.
- Fix CI compilation error. Commit.
- Library: save selected compositions. Commit.
- AppImage: add some missing apps in packaging. Commit.
- Fix AppImage kioslave. Commit.
- Another AppImage script update. Commit.
- Fix library clips bug. Commit.
- Fix missing clips incorrectly recovered on project open. Commit.
- AppImage: add missing frei0r folder. Commit.
- AppImage: add frei0r build. Commit.
- AppImage script update. Commit.
- Another appimage script update. Commit.
- Improve click area for keyframes. Commit.
- Fix crash importing image sequence. Commit.
- Update AppImage scripts. Commit.
- Update AppImage build script. Commit.
- Fix cannot drag clip from clip monitor. Commit.
- Fix possible crash on unselect. Commit.
- Fix new copy paste (fix crash and allow compositions). Commit.
- Complete rewrite of copy/paste in timeline. Now much more robust. Commit.
- Fix AppImage mlt build. Commit.
- Fix AppImage gtk+ compilation. Commit.
- Add appimage final build script. Commit.
- Add missing sqlite build script. Commit.
- Add missing xslt build script. Commit.
- Some scripts cleanup. Commit.
- Update automated AppImage scripts. Commit.
- Update automated appimage build scripts. Commit.
- Fix titler gradients lost. Commit.
- Prepare automated AppImage scripts. Commit.
- Suggest same track type when adding a track. Commit.
- Cleanup tools shortcuts. Commit.
- Fix crash on composition resize. Commit.
- More cleanup. Commit.
- Fix folder rename. Commit.
- Cleanup unused files. Commit.
- Fix composition resize start before 0 corruption. Commit.
- Allow ctrl+left click to scroll/pan timeline. Commit.
- Use standard actions for zoom in/out in timeline. Commit.
- Fix mouse click sometimes lost after zoom. Commit.
- Don't allow seeking below 0. Commit.
- Make zoom more consistent (use same methods for mouse wheel / slider). Commit.
- Pan timeline with mouse middle button. Commit.
- Fix opacity cannot be changed on comma based locale. Commit.
- Fix track effects from older projects not loaded. Commit.
- Fix fades sometimes not working. Commit.
- Library: export track compositing. Commit.
- First step in reimplementing library. Commit.
- Restore multitrack view. Commit.
- Fix changing proxy profile not rebuilding proxies. Commit.
- Fix incorrect display of proxy codec in clip properties. Commit.
- Cleanup. Commit.
- Fix incorrect update on color theme change. Commit.
- Make sure to always read clip properties from original source clip, not from proxy. Commit.
- Improve proxy info in clip properties panel. Commit.
- Fix timeline preview & automatic start. Commit.
- Fix incoherent group / ungroup actions. Commit.
- Cleanup titler guides creation. Commit.
- Fix crash enabling titler guides after loading a title. Commit.
- Fix dragging of clips with audio or video stream disabled. Commit.
- Fix some bin clip properties not saved after change. Commit.
- Fix startup crash on open last project. Commit.
- Fix insert/overwrite zone target tracks. Commit.
- Some cleanup in shortcut creation. Commit.
- Fix "Del" key not working in bin. Commit.
- Ensure no duplicates in color theme menu. Commit.
- Fix possible crash on timeline click after item was moved by model. Commit.
- Fix crash on project opening when bin clip contains effect. Commit.
- Fix timeline focus issue. Commit.
- Fix proxy checkbox in clip properties not reliable. Commit.
- Improve detection of incorrect effect add (audio/video mismatch). Commit.
- Timeline effets: do not allow audio effects on video clips. Commit.
- Audio or Video for a bin clip can now easily be disabled from clip properties, simplify stream selection. Commit.
- Fix possible crash on project open. Commit.
- Fix bin text color bug. Commit.
- Fix timeline not updating if forcing a smaller duration on a clip. Commit.
- Fix fade to black broken on clip cut. Commit.
- Remove some deprecated config options, fix nvenc detection. Commit.
- Fix clip effect names not appearing in timeline. Commit.
- Fix crash on grouped composition move. Commit.
- Small qml cleanup. Commit.
- Better bg color for timeline when asking for recovery. Commit.
- Make timeline insert / overwrite work with grouped clip. Commit.
- Fix monitor not updated after disabling/enabling a clip. Commit.
- Fix a regression and a test, broken by recent commit. Commit.
- Add buttons to allow dragging video or audio only component of a clip in bin and monitor. Commit.
- Initial support for overwrite and insert mode in timeline drag (only works with single clips currently). Commit.
- Fix clip/folder rename failing when another job is running. Commit. Fixes bug #368206
- Fix default affine opacity, add missing xml for composite transition. Commit.
- Switch audio balance to the new animated type. Commit.
- Add mechanism to hide an effect or compositoin. Commit.
- Fix crash on reload/proxy clip on opened project. Commit.
- Cleanup job error messages, display in bin instead of ugly text overlay. Commit.
- Ensure our tests pass without a working avformat producer installed. Commit.
- Improve missing luma detection (region transition) - fixes project crash. Commit.
- Turn back tests now that MLT modules is installed on the CI. Commit.
- * re-add region composition. Commit.
- Remove deprecated transparency option for images. Commit.
- Fix crash/corruption on timeline clip reload. Commit.
- Clear info messages after document is successfully opened. Commit.
- Clear message queue if important error message is displayed so that queued message don't appear afterwards out of context. Commit.
- Add basic support for blipflash producer in case we run the tests on a system without avformat producer support. Commit.
- Disable automatic tests until MLT is fully installed on the CI. Commit.
- Add appdata screenshot caption. Commit.
- Various proxy fixes:. Commit.
- Fix test crashing on exit. Commit.
- Fix dropping AV clip on audio track. Commit.
- Audio thumbs fixes (missing thumbs when scrolling, paint issue). Commit.
- Fix audio thumbs incorrect. Commit.
- Fix Home/End in clip monitor. Commit.
- Merge align audio fixes from:. Commit.
- Disable clip properties proxy if not enabled in project. Commit.
- Fix crash on clip move. Commit.
- Restore audio align feature. Commit.
- Fix some track index errors in timeline view. Commit.
- Don't allow compositing with track above current track (fixes crash). Commit.
- Improve handling of broken projects. Commit.
- Fix view corruption when scrolled vertically. Commit.
- Title guide color configurable. Commit.
- Make title widget guides configurable. Commit.
- Fix various issues with timeline zoom. Commit.
- Remove deprecated code. Commit.
- Add guides in titler. Commit.
- Fix track index corruption. Commit. Fixes bug #399129
- Add nvidia hardware detection and support for timeline preview. Commit.
- Fix various focus issues with menus in timeline. Commit.
- Fix auto split of playlist clips. Commit.
- Fix remaining tests. Commit.
- Fix model test. Commit.
- Fix corruption on group move (audio clips ending on video tracks). Commit.
- Fix effects tests. Commit.
- Start fixing tests. Commit.
- Move Download dialogs (GHNS) to more relevant places. Commit.
- Intial detection and enabling of vaapi hardware encoders. Commit.
- Fix timeline corruption:. Commit.
- Revert "model updates are now applied independently". Commit.
- Auto calculate size of new composition when inserted into timeline. Commit.
- Correctly replace timeline producer on bin producer change. Commit.
- Fix custom key binding method. Commit.
- Add option to hide effect keyframe parameters by default (enabled in levels effect). Commit.
- Fix missing parameters for effects/compositions without xml file description. Commit. Fixes bug #398787
- Rename clip properties tabs for clarity. Commit.
- Add proxy utils in clip properties dialog to play/delete/show folder of a clip's proxy. Commit.
- Initial support for hwaccel in proxy creation (through the h264-vaapi/nvenc settings). Commit.
- Remove deprecated round clip corners feature. Commit.
- Reintroduce Blackmagic external monitor support. Commit.
- Cleanup clipproperties widget ui. Commit.
- Put clip properties in a scrollArea to ensure a correct layout. Commit.
- Fix proxy rebuild on clip property change. Commit.
- Fix compilation. Commit.
- Model updates are now applied independently. Commit.
- Fix disable bin effects action. Commit.
- Fix editing clip & composition position. Commit.
- Make sure the QOffscreenSurface is created in main thread as specified in the docs. Commit.
- Smaller icons in bin and asset panel. Commit.
- Fix loading of bin clip effects. Commit.
- Reintroduce enable/disable effect stack button, small ui fixes. Commit.
- FIx various problems/crashes with split effect button. Commit.
- Fix crash after track deletion. Commit.
- Fix mouse cursor not updating in timeline track headers. Commit.
- Fix update of timeline thumbs on clip change. Commit.
- Allow scrolling in timeline headers. Commit.
- Fix track effects lost on project open, show track and clip effects in timeline. Commit.
- Add button showing if a track has effects. Button can disable/enable the track effects. Commit.
- Restore icon overlay in bin to indicate clip with effects. Commit.
- Fix clip monitor incorrectly pausing on clip end and not restarting playback from start. Commit.
- Fix position and zoom missing keyframes. Commit.
- Fix item resize dialog working incorrectly. Commit.
- When dropping a folder on the bin, import only interesting items (video/audio/image/mlt playlist) and also import subfolders if they contain a clip. Commit.
- Clips and compositions can now be fully moved with keyboard through grabbed mode. Commit.
- Fix asset list filtering messing up when calling context menu. Commit.
- New 'Grab item' feature (Shift+G) allowing to select the current timeline item and move it in timeline with keyboard arrows (wip). Commit.
- Fix monitor overlay not showing for compositions. Commit.
- Fix crash on project opening. Commit.
- Cleanup, get rid of old effectslistview, effects now added to correct object on activate. Commit.
- Timeline context menu now only shows favorite effects / compositions. Commit.
- Fix custom effect saving. Commit.
- Fix timeline clip menu for Qt < 5.9. Commit.
- Fix crash on exit. Commit.
- Only display favorite compositons in timeline context menu. Commit.
- Add proper transitionfilter to display selcted transitions only. Commit.
- Fix refresh on hide track. Commit.
- Compositions can now also be defined as favorites. Commit.
- Cleanup handling of favorite effects and make effect basket (favorites) work again. Commit.
- Effects can now be switched as favorites from effects list widget and appear in the favorite effect basket. Commit.
- Prepare assets for favorite selection (wip). Commit.
- Save track thumbnail format. Commit.
- Add button in video track header to configure thumbnail display (switch between in/out thumbnails, all thumbnails or no thumbnails). Commit.
- Cleanup clips thumbs, get ready for full thumbnails view. Commit.
- First steps to restore archive feature. Commit.
- Fix listing of project files in project settings dialog. Commit.
- Reduce minimum profile widget height to make dialog fit in screen. Commit. Fixes bug #384511
- Convert groups from older project files. Group AV clips that were split from old project. Commit.
- Fix audio offset when opening older project file. Commit.
- Fix locked tracks empty when opening an old kdenlive project. Commit.
- Revert default track order to usual (audio tracks below). Commit.
- Reorganize menus, disable timeline clip actions when not available. Commit.
- More compact layour for asset list and bin widget. Commit.
- Get rid of the now useless hacky KoIconUtils icon method and switch to standard QIcon method. Commit.
- Cleanup & simplify color theme handling. Commit.
- Add three "safe zone" overlays. Commit.
- Fix scrolling in area below tracks. Commit.
- Add menu entry to edit clip duration. Commit.
- New timeline display option, you can now choose between A2,A1,V1,V2 and A1,V1,A2,V2. Commit.
- Fix crash on forbidden group move. Commit.
- Fix view corruption on group move (video clip incorrectly allowed on audio track). Commit.
- Fix view corruption on group move. Commit.
- Fix recent regression - crash on ungroup. Commit.
- Fix clip incorrectly dragged after opening double click dialog. Commit.
- Some modifications to group movement and more tests. Commit.
- Remove redundant lock checks. Commit.
- Add protection when track is locked. Commit.
- Failsafe message in core. Commit.
- Fix crash & non working ungroup when several groups were selected. Commit.
- Make timeline context menu appear on mouse press, not after a click. Commit.
- Remove clip context menu "cut" (was a duplicate of split at playhead). Commit.
- Fix track compositing/audio mix broken on track insertion. Commit.
- Fix warning. Commit.
- Fix double parameters incorrectly handling factor, like gain. Commit.
- Fix luma/lift/gain default values not using factor. Commit.
- Fix AV clip drag rejected when dragging from video tracks to audio tracks. Commit.
- Fix crash after extract / zone lift. Commit.
- Fix incorrect monitor refresh on timeline clip move/deletion. Commit.
- Fix crash and missing feedback in proxy clip creation. Commit.
- Proxy creation should obey current doc settings, not global settings. Commit.
- Fix crash trying to generate proxies when not enabled. Commit.
- Move default project location from "Documents" to "Videos". Commit.
- Fix Cut context menu. Commit.
- Set default video tracks to 2, same as audio. Commit.
- * Fix proxy not automatically created. Commit.
- Fix composition view not refreshing on resize (still broken on undo/redo). Commit.
- Fix warning. Commit.
- Don't display annoying "you need to restart" message on first run, don't try to enforce breeze icon theme if not available. Commit.
- Cleanup curves effet ui. Commit.
- Fix crash opening old project containng video only clip. Commit.
- Fix selection bounds. Commit.
- Some doc. Commit.
- More interface cleanup. Commit.
- Slight clean-up in clipmodel interface. Commit.
- Small improvment in old project conversion. Commit.
- Improve handling of audio clips in older project files. Commit.
- First step towards compatibility of older kdenlive project files. Commit.
- Fix crash dropping a clip from another Kdenlive instance. Commit.
- Reintroduce clip duration dialog. Commit.
- Improve feedback when clip cannot be cut. Commit.
- Cleanup rotoscoping, add common class to mange corners effect and future effects that recieve param update from on monitor view. Commit.
- Fix crash selecting an item after project opening. Commit.
- Fix invalid "main bin" xml. Commit.
- Fix position of tooltip when moving clip. Commit.
- Remember track state (collapsed). Commit.
- Fix subclip incorrectly changing parent clip zone. Commit.
- Several fixes for subclips (names, zone in monitor, sorting, thumbs). Commit.
- Fix scene detection job (create subclips). Commit.
- Allow setting a minimal duration for autodetected scenes to avoid multiple cuts on fast scene change. Commit.
- Fix auto scene split job (create markers). Commit.
- Start restoring clip jobs. Commit.
- FIx duplicate lines from incorrect merge. Commit.
- Fix effects corruption on project open. Commit.
- When adding effect to a split clip, make sure audio effects apply to the audio part. Commit.
- Make sure title clip name does not contain newline. Commit.
- Fix timewarp and workaround Mlt's weird rounding behaviour. Commit.
- Checking if an effect is there accounts for groups. Commit.
- Start using mutex locks in EffectStackModel. Commit.
- Fix TreeItem::accumulate and add const version. Commit.
- Make sure udpateStackLength also iterates over children. Commit.
- Add function to iterate over leaves of a tree. Commit.
- Fix compilation. Commit. See bug #394888
- Small fixes for keyframe seek. Commit.
- Reintroduce bezier curves effect (curves effect also starts but doesn't work because it needs to edit several other params on one change). Commit.
- Start fixing keyframes on clip resize undo / redo. Commit.
- Fix effectstack not updated when resizing clip, and possible keyframe corruption on keyframe edit. Commit.
- Fix clip type incorrectly passed to qml. Commit.
- Improve display of timeline ruler zone info. Commit.
- Fix monitor vertical offset with some devicepixelratio. Commit.
- Clang format. Commit.
- Add clang-format-ignore. Commit.
- Update Catch+FakeIt, simplify logic for timewarping and start testing timewarp (not working due to MLT weirdness). Commit.
- Allow adding project note from timeline ruler context menu. Commit.
- Fix compilation. Commit. See bug #394888
- Make ClipType available to qml (solves slideshow thumbnails). Commit.
- Cleanup UI track state (hidden/mute). Commit.
- Fix compilation and incorrect gap in texts. Commit.
- Fix slideshow clip inpoint not working. Commit.
- Fix effect/composition corrupted after project opening. Commit.
- Add amr to the list of supported audio clips. Commit.
- Fix broken audio mix. Commit.
- Fix match frame when activating bin clip. Commit.
- Fix compilation. Commit. See bug #394888
- Fix loading of external title files. Commit.
- Fix some cppcheck warnings. Commit.
- Fix GCC warnings. Commit.
- Fix compilation. Commit.
- Merge -Xours master. Commit.
- Fix GCC warnings. Commit.
- Avoid crash if timeline not created (there is a problem anyway). Commit.
- Version 18.07.70. Commit.
- Make KCrash optional. Commit.
- Fix some issues found by scan-build. Commit.
- More upgrades to Qt5 connect. Commit.
- Fix message extraction. Commit.
- Remove unused QtGraphicalEffects. Commit.
- Adjust font size of some qml items (fps on monitor, etc). Commit.
- Fix seek cursor staying visible in monitor ruler. Commit.
- Fix bin color clips incorrect length after timeline resize. Commit.
- Keyframes can now be edited in timeline through keyboard: Click on a keyframe. Commit.
- More keyframe fixes. Commit.
- Start fixing keyframes for cut clips. Commit.
- Move seeking logic to monitorproxy, improve seeking in keyframe widget. Commit.
- Fix fades not removed when dragging handle outside clip. Commit.
- Various small fixes for monitor scene and keyframe effects UI. Commit.
- Remove wrong purposewidgets dependency. Commit.
- Don't round frame position when calling menu or some operations will fail if we clicking too close to the next frame. Commit.
- Fix lift zone not removing last clip in zone if it was 1 frame long. Commit.
- Fix render full project incorrect length. Commit.
- Rename mime type file to make flatpak happy. Commit.
- Add share icon to render widget button. Commit.
- Fix compil when purpose is not present. Commit.
- Filewatcher now belongs to projectItemModel and takes undoable insert/remove into account. Commit.
- Restrict the range of pickable speeds from the gui. Commit.
- Move model notification logic for speed change inside clipmodel. Commit.
- Fix opening document with locked tracks shown empty. Commit.
- Finish sharing integration (you should now be able to share rendered videos in one click with Youtube/Android phone/telegram/email). Commit.
- Fix clip monitor audio thumb 1 pixel offset. Commit.
- Hide GPU effects/compositions when movit disabled. Commit.
- Don't insert audio or video if no target defined for it. Commit.
- Fix MLT 6.8.0 crash on AnimatedRect keyframes (transform,...). Commit.
- Fix monitor image offset. Commit.
- Fix timeline zone incorrectly loaded on project opening. Commit.
- Some fun with the KF5 Purpose framework (new share button in render widget). Commit.
- Fix timeline zone on document open, remember setting per document. Commit.
- Fix go to zone end. Commit.
- Disable zone by default. reset timeline position on new project. Commit.
- Fix insert zone incorrect behavior on error. Commit.
- Set snap point to last zone frame, not +1. Commit.
- Backport luma/lift/gain negative lift. Commit.
- Fix speed effect with comma locales. Commit.
- Save timeline zone & disable it on project opening. Commit.
- Fix timewarp. Commit.
- Fix 1 frame too much when dragging zone from clip monitor. Commit.
- Fix clip profile incorrectly detected (was not using custom == operator). Commit.
- Various fixes for clip monitor markers, fix zone out 1 frame offset. Commit.
- Fix set Item In/Out not working on groups. Commit.
- Cleanup and fix checking profile not only for first clip. Commit.
- Fix missing keyframe with MLT >= 6.8.0. Commit.
- Cleanup monitor ruler, display zone duration on change. Commit.
- Make mouse wheel behavior consistent (wheel up goes back, down goes forwards, alt+wheel goes to next keyframe/snap point). Commit.
- Fix monitor rulers incorrectly scaling. Commit.
- Remove duplicate undo push. Commit.
- Add consistency checks for groups and fix tests. Commit.
- Add proxy to ClipBoard. Commit.
- Some fixes for speed change (fix crash on undo, better handling of free space). Commit.
- Use gettrackfullname instead of custom parsing. Commit.
- Fix compilation with newer cmake. Commit.
- Fix wrong monitor affected by toolbar. Commit.
- Fix regression in group move and role update. Commit.
- Show message in bin on error loading producer. Commit.
- Restore select all, select all in one track. Commit.
- Fix check profile on first added clip. Commit.
- Improve handling of placeholder clips. Commit.
- Display zone in/out/duration. Commit.
- Fix "Set monitor frame as thumbnail". Commit.
- Improve seeking with mouse wheel in timeline ruler. shift+wheel = seek 1 second, alt+wheel = seek to snap. Commit.
- Disable track head color anim on state change. Commit.
- Fix timeline ruler disappears when resizing window. Commit.
- Don't allow fade handle outside clip. Commit.
- Update timeline headers to have icons on first line. Commit.
- Fixes for project duration. Commit.
- Fix lift zone random behavior. Commit.
- Fix moving to end of clip after insert. Commit.
- Save & restore active and target tracks. Commit.
- Fix zone problems (setting in/out sometimes has a 1 frame offset) and seek to clip end after zone insert. Commit.
- Fix view corruption with spacer tool. Commit.
- Fix settings dialog crash. Commit.
- Fix shadow param. Commit.
- Fix index confusion causing crash on project opening. Commit.
- Switch to only one producer for all video only clips, let clipmodel handle disabled state, fix audio clip length corruption on opening. Commit.
- Update readme with correct infos. Commit.
- Fix broken clip id on loading causing crash. Commit.
- On project loading, ensure clip state fits with its parent track. Commit.
- Audio mix now only on audio tracks. Commit.
- Fix limitless clips incorrectly resized on insert in timeline if size > initial length. Commit.
- Fix crash inserting a non AV clip in timeline. Commit.
- Fix waveform not updating on resize. Commit.
- Fix group split incorrectly regrouping. Commit.
- Remove debug. Commit.
- Update color of color clips in timeline when it is changed by user. Commit.
- Focus lower video track on project opening, correctly scroll view when active track changes. Commit.
- Make track names optional (now that we have tags: A1,A2,V1,...) and fix. Commit.
- Update appimage build scripts (include ladspa). Commit.
- Fix icons truncated in track headers. Commit.
- Delete unused clipmanager. Commit.
- Fix last audio track not tested for mirrored insertion. Commit.
- Reintroduce rotoscoping. Commit.
- Fix monitor image not correctly centered vertically. Commit.
- Start reconnecting effect scene toolbar. Commit.
- Cleanup headers. Commit.
- Start cleanup of monitor, fix some headers. Commit.
- Fix compilation (force MOC on definitions.h to create PlaylistState MetaObject). Commit.
- Formatting. Commit.
- Wip to correctly apply bin's effect. Commit.
- Fixed some leaky includes. Commit.
- Effectstacks can manage several services. Commit.
- Cleanup monitor toolbar, now shows up when mouse if on the right size of monitor. Commit.
- Nicer split track computed on drop. Commit.
- Fix waveform wrongly showing on video clips. Commit.
- Fix clip menu to show only enable/disable. Commit.
- Auto change clip type when switching track. Cleaner function to disable. Commit.
- Correct display of disabled clips. Commit.
- Fix clip disabling. Commit.
- Groups are now moved by the model and not the view. Moving av group has the intended effect. Commit.
- Much cleaner timewarping. Commit.
- Better enum to be used from qml. Commit.
- Detect speed when creating clipmodel. Commit.
- Steps towards better gestion of the master producers in the projectClip. Commit.
- Unconditionnaly split audio. Commit.
- Fix some offset and bugs in timeline ruler display. Commit.
- Some small fixes for effect compare (monitor split). Commit.
- Add downloadable keyboard schemes. Commit.
- *Give some love to the track headers as suggested by Farid. Commit.
- Remove unused member variable. Commit.
- Stricter mutexes in clipModel. Commit.
- Remove unused parameters in adjustStackLength. Commit.
- Fix effect description not updated when switching effect, add splitter to allow resizing info box. Commit.
- Move guide label to top instead of track middle. Commit.
- Fix moving effect in stack view make effects disappear. Commit.
- Fix switch param type and default values for some effect params. Commit.
- Improve titler default background color. Commit.
- Slighly cleaner fix for colorwheel crash. Commit.
- Restore paste effect context menu. Commit.
- Fix effect param corruption on copy with comma separated locale. Commit.
- FIx crash on colorwheel. Commit.
- Fix keyframe parms on comma locales. Commit.
- Fix changing clip speed when another clip is placed after in the playlist. Commit.
- Fix parameters with factor incorrectly handled. Commit.
- Fix speed effect on locale with comma separator. Commit.
- Fix seeking in monitor through shortcutds. Commit.
- Fix inserting clip if audio target is set but not video target. Commit.
- Fix crash on insert zone over a group with a locked track. Commit.
- Fix crash trying to move first keyframe (not allowed by current model). Commit.
- Improve handling of groups created by split audio in view. Commit.
- Fix selecting keyframe moves it. Commit.
- Fix zooming in/out sometimes looses focus. Commit.
- Hide clip resize handle while moving. Commit.
- Reverse scroll wheel timeline scrolling. Commit.
- Some fixes on audio splitting + tests. Commit.
- Add better check of presence of audio in producers. Commit.
- *Fix rendering crash. Commit.
- Fix timeline preview display offset in ruler. Commit.
- Updated monitor guide overlay. Commit.
- Correctly load project zone on project opening. Commit.
- Switch track target on single track. Commit.
- Fix crash opening older project file. Commit.
- Add option to resize timeline preview, to have lower res, faster previews. Commit.
- Fix audiothumbs for 5.1 clips. Commit.
- Get rid of stored range in effect widgets, and dynamically get it from owner. Commit.
- Cleanup CMakeLists. Commit.
- Get rid deprecated qt5_use_modules. Commit.
- Fix luma files lost when opening project with AppImage. Commit.
- Fix double separator in project/capture folder. Commit. See bug #387135
- Fix rendering using custom folder when not requested. Commit. Fixes bug #387135
- Scale TitleTemplateDialog preview with the window. Commit.
- Reintroduce url param widget. Commit.
- Reintroduce switch param type. Commit.
- Reintroduce slide effect widget. Commit.
- Restore slide composition (fixes crash on project load, still need full implementation). Commit.
- Fix lowres icons on highdpi. Commit. Fixes bug #390104
- Move knsrc files in Qt resource so we find them without install. Commit. Fixes bug #392201
- Reimplement change speed job for bin clip (currently freezes because of mutex issue with job management). Commit.
- Fix deletion of custom rendering profiles. Commit.
- Real fix for audio thumb in clip monitor. Commit.
- Fix on monitor audio overlay missing. Commit.
- Fix error message and missing audio thumbs with playlists. Commit.
- Don't leak profile on slowmotion creation. Commit.
- Fix composition selection issues. Commit.
- Summary: Make it possible to drag multiple clips to the timeline. Commit.
- Remove deprecated UI files. Commit.
- Remove deprecated timeline 1 files. Commit.
- Get rid of deprecated timeline references. Commit.
- Fix crash opening project with slowmo clip. Commit.
- Reintroduce affine composition (fixes crash on existing projects). Commit.
- Changing composition track now works with undo/redo. Commit.
- Fix m_position value for compositions:. Commit.
- *Make sure to use cut producer for slowmotion (to prevent setting in/out on master clip). Commit.
- Fix project duration wrong after clip cut. Commit.
- Fix document settings for timeline preview and various false invalidation cases. Commit.
- Fix clip monitor zone, snap to zone. Commit.
- Small cleanup in monitor ruler, fix monitor image offset. Commit.
- Monitor overlay: stop setting property on root object and use context properties. Commit.
- Fix monitor not correctly updated after insert operation. Commit.
- Fix clip zone not set in clip monitor. Commit.
- Don't auto split a clip if dropped on an audio track. Fix crash on undo insert zone with locked track. Commit.
- Fix insert zone not cutting clips on other tracks. Commit.
- Prevent insertion in locked tracks. Commit.
- Cleanup some debug. Commit.
- Retain group type when splitting/undoing + tests. Commit.
- Fix potential issue when splitting leaf nodes. Commit.
- Restore timeline zone move through center handle. Commit.
- Fix timeline clip resize. Commit.
- Update AppImage dependencies. Commit.
- Update AppImage scripts. Commit.
- Fix project settings vertical scrollbar on open. Commit.
- Fix insert/overwrite/lift not working on grouped clips. Commit.
- Fix clip monitor not correctly updating on some focus change. Commit.
- Fix clicking on monitor ruler not activating monitor. Commit.
- Fix safe zone not centered, add center cross. Commit.
- Revert "Fix insertion of several clips". Commit.
- Fix qml monitor scene keyframe when seeking out of a clip. Commit.
- Fix qml scene display/connect when switching effect selection. Commit.
- Fix change speed on split clip. Commit.
- Remove border around profile widget to save a few pixels in the UI. Commit.
- Adjust monitor audio thumb so it's not under the ruler. Commit.
- Correctly set group type on audio split. Commit.
- Fix left resize. Commit.
- Fix monitor image offset compared to qml overlay. Commit.
- Cleanup insertZone function. Commit.
- Start restoring use timeline zone to edit. Commit.
- Fix effects inserted in wrong row after deletion undo. Commit.
- Fix various issues related to monitor scene and effects:. Commit.
- Safer error gestion in case of multiple resize. Commit.
- Fix crash on undo clip insertion in case of audio split. Commit.
- Clang format. Commit.
- Apply the same fixes for requestClipInsertion. Commit.
- Adjust tests to reflect change in zone syntax. Commit.
- Add safeguard when requesting creation of clip with invalid id. Commit.
- Fix drop from clip monitor when no zone selected. Commit.
- Fix crash introduced in last commit. Commit.
- Do not attempt to auto split audio clips. Commit.
- Restore Match Frame feature. Commit.
- Directly update timeline on track height change. Commit.
- Clean up a bunch of unused functions. Commit.
- Fix crash on keyframe move (in effectstack view). Commit.
- Auto rename new track when switching from audio to video. Commit.
- Fix title clips incorrectly interpreted as template texts. Commit.
- Make sure bin clip still exists to avoid storing empty thumbs. Commit.
- Fix crash with old param type in config files. Commit.
- Fix crash on unselect bin clip with effect. Commit.
- Avoid drawing monitor image under ruler. Commit.
- Don't install blacklist files since they are now in a Qt resource. Commit.
- Some cleanup and move blacklist files in a Qt resource to prevent conflicts between different Kdenlive versions. Commit.
- Restore colorwheels for color correction, fix freeze on reset effect, fix effects with factor. Commit.
- Fix timeline corruption on unallowed move. Commit.
- Fix seeking on transition effectstack. Commit.
- Fix crash on autosave. Commit.
- Fix crash on exit. Commit.
- Fix crash deleting bin clip with keyframe effect. Commit.
- First steps to support slowmotion (through timeline context menu). Commit.
- Use keyframewidget for our old "simplekeyframe" param type. Commit.
- Fix timeline corruption on ungroup. Commit.
- Fix automatic split on clip insertion. Commit.
- Fix waveform trying to display on non audio clip. Commit.
- Use small size profile for faster thumbnail generation, restore file watching and fix bin clip losing effects on reload. Commit.
- Correctly unset effectstack on timeline item deletion. Commit.
- Restore color picker effect param type. Commit.
- Update MLT min requirement. Commit.
- Fix timeline ruler context menu. Commit.
- Fix various monitor length issues. Commit.
- Hardening the (de)registration of groups. Commit.
- Start fixing keyframable effects for bin clips. Commit.
- Small formatting. Commit.
- Fix ClipModel tests. Commit.
- Manually fix some old style connects. Commit.
- Remember effect state (collapsed/expanded). Commit.
- Fix error in track compositing breaking some compositions. Commit.
- Fix various project length issues. Commit.
- Fix mouse seek from monitor. Commit.
- Forwardport desktop file name definition. Commit.
- Fix black track length after 15min project duration. Commit.
- Remove unimplemented options crashing in composition context menu. Commit.
- Switch timeline thumbnails to use thumbnailCache, fix various issues with timeline thumbs not updating correctly. Commit.
- Fix track inserted in wrong position. Commit. See bug #390018
- Remove some debug, fix black track on project opening, don't try to draw audio thumbs when disabled. Commit.
- Don't unnecessarily reload thumbnails for image clips. Commit.
- Fix corruption on group move with composition. Commit.
- Clazy: fix-old-style-connect. Commit.
- Fix effectstack scrollbar wrong length. Commit.
- Fix keyframes modification in case gui is not there. Commit.
- Fix typo in profile checking. Commit.
- Ensure effect/composition properties displays scrollbar. Commit.
- Avoid overlapping start and end thumbnails in timeline. Commit.
- Remove duplicate line. Commit.
- Force creation of job manager a bit earlier. Commit.
- Shift+click to individually resize grouped clips. Commit.
- Don't allow resizing group elements. Commit.
- Resizing a grouped item now resizes grouped clips having same start/end. Commit.
- Zoom on mouse. Commit.
- Switch to qFuzzy* float comparison function. Commit.
- Fix more GCC warnings. Commit.
- Fix compilation. Commit.
- Implement composition copy/paste. Commit.
- Fix insertion of several clips. Commit.
- Fix various timeline ui roughness (timeline cursor displaying over track heads). Commit.
- Fix move aborted when dragging to another track causes move along same track. Commit.
- Fix random behavior of grouping and fix group cut. Commit.
- Fix crash on composition selection, and compositions can now be grouped!. Commit.
- Fix more GCC warnings. Commit.
- Fix crash on composition selection. Commit.
- Fix error in previous commit preventing drag in timeline. Commit.
- Get ready for project duration, fix timeline scrollbars not shown. Commit.
- Fix unwanted clip move when clicking on grouped selection. Commit.
- Fix group move by reparenting qml items to the dragged clip at drag start. Commit.
- Fix another bunch of GCC warnings. Commit.
- Update authors. Commit.
- Fix corruption on group move. However currently grouped clips are not displayed in the move,. Commit.
- Start fixing group move. Commit.
- Workaround Qt >= 5.9.2 crash in qml menu on parent deletion. Commit.
- Handle MLT 6.6's SDL2 related changes. Commit.
- Fix timeline corruption due to rounding issues. Commit.
- Fix qml warnings. Commit.
- Fix timeline corruption when dragging group below last track. Commit.
- Fix audio split not restoring clip correctly on undo, and extract to lower audio track if available. Commit.
- Load color theme as soon as possible. Commit.
- Fix lock track and set target track. Commit.
- Fix crash on undo split audio. Commit.
- Split audio now extracts audio on audio tracks. Commit.
- Unify qml headers. Commit.
- Remove Qt < 5.6 support. Commit.
- Fix clip move not always correctly terminating. Commit.
- Fix bin thumbnails for audio clips. Commit.
- Fix Ctrl + rubber selection not working. Commit.
- Fix fade on cut. Commit.
- More fade fixes. Commit.
- Fix crash on extract clip. Commit.
- Fix typo breaking some clip cut. Commit.
- Fix most issues with fades, integrate in undo/redo. Commit.
- Pause after playing backwards reaches clip start. Commit.
- Fix crash loading old project with slowmotion. Commit.
- Fix sox effects needing special handling, readd audio category for effects. Commit.
- Improve composition track indicator erronous behavior. Commit.
- Fix qml parenting errors. Commit.
- Fix display of composition name. Commit.
- Fix filter list sometimes displaying corrupted selection. Commit.
- Fix vorbis encoding. Commit.
- Fix crash cutting clip with fade. Commit.
- Fix some bugs and crashes in group management. Commit.
- Simplify job management (only 1 parent job allowed), fixes some crashes and locks. Commit.
- Job fixes. Commit.
- Fix some GCC warnings. Commit.
- Fix crash on folder rename. Commit.
- Fix loading order of compositions. Commit.
- Correctly load composition properties on project opening. Commit.
- Fix broken composition (incorrect insertion order with track compositing). Commit.
- Some QString init cleanup. Commit.
- Fix compilation (type error). Commit.
- Fix snapping of item start on resize. Commit.
- Display composition name instead of id in timeline. Commit.
- Fix crash on composition drag. Commit.
- Warn and delete unknown effects. Commit.
- Fix timeline zone resize. Commit.
- Restore autosave. Commit.
- Allow guide move in timeline. Commit.
- Update AppImage scripts. Commit.
- Fix loading of track state (mute, hidden, locked). Commit.
- Always select first clip added to bin. Commit.
- Update AppImage scripts (add mandatory libresample). Commit.
- Remember default widget style. Commit.
- Speedup project loading. Commit.
- Fix various crashes on projecr opening. Commit.
- Fix crash on subclip. Commit.
- Fix crash on opening a project with filters. Commit.
- Fix various crashes on project opening. Commit.
- Update AppImage script for knotifications. Commit.
- AppImage: Include Breeze style, switch to SDL2. Commit.
- Fix some effects hiden in UI, reduce volume minimum. Commit.
- Allow logarithmic scale for keyframes (will allow to solve volume bug). Commit. See bug #364040
- Import recent proxy changes. Commit.
- Port proxy job to new job framework, make size of image proxy configurable. Commit.
- Fix creation of bin playlist for new documents. Commit.
- Rewove dependency on binController in projectItemModel. Commit.
- Remove binController from timeline view classes. Commit.
- Various keyframe fixes. Commit.
- Keyboard arrows / Alt+arrow allows to move keyframes position in timeline. Commit.
- Delete keyframe when dragging far outside clip bounds. Commit.
- Display timeline keyframes by default. Commit.
- Moving keyframes in timeline now correctly updates display. Commit.
- Improve timeline keyframe handling (allow free move). Commit.
- Improve audio thumbnails drawing speed. Commit.
- Remove references to bincontroller in clipcontroller. Commit.
- Remove old unused functions. Commit.
- Fix compilation. Commit.
- Make sure parent folder are correctly stored. Commit.
- Don't try to draw audio thumbnails when disabled. Commit.
- Update timeline audio thumbs when data is ready. Commit.
- Fix crash deleting clip with running job. Commit.
- Use the thumb producer form project clip in ThumbJob. Commit.
- Fix crash on add effect. Commit.
- Fix crash on effect deletion, fix mouse wheel not working on effect params. Commit.
- Fix timeline context menus. Commit.
- Fix cursor icon & action in timeline ruler. Commit.
- Fix clip fades not updating in timeline after change in stack. Commit.
- Partial fix for project loading. Commit.
- Port necessary function for saving. Commit.
- Make sure thumbs are loaded on bin loading. Commit.
- First stab at bin saving/loading (WIP). Commit.
- Add checks on jobs queries. Commit.
- Fix crash trying to group with no selcted item. Commit.
- Fix crash on cut. Commit.
- Fix AppImage scripts. Commit.
- Fix AppImage compilation. Commit.
- Fix AppImage instructions. Commit.
- Fix AppImage build start script. Commit.
- Update AppImage script with newer Qt/KF5. Commit.
- Fix various timeline corruptions. Commit.
- Fix compilation. Commit.
- Use seek position in timeline operations to be more responsive. Fix crash on moving mouse with shift pressed. Commit.
- Follow frame/timecode setting for tooltip. Commit.
- Qml cleanup, add tooltip to timeline clips. Commit.
- Fix timeline clips have wrong duration drag after timeline resize. Commit.
- Remove deprecated stuff. Commit.
- Fix various crashes in subclips (clip zones). Commit.
- Don't show bubble info about frame if clip is not moved in timeline. Commit.
- Make title clips work again. Commit.
- Small cleanup. Commit.
- Try to fix clip corruption on drag to track.