Releases: opengisch/qfieldsync
Releases · opengisch/qfieldsync
4.3.1
4.3.0
Changes
🚀 Features
- Implement functionality to determine maximum number of items shown in the relation editor widget by @nirvn in #474
- Don't immediately close the package project dialog on save by @domi4484 in #476
- Select subdirs in exported project to be copied back to the main project by @suricactus in #478
- Move away from photo-centric external resource support into file,image,audio,video by @nirvn in #479
🐛 Bug fixes
- Fix glitchy SVG avatars on OSX by @nirvn in #469
- Increase the timeout for all requests to QFC by @suricactus in #480
- Virtual layer handling + fix bad error that breaks cloud converter by @nirvn in #465
New Contributors
Full Changelog: v4.2.0...v4.3.0
4.2.0
Changes
🚀 Features
- Improve labels when loading a project and showing an error (#457)
- Suggest uploading files right after creating a new empty project (#458)
- When there is a warning when creating a new project, just accept it (#456)
- Improved messages when the API returns an error (#455)
- Reselect the project after projects refresh or creating a new one (#452)
- Show nicer error when the project name already existing for given owner (#451)
- Add "Attachement Directories" configuration on QFieldSync (#449)
- Do not automatically try to login if last attempt failed (#440)
- Sign in error handling and auto sign-in improvements (#439)
🐛 Bug Fixes
- Do not attempt downloading public projects by default (#462)
- When changing the description and getting the server error, stay on the edit project screen (#463)
- Fix setting the description on project creation (#460) (#461)
- Fix exception when the
reloadProject
call on deleted Qt objects (#459) - Added a poor man message bus to inform the project settings that sth changed in layer settings (#454)
- Cut the response by the content length, so we can discard other bytes coming from buggy clients (#453)
- Fix successful cable export message bar hyperlink on windows (#447)
4.1.1
4.1.0
v4.0.0
v4.0.0-beta20
What's Changed
- Add explanations to the new project checker dialog (#398)
- Avoid hidden files and directories (POSIX only) (#397)
- Fix creating a new project from the browser panel (#400)
- Make sure the suggested project name is valid when creating a new project on QFIeldCloud (#401)
- Fix clicking on the project link not opening the browser (#402)
- Fixed the links to point to the new docs (#399)
- Fix QGIS 3.16 because setTimeout(0) make requests fail immediately (#394)
- If the request is not successful, do not download the response contents (#395)
- Add reset password and register an account links (#396)
- Various text and typo fixes (#403)
Full Changelog: v4.0.0-beta19...v4.0.0-beta20
v4.0.0-beta19
🐛 Bug Fixes
- Fix failing login due to multiple /api/v1/ path appending to the URL by @suricactus in #390
Full Changelog: v4.0.0-beta18...v4.0.0-beta19
v4.0.0-beta18
Changes
🚀 Features
- QFieldSync should use the file version display format from as provided from the API (#386)
- Bump libqfieldsync, less annoyance (#384)
- Even simpler explanation on QFieldSync transfer dialog (#385)
- Don't block the main thread when cloudifying a project so the UI updates (#378)
- Fix sign out if there is no avatar (#371)
- Show feedback when a file is locally deleted (#367)
- Show feedback whether the uploaded project file is usable by QFieldCloud (#366)
- Improve the instructions on the synchronize dialog (#360)
- Add help button on the projects dialog that shows qfield.org/docs (#358)
- Use the avatar as a logout button as it is on QField (#357)
- Don't show successfully synced message if there were some error during sync (#352)
- Rename [synchronize project] to [perform actions] (#340)
- Open the current project directory button (#338)
🐛 Bug Fixes
- Fix missing HTTP code from the reply for unknown reason (#387)
- Fix QFieldSync package dialog if no project is open (#383)
- Fix ssl handling on QFieldCloud bad SSL instances (#375)
- Fix sync dialog when dowloading project without selected local dir (#373)
- Disable the default timeout of 60 secs that QGIS has (#370)
- Keep local dirs configuration even if you change the API url (#369)
- Fix deleting remote files (#368)
- Restore delete functionality (#365)
- Fix inverted logic and weird feedback when a project is cloudified (#364)
- Actually set dirname, not only the feedback (#363)
- Upload the .qgs/.qgs file at the end of the file transfer (#362)
- Shows a success message only when files have been really uploaded (#355)
- Move the upload/download/delete http calls in the FileTransfer class (#353)
- Fix a python error when transfering files (#348)
- Hide the login dialog on startup if "remember me" is checked (#347)
- Bump libqfieldsync that fixes basemap generation when project CRS is different from basemap layer CRS (#346)
- Bump libqfieldsync support single layer basemap generation and list the plugin in QGIS 3.16 (#345)
- Bump libqfieldsync with theme basemap generation (#343)
- UX when using the transferring dialog (#342)
- Bump libqfieldsync with fixes on basemap creation; Fix assert on sync (#339)
- Don't allow relative paths, because one can setup the root dir (#336)
- Bump QFieldSync to fix too many warnings when non UTF8 and non ASCII is used (#337)
- Tell the user that the packaging failed and show the python error (#323)
v4.0.0-beta17
Changes
- Bump QFieldSync to fix too many warnings when non UTF8 and non ASCII is used (#337)
- Don't allow relative paths in local project dir (#336)
- Open the current project directory button (#338)
- Bump libqfieldsync with fixes on basemap creation (#339)
- Rename button label from "synchronize project" to "perform actions" #340
- Use CloudTransferDialog.show_transfer_dialog static method to prevent multiple dialogs (#342)
- If the updating the files list is unsuccessful before transferring, show an error message, instead of silently showing all the local files as changed. (#342)
- Bump libqfieldsync support theme basemap generation (#343)
- Bump libqfieldsync support single layer basemap generation (#345)
- List the plugin in QGIS 3.16 (#345, #346)
Full Changelog: v3.4.4...v4.0.0-beta17