File megasync.changes of Package megasync
-------------------------------------------------------------------
Tue Aug 12 19:46:51 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.15.0.1:
* Update string and translations
* Bump version to 5.15.0 RC2, sdk to v9.10.0-rc.3, update translations
* Sync remiders: fix extraneous reminder
* Fix build issue and translations
* Remove unneeded files Keep "More than one sync has been created during onboarding" event
* SNC-5743: Missed item to remove.
* SNC-5743: Remove sync candidates leftovers.
* SNC-5743: Removed sync candidates confirmation table.
* Decrease the processing number
* Windows get link: use Platform::getInstance()->toLocalEncodedPath
* Remove unneeded include
* minor fixes for Windows and Linux
* Add missing definition
* Don´t set the theme in preferences if the rcc loading fails
* Call icon-clear logic before changing the theme
* Clear Icon Cache when reloading rccs
* Fix string for error when loading resources
* New strings for RCC loading errors
* Final changelog for v5.15.0
* RPM: add RCC files to spec
* SyncController: use new API, add comments about encoding
* Windows: better path encoding handling
* Bump to v5.15.0 RC1, sdk to v9.10.0-rc.2 and update changelog
* Cleanup resource files
* Login: inform onboardingFinished() wether onboarding was shown or not
* Retrieve removed code
* Only update those values that have been modified
* add support for Ubuntu2510 and Debian13
* Windows auto-update files bumped to v5.14.0
* SNC-5667: Remove cmake dependencies not used & token name replacement.
* Revert qml from alias management
* Use postEvent
* String argument not needed
* The ThemeChanged is not that massive
* Add default token name extension
* SNC-5667: Update widgets on secondary button and theming.
* SNC-5667: Update importer to handle core color references and alpha channel.
* add cmake hash check for armv7 architecture
* Revamp code and fix loading rcc
* Answer MR comments
* New proposal for tokenized dialogs detection
* Use postEvent
* Do the check at the end of the click
* Check if the data of the item is not corrupted
* Added method to header
* Clang and retrieve removed code
* SNC-5669.Fix token parser replace logic
* Fix header
* Update translations
* Revamp resource load and error management
* Adjust resources file
* Minor path fix
* Fix lookup for rcc files
* Make resources relative to main executable
* Add support for Linux and revamp code
* Fix gather rcc artifacts
* Update NSIS for new way of managing resources
* Add support for windows and revamp code
* Support to rcc compilation and usage
* Correct aligment for tables
* Go back to libuv 1.49.2 to preserve compatibility with win8
* Compress installer with lzma
* Move dlls unregister BEFORE installing redists
* change to qdatetime
* add status to log line
* Use a custom event to propagate the refresh app event
* Change shellext libs loading order + cleanup
* Update files for 5.14.0 version
* upload sentry bundle from jenkins
* added missing file
* Two errors fixed: 1) Show the context menu only in the Cloud Drive dialog 2) Don´t show any context menu action for the empty item
* Don´t clear the local errors when checking the local default folders
* Proposal created
* Handle sdk fatal error REASON_ERROR_DB_CORRUPT
* avoid lnk path exist call
* mr comments fix
* Cleanup macos resources file
* Removed SegmentedCOntrol
* Removed MacSpinningIndicator
* Removed uses of CocoaHelpButton
* Remove extraneous variable
* Remove some dead code
* Fix start process deprecation warnings for linux platform
* Fix waitforrestart app call
* Fix Q_OBJECT missing warnings
* Replace deprecated endl
* time to load qml log line added
* Auto update files for 5.13.0
* Windows auto-update files bumped to v5.13.0
* ensure qmlComponent.loadUrl has finished before continue
* protect logincontroller
* close file
* move colors related to tokens css
* separate widgets common stylesheet in tokens and sizes stylesheets
* it is not necessary to call setstylesheet if child changes
* Update translations - v5.14.0 RC3
* Replace string by new one
* Minor changes after Windows check
* Move stylesheets to root (Case UIs)
* Move stylesheets to root context (General UIs)
* Unify all UIs
* SNC-5656: MR review suggestions.
* SNC-5656: Revert string literals.
* Update translations
* SNC-5656: Apply mr review suggestions.
* SNC-5656: Update string base on content comments.
* settings crash fix on crash dialog visible
* SNC-5656: Update literals acording figma comments.
* SNC-5455: TokenParserWidget update class to add subwidget tokenization.
* SNC-5656: Fix literal clash on OnboardingStrings.
-------------------------------------------------------------------
Sat Jul 19 02:03:31 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.14.0.2:
* msix version is app version
* Update translations and bump version to v5.14.0 RC3
* Replace string by new one
* SNC-5656: MR review suggestions.
* SNC-5656: Revert string literals.
* Don´t treat value as ms, it is a ts in seconds
* Bump version 5.14.0.1 RC2
* Update translations
* SNC-5656: Apply mr review suggestions.
* SNC-5656: Update string base on content comments.
* Remove duplicated event
* Revert condition to call onboardingFinished; set ONE_TIME_ACTION_ONBOARDING_SHOWN as soon as we show the onboarding, not when closing it
* SNC-5656: Update literals acording figma comments.
* check also the tag when checking duplicated transfer
* Set onboardingfinished in all fetch nodes finished states
* Check more combinations for sync candidates
* Convert source files from UTF eith BOM to UTF8
* Move all values to Preferences and stop adding limits on UI
* SNC-5656: Fix literal clash on OnboardingStrings.
* Remove sync transfer retry code
* Update changelog
* Don´t translate report strings
* Bump version 5.14.0, SDK version 9.8.0-rc.3 Update translations
* Fix build
* Protect for negative or zero values
* Apply changes after content review.
* Update translations file.
* SNC-3818: Display O.S. notification when any folder cannot be backed up
* SNC-5638: Remove literals from ui file.
* Remove unneeded conversion
* Remove mega:: namespace
* Open official webclient if the user cloud fails
* Add protection against potential root null nodes
* Check if the dialog is still valid while it is opened
* Change default values and maximum limits
* SNC-5454: Added close on remove primary button
* SNC-5454: MR review, on editing a sync state that only that row changed in the model.
* SNC-5629.Auto Proxy Detection Errors Should Only Display on Linux
* SNC-5454: MR review, moved folder selectors to sync component.
* Fix CardButtons cursorShape
* SNC-5454: Removed import for older library.
* SNC-5454: String literals moved to Onboarding strings.
* SNC-5454: MR Review, card button title & description have the hand cursor shape.
* SNC-5454: MR review SyncCandidate name changed to SyncCandidateController.
* SNC-5454: Remove folder selector error if folder changed.
* SNC-5454: MR review added constant for icon size.
* SNC-5454: Added new event on exit without sync creation.
* Unneeded calls were causing a crash
* SNC-5454: MR review, remove unused code.
* SNC-5454: MR review fix on SmallToolTip.
* SNC-5454: Added platform selectors and improved sync candidates reset model funcionality.
* SNC-5454: Added dependency for qml code by platform.
* SNC-5454 : Update window dialog to avoid windows platform same color effect.
* SNC-5454: Fixed crash on reset on macos & windows.
* SNC-5454 :Updated new translations with content tiquet and description.
* SNC-5454: Fixed bug on frozen sync candidate table, increased space for remote folder part on sync candidate.
* SNC-5454: Adjust scope of members inherited, cosmetic changes.
* SNC-5454: Remove static and cosmetic changes.
* SNC-5454 : Revamped sync classes
* SNC-5454: In case of double error on local and remote folders adjusted spacing to give room to buttons.
* SNC-5454: Fixed bug on error handling.
* SNC-5454: Fixed bug on view sync candidates that contains accents.
* SNC-5454: Fixed bug on add sync when MEGA is already a sync.
* SNC-5454: update default suggested folders on sync candidate removal.
* SNC-5454: Removed remote folder that is duplicated on sync data.
* SNC-5454: Simplified default folders management.
* SNC-5454: Removed magic numbers & calculations.
* SNC-5454: Added cross icon on remove button.
* SNC-5454: Remove calculations update layout management.
* SNC-5454: Qml normalization on sync candidate editor.
* SNC-5454: Removed calculations from sync candidate delegate.
* SNC-5454: local folder sync candidate removed calculations.
* SNC-5454: added height in positiones and alignament, removed magic numbers.
* SNC-5454: Remove magic number & warnings of anchors used inside a LayoutHandler
* SNC-5454: Remove list of syncs table height calculations and minor details.
* SNC-5454: Update error message based on Content discussion.
* SNC-5454: Removed separators from header and footer, simplified constants and code.
* SNC-5454: Remove hardcoded values, z's..
* SNC-5454: Removed unusefull qml properties.
* SNC-5454: Removed unnecessary magic numbers.
* SNC-5454: Remove magic numbers and one failed include.
* SNC-5454: Remove default folders on add more sync candidates dialog.
* SNC-5454: Added sync events on sync candidate confirmation.
* SNC-5454: Scroll bar is only visible inside the table, not on header or footer.
* SNC-5454: Added under tooltip down arrow.
* SNC-5454: Updated state on leftpane status bar, when all syncs candidates are removed.
* SNC-5454: On sync candidate edit, update label and spacing.
* SNC-5454: Fixed typo in tooltip control.
* SNC-5454: Fixed bug in edit sync candidates.
* SNC-5454: Tooltip only appear if folder path is bigger than folder text item.
* SNC-5454: Added tooltip on sync candidates tables.
* SNC-5454: Fixed bug in add sync from settings.
* SNC-5454: Fixed error on resume page.
* SNC-5454 : Added default folders & check for already added candidates.
* SNC-5454: Added default folder to handle sync dialog.
* SNC-5454: Update default folders on sync confirmation.
* SNC-5454: Fixed bulk creation with errors.
* SNC-5454: Fixed small error handling bug
* SNC-5454 : Added model bulk sync command.
* SNC-5454: Rename sync handling dialog, added declaration to handle model confirmation.
* SNC-5454: Once we remove the last sync page navigation will move back.
* SNC-5454: Added edit sync dialog.
* SNC-5454: Added remove sync candidate custom dialog.
* SNC-5454: Added remove sync candidate functionality.
* SNC-5454: Update add new sync dialog so it's not bound to sync data.
* SNC-5454 : Added scrollbar to syncs candidate listview
* SNC-5454 : Added syncs candidate model.
* SNC-5454: Added sync edit menu item and remove sync dialog.
* SNC-5454: Local and remote paths now are elided in the middle and have a tooltip if hoovering.
* SNC-5454: Remove handlers used for errors to unlock screen.
* SNC-5454: Used form to have initial default path & assigned ones, etc..
* SNC-5454: Dialog now can grow and shrink if we have errors on paths.
* SNC-5454: Added backend communication for getting errors.
* SNC-5454: Added layout handlers to adjust size on error case.
* SNC-5454: Added new sync dialog.
* SNC-5454: Added menu command on syncs three dot
* SNC-5454: Update icon for local folder, change sync icon size,etc..
* SNC-5454 : Added footer element to syncs confirmation table.
* SNC-5454: Confirmation table now have real syncs path and elide active.
* SNC-5454 : Added images to sync rows
* SNC-5454: Adjusted table size and spacings.
* SNC-5454: Use Row instead of RowLayout we need fixed positions
* SNC-5454 : First row harcoded in sync tables.
* SNC-5454: Confirm syncs table now have headers.
* SNC-5454: Work in progress sync table.
* SNC-5454 : Added banner error on resume page.
* SNC-5454: Added handling for errors.
* SNC-5454 : Completed confirmation step flow
* SNC-5454: Work on confirm sync page, simplified status bar handling
* SNC-5454: update onboarding sync flow to add addsyncpage
* Fix string issue
* Adapt to new QML messageboxes
* Remove unused event
* Fix error when removing retry option
* Remove "Retry" option: it doesn´t fix the issue and cause more doubts
* Simplify retrying unknown issues
* Answer MR threads
* Fix rebase error
* Fix rebase error
* Minor fixes after rebase
* Linux compile error
* Compile error in Linux
* For QA purposes - REMOVE before merging
* Minor fix for Linux
* Stop converting int to bool
* Add optional header
* Uncomment test scenario
* Update strings
* Recover TransferTrack file (It was accidentally removed)
* Show external issue changed when there are no retriable transfers
* Show feedback dialog when needed
* Working on retrying unknown failed sync transfers
* SNC-5468.Desktop app in Windows 11 does not auto-start
* Add support for Fedora_42 pkg builds
* Update translations for RC2
* Protection against null nodes
* add deprecation warnings for ub2004 and Fed40
* SNC-5609: Fixed typo on css.
* Fix cmake path
* Use cmake-3.20.2 from buildsrv
* linux compilation fix
* crash fixes and class refactoring
* SNC-5411.Add support to auto detection proxy on linux
* SNC-5594: All blocked account events will close currently open the dialogs.
* SNC-5594: Added comment to remember to remove temporary code.
* SNC-5594: Fatal error dialog NO JSCD can be closed.
* removed not necessary includes
* remove unnecessary code
* Fix minor issue
* Revamp creation of megaapi
* Enable zstd for curl
* SNC-5589: Avoid fallthrough in swith.
* name conflict dialog fix
* SNC-5588: Avoid link highlight on dialog opening.
* fix typo
* lupdate and translator comment added. Original "Decryption error" removed as its not longer used
* change undecrypted error and no_name by undecrypted file or undecrypted folder
* SNC-5585: Replace <br> to [BR] for a newline char.
* SNC-5585: Updated translation file.
* SNC-5585: Update screen literals based on design update.
* Set specific version to build
* Sign tool bound to specific version
* Make adjustments to bind specific win sdk version
* Restore baseline in vcpkg.json
* Windows: build for win8
* SNC-5577: MessageBoxes can now be configured to not ignore the close all call.
* Use baseline libuv
-------------------------------------------------------------------
Sat Jul 05 03:08:34 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.13.0.1:
* Bump version sdk to v9.6.0-rc.3
* redundant + removed
* Improve message
* Adapt to version format change in Version.h
* Bump version 5.13.0.1 RC2
* Update translations for RC2
* add deprecation warnings for ub2004 and Fed40
* SNC-5609: Fixed typo on css.
* Protection in case the CHANGE_ATTRIBUTE is received before the CHANGE_TYPE_PARENT
* Avoid memory leak and fix error when propagating check state
* 1) In case any node changes the attributes, update the cached node 2) Check if the node is in the rubbish to sync the folder
* SNC-5589: Avoid fallthrough in swith.
* name conflict dialog fix
* SNC-5588: Avoid link highlight on dialog opening.
* SNC-5585: Replace <br> to [BR] for a newline char.
* SNC-5585: Updated translation file.
* SNC-5585: Update screen literals based on design update.
* Update changelog for v5.13.0
* Make device center strings non translatable
* Fix macos build
* Bump to v5.13.0 RC1, sdk to v9.6.0-rc.2, update changelog and translations
* Auto update files for 5.12.0
* Windows auto-update files bumped to v5.12.0
* Revert "Disable Turkish for now"
* Remove windows specific deprecation warning
* readme.md: update windows version requirement
* Win installer: deprecation warning for win<8
* Check if the transfer is not null
* Max size fix for macos and linux
* MessageBoxes not resizable in all platforms
* Msg dialogs small fixes
* Minor fixes
* Fix qml import
* Fix when logging out
* Last fixes
* Fix compilation in macOS.
* Fix compilation in linux.
* Remove concrete message qml dialogs and use new message dialog cpp clases.
* Review all the message dialogs
* Add support fo end tag [/BR] in RichText.
* Update show for message dialogs as no templatised.
* Check default button when needed.
* Move dialog title to private to prevent it from being changed.
* Update dialog title to MEGA for all message dialogs.
* Fix compilation in linux.
* Fix compilation in macOS.
* Wait until the dialog has been built to show it.
* Adjust text loader to make it focusable depending on its type.
* Fix height calculation in message dialogs.
* Adjust minimum size in message dialog.
* Make links focusable in message dialogs.
* Adjust RichText to allow texts with links inserted with href html tag.
* Add optional icons in message dialog buttons.
* Rename QMegaMessageBox, MessageBoxInfo and MessageBoxResult.
* Move QMegaMessageBox to message_dialogs folder.
* Rename title, text and informativeText.
* Implement rich and plain text in message box dialogs.
* Update QMegaMessageBox calls.
* Create new architecture for Message Dialog.
* Remove unused code in SettingsDialog.
* Fix FooterButtons comment.
* Add question icon.
* Remove unused MegaInfoMessage.
* fix arm64 in rpm
* Answer MR comments
* Answer MR comments
* Answer MR comments
* Send hourly active users
* Fix error when using methods on SDK that accept wchar strings Changed ico names
* Use final strings: "Add sync" and "Add backup"
* MR comments
* Remove duplicated line
* SNC-5433: Review message box in stalled issues case headers.
* Change signal name to avoid compilation error (template deduction failed)
* Paste in empty spaces Paste in file items
* Revamp context menu actions: allow full sync
* When the model has changed, check the bottom right buttons
* SNC-5546.Wrong log message when crash report succeeds
* Openexr: go back to using sdk version
* Minor fix for macOS and Linux
* Fix minor error for "Remove from left menu" item
* Add sync/backup feature on Windows
* SNC-5493: When changing from monthly to annual make de page smaller.
* SNC-5493: Remove size calculations and test code.
* SNC-5493: Text buttons will use all available space.
* SNC-5493: Removed unnecessary ColumnLayout handlers.
* SNC-5493: Buttons use maximum width available.
* SNC-5493 : Avoid width,height calculations on upsell dialog.
* SNC-5493: Avoid warning on binding loop.
* SNC-5493: Added spacer to fix vertical adjustments.
* SNC-5493: Adapt plan card to self size grow
* SNC-5493: Update plan card to be self-adapting to content size
* SNC-5493: Remove harcoded calculations on ContentItem element.
* SNC-5493: Removed functions to calculate sizes.
* REMOVE ME BEFORE MERGE (TEST ONLY)
* Update translations
* SNC-5543.Readjust sentry UID as the device ID
* Restore archlinux cmake default system version
* Add build id to crash tags
* Linux builds: don't modify VER_PRODUCTVERSION_STR
* Improve version logging and handling
* SNC-5529.Affected users count is always 0 when crashes are sent to sentry
* extend timeout for arm64
* fix bug with arm64 being uploaded when not requested
* Translate "Rubbish bin" for Cloud Drive dialog
* SNC-5372.Update Desktop app licence to be less restrictive on some cases.
* SNC-5462: Fix mr review comments.
* Fix groovy interpolation warnings in Jenkins
* SNC-5503: Replace Inter font for Lato.
* SNC-5518: Use qt macro to detect linux systems.
* SNC-5518: Fix macro error.
* SNC-5357.Designtokenimporter fails on execution
* SNC-5503: Move fonts to addFont functions.
* SNC-5503: Fix font selection.
* SNC-5366: Fix backup width in backups table.
* Update buttons when language changes
* Minor details fixed
* Show loading message in all scenarios
-------------------------------------------------------------------
Wed May 28 20:05:15 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.12.0.1:
* SNC-5543.Readjust sentry UID as the device ID
* Bump version 5.12.0.1 RC2
* Update translations for RC2
* Add build id to crash tags
* Linux builds: don't modify VER_PRODUCTVERSION_STR
* Improve version logging and handling
* SNC-5529.Affected users count is always 0 when crashes are sent to sentry[release]
* extend timeout for arm64
* fix bug with arm64 being uploaded when not requested
* VCPKG: downgrade openexr to 3.1.8
* Use new runPostAutoUpdateStep for macOS
* Include "Platform.h"
* Move msix code to Platform class
* Identation fix
* Several changes: 1) Win11 installer does not restart explorer 2) msix package is installed after auto-updating app
* Autoupdate files for v5.11.1
* Windows auto-update files bumped to v5.11.1
* SNC-5503: Replace Inter font for Lato.
* SNC-5503: Move fonts to addFont functions.
* SNC-5503: Fix font selection.
* SNC-5518: Use qt macro to detect linux systems.
* SNC-5518: Fix macro error.
* Bump version v5.12.0 RC1, SDK v9.4.0-rc.1 and updated translations
* Add crash url for macos and windows
* SNC-5330: Added icon for windows on guest dialog.
* Protect with try-catch
* SNC-5330: Added icons for MACos
* SNC-5330 : MACos have menu on error.
* SNC-5240. Catch2 and Trompeloeil from VCPKG.
* SNC-5479: Remove dialogs when closed using addDialog.
* Fix crash returning a new instance on EnumSubCommands method
* Minor fix
* Fix crash
* add arm64 builds on demand
* SNC-5256. Add sync events.
* Reset the controller after sending the event, not before
* Minor clean up
* Fix typo in OverQuotaDialog.ui (3 platforms)
* Add missing resources for macos
* Remove obsolete slots
* SNC-5330: MR review fix.
* SNC-5330: MR review fix.
* SNC-5330: Add linux menu items only on linux platform.
* Remove unused code (old plan widgets).
* Apply MR comments.
* Fix billedPeriodInfoText translation issue.
* Recalculate height in plan cards.
* SNC-5480: Fix window resize issues in upsell dialog.
* SNC-5482.Desktop app fails to build with sdk due to symbol visibility
* SNC-5478. Low disk space displaying wrong size.
* Pro urls: put parameter at the end
* SNC-5380. Please wait dialog displayed in background
* Do a case sensitive comparison when working with MEGA nodes
* macos pipeline: fix how BUILD_OPTIONS is read
* Update translations
* Add user agent to the url for pro flexi.
* Apply MR comments
* Reset any plan clicked.
* Send real stats when show upsell.
* Use real clicks only in radio buttons.
* Set monthly period as default.
* Remove period in url for plans when opened.
* Send events when upsell dialog closed.
* SNC-5474: remove empty rubbish bin link text in upsell dialogs.
* Remove syncs and backups menus on logout.
* SNC-5442: Remove parent in SyncsMenu
* SNC-4708 : Clean used structure.
* SNC-5330 : Update drive icon
* Update distributions for MEGAsync extensions
* SNC-5330: Update icon for cloud drive
* SNC-5330: Update linux and windows icons
* SNC-5442: Update parent for SyncsMenu instances.
* SNC-5330: Added icons to system tray actions.
* SNC-5330 : Update status icon
* SNC-5330 : Added icons for linux tray icon menu.
* SNC-3259.Use qt and breakpad to send crash reports to sentry
* Fix old borderInteractive color.
* SNC-5398: Ajusted path so app can be executed from megasync main project
* SNC-5273: Fix naming error, moved to camelCase.
* SNC-5273 : Move command menu assets to msix folder
* SNC-5273 : Update dark mode icons.
* SNC-5273 : Themed shell extension icons
* SNC-5273: Update windows 11 command icons.
* Update vcpkg commit
* Apply 1 suggestion(s) to 1 file(s)
* Update ffmpeg lib on installer script for Windows
* Update vcpkg manifest
* SNC-5398: Added category on one word only token.
-------------------------------------------------------------------
Fri May 09 23:42:40 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.11.1.0:
* Bump version to 5.11.1 RC1 and update translations
* Disconnect modern context menu (temporary change)
* include header
* Reset the controller after sending the event, not before
* Send an stats event everytime the upgrade method is called in order to cover all upgrade scenarios
* Bump version to 5.11.0 RC4 and update translations
* Add user agent to the url for pro flexi.
* Apply MR comments
* Reset any plan clicked.
* Send real stats when show upsell.
* Use real clicks only in radio buttons.
* Set monthly period as default.
* Remove period in url for plans when opened.
* Send events when upsell dialog closed.
* SNC-5474: remove empty rubbish bin link text in upsell dialogs.
* Bump version to 5.11.0 RC3, update changelog and translations
* Remove syncs and backups menus on logout.
* SNC-5442: Remove parent in SyncsMenu
* Implement new NotificationCategoryManager
* Disable Turkish for now
* SNC-5442: Update parent for SyncsMenu instances.
* Add MR comments
* Check if the menus exist before deleting them
* macOS auto-update files v5.10.1
* Bump version to 5.11.0 RC2 and sdk to v9.2.0-rc.2
* add ubuntu2504 postinst
* Update cmake hash
* Bump version to 5.11.0 RC1, sdk to v9.2.0-rc.1, and update translations
* MR suggested changes
* Windows auto-update files bumped to v5.10.1
* use cmake 3.31 for archlinux
* Choosen for chosen
* Fix Linux compilation and use prepareSyncForPath in SyncController
* Minor fixes
* Move code to Platform class
* Clean code
* Don´t use canonicalPath on Linux for syncs
* Add comment and simplify class
* Bump version to 5.10.1 RC1, sdk to v9.0.2-rc.1 and update translations
* SNC-5319: Apply mr review suggestions
* SNC-5319: Apply mr review fixes.
* SNC-5319: Added prevalidate sync cadidate request.
* update gitleaks and pipeline
* Implement new logic to select local or remote side when auto-solving issues
* Add-Ubuntu2504-support
* SNC-5352: Moved candidate folders to syncsdata
* MR comments and small fix when changing from funct block to general block
* Test if codesign check is equal to zero instead of different to 1
* SNC-5352: Apply mr review suggestions.
* Use makepri instead of MakePri.exe
* v5.10.0 RC3 translations update
* SNC-5408: Log qml errors in qtcreator application output transparent way.
* SNC-5352: Removed defaultLocal defaultRemote origin and remote folder from synccomponent.
* SNC-5352: Applied mr review suggestions.
* SNC-5352: Fixed a type error on sync origin comparison.
* SNC-5352: Sync origin is now a qml type.
* SNC-5352: Apply mr review suggestions.
* SNC-5352: Apply mr review fix.
* SNC-5352: Apply mr review suggestions.
* If condition wrong
* Add info message to check MEGA_QTPATH
* SNC-5352: AddSync logic moved to sync component class.
* Sign is an argument and not a env variable
* SNC-5352: Selective sync page adapts in case of onboarding.
* deprecate Fedora 39 and add warning for Suse155
* SNC-5352: Removed var comesfromsettings, we already have that in sync origin.
* SNC-5352: Removed isOnboarding flag
* SNC-5352: getFolder revamped.
* SNC-5352: Onboarding dialog now uses SyncsComponent
* Change icon to the default one for sync reminders.
* SNC-5349: Add CTA button in the O.S. notification for sync reminders.
* SNC-5352: refactored ChooseSyncFolder
* SNC-5352: Split ChooseSyncFolder into two components.
* Don´t process twice the same issue -> Protection code
* Use map instead of list
* Fix minor memory leaks
* SNC-5325.Unable to change default permissions of new files/folders synced on Linux
* Update translations
* Fix some plurals
* Build script and patches for Qt5 arm64
* SNC-5352: Applied mr review suggestions.
* SNC-5352 : Applied mr review suggestions.
* SNC-5352: Applied mr review suggestions.
* Call selectionHasChanged to check if the bottombar buttons should be enabled
* Add comment
* Set minimum size
* Fix empty state for empty CD
* Don´t sign products by default
* Minor fix taking env variable
* Use new environment variables
* Cleaning file
* Find certificate with subject containing Mega Limited
* Sign by thumbprint
* Use env variable for certificate publisher
* Minor fixes to build with build_full_process.cmd
* Simplify msi creation Create cmd script to sign files (dll and msix)
* Add changes to CMakeList and windows installer
* SNC-3098. Compile errors fixed by reodering windows header include.
* SNC-3098 : Used microsoft sample to implement subcommand explorer iterator.
* SNC-5352: On language change, data error strings gets updated.
* SNC-5352: sync data shouldn't know sync controller.
* Use v142 toolset
* SNC-5352: Removed unnecessary signal.
* SNC-5352: Remove syncstatus, add commands to onboarding.
* SNC-5352 : SyncComponen now handles all requests from qml code.
* SNC-5352: Revamp imports and added syncutils
* SNC-5352: qml code start using the syncData provider.
* SNC-5352: Added sync data class.
* Sync's context menu: Open in MEGA doesn't open the correct URL
* SNC-5352: Don't need to use constructor initialization list.
* SNC-5352: Cosmetics changes, remove static vars, unnecesary includes.
* SNC-5352: Remove old request handlers, upgrade with new way.
* SNC-5352: Continue clean before arquitecture revamp.
* SNC-3098: CR Fix, unmodify files handled in another task.
* SNC-3098: CR Fix, removed timeout.
* SNC-3098 : Apply mr review fixes.
* SNC-3098: CR Fix, avoid warning and remove comment.
* SNC-3098 : CR Fix, remove uuid from non manifest classes.
* SNC-3098: Templatize function to add subcommands.
* SNC-3098: CR Fix, moved shared data class to root folder.
* SNC-3098 : CR Fix, remove unused cmake vars.
* SNC-3098: Renamed command classes for both types of menus.
* SNC-3098 : Remove sync from left pane W11 command fixed.
* SNC-3098 : Mini revamp ContextMenuData
* SNC-3098: Remove deleted include headers
* SNC-3098: Remove unused/redundant code.
* SNC-3098: Remove leftovers log function.
* SNC-3098 : Replaced custom command icons for mega icons.
* SNC-3098: Added custom icons per command
* SNC-3098 : Remove pri generation no needed.
* SNC-3098 : Renamed folders & SubCommandEnumerator has now it's own file.
* SNC-3098 : Minimal cosmetic changes.
* SNC-3098 : Added per command icon & removed unnecessary assets.
* SNC-3098: Uncomment code.
* SNC-3098 : Disabled menu options & fix register error.
* SNC-3098 : Added second menu command to handle unique subcommands.
* SNC-3098: Added id & context data on commands.
* SNC-3098 : Hide MEGA menu group when application is closed.
* SNC-3098: Added MEGA menu context.
* Use correctly winrt::com_ptr
* Use subcommands instead of registered commands on AppXManifest.xml
* Working on displaying icons
* Minor fixes
* Continue revamp
* Revamping code
* SNC-3098. Updated AppxManifest.xml and added MEGA icon assets.
* SNC-3098. Updated AppxManifest.xml with MEGA certificate info. Manually iIgnore clang format.
* SNC-3098. Corrected sparse package name. Referred to MEGAsync.exe for menu item icons.
* SNC-3098. installer_win.nsi file updated with msix package file.
* SNC-3098. AppxManifest.xml updated with MEGA certificate info, and shell DLL name corrected.
* SNC-3098. Compile errors fixed by reodering windows header include.
* SNC-3098. MEGAShellExt extended to show MEGA options directly on Windows 11 main context menu via sparse package manifest.
* SNC-5352: Remove duplicated code
* SNC-5352: Fix redundant call, remove unnecessary forward declared class.
* Block all mouse button release events except left button clicks on contextual menus
* Update submodule
* SNC-5336: Remove Laf.h file from repository.
* SNC-5336: Added generated laf header in the build directory.
* SNC-5336: Create Laf.h in the build dir.
* Improve adhoc check messages
* AdHoc signature check is different from the certificate signature check
* Remove space and add adhoc sign for MR packages
* Add new adhoc sign for release candidates on macOS
* SNC-5336: Added Laf empty header.
* SNC-5336: Remove Laf.h generated file
* SNC-5336: Added post build action to remove Laf.h
* Add turkish translations file exported from transifex.
* SNC-5322: Support turkish language.
* SNC-4983.Nautilus plugin shows confusing overlay icons
-------------------------------------------------------------------
Wed Apr 09 22:14:06 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>
- Update to version 5.10.1.0:
* add ubuntu2504 postinst
* use cmake 3.31 for archlinux
* Bump version to 5.10.1 RC1, sdk to v9.0.2-rc.1 and update translations
* Add Ubuntu 25.04 support
* Update translations
* Bump version to 5.10.0 RC3, sdk to v9.0.1-rc.2 and update translations
* deprecate Fedora 39 and add warning for Suse155
* Bump version to 5.10.0 RC2 and sdk to v9.0.1-rc.1; update translations
* Fix some plurals
* Don´t send solving message if the issue solving is async
* Handle REASON_ERROR_REGENERATE_JSCD event
* Call selectionHasChanged to check if the bottombar buttons should be enabled
* Solve issues: 1) Message was not displayed always 2) clicking on OK button was not unsetting the loading view
* Add comment
* Set minimum size
* Fix empty state for empty CD
* Sync's context menu: Open in MEGA doesn't open the correct URL
* Auto update files 50900 for macOS
* Remove confirmation messagebox for uploads Pluralise 2 strings
* Windows auto-update files bumped to v5.9.0
* Bump version to 5.10.0 RC1, sdk to v9.0.0-rc.1
* Changelog for 5.10.0
* Update translations
* Fix some strings
* SNC-5342: Enable USE_DBUS as compile definition (linux)
* add LAF token env var
* fix for antialiasing problems with views in 125. 150 and 175% scaling
* Don´t trust on a ModelIndex to remove flags
* Minor fixes: 1) Drop file into a incoming shared folder 2) String change
* PaintAlternatingRowColorsForEmptyArea for all platforms
* Fix string for first sync reminder.
* Make mutex mutable
* Copy&Paste fix
* Added events for Cloud Drive dialog
* Added "Files" action to Windows menu
* Minor fixes for Windows Allow drop on extra space
* fix raspbian builds for megasync extensions
* Dolphin extension: Update changelog date
* Dolphin extension: update packaging
* Dolphin extension: cleanup code, files, update CMakeFiles to choose either kf5 or kf6
* fix raspbian builds for megasync extensions
* Answered comments in MR
* SNC-5321 : Added winrt::init_apartment on thread creation.
* Explicitly do nothing on MegaEvent::REASON_ERROR_NO_ERROR
* Crash when creating new folders MR comments answered
* Fix "new folder" bug Added translations to .ts
* Bug report with logs: try copy if rename fails
* Show access for simple nodes in Search
* SNC-5321: Removed the need to init_apartment as we no longer use async oper.
* Use QPointer for safety
* Fix for dragging linux
* Stop unitializing the winrt thread
* Fix mouse selection
* Add missing file
* Minor fixes and code cleaned
* SNC-5222 : Apply code review fix.
* SNC-5222: Fix name error.
* SNC-5222: Update literals.
* SNC-5222: Added content tiquet id for new literals.
* SNC-5222: Added translator comments, mr review fix.
* SNC-5222: Apply mr review changes.
* SNC-5222: Remove unused translations.
* SNC-5222: Fixed strings context reuse.
* SNC-5222: Hide the previous button on add sync from settings.
* SNC-5222 : Fix error on resume page, mr fix.
* SNC-5239: Remove image leftovers request from mr review.
* SNC-5239: Remove leftovers from sync simplification.
* SNC-5239: Remove sync simplification leftovers from onboarding sync wizard.
* SNC-5239 : Remove leftovers from sync settings wizard..
* SNC-5237: Simplified sync settings flow.
* SNC-5222: Update button title.
* SNC-5222 : Update full sync new flow.
* SNC-5222: Updated sync flow to bypass sync type page and update selective sync page.
* SNC-5222 : Update how to use MEGA page.
* SNC-5222: Updated device name page
* Fix build issue
* Use new interfaces
* Backups cannot be renamed Don´t allow removing the root index using the keyboard
* Show empty view when there is no backups center yet
* Upload files when dropping to the extra bottom space
* Move between tabs improved
* Update translations
* Avoid auto hide menu when usser message rx (info dialog)
* SNC-5289. Updated Behaviour of Upgrade button display. (develop)
* Several fixes: 1) Empty Backups view 2) Share links for several items 3) Drop items from the OS explorer when the CD is empty
* Dolphin extension: Update changelog date
* Dolphin extension: update packaging
* SNC-5301. Upgrade disabled color (develop)
* Dolphin extension: cleanup code, files, update CMakeFiles to choose either kf5 or kf6
* SNC-5215. Wrong size when streaming folder
* SNC-5304: Remove unused image property on disable combo.
* SNC-5304: Removed hack from combo border and width typo.
* SNC-5284: save local path to be able to translate CantSync error.
* Revert SAT-1877 to be able to translate local sync errors.
* SNC-5278: Fix size type on backups.
* SNC-5254: Remove unused header.
* SNC-5254: Removed taskbar pinning from infodialog and added to SettingsDialog and TransferManagerDialog.
* SNC-5259: force to display plain text format when there is no parent (macOS).
* Fixed merge error
* Fixed several problems when moving items
* Update links in resume page depending on the last sync or backup flow.
* SNC-5254: Changed define keywork to have default value.
* SNC-5254 : Update platform cmake file.
* SNC-5254: Updated cmake file.
* SNC-5254: No token taskbar pinning
* SNC-5290. Updated builds for package generation.
* Minor changes for Windows
* Windows compilation error
* Linux compilation error
* Add optional header
* Final fixes
* Ignore duplicated node dialog options depending on the context
* Simplify implementation, rename and remove unused vars.
* Apply MR changes.
* Fix compilation after rebase.
* Apply MR changes.
* Create sync reminder action classes to allow translations.
* Review state handle and add comments.
* Rename functions.
* Update types, add logs and check lost notifications when it is in bimonthly state.
* Fix crash and update code to be able to test with env vars.
* Create test struct and MEGA_SYNC_CREATION_MAX_INTERVAL_SECS env var.
* Add log to check MEGA_REMINDER_DELAY_SECS
* Create env variable to test.
* Create new class and update SyncReminderNotificationManager class.
* Create a separate folder and move existing class
* Remove dependencies and keep object alive
* Update translations
* Destroy sync reminder object after sync creation.
* Add events
* Fix compilation in macos and linux.
* Adjust logic to trigger the reminders and remove commented code for testing.
* For existing users skip the first notification.
* Open syncs dialog when the notification is clicked.
* SNC-5165: Show notifications to create syncs
* Several changes: 1) Added access info on incoming shares 2) Changed leave share strings 3) Improve fail move/copy management
* Several fixes: 1) Buttons enable/disable 2) Improved selection
* SNC-2986. Automated tests
* Do not add more backup root items if we already added one
* Upload missing assets
* Minor changes: 1) Limit the context menu actions in the rubbish and backups 2) Dont allow moving READ_WRITE incoming shared nodes
* Change delete messagebox buttons
* Minor changes to delete messagebox strings
* Minor changes: 1) Delete permanently string changed 2) Don´t open the Conflict node dialog as child of the Cloud Drive dialog
* Small errors: 1) Allow dropping on an empty space 2) Set loading view to false when emptying the rubbish finishes
* Several errors fixed: 1) Show rubbish in search tab 2) Add new icons for rubbish search 3) Add new "Leave share" feature 4) Detect when the restored node is from incoming shares 5) Crash when pressing key_enter
* Don´t show context menu on special items (vault, rubbish, cloud drive...)
* Several fixes: 1) Added extra space for long models 2) Empty rubbish icon restored 3) Selection with context menu fixed 4) Remove without selection disabled
* Fix treeview shape missing on Windows
* Init MainDevice member to nullptr
* Windows compilation fixed
* Windows compiling error
* Remove comment
* Removed unused asset
* Added assets
* Add icons
* Several fixes after peer review
* Final fixes
* Last fixes
* Simplify loading view detection on different actions: move, copy, delete, restore
* Double click on Search fixed
* Several erros fixed Copy-paste added
* Remove comment
* Fixed several problems when moving items
* Allow uploading items via drag/drop
* Fixed problem when merging -> Simplified code
* Working on moving logic, loading view and navigation bugs
* Fix problem with gzjoin (turn off clang-format)
* Answer MR thread
* Remove comments
* Remove comments and fix foreach loop
* Add nodes in steps to avoid calling beginInsertRows before the previous has finished
* Several errors fixed 1) Backward when folder is removed 2) Restore logic 3) Selection and expansion logic 4) Restore and conflict logic 5) Add more error scenarios support
* Specialised widget creation improved Minor fixes
* Fix conflict
* Reduce rounded diameter drag and drop
* Change dragging style
* Fixed problems with LoadingMessage
* Working on MR threads
* Fix compilation error Linux
* Minor fix for Windows/Linux
* Update SDK commit (conflict with develop)
* fix .ts file
* Add new errors for multiple deletion and remove files in a separate thread
* Minor fixes
* Reduce .ts/Remove .pri
* Reduce .ts strings
* Remove deprecated files
* Clean
* Small cleanance
* Remove old CMakeLists
* Added last changes from standalone managers
* Add conflict logic for node moves
* Minor fixes
* Accept node moves
* Drop files in root index
* Add non-static methods
* Add missing files
* Return const pointer
* Some changes to AddSyncFromUIManager and added AddBackupFromUiManager
* Minor fix for loading sequence in node selector
* Add pointing hand cursor to custom buttons
* select drop index
* Cleanup
* Drag and drop in a specific folder of the cloud drive
* allow drag for uploading files
* Disable sync for files Don´t allow double click on the rubbish top parent The Rubbish top parent incorrectly aligned
* New icons for Rubbish
* Remove old icons and update uis for win & linux
* Update UI when sync is activated/removed Taken new class to create syncs from UI Add unsync action in context menu
* Minor fixes
* Clean code
* Create new class for adding syncs from UI
* Use new class for notification sync
* Add Sync context menu and revamp (new class created)
* Minor fixes for sync nodes (remove & add from onNodesUpdate)
* Improved restore logic (move to cloud drive and select item)
* Removed comment
* Added Rubbish view (icons pending)
* Upload to folder fixed
* Minor merge fixed
* Minor fixes
* Crash when null info message
* Warning treated as error on Jenkins
* UI updated for Linux and macOS
* Finish UI for new cloud drive Added loading messages
* Set title and resize dialog
* Download file by double click
* Functional UI finished
* Allow multiple removal on NodeSelector (and added Key_Delete feature)
-------------------------------------------------------------------
Sat Mar 15 00:04:13 UTC 2025 - kv@kott.no-ip.biz
- Update to version 5.9.0.3:
* Bump version to 5.9.0 RC4 and sdk to v8.6.0-rc.2
* Update translations
* SNC-5289. Updated Behaviour of Upgrade button display. (release 5.9)
* SNC-5301. Upgrade disabled color (release 5.9)
* SNC-5304: Remove unused image property on disable combo.
* SNC-5304: Removed hack from combo border and width typo.
* SNC-5278: Fix size type on backups.
* Clean code
* All OS start with a dot
* Minor changes for Windows
* Iterate over the created files to check if the synced folder is case sensitive or not
* Update links in resume page depending on the last sync or backup flow.
* Bump version to 5.9.0 RC3 and sdk to v8.6.0-rc.1
* Bump version to 5.9.0 RC2 and sdk to v8.5.0-rc.3
* Update design tokens submodule
* Bump version to v5.9.0, SDK to v8.5.0-rc.2
* Update translations
* Take into account if the transfer is sync to decrement the sync transfers counter
* New templates for general and feature requests
* Update issue template
* Remove comment
* Don´t update the transfers count as it is not needed
* Add logic to detect if the isSyncing is due to having queued uploads in the throttling queue
* SNC-5214: Applied MR fix.
* SAT-1992.Fix logged out case
* Autoupdate files for v5.8.0 macOS
* Autoupdate files for v5.8.0 macOS
* SNC-5214: Added comment on supported platforms.
* SNC-5214: MR fix, implementation added in platform specific class.
* SNC-5164. Remove icon path from DownloadQueueController
* Windows auto-update files bumped to v5.8.0
* Windows auto-update files bumped to v5.8.0
* Auto update for v5.7.1
* Windows auto-update files bumped to v5.7.1
* SNC-5258: Transfer manager can't be closed.
* Update tiff verison 4.7.0
* SNC-5238: Replaced missing token.
* SNC-5249: Protected slots from nullptr args.
* SNC-5123: MR review apply suggestions.
* SNC-5123 : Update tokens & tool to detect errors.
* SNC-5182. Add a Create Sync button.
* SNC-5232: Hide Skip button in resume page (onboarding)
* Update translations
* SNC-4728: Update help links in onboarding
* Update UI for macos.
* SNC-4811: Fix scanning animation height.
* Fix build
* Fix account details dialog drag glitch
* SNC-5214 : Added login slots to handle unhide tray icon
* Fix string file after rebase.
* SNC-5192.Fix issue with extention rules
* Apply MR comments.
* Update strings and translations file (CON-942).
* Fix arrow navigation in textarea.
* Fix cursor position when enter is pressed.
* Update text area navigation to use arrows.
* Allow go up and down with arrows.
* Move to private section setters in Surveys data class (MR changes).
* Update Survey Component.
* Fix instance property names in QML.
* Update survey to use new classes.
* Fix info dialog focus issue.
* Fix warnings.
* Fix current id type.
* Update RateScaleItem to expose real score.
* Create initial architecture for surveys (data and controller) and connect with QML.
* Move OneQuestionSurveyWidget to a separate folder.
* Integrate TextArea component in the one question survey item.
* Create TextArea component.
* Update one question survey item logic.
* Allow IconButton to manage the image sources.
* Update rate component.
* Create OneQuestionSurveyWidget.
* Create One Question Survey UI.
* Update ts source
* SAT-1946.Web client device centre - update the desktop app links redirecting
* SAT-1992.Add sync button in Device centre empty state
* SNC-5202 : Fix style error on overquota warning.
* Change method name
* Use the new logic for folders merge
* Working on case sensitive name rules
* Add deleteDir to pipelines to optimize storage
* Apply changes after rebase.
* Apply MR comments.
* AP-2270: Create stats for upsell dialogs.
* Apply MR changes.
* Force to update billed period text in plan card (upsell dialog).
* Fix pro flexi logic.
* Fixes after rebase.
* Disable current plan.
* AP-2131: Update translations file.
* AP-2131: Change transfer quota exceeded text for pro users (upsell dialog).
* Update logic to offer pro flexi.
* Fix macOS compilation.
* Display only valid plans.
* Add blank lines (design request).
* Set to monthly checkbox when only pro flexi is available and disable the yearly.
* Fix radio button disbaled color.
* mWrapper is removed when the mWindow is deleted
* Make link bold (design review).
* Force to center dialog in screen.
* CON-945: update strings.
* Update try pro flexi link.
* Update text also when disabled.
* Update for pro flexi and make the dialog auto resizable.
* Continue revamp.
* Implement changes from design revamp.
* Update the Button component to allow fill the width and fix right icon visibility.
* Remove and update old dependencies for upsell dialogs.
* Update the QmlDialogWrapper classes to open dialogs using QMLComponent and standardise the name.
* Use UpsellController in the InfoDialog to calculate the min plan.
* Center upsell dialog and update focus.
* Adjust logic to display plans for free accounts.
* Update availability logic depending on the used storage.
* Use the number of total plans to adjust the width of the upsell window.
* Append 'm' parameter depending on the period to the propay url.
* Display the current plan only in transfer dialog and use the proper plan name.
* Display yearly plans by default (align with all other platform).
* Add Poppins font.
* Fix wrapper after rebase with latest develop.
* Fix Device Centre show.
* Apply MR comments.
* Remove unused comments and update showWhenCreated.
* Fix transfer quota finish time in the dialog.
* Update show calls and simplify QuotaState.
* Review calls to show the upsell dialog.
* Move request to a separate method to avoid race conditions.
* Improve QMLComponent and add dataReady logic.
* Fix compilation.
* Fix focus navigation.
* Set "MEGA" title in QmlDialog as default.
* Create UpsellDialog dialog but not show it until the data is ready.
* Avoid the effect of resizing the window when it is created.
* Update translations.
* Review strings and add break line symbols.
* Update RichText component to replace in the whole string and add break line identifier.
* Fix compilation for mac and linux.
* Move logic for the link to the component (MR comments).
* Remove request listener manager as member (MR comments).
* Improve performance parsing the pricing info (MR comments).
* Free memory for the controller in the info dialog (MR comments).
* Remove and update old dependencies for upsell dialogs.
* Manage links depending if the dialog is displaying storage or transfer.
* Set root context property only for QML.
* Remove old upgrade dialogs.
* Update upsell plans to display only valid plans and set recommended.
* Remove upsell dialog function from QmlDialogManager.
* Update the QmlDialogWrapper classes to open dialogs using QMLComponent and standardise the name.
* Update mode and remaining time for transfers.
* Add view mode to change the texts for almost full storage, full storage and transfer exceeded.
* Display selected plan in the primary button.
* Update colors in the plan card.
* Update currency data.
* Use UpsellController in the InfoDialog to calculate the min plan.
* Remove write method from UpsellPlans to control the radio buttons and move it to the controller.
* Move logic from UpsellPlans to the controller and set the recommended plan.
* Created selected role to handle the state of the buttons and calculate the discount.
* Remove calls from MegaApplication and InfoDialog.
* Parse pricing and currency from SDK.
* Create model, controller and connect with QML.
* Apply MR changes.
* Adjust PlanCard component to allow show/hide recommended chip.
* Use Chip component.
* Adjust PlanCard and update UI to include dummy items.
* Create subitems for upsell dialog and fix colors.
* Update SecondaryText component to use RichText.
* Update RichText to include underline style and make it more customizable.
* AP-2047: Create Plan card component.
* Create upsell QML dialog.
* AP-2067: Create Chip QML component from Desktop library
* AP-2046: Create radio button QML component.
* Apply qml style guide to component Text.qml.
* Fixed notifications for imported links
* Last MR threads answered
* Minor fix for notifications
* TransferNotificationBuilder logic simplied -> Moved to TransferMetaData
* Answer MR threads
* Answer MR comments
* By default we create a new appID if the provided appID is empty
* Several fixes for Links and Sets: 1) WrappedNode is no longer a pointer 2) MegaDownloader has been simplified 3) MegaDownloader is used by Links and Sets 4) Sets use the central notification system 5) All Links are added to the transfer queue at the same time 6) Links and Sets download paths are no longer used
* SNC-5192.When adding a sync and setting an exclusion, if I set it to a...
* SNC-5189: Added secondary error label to TextField.
* SNC-5186.Minor issues with exclusions dialog
* Use Passthrough instead of Round for scaling in Windows, + scaling adjustments
* SNC-5079. Email ID not update
* SNC-5177: Fix text color when secondary button is pressed.
* Auto update for v5.7.1
* SNC-3673. Import link failure management
* Reflect build ID in version
* SNC-2549. Added missing folder names (develop)
* Fix autoupdate issue and bump version for macOS 50701.1
* Fix autoupdate issue and bump version for macOS 50701.1
* SNC-5054. Update QT build script
* SNC-5090 : Update checkbox sleep handler and platform code for power management.
* Windows auto-update files bumped to v5.7.1
* create, begin, add, end
* Update the model view when the selected role changes
* Bump version to v5.7.1 RC1 and sdk to v8.0.2-rc.1
* Bump year to 2025
* Update translations
* Answer MR comments
* Fix README.md link
* SNC-5128: Increase bandwidth dialog height.
* SNC-5128: Fix space on radios inside horitzontal layout
* SNC-5128: Fix alignament error on limit boxes.
* SNC-5128 : Increase box width to allow up to 99 GBytes of limit to.
* Fix Learn more url in syncs tab
* Copy libqt5quickwidgets lib
* Bump version to 5.7.0 RC4 and sdk to v8.0.1-rc.1
* Update translation files for v5.7.0 RC4
* SNC-5097: Change default flow to selective sync.
* SNC-5060: Added arrow themed for sorting flag.
* Bump version to 5.7.0 RC3
* SNC-5043: Add selection control color to scroll bar.
* SNC-5043: Fixed max width and radius to fit macos style
* SNC-5043: Update vertical scroll bar style.
* SNC-5041.Fix a small qml error with device name window
* SNC-5071 : Default focused options should be checked also, fixed a warning on a param function.
* SNC-5073. Default option for "Stop backup" changed
* Delay the use of the raw pointer until it is neccessary
* Bump version to 5.7.0 RC2
* SNC-5060: Flag MEGADownload dialog as a style root.
* Update translations
* SNC-5064: Fix bandwidth spacing for use https groupbox
* SNC-5045 : Increase change password dialog width to fit more verbose languages.
* SNC-5046 : Added bottom margin to account details progress bar title.
* Rely on preferences to adjust style
* SNC-5052 : Add Button box dialog style for linux.
* SNC-5052 : Fix background color error on button box
* SNC-5042. Update strings (Release 5.7)
* SNC-5043 : Scroll bar issue on large big sync tables
* SNC-5046: Update account detail to fix for various languages.
* SNC-5045: Increase height and set fixed size for password change dialog.
* SNC-5045: Added padding for combobox dialog, increased width for proxy type.
* SNC-5045 : Proxy type open combo dialog add more width.
* SNC-5036 : Fix error on account detail dialog.
* Auto update files for 50601 macOS
* Windows auto-update files bumped to v5.6.1
* macOS autoupdate files for v5.6.0
* Windows auto-update files bumped to v5.6.0
* Minor fix for control.cmake
* Answered some MR comments
* Onboarding uses a QML instance of BackupCandidatesController
* Fix error when removing conflicted folders
* Fix non-const methods
* MR comments
* Use new LocalFolder attribute requester class and remove logic from data class
* Fix crash when closing the dialog
* Add include for Linux
* Fixed rebase error
* Model data only accessible from controllers
* Use QAbstractItemModel to allow complex models, not only list models
* Minor fix when opening exclusions dialog
* Minor fix centering new backups candidates on the select table
* Added missing files
* Working on revamp
* SNC-4971: Update macro for windows systems, cr fix.
* SNC-4971: Avoid apply code for linux.
* SNC-4971: Open first active sync on double click on tray icon.
* SNC-4971 : Open first sync local folder.
* Adjustments to fix dynamic libs for gfxproc and other fixes
* Minor compilation error
* Minor fix for non-linux OS
* Tested on Linux and fix several issues
* Case sensitive for Linux
* Disconnect timer and timer slot when the user data is destroyed
* Class revampled and scenario added
* Bump version to 5.6.1 RC1 and SDK to 7.12.1-rc.1
* Minor compilation error
* Minor fix for non-linux OS
* Tested on Linux and fix several issues
* Case sensitive for Linux
* Disconnect timer and timer slot when the user data is destroyed
* Class revampled and scenario added
* Dont remove listener even if the callback class is removed
* macOS autoupdate files for v5.6.0
* Windows auto-update files bumped to v5.6.0
* Bump version to 5.6.0 RC2
* Update translations
* SAT-1449. Old fix missing
* SNC-4914. UI Scaling not working properly
* Update files 5.5.0 version for macOS
* Windows auto-update files bumped to v5.5.0
* Fix string.
* Update files 5.5.0 version for macOS
* Windows auto-update files bumped to v5.5.0
* Auto update files macos for v5.4.1
* Windows auto-update files bumped to v5.4.1
* Bump version 5.5.0 RC3
* Update translation files
* OpenSuse package: add missing dependencies
* Bump version 5.5.0 RC2 and SDK v7.10.1-rc.1
* Update translation files
* Minor details fixed
* Remove variable init
* Working on auto-update logic
* AP-2050: Do not show feature plans in OQ dialogs.
* Pluralize some time strings
* Fix some typography issues
* Fix typo
* prevent issues with slashes in distro/version replacement
* Update changelog
* Auto update files macos for v5.4.1
* Windows auto-update files bumped to v5.4.1
* Bump version RC2 and SDK v7.7.0-rc.3
* Rely on firstsync and firstbackup events
* Minor fixes
* Remove comment
* Bump SDK version to v7.7.0-rc2
* Fix event numbers
* added first backup from onboarding
* Fix issues checking num of syncs
* First POC for sync events
* Use getChildren() instead of deprecarted getChildrenFromType()
* Update curl to 8.6.0
* Bump version v5.4.1 and SDK v7.7.0
* Bump version RC3 and update translations
* Use SDK tags on Jenkins
* Use enum instead of boolean
* Wrong isFile check
* Take into account the ignored path source (MEGA or local)
* Update translations and fix minor issue
* log qml import paths only if it fails
* added space
* qstrin to char*
* log import path list and qml warnings
* SNC-4715: Fix links and remove unused ones
* SNC-4713: Apply mr review fixes.
* Improve UI
* SNC-4713 : Update removal of mega icon casuistics.
* Undo .ts change
* Move isExpandable to CloudNodeIsBlocked class
* Move labels reset: it was causing height problems
* Dont expand CloudNodeIsBlocked issue
* Bump version to v5.3.0 RC3 and SDK to v7.1.2
* Fix nl translation
* Update translations
* Cleanup + add missing default cases in some switches
* Fix overflowing quota usage strings
* SAT-1099.Fix minor exclusion issue
* Fix installer script issues
* Dolphin extension: fix build
* Thunar extension: fix build
* Nemo extension: fix build
* Fix jenkinsfile bug
* Fix opensuse 15.x detection
* Bump version to v5.3.0 RC2
* Fix quotas display issues in AccounDetails Dialog
* More translations updates
* Update translations files for v5.3.0 RC2
* Linux extensions: update changelog and bump version to 5.3.0
* Linux extensions: min desktop app compatibility bump to 5.3.0
* Linux extensions: deb packages: move section
* OpenSuse Leap fixes
* Disable lto for Arch Builds
* Adjust Arch Linux package build for cmake
* Show InfoDialog after onboarding on systems without systray
* Delete InfoDialog on logout
* Dolphin extension: do not display menu entry if app not running
* CMakeLists.txt: do not build Linux extensions for now
* Nemo extension: adapt to new protocol
* Nautilus extension: adapt to new protocol
* Thunar extension: adapt to new protocol
* Dolphin extension: adapt to new protocol
* Use bold decorator due to source string from transifes brings [B][/B]
* Apply 1 suggestion(s) to 1 file(s)
* Fixes
* Add options
* update tray icon and tray icon tooltip when necessary
* Use gcc13 instead of system one
* fix tooltip issue
* SNC-4441.Old exclusions from Desktop app to be carried over to new SRW upon updating[release]
* SNC-4379. Update build script using new cmake for Linux packages
* SAT-1099.Fix issues found in exclusions window[release]
* Removed unused sdk string
* Decouple pause updates from state changes.
* Update "Learn more" button string when language changes
* SNC-4574 : Trim email before regex check.
* SNC-4570 : Allow icon's update of the transfer manager button even when error on stalled issues.
* Create new type to cover move backups case
* SAT-1101.Replace name conflict descriptions with single string [release]
* Modify strings to stop using pluralisation
* RemoveSyncConfirmationDialog: rename image file, move it and add scaled icons
* changes for release 5.3.0
* Update translation sources
* SNC-4543 Sync delete confirmation dialog shown for backups [release/5.3.0]
* Update ts to include short form of mini pro plans
* Add short form of the plans
* Rename getReadablePROplanFromId to include all the plans
* Update translations
* Clean up
* Revert fallthrough
* Revamp logic to manage plan cards
* Prepend MEGA in mini pro plans
* SNC-4549.Remove unused exclusion string-release
* Update translation.source.ts to include the new mini pro plans
* Reuse translations
* Hide help button in plan widget for mini pro plans
* Redirect mini pro plans to the proper url
* Update plan widget
* Add mini plans (Starter, Basic and Essential)
* Auto update v5.2.1 for macOS
* Windows auto-update files bumped to v5.2.1
* Auto update files for 41202 macOS
* Windows auto-update files bumped to v4.12.2
* Add support for Fedora 40, Ubuntu 24.04 and openSUSE Leap 15.6
* Bump version v5.2.1
* Update translations
* Autorefresh logic reverted
* Don´t set new text if it is the same as the old one
* update label height and avoid calculating the lines of text if there is no size limit
* Update translations
* remove signal_handler
* avoid logs after app exit happened
* Bump version 5.2.0 RC3
* Update translations for next RC3
* SAT-724.Error prompt when user open Remote Node Selector and didn't select-release
* Bump version 5.2.0 RC2
* Update translations for next RC2
* SAT-713.Undecrypted node stalled issue not reported-release
* SNC-4332. Wrong drive size reported (Release 5.2)
* Deprecate Ub1804, add Warning Ub2304 Suse154 Fed37
* added back commented code
* Review comments
* SAT-691.Tooltip Layout font color issue. Text not readable due to the font color use-release
* avoid app post notifications if its being closed
* SAT-703.Buttons in some languages broken
* SNC-4289. Node Selector not updating correctly (release 5.2.0)
* Update source ts file from transifex latest changes
* SAT-674. Multiple issues occurs when resolving cannot move or rename stall
* Fixing bold text issue
* SAT-673.edit.megaignore button does not work in add level sync when adding sync which have existing megaignore file
* Fix windows build warning
* Fix content review comments
* adding back log lines in application output for macos
* Review comments
* SAT-664.Choose both sides does not refresh stalled issues
* Avoid anchors in window and use height/width
* Auto update files for 41202 macOS
* Windows auto-update files bumped to v4.12.2
* Bump version v4.12.2 RC1 and SDK v4.31.0
* .deb: remove qt-mega from install dependencies
* set back account creation time and acc_creation_start event, removed by error
* Linux packaging: include QML files when bundling Qt
* set text in twowaysync and backups infodialog menu
* fix windows compilation
* fix guestflow connections target
* log info about qml errors
* Bump version v4.12.1 RC1 SDK v4.31.0
* SNC-4221: Apply MR comments
* context moved
* avoid infodialog and logincontroller crashes
* protect lambda function using qpointer
* SNC-4221: Use the override keyword in the functions declaration
* SNC-4221: Make sync/backup menus translatable
* Bump version v4.12.0 RC4
* wrong notification message fixed for folders containing folders without read rights
* fix scanningwidget crash, code taken from SNC-4093
* SNC-4207: Detect active focus
* no autobackup on language change
* SNC-4205: RichText mouse area placed on top of checkbox mouse area, added focus on click.
* SNC-4189: Add backup error translations.
* SNC-4189: Fix full sync page translate error.
* center the window in the screen on resize
* name changed
* extra margin added, boundingrect not changed under some circumstances on parent resize event so back to parent height
* Update translations 4.12 RC4
* SNC-4200: Adjust spacing between title and text in notification component
* SNC-4200: Update 2FA error strings
* SNC-4200: Fix notification text width (2FA error)
* Bump version v4.12.0 RC3
* use qt function
* SNC-4186: Update select table in backups window to show Add folder button when is empty
* SNC-4182: Reduce spacing in resume page for verbose languages.
* SNC-4182: Adjust spacing based on design comments
* SNC-4182: Adjust height in vertical card buttons and layout spacing
* SNC-4182: Fit text width in vertical card button
* SNC-4182: Adjust titles in resume page to fit its content
* if its visible its not hidden for long time
* escape html tags from tooltips
* autocheck removed as last designs
* SNC-4193: Also open Onboarding window when guest dialog buttons are clicked in macOS
* epoch time for linux
* multiply by devicepixelratio only when necessary
* some changes for linux
* fix wordwrap issue macos
* Fix QML errors
* SNC-4193: Open Onboarding window when guest dialog buttons are clicked (Ubuntu)
* SNC-4165: Fixed multi line text width
* SNC-4165 : SubStep warnings now may grow to multiline
* SNC-4165: Errors on backup table are translated.
* SNC-4165: Remove unused include.
* SNC-4165 : Reduce top margin for localFolder.
* SNC-4165: Execute add sync on translate & hint error detected.
* SNC-4165: Rename guest window id to window
* SNC-4165 : Fix target id for initialFocus signal connection
* SNC-4128: Fix show dialog when not visible
* font size smaller in accountinfo texts
* Bump version v4.12.0 RC2
* test change fix
* change margins so long texts fits better
* root active focus check removed
* Update translations
* focus slot changed, focusscope recovered for textfield
* SNC-4179: Added extensible backup folders list
* tooltip only if text is elided
* SNC-4180: Remove unused property
* SNC-4180: Remove loop on focus property
* SNC-4180: Make adaptative the height in the Info Password
* not necessary include removed
* wordwrap constraint fix
* SNC-4179: Fix backup page layout so it fits all languages
* SNC-4180: Update TextField to show the Password Info popup in sign up window
* Update translations RC2
* SNC-4166: Apply MR suggestions & fix bug.
* SNC-4166: Added comment clarifications.
* SNC-4166 : Used FontMetrics to optimize algorithm
* SNC-3939: Remove InfoDialog shadow in Windows
* SNC-4165: Added focus policy on blocked guest window dialog.
* SNC-4165: Fixed enter or return on guest icon weird behaviour.
* SNC-4165: Avoid initial check on type selection button.
* SNC-4165: Apply focus policy to guest window
* Save status of checkbox although there are no syncs configured
* unnecessary line removed and clarification comment added
* Add plain text to TM transfers
* Use plain text labels for transfers
* Show html tags in plain text
* Update translations
* Don´t use minimumHeight, it is no longer needed
* Remove unused variable
* Added height and line limits
* SNC-4156 : Applied mr changes
* SNC-4156: Apply sugestions from MR review
* SNC-4156 : Apply mr comments.
* SNC-4156 : Added properly margins based on figma, used repeater to create focus rect.
* SNC-4156 : Missing ; at the end of line.
* SNC-4156 : Allow links spread in various lines.
* SNC-4156 : Add focus on checkbox label
* SNC-4156 : Added space, enter reactions on links.
* SNC-4156: Added focus on hyperlink text part.
* code style fix
* cancel de login that is in process
* mr fixes
* from setup to set up
* Fix plurals and rename method to reflect function
* cardbutton same height as siblings
* SSL dialog not appearing fix
* Import links dialog: make default link import folder translatable
* Import links dialog: simplify download path logic
* Import links dialog: update download path
* the view follows the tab focus
* SNC-4152: Append model items so tab navigation is logic.
* SNC-4152: Added ordered folder, increase table size, select new folder.
* using FocusScope in components
* Fix concatenated string for translation
* fix typo
* sms verification related code removed
* Revert "SMS verification related code removed"
* SMS verification related code removed
* SNC-4139. Make default Upload and Download path translatable (release v4.12)
* SNC-4138: Add cosmetic changes, fix naming inconsistency
* Fix punctuation in string
* Windows scaling: fix scaling with only 1 screen
* cherry pick fade out effect
* SNC-4052.Privacy policy, terms and credit links are distorted in some languages.
* SNC-4052.Privacy policy, terms and credit links are distorted in some languages.
-------------------------------------------------------------------
Thu Feb 06 07:06:21 UTC 2025 - kv@kott.no-ip.biz
- Update to version 5.8.0.2:
* Bump sdk version to v8.3.1-rc.1 for desktop app v5.8.0 RC3
* Bump version to 5.8.0 RC3
* Update translations
* Readmes: update clone instructions
* SNC-5192.Fix issue with extention rules[release]
* Bump version to v5.8.0 RC2
* Update tranlations
* Update changelog
* Disable file verions only when the user clicks Yes
* Fix saving setting in preferences
* SNC-5202 : Fix style error on overquota warning.
* SNC-5192.When adding a sync and setting an exclusion, if I set it to a...
* SNC-5189: Added secondary error label to TextField.
* SNC-5186.Minor issues with exclusions dialog[Release]
* SNC-5177: Fix text color when secondary button is pressed.
* Update changelog
* Fix autoupdate issue and bump version for macOS 50701.1
* SNC-2549. Added missing folder names (v5.8)
* Windows: (Un)install: also kill children processes of Megasync
* fix syntax error in jenkinsfile
* Bump version to 5.8.0-RC1 and SDK to v8.3.0-rc.1
* Update translations
* SNC-5138 : Fix compilation error.
* Update translations
* Bump year to 2025
* Use -p: instead of -d: or -f: for special links
* Use TransferManager tooltip for Pause/Resume button on InfoDialog
* Cast error for Linux
* Apply review suggestions: make simple code more compact
* Reloading event: add desktop notification on completion; update translation sources
* Introduce ReloadingEventHandler class and handle reloading event
* React to SDK fatal error event
* Introduce FatalEventHandler class
* Fix wrong if
* Simplify class and fix minor bug when adding uploads/download -> It was not being correctly expanded
* Several fixes: 1) Dont resume transfers when cancelling transfers or moving among tabs 2) Display pause/resume button 3) Minor fix for status label position
* After Content team review: Use Details instead of Reason for the column name
* Incorrect UI name fix for Linux
* Incorrect UI name fixed for Windows
* Add missing files
* Hide "Time" and "Speed" columns, and resize "Status" one. Also rename "Status" to "Reason"
* SNC-5059.Support wildcard exclusions in the exclusions window
* Fix README.md link
* Removed deprecated calls
* SNC-5128: Increase bandwidth dialog height.
* SNC-5128: Fix space on radios inside horitzontal layout
* SNC-5128: Fix error on cmake where ui files has been hidden.
* SNC-5128: Fix alignament error on limit boxes.
* SNC-5128 : Increase box width to allow up to 99 GBytes of limit to.
* SNC-3266. "Loading" avatar
* Fix Learn more url in syncs tab
* SNC-5118.Unable to 'Add exclusions' on Win 10 due to UI issue in some languages.
* Copy libqt5quickwidgets lib
* SNC-2549. Windows case sensitivity
* Show error notification when !API_OK
* Delete unnused Jenkins credential
* Fix transfer quota help link.
* Update translation files for v5.7.0 RC4
* SNC-5097: Change default flow to selective sync.
* Do not show context menu in texts from message boxes
* Update translations file.
* Update TransferManager.ui.
* Update and rename TransferQuota::getTransferQuotaDeadline and update connection in BannerWidget (MR changes).
* Add content ticket.
* Fix compilation.
* Remove duplicated TransferManagerStatusHeaderWidget.ui files per platform and use only one.
* Remove duplicated BannerWidget.ui files per platform and use only one.
* Update strings and translations file.
* Fix getTransferQuotaDeadline method.
* Update TextDecorator to allow include empty links and create RichText.
* Update WordWrapLabel to allow use the hand cursor in links and manage the url action.
* Create banner widget and integrate in Transfer Manager.
* SNC-5060: Added arrow themed for sorting flag.
* SNC-5043: Add selection control color to scroll bar.
* SNC-5043: Fixed max width and radius to fit macos style
* SNC-5043: Update vertical scroll bar style.
* Windows: Build Qt in C:\Qt
* Include opengl32sw.dll in Qt install and Desktop App installer
* SNC-5071 : Default focused options should be checked also, fixed a warning on a param function.
* Delay the use of the raw pointer until it is neccessary
* Restore include
* SNC-5073. Default option for "Stop backup" changed
* SNC-3617: Fix windows compilation error. Include order dependency.
* SNC-3617 : Cleaned and normalize style for includes on source files.
* Disable design token importer by default and clone repo on demand
* SNC-3617 : Clean includes normalize header guards on all headers.
* SNC-5070: Flag MEGADownload dialog as a style root.
* Update translations
* SNC-3617: Cleaning includes gui module & control.
* SNC-3617: Clean includes on transfers, sync modules.
* SNC-3617: Clean include on stalled_issues module.
* SNC-3617 : Fix platform includes for windows.
* Remove ubuntu 23.10
* SNC-3617: Clean includes on platform module.
* Adjust linux package job
* Detect architecture for arm
* Fix typo
* Add architecture option to jenkinsfile
* Rule to force system binaries on armv7l
* SNC-3617: Clean header from gui and notifications module.
* SNC-3617: Clean include on gui module.
* SNC-3617: Clean includes on gui module.
* SNC-3617: Clean includes on gui module.
* SNC-3617 : Clean controls module includes.
* SNC-3617: Clean includes on control
* SNC-3617: Clean includes on userAttributes requests.
* SNC-5064: Fix bandwidth spacing for use https groupbox
* SNC-5045 : Increase change password dialog width to fit more verbose languages.
* SNC-5046 : Added bottom margin to account details progress bar title.
* Linux: Qt build: adapt to build Qt 5.15.16
* Do not apply qtnetworkauth patch for windows (because we don't build it)
* Rely on preferences to adjust style
* SNC-5052 : Add Button box dialog style for linux.
* SNC-5052 : Fix background color error on button box
* SNC-5043 : Scroll bar issue on large big sync tables
* SNC-5042. Update strings
* SNC-5046: Update account detail to fix for various languages.
* SNC-5045: Increase height and set fixed size for password change dialog.
* SNC-5045: Added padding for combobox dialog, increased width for proxy type.
* SNC-5045 : Proxy type open combo dialog add more width.
* Windows and linux adjustments
* SNC-5041.Fix a small qml error with device name window
* Apply 5.7.0 RC1 translation changes to develop
* Initial commit for macos support
* SNC-5036 : Fix error on account detail dialog.
* Stop building ubuntu 23.10
* SNC-5010. Text is not displayed entirely.
* Fix submodule status
* Windows: Build Qt with dynamic opengl option
* Use MEGAsync credentials for Artifactory in pipelines
-------------------------------------------------------------------
Wed Jan 22 01:39:53 UTC 2025 - kv@kott.no-ip.biz
- Update to version 5.7.1.0:
* Bump version to v5.7.1 RC1 and sdk to v8.0.2-rc.1
* Bump year to 2025
* Update translations
* Fix README.md link
* SNC-5128: Increase bandwidth dialog height.
* SNC-5128: Fix space on radios inside horitzontal layout
* SNC-5128: Fix alignament error on limit boxes.
* SNC-5128 : Increase box width to allow up to 99 GBytes of limit to.
* Fix Learn more url in syncs tab
* Copy libqt5quickwidgets lib
* Bump version to 5.7.0 RC4 and sdk to v8.0.1-rc.1
* Update translation files for v5.7.0 RC4
* SNC-5097: Change default flow to selective sync.
* SNC-5060: Added arrow themed for sorting flag.
* Bump version to 5.7.0 RC3
* SNC-5043: Add selection control color to scroll bar.
* SNC-5043: Fixed max width and radius to fit macos style
* SNC-5043: Update vertical scroll bar style.
* SNC-5041.Fix a small qml error with device name window
* SNC-5071 : Default focused options should be checked also, fixed a warning on a param function.
* SNC-5073. Default option for "Stop backup" changed
* Delay the use of the raw pointer until it is neccessary
* Bump version to 5.7.0 RC2
* SNC-5060: Flag MEGADownload dialog as a style root.
* Update translations
* Remove listener using deleteLater()
* SNC-5064: Fix bandwidth spacing for use https groupbox
* Remove comments
* SNC-5045 : Increase change password dialog width to fit more verbose languages.
* SNC-5046 : Added bottom margin to account details progress bar title.
* Add optional header
* Minor change to remove megaignore method
* Minor fixes after Design answer
* Rely on preferences to adjust style
* Create syncs with legacy rules
* SNC-5052 : Add Button box dialog style for linux.
* SNC-5052 : Fix background color error on button box
* SNC-5042. Update strings (Release 5.7)
* SNC-5043 : Scroll bar issue on large big sync tables
* SNC-5046: Update account detail to fix for various languages.
* Remove unused member
* Use const value
* SNC-5045: Increase height and set fixed size for password change dialog.
* SNC-5045: Added padding for combobox dialog, increased width for proxy type.
* Several fixes to: 1) Update GUI when attributes (full name, avatar) are received 2) Delay alerts process to give time to the SDK to undecrypt nodes 3) Minor fixes
* SNC-5045 : Proxy type open combo dialog add more width.
* SNC-5036 : Fix error on account detail dialog.
* SNC-5022.Remove some device centre strings that are not used at the moment from translations
* Update translations
* SNC-5021: Change font family used in tokenized widgets.
* Bump desktop app version and sdk version
* Changelog for v5.7.0
* Update translation files
* Revert to settings in strings
* SNC-5007.Create issue template for github
* SNC-5020 : Change password dialog, update layout strategy.
* Rely in model for column count
* Remove leftover
* SNC-5019 : Remove delete button from sync backup table.
* SNC-5011: Removed magic numbers.
* SNC-5011 : Added color tokens in sync table classes.
* SNC-5011 : Added rounded background to sync table.
* Auto update files for 50601 macOS
* Windows auto-update files bumped to v5.6.1
* Windows: include d3dcompiler dll in installer
* Windows: update jenkins files to use the same generator as official builds
* Add header for Linux
* Minor compilation errors
* Remove sync using backup id
* SNC-4991.Merge rescan buttons in the context menu of sync/backup tab in settings
* SNC-4982.Hide device centre
* Windows: Qt build script: update VS path
* Official build with VS2022
* SNC-4972 : Added new icon for dark theme, and changed radius for banners.
* SNC-4972 : Added theming for table, buttons and highlight. Change default font-family.
* SNC-4972: Vertical align the sync error banner.
* Update style in transfer manager to apply to media type filter.
* Auto update files for 50601 macOS
* SNC-4972 : Updated style for setting table.
* Windows auto-update files bumped to v5.6.1
* macOS autoupdate files for v5.6.0
* Windows auto-update files bumped to v5.6.0
* Update and review strings to use the old context.
* Create ui media type files for the transfer manager (macOS and linux).
* Adjust transfer manager ui (linux).
* Adjust transfer manager ui (macOS).
* Optimize media type widget.
* Add chevron-up icons (light mode) to use them in the transfer manager.
* Create a separate media type filter widget.
* SNC-4972 : Fix spacing on .debris.
* SNC-4972 : Change settings width to adapt to mac.
* SNC-4972: Change settings width to fix windows max size.
* SNC-4972 : Add style from settings to all dialogs.
* SNC-4972 : Fix notifications tab.
* SNC-4972: Fixed settings dialog various alignaments.
* SNC-4972 : Fixed error on scaling image.
* SNC-4972 : Add new sync error banner.
* Use errorTitle
* SNC-4972: Sync stall adjust.
* SNC-4972 : Fixed account tab
* Adjust search and filter per lib name
* SNC-4972 : Account tab spaces on items.
* Use regular Qt message box for startup error
* SNC-4972 : Fix group box margins.
* SNC-4972 : Set 24px margin on right and left dialog borders.
* Answer MR comments
* SNC-4971: Update macro for windows systems, cr fix.
* SNC-4972 : Remove Force full scan button & literal.
* new ApiImageLabel
* SNC-4972 : Change selected row background color.
* SNC-4972 : Remove hardcoded color for the highlighted rows.
* SNC-4972 : Update highlight colors for tables.
* SNC-4972 : Remove unused code to handle permissions deleted group box.
* SNC-4972: Removed permissions dialog from folder tab.
* SNC-4971: Avoid apply code for linux.
* SNC-4971: Open first active sync on double click on tray icon.
* Minor compilation error
* Minor fix for non-linux OS
* Tested on Linux and fix several issues
* Case sensitive for Linux
* Adjustments to fix dynamic libs for gfxproc and other fixes
* Disconnect timer and timer slot when the user data is destroyed
* SNC-4972: Added translation comment for apply old exclusion rules on SyncStallModeSelector dialog.
* SNC-4972: Recovered translations from previous version.
* SNC-4971 : Open first sync local folder.
* SNC-4972: Fix botom stack for new tabs sync & backup.
* SNC-4972 : Added apply old exclusions rules.
* Class revampled and scenario added
* SNC-4972: Added syncs to settings dialog.
* SNC-4972 : Added syncs to settings dialog.
* SNC-4972 : Add code formated by clang
* SNC-4972: Recoved backup tab.
* Fix cmake paths in Linux pkg creation
* SAT-1877. Multiple syncs created
* Dont remove listener even if the callback class is removed
* Set state when preparing log has failed
* Remove unused code
* Remove unused includes
* Rebase with develop and fix conflicts
* SNC-4963: Avoid title on progress indicator dialog.
* SAT-1894.Device centre is not updated when a sync is removed from web-client device centre
* SNC-4952 : Remove unneded changes on bug report description.
* SNC-4952 : Apply mr review suggestions.
* SAT-1889.Fix missing translations
* SAT-1803. Device Centre scrollbar style
* Fix cmake paths
* SAT-1643.Add reboot action to sync table
* SAT-1856. Wrong error message
* SNC-4954: Fixed translation source missed capital letter.
* SNC-4953: Change layout for Issue report
* SNC-4953 : Update issue report group box.
* SNC-4952: Translations handled.
* SNC-4952: Update translations.
* SNC-4952: Fix glitch on send report.
* Include memory header
* Update Device Centre tooltip
* Added new strings
* Implementing "onSyncRootChanged" new QtMegaListener method
* SNC-4952 : Added new progress dialog
* SAT-1816. Troubleshoot dialog in Device Centre
* SNC-4953. Translation file corrected.
* SNC-4953: Added unfinished flag to translations.
* SNC-4953. Translations updated.
* SNC-4953. Layout updated in report issue group box.
* Remove old mavericks leftovers
* Remove old folder icns assets
* Drop support for systems below 10.15
* Fix the name of the get instances function.
* Modify the architecture to use instances in QML.
* Create QML wrappers to use in Qt Widgets.
* Gfx worker: add to windows installer and jenkins files
* Gfx worker: simplify storing endpoint
* SNC-4940: Removed stalled issues dialog & fix style for folders.
* Remove leftovers from macOS toolbar
* Remove unused assets
* SAT-1670.Update What's new dialog with info about the newly introduced device centre
* SNC-4935: Added content id jira to new literals.
* Fix warning as error
* SNC-4935: Update settings dialog acording to new device centre design.
* SAT-1840.Remove inactive syncs from Device Centre
* SAT-1850. Updated strings
* SNC-3941: Added translator comments for permissions dialog.
* Gfx worker: make endpoint a general setting
* Gfx worker: move logs with app logs + keep endpoint in preferences
* Gfx worker: linux packaging
* Always disable gfx processing for megaApiFolders
* SNC-3941 : Update translations file.
* SNC-3941: Increase width to spanish size width.
* SNC-3941 : Apply agreed solution for checkbox sleepmode.
* SNC-3941: Remove linux packaging folder from .gitignore.
* Load macos target platform before applying desktop app options
* Rename gfx provider exe and use random endpoint
* Enable and use isolated GFX processor
* Remove unused code
* SNC-3941: Sleep mode word wrap.
* SNC-3941: Fixed proxy dialog for windows. Mr review.
* SNC-3941: Fixed error on translations file.
* SNC-3941 : Removed qdebug time mesure code when applying themes.
* SNC-3941 : Fixed translations
* SNC-3941 : Removed qss error.
* SNC-3941 : Change label alignaments on proxy dialog.
* SNC-3941 : Normalize sleep mode checkbox button.
* SNC-3941: Copied .gitignore from develop branch.
* Fix margins for folders pane
* Adjustments to general tab
* Improve widget token config from cmake directly
* SNC-3941 : Fixed network tab style to fix global one.
* SNC-3941: Fixed bandwidth text alignament.
* SNC-3941: Increased margins on apply old version
* SNC-3941 : Fixed update automatically & sleep mode text review errors.
* macOS autoupdate files for v5.6.0
* Windows auto-update files bumped to v5.6.0
* macOS autoupdate files for v5.6.0
* SNC-3941: updated combo box style.
* Windows auto-update files bumped to v5.6.0
* SNC-3941 : Update 2x & 3x security images and fix comment.
* SNC-3941: Change the path for non themed images.
* SNC-3941 : Fixed compilation error.
* SNC-3941: set window title on language change.
* Adjust permissions dialog size (commented with Joseph).
* SNC-3941: Increase permissions dialog size.
* SNC-3941 : Remove unused components from css & update padding on sleep checkbox.
* SNC-3941: Added hand icon on windows explorer integration checkbox.
* SNC-3941: Added top bottom space on apply rules section-.
* SNC-3941 : Reduced space on right of buttons, changed apply old rules layout.
* SNC-3941 : Hide permissions button and save it's row space.
* SNC-3941 : Add checkbox to allow windows explorer integration
* SNC-4914. Restored UI Scaling
* SNC-3941 : Fix mr review issues.
* SNC-3941: Apply mr review suggestions.
* SNC-4881. Changed Updates heading in Whats new dialog
* SNC-4923: Add word wrap on settings dialog text.
* SNC-4923: Added more width on settings dialog.
* SNC-4923 : Changed font to be windows compatible.
* SNC-4923 : Removed font-family
* SNC-4923 : Fix issues settings dialog issues on windows.
* SAT-1658. Error management UI
* SNC-4923 : Added cache for component style & minor changes.
* SNC-4919: Adjust device center design.
* SAT-1230.Fix rebase issues
* SNC-4919 : Added new style to stalled issues mode selector.
* SNC-4919 : Fix windows compilation error.
* SAT-1657. Error Management for Device Centre
* SAT-1714. Fix Settings dialog footer
* SNC-4899 : Update .gitignore & sync controller.
* SNC-4899 : Move resource files and logic files.
* SNC-4899: Added updated ui files and style file.
* SNC-4899: Update images.
* SAT-1230. Device Centre (Part 2)
* SNC-3941: Fix macos compilation errors.
* SNC-3941: Fix macos error.
* TEMPORARY COMMENTED OUT, TODO JOSEP: FIX
* Update translations
* backtab focus and arrow navigation possible
* ported files from original branch
* solve bug where sync toolbar icon disappears
* Fix string.
* In pipelines, add quotes to branch names in sh scripts
* Update files 5.5.0 version for macOS
* Update files 5.5.0 version for macOS
* Windows auto-update files bumped to v5.5.0
* Windows auto-update files bumped to v5.5.0
* Auto update files macos for v5.4.1
* Windows auto-update files bumped to v5.4.1
* Bump version 5.5.0 RC3
* Update translation files
* OpenSuse package: add missing dependencies
* Bump version 5.5.0 RC2 and SDK v7.10.1-rc.1
* Update translation files
* Minor details fixed
* Remove variable init
* Working on auto-update logic
* AP-2050: Do not show feature plans in OQ dialogs.
* Pluralize some time strings
* Fix some typography issues
* Fix typo
* prevent issues with slashes in distro/version replacement
* Update changelog
* Auto update files macos for v5.4.1
* Windows auto-update files bumped to v5.4.1
* Bump version RC2 and SDK v7.7.0-rc.3
* Rely on firstsync and firstbackup events
* Minor fixes
* Remove comment
* Bump SDK version to v7.7.0-rc2
* Fix event numbers
* added first backup from onboarding
* Fix issues checking num of syncs
* First POC for sync events
* Use getChildren() instead of deprecarted getChildrenFromType()
* Update curl to 8.6.0
* Bump version v5.4.1 and SDK v7.7.0
* Bump version RC3 and update translations
* Use SDK tags on Jenkins
* Use enum instead of boolean
* Wrong isFile check
* Take into account the ignored path source (MEGA or local)
* Update translations and fix minor issue
* log qml import paths only if it fails
* added space
* qstrin to char*
* log import path list and qml warnings
* SNC-4715: Fix links and remove unused ones
* SNC-4713: Apply mr review fixes.
* Improve UI
* SNC-4713 : Update removal of mega icon casuistics.
* Undo .ts change
* Move isExpandable to CloudNodeIsBlocked class
* Move labels reset: it was causing height problems
* Dont expand CloudNodeIsBlocked issue
* Bump version to v5.3.0 RC3 and SDK to v7.1.2
* Fix nl translation
* Update translations
* Cleanup + add missing default cases in some switches
* Fix overflowing quota usage strings
* SAT-1099.Fix minor exclusion issue
* Fix installer script issues
* Dolphin extension: fix build
* Thunar extension: fix build
* Nemo extension: fix build
* Fix jenkinsfile bug
* Fix opensuse 15.x detection
* Bump version to v5.3.0 RC2
* Fix quotas display issues in AccounDetails Dialog
* More translations updates
* Update translations files for v5.3.0 RC2
* Linux extensions: update changelog and bump version to 5.3.0
* Linux extensions: min desktop app compatibility bump to 5.3.0
* Linux extensions: deb packages: move section
* OpenSuse Leap fixes
* Disable lto for Arch Builds
* Adjust Arch Linux package build for cmake
* Show InfoDialog after onboarding on systems without systray
* Delete InfoDialog on logout
* Dolphin extension: do not display menu entry if app not running
* CMakeLists.txt: do not build Linux extensions for now
* Nemo extension: adapt to new protocol
* Nautilus extension: adapt to new protocol
* Thunar extension: adapt to new protocol
* Dolphin extension: adapt to new protocol
* Use bold decorator due to source string from transifes brings [B][/B]
* Apply 1 suggestion(s) to 1 file(s)
* Fixes
* Add options
* update tray icon and tray icon tooltip when necessary
* Use gcc13 instead of system one
* fix tooltip issue
* SNC-4441.Old exclusions from Desktop app to be carried over to new SRW upon updating[release]
* SNC-4379. Update build script using new cmake for Linux packages
* SAT-1099.Fix issues found in exclusions window[release]
* Removed unused sdk string
* Decouple pause updates from state changes.
* Update "Learn more" button string when language changes
* SNC-4574 : Trim email before regex check.
* SNC-4570 : Allow icon's update of the transfer manager button even when error on stalled issues.
* Create new type to cover move backups case
* SAT-1101.Replace name conflict descriptions with single string [release]
* Modify strings to stop using pluralisation
* RemoveSyncConfirmationDialog: rename image file, move it and add scaled icons
* changes for release 5.3.0
* Update translation sources
* SNC-4543 Sync delete confirmation dialog shown for backups [release/5.3.0]
* Update ts to include short form of mini pro plans
* Add short form of the plans
* Rename getReadablePROplanFromId to include all the plans
* Update translations
* Clean up
* Revert fallthrough
* Revamp logic to manage plan cards
* Prepend MEGA in mini pro plans
* SNC-4549.Remove unused exclusion string-release
* Update translation.source.ts to include the new mini pro plans
* Reuse translations
* Hide help button in plan widget for mini pro plans
* Redirect mini pro plans to the proper url
* Update plan widget
* Add mini plans (Starter, Basic and Essential)
* Auto update v5.2.1 for macOS
* Windows auto-update files bumped to v5.2.1
* Auto update files for 41202 macOS
* Windows auto-update files bumped to v4.12.2
* Add support for Fedora 40, Ubuntu 24.04 and openSUSE Leap 15.6
* Bump version v5.2.1
* Update translations
* Autorefresh logic reverted
* Don´t set new text if it is the same as the old one
* update label height and avoid calculating the lines of text if there is no size limit
* Update translations
* remove signal_handler
* avoid logs after app exit happened
* Bump version 5.2.0 RC3
* Update translations for next RC3
* SAT-724.Error prompt when user open Remote Node Selector and didn't select-release
* Bump version 5.2.0 RC2
* Update translations for next RC2
* SAT-713.Undecrypted node stalled issue not reported-release
* SNC-4332. Wrong drive size reported (Release 5.2)
* Deprecate Ub1804, add Warning Ub2304 Suse154 Fed37
* added back commented code
* Review comments
* SAT-691.Tooltip Layout font color issue. Text not readable due to the font color use-release
* avoid app post notifications if its being closed
* SAT-703.Buttons in some languages broken
* SNC-4289. Node Selector not updating correctly (release 5.2.0)
* Update source ts file from transifex latest changes
* SAT-674. Multiple issues occurs when resolving cannot move or rename stall
* Fixing bold text issue
* SAT-673.edit.megaignore button does not work in add level sync when adding sync which have existing megaignore file
* Fix windows build warning
* Fix content review comments
* adding back log lines in application output for macos
* Review comments
* SAT-664.Choose both sides does not refresh stalled issues
* Avoid anchors in window and use height/width
* Auto update files for 41202 macOS
* Windows auto-update files bumped to v4.12.2
* Bump version v4.12.2 RC1 and SDK v4.31.0
* .deb: remove qt-mega from install dependencies
* set back account creation time and acc_creation_start event, removed by error
* Linux packaging: include QML files when bundling Qt
* set text in twowaysync and backups infodialog menu
* fix windows compilation
* fix guestflow connections target
* log info about qml errors
* Bump version v4.12.1 RC1 SDK v4.31.0
* SNC-4221: Apply MR comments
* context moved
* avoid infodialog and logincontroller crashes
* protect lambda function using qpointer
* SNC-4221: Use the override keyword in the functions declaration
* SNC-4221: Make sync/backup menus translatable
* Bump version v4.12.0 RC4
* wrong notification message fixed for folders containing folders without read rights
* fix scanningwidget crash, code taken from SNC-4093
* SNC-4207: Detect active focus
* no autobackup on language change
* SNC-4205: RichText mouse area placed on top of checkbox mouse area, added focus on click.
* SNC-4189: Add backup error translations.
* SNC-4189: Fix full sync page translate error.
* center the window in the screen on resize
* name changed
* extra margin added, boundingrect not changed under some circumstances on parent resize event so back to parent height
* Update translations 4.12 RC4
* SNC-4200: Adjust spacing between title and text in notification component
* SNC-4200: Update 2FA error strings
* SNC-4200: Fix notification text width (2FA error)
* Bump version v4.12.0 RC3
* use qt function
* SNC-4186: Update select table in backups window to show Add folder button when is empty
* SNC-4182: Reduce spacing in resume page for verbose languages.
* SNC-4182: Adjust spacing based on design comments
* SNC-4182: Adjust height in vertical card buttons and layout spacing
* SNC-4182: Fit text width in vertical card button
* SNC-4182: Adjust titles in resume page to fit its content
* if its visible its not hidden for long time
* escape html tags from tooltips
* autocheck removed as last designs
* SNC-4193: Also open Onboarding window when guest dialog buttons are clicked in macOS
* epoch time for linux
* multiply by devicepixelratio only when necessary
* some changes for linux
* fix wordwrap issue macos
* Fix QML errors
* SNC-4193: Open Onboarding window when guest dialog buttons are clicked (Ubuntu)
* SNC-4165: Fixed multi line text width
* SNC-4165 : SubStep warnings now may grow to multiline
* SNC-4165: Errors on backup table are translated.
* SNC-4165: Remove unused include.
* SNC-4165 : Reduce top margin for localFolder.
* SNC-4165: Execute add sync on translate & hint error detected.
* SNC-4165: Rename guest window id to window
* SNC-4165 : Fix target id for initialFocus signal connection
* SNC-4128: Fix show dialog when not visible
* font size smaller in accountinfo texts
* Bump version v4.12.0 RC2
* test change fix
* change margins so long texts fits better
* root active focus check removed
* Update translations
* focus slot changed, focusscope recovered for textfield
* SNC-4179: Added extensible backup folders list
* tooltip only if text is elided
* SNC-4180: Remove unused property
* SNC-4180: Remove loop on focus property
* SNC-4180: Make adaptative the height in the Info Password
* not necessary include removed
* wordwrap constraint fix
* SNC-4179: Fix backup page layout so it fits all languages
* SNC-4180: Update TextField to show the Password Info popup in sign up window
* Update translations RC2
* SNC-4166: Apply MR suggestions & fix bug.
* SNC-4166: Added comment clarifications.
* SNC-4166 : Used FontMetrics to optimize algorithm
* SNC-3939: Remove InfoDialog shadow in Windows
* SNC-4165: Added focus policy on blocked guest window dialog.
* SNC-4165: Fixed enter or return on guest icon weird behaviour.
* SNC-4165: Avoid initial check on type selection button.
* SNC-4165: Apply focus policy to guest window
* Save status of checkbox although there are no syncs configured
* unnecessary line removed and clarification comment added
* Add plain text to TM transfers
* Use plain text labels for transfers
* Show html tags in plain text
* Update translations
* Don´t use minimumHeight, it is no longer needed
* Remove unused variable
* Added height and line limits
* SNC-4156 : Applied mr changes
* SNC-4156: Apply sugestions from MR review
* SNC-4156 : Apply mr comments.
* SNC-4156 : Added properly margins based on figma, used repeater to create focus rect.
* SNC-4156 : Missing ; at the end of line.
* SNC-4156 : Allow links spread in various lines.
* SNC-4156 : Add focus on checkbox label
* SNC-4156 : Added space, enter reactions on links.
* SNC-4156: Added focus on hyperlink text part.
* code style fix
* cancel de login that is in process
* mr fixes
* from setup to set up
* Fix plurals and rename method to reflect function
* cardbutton same height as siblings
* SSL dialog not appearing fix
* Import links dialog: make default link import folder translatable
* Import links dialog: simplify download path logic
* Import links dialog: update download path
* the view follows the tab focus
* SNC-4152: Append model items so tab navigation is logic.
* SNC-4152: Added ordered folder, increase table size, select new folder.
* using FocusScope in components
* Fix concatenated string for translation
* fix typo
* sms verification related code removed
* Revert "SMS verification related code removed"
* SMS verification related code removed
* SNC-4139. Make default Upload and Download path translatable (release v4.12)
* SNC-4138: Add cosmetic changes, fix naming inconsistency
* Fix punctuation in string
* Windows scaling: fix scaling with only 1 screen
* cherry pick fade out effect
* SNC-4052.Privacy policy, terms and credit links are distorted in some languages.
* SNC-4052.Privacy policy, terms and credit links are distorted in some languages.
-------------------------------------------------------------------
Tue Nov 19 23:57:34 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
- try to use readline on Leap
-------------------------------------------------------------------
Tue Nov 19 22:02:49 UTC 2024 - kv@kott.no-ip.biz
- Update to version 5.6.1.0:
* Bump version to 5.6.1 RC1 and SDK to 7.12.1-rc.1
* Minor compilation error
* Minor fix for non-linux OS
* Tested on Linux and fix several issues
* Case sensitive for Linux
* Disconnect timer and timer slot when the user data is destroyed
* Class revampled and scenario added
* Dont remove listener even if the callback class is removed
-------------------------------------------------------------------
Wed Nov 6 22:00:48 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
- add post/postun scripts
-------------------------------------------------------------------
Wed Nov 6 10:21:15 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
- enable freeimage
-------------------------------------------------------------------
Wed Nov 6 07:29:15 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
- enable TW build
-------------------------------------------------------------------
Tue Oct 29 20:46:37 UTC 2024 - kv@kott.no-ip.biz
- Update to version 5.6.0.0:
* Bump version to 5.6.0 RC2
* Update translations
* fromStdString was not needed, just fromUtf8
* SAT-1449. Old fix missing
* Fix ParentFolderDoesnNotExist issue
* Don´t reuse QFutureWatcher, use a single instance per upload
* SNC-4914. UI Scaling not working properly
* emit the signal to check if the banner should be hidden or shown
* Update files 5.5.0 version for macOS
* Windows auto-update files bumped to v5.5.0
* Fix string.
* Better format .md file
* Fix typo
* Update translations
* Bump version to 5.6.0, bunp sdk version to 7.12.0-rc.2 and update changelog
* SAT-1713.Allow users to apply legacy exclusion rules
* backtab focus and arrow navigation possible
* Remove the --rebuild-docker parameter
* Use the same image than SDK
* let the event to be propagated to parents
* Navigate back to the first item in the menu when TAB is pressed (MR changes).
* Update focus policy in GuestFlow and MenuItem component.
* Fix colors in the component MenuItem.
* Auto update files macos for v5.4.1
* Windows auto-update files bumped to v5.4.1
* Remove repeated code
* Use deleteLater() to avoid having to delete the models in a particular order
* Remove Transfer and stalled issues model correctly
* SNC-4807 New strings for Open links errors
* New step in pipeline to use SDK .clang-format
* Changes to use clang from centra repo
* Remove async sync reset
* Reset sync when there is a backup MORCO
* Answer MR comments
* Add support for ParentFolderDoesNotExist problems that are not in the same directory
* Remove origin/ to allow pointing to tags on the SDK repo
* Fix ambiguous mega namespace for windows
* Minor fix for external check logic
* Get temporary local info and try to solve the problem removing the other side
* Fixed memory leak
* Update translation files
* SNC-3921. Fixed contact notification.
* OpenSuse package: add missing dependencies
* SNC-2631. ScaleFactorManager refactor
* Add-support-Fed41-Ub2410
* AP-2060: Update almost full/full OQ text and style.
* Hide progress bar for pro flexi and business account types (transfer manager).
* Remove upgrade now button and in transfer manager.
* Check upgrade button visibility.
* Update storage progress bar color to green due to design changes.
* Update translations file.
* Update strings to reuse the existing ones.
* Add image to resources (linux and macos).
* Copy styles in TransferManager.
* Update macOS UI to adjust the account type.
* Update ui in macOS.
* Update ui in linux.
* Update storage text in transfer manager, add observers and action to the upgrade button.
* Update progress bar UI to get a better UX and make components translatable.
* Update TransfersAccountInfoWidget UI and connect with back end.
* Update transfer manager UI and transfers account info widget UI.
* Create AccountTypeWidget.
* Update transfers account info widget UI.
* Update transfer manager UI to include transfers account info widget.
* Create TransfersAccountInfoWidget to display the account level, upgrade button and storage details in the transfer manager.
* Always show the upgrade button (info dialog).
* Make the 'Upgrade' button always visible (settings dialog).
* Update upgrade button in the info dialog (Windows).
* Disable design token importer for win and macOS packages
* Disable design token importer when building packages
* Fixed from revision
* Removed warning
* Fix after rebase
* Changes from review
* Review comments
* Review comments
* Changes from review
* Review comments with Mickaël
* Omar and Mickael code review
* SAT-1270. Device component
* SAT-1241.Create base for context menu
* SAT-1449. Missing spinner in Add Sync
* SAT-1296.Change sync complete icon
* SAT-1252. SDK Data handling
* SAT-1296.Create the "Add Sync" dialog
* SAT-1296.Create the "Add Sync" dialog
* Rebase on main branch
* SAT-1239.Fix device icon not updated correctly
* SAT-1269.Create the title for the left side bar
* SAT-1251. Implement row UI delegate for syncs/backups table
* SAT-1363. InfoDialog not hiding when DeviceCenter is opened
* SAT-1239. This Device widget
* SAT-1240.Create the table structure of syncs and backups
* SAT-1236. Added Backup dialog
* SAT-1234. Create Top bar buttons
* SAT-1238.Create base structure of Content page
* SAT-1233-Create base structure of Device Center
* Update translation files
* These variables are not smart pointers
* Minor details fixed
* Remove variable init
* Working on auto-update logic
* use new QTMegaApiManager class to protect delegates from removed apis
* set megaapiisvalid value from megaapp
* Use static megaapi for events
* Move also the megaFolder megaApi instance
* Move megaApi deletion to the app desconstructor
* AP-2050: Do not show feature plans in OQ dialogs.
* SNC-4849: Mr review changes, improve error flow and logged information.
* SNC-4849 : Apply mr review changes.
* SNC-4860: Added print log status on successfully executed flow.
* SNC-4849 : Apply mr review fixes.
* SNC-4849 : Fix warning as error, var hidding problem.
* Pluralize some time strings
* SNC-4849 : remove widgets side from design tokens importer.
* Fix some typography issues
* Enable warning C4800
* Change & for testFlag to really compare if all flag states are the same
* prevent issues with slashes in distro/version replacement
* SNC-4815 : Update design, tokenize and unify
* SNC-4810 : Update design tokenize unify
* SNC-4808 : Unify bandwidth dialog.
* SNC-4808 : Added new style and tokenize
* SNC-4808 : updated style
* SNC-4806 : Fine tune sizes remove style sheet unnecessary lines.
* SNC-4806 : Unify add new design tokenize download from mega.
* SNC-4805: Change password unify new dialog tokenize.
* SNC-4782 : Unify & tokenize report dialog.
* SNC-4781: Unify remove sync dialog.
* SNC-4781 : Added new design & tokens.
* SNC-4742 : Removed platform ui duplicates
* SNC-4742: Finished new design & themed tokens.
* SNC-4742: Added enable / disable effects.
* SNC-4742: Remove backup
* SNC-4742: Added new style
* SNC-4772: Removed unused images.
* SNC-4772: Unify account details dialog.
* SNC-4772 : Unify account details dialog
* SNC-4612 : Fix color theme id handler.
* SNC-4733: Update windows ui file
* SNC-4733 : Avoid title overlap on permissions group boxes.
* SNC-4733 : Use qbutton general style
* SNC-4733 : Remove hardcoded colors on stylesheet, will be applied default tokenized colors.
* SNC-4733 : Prepare dialog to apply new tokenized design
* SNC-4730: Remove fixed colors and change default top margin for group boxes.
* SNC-4648 : Fix resource for linux and add win file update.
* SNC-4648 : Fix bug on colored expresions
* SNC-4648 : Removed colors from accountDetailsDialog class.
* SNC-4648 : Added version usage, change layout.
* SNC-4648 : Added group box and icons
* Fix merge develop on feature/design_tokens compilation error.
* SNC-3941: Apply mr review changes.
* SNC-3941 : Apply mr review fixes.
* SNC-3941 : Apply mr review fixes
* SNC-4648: Add circular progress bar tokens to infodialog for windows
* SNC-4648: Ported account settings dialog to windows platform.
* SNC-4648: Added color state to transfer used.
* SNC-4648: Added color to lUsedStorage label
* SNC-4648 : Circular progress var changed progress line width
* SNC-4648 : Add color tokens to CircularProgressBar
* SNC-4648: POC code to verify css -> qwidget call works.
* SNC-4648: Remove unused colors & make circular progress bar bigger.
* SNC-4648: Continue adjusting sizes to match design.
* SNC-4648: Avoid use of colors in cpp adjust layouts to new design proposition.
* SNC-4648: Added group box to account details dialog.
* SNC-4648: Added design and tokens.
* SNC-4648: Apply new design & tokens to account details dialog
* SNC-4661 : Fix unchecked state for table dark mode.
* SNC-4661: Added new image for checked box unchecked state
* SNC-4661: Fixed error on checkbox on dark theme.
* SNC-4661 : Fixed checkbox on table issue & combo on state text displacement.
* SNC-4661: Fixed checkbox & combobox errors.
* SNC-4661: settings dialog on windows, fixed layout on notifications & account tabs.
* SNC-4661: Apply tokens to settings dialog windows platform.
* PRE CR: remove non related project changes.
* Pre CR : Remove qt designer changes and remove non related project changes
* PRE-CR : Revert changes on non related project class
* Revert changes on shell ext project
* Pre code review minimal cosmetic changes.
* Revert commit un submodule mega.
* SNC-4654 : Fixed exclusions color theme error.
* SNC-4654 : Changed unexisting token.
* SNC-4654: Fixed switch states for dark theme, color warning for backup and rectangle corners for progress bar.
* SNC-4654 : Added background color to progress bar
* SNC-4648 : add dark theme to label, and circular progress bar background.
* SNC-4631 : Apply mr suggestions.
* SNC-4619 : Apply mr review suggestion & added cosmetic changes.
* SNC-4631: Added Table indicator selector style
* SNC-4631: Added switch button dark theme.
* SNC-4631 : Added new style for switch button
* SNC-4635 : Remove comments and add signal emit for backups.
* SNC-4619 : Avoid apply new theme to all open dialogs on every new dialog appears.
* SNC-4619 : Applied mr suggestions.
* SNC-4619: Applied themed style sheet to all open dialogs.
* SNC-4619: Added standard css for widget components.
* SNC-4541: Fix resource file from win to linux.
* SNC-4541: Applied MR review suggestions.
* SNC-4612: Fix color theme manager name.
* SNC-4541 : Added style to sync & backup page.
* SNC-4541 : Adjust layout situation on account type.
* SNC-4541: Finished combo open dialog.
* SNC-4541: Combo open state without frame.
* SNC-4541: Combobox popup style
* SNC-4541 : Update design files for qml & widgets
* SNC-4541: Missing token in repo, requested and marked on ui file.
* SNC-4541 : Added radio button component.
* SNC-4541 : Fix error on stalled issues group box mode selector.
* SNC-4541 : Apply style to stalled issues mode selector.
* SNC-4541 : Fix bug on multiple icon color mask application.
* SNC-4541 : Help icon themed
* SNC-4541 : progress bar max height and radius
* SNC-4541 : remove win resource references on linux ui & optimize token theme replacer.
* SNC-4541 : Fixed bug on theme selector, fixed bug on theme token replacer.
* SNC-4541: Combo final touches.
* SNC-4541 : themed down arrow selector for combo.
* SNC-4541 : Add permanent time log to ensure css style is not slow, minor ui settings changes.
* SNC-4541 : Fixed checkbox & added margins on groupbox.
* SNC-4541 : margin for group box title.
* SNC-4541 : Group title red & bold
* SNC-4541: Change checkbox indicator size.
* SNC-451 : Added theme token parser and new icons for checkbox dark theme.
* SNC-4541 : Work on checkbox component.
* SNC-4537 Refactor parseColorTheme function
* SNC-4541: Add settings dialog design
* SNC-4541: Add style to general tab settings on windows.
* SNC-4541 : Added design tokens to settings dialog for win platform.
* SNC-4541 : Add new svg icon to mac and win, clean linux ui.
* SNC-4541: Improvements on security argument check.
* SNC-4541 : Change warning icons.
* SNC-4541 : Update harcoded icons paths.
* SNC-4541: reorganize folders, classes semantic ordering.
* SNC-4541 : Improve argument check & log on tokenizer functions.
* SNC-4541: Clean old tokens syntax
* SNC-4541 : Updated settings dialog icons.
* SNC-4551 : At runtime conversion icons at diferent mode & state
* SNC-4525 : Apply mr review sugestions.
* SNC-4525: Apply mr review suggestions
* SNC-4525 : Removed duplicated generators & factories.
* SNC-4525: Minor cosmetic changes.
* SNC-4525 : Removed added by error changes.
* SNC-4525: Updated settings dialog ui for win, mac, linux platforms. Fixed a bug on regex.
* SNC-4525 : Added StyleSheet token parsing on DialogOpener.
* SNC-4525 : Apply global regular expresion to find tokens on ui files.
* SNC-4525 : Added themed color tokens as a resource.
* SNC-4525: Revamp targets so arquitecture fits broader view of design tokens.
* SNC-4525: Add json themed file to gui
* SNC-4525: Revamp widgets color tokens creator.
* SNC-4436 Adapt design token importer to new cmake format
* SNC-4499 : Fix alpha error, add inverse text color to primary button.
* SNC-4499 : Fix color naming errors.
* SNC-4499: tokens normalized
* SNC-4483 : Addressed review comment MR!2690 to simplify the design token syntax in stylesheets
* SNC-4483 : Fixed the token file path for file hash value checking.
* SNC-4483 : Add Design Token Color to SettingsDialog UI General Tab
* SNC-4474: Apply code review suggestions.
* SNC-4474 : Added naming exceptions to token id.
* SNC-4472: Address review comments for MR!2686 - Rename member variables for improved clarity. - Rename ThemeWidget class to ThemeWidgetManager class. - Update ThemeManager class to no longer manage ThemeWidgetManager ownership.
* SNC-4474 : Removed alpha channel.
* SNC-4474: Update dti tool to use tokens.json from megadesignassets repo.
* SNC-4472: Revamp Theme Manager Class
* SNC-4472: Updated CSS Theme file path
* SNC-4405: Remove SVG design token and update DTI to only include color implementation.
* SNC-4440:QT Widget Design Token Colour Implementation
* SNC-4405: Remove code related to token folder.
* SNC-4405:Remove generated colour token files - Save colour map information in memory instead of generating token files.
* SNC-4405: Update TokenFilePathList to new path.
* SNC-4421: Fixed color on button text dark theme.
* SNC-4404 : Lost themeManager root context store point.
* SNC-4417: Fix develop merge conflicts mistake.
* SNC-4404: Update Theme Enum in Preferences Class Return theme as an enum instead of an int. Pass the theme enum as a parameter when setting the theme. Modified theme enum, setter and getter method names.
* SNC-4404: Update code to support internationalization process.
* Update cmake file.
* SNC-4408: Added coment and minimal cosmetic change.
* SNC-4408 : Apply MR review comments.
* SNC-4404: Remove unused function from QmlTheme.
* SNC-4404: Bind ThemeManager with QmlTheme wrapper.
* SNC-4404: Apply MR review suggestions.
* SNC-4408: Applied MR review suggestions & minimal cosmetic changes.
* SNC-4404: Review Comment Fix Retained only the files related to the implementation of the theme selector in the settings dialog.
* SNC-4408: Fix function name typo.
* SNC-4408: Update dti tool generated files.
* SNC-4408 : Update qml generated files, add logs to point to differences in themes.
* SNC-4404: Added related classes to handle theme selection
* SNC-4408: Update qml color theme files &
* SNC-4404: Add theme selector in qtwidgets settings dialog
* SNC-4387: Fix release compilation error.
* SNC-4387 : Apply mr review comments.
* SNC-4387: Added target ColorThemeManager & revamp qml color target.
* SNC-4387 : Update dti tool fix a bug in alpha code position.
* SNC-4387 : Remove reference to deleted file.
* SNC-4387 : Recover useful functions
* SNC-4387 : Comestic & tidy changes.
* SNC-4387 : Update dti tool to use core files & themed files plus alpha.
* SNC-4307 : Apply MR review fixes.
* SNC-4387 : Added core file parse function.
* SNC-4307: Remove category files
* SNC-4375 : Added new submodule for design tokens importer
* SNC-4320. Refactor QtWidget DTI Implementation
* SNC-4277: Moved qml code to base branch.
* SNC-4320. Refactor QtWidget DTI Implementation
* SNC-4307: Disable change theme timer.
* SNC-4307 : Update ColorTheme & CategoryTheme to be used as singletons.
* SNC-4307 : Simplified category qml code.
* SNC-4307 : Added category qml structure.
* SNC-4307 : removed colorTheme class
* SNC-4307 : QString arg in color theme
* SNC-4307: Category first classes.
* SNC-4277: Moved qml code to base branch.
-------------------------------------------------------------------
Sat Oct 5 08:55:55 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
- Version 5.5.0.0
Initial upload