Coder Social home page Coder Social logo

filesynctoy's People

Contributors

heic-to-jpeg-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

filesynctoy's Issues

Version 1.1 Development - Current Workstream

Version 1.1 is general tidy up release. Lots of under the covers changes to allow for future updates, file filtering, reduce memory usage, improve performance, a few updates to the UI for consistency, etc.

No planned new features. However, if you want to influence Version 1.2 or the roadmap, please comment below or take a poll here

[Update for June] - This has been a masiive update behind the scenes; we've been going through the file/folder engine and reduced memory overhead by 75% and improved performance by 50% for enumeration. There is a lot to update in the main app to use this new code, so be patient, an update is coming in June.

Theme Support

Currently the app uses the original SynToy color themes.
Update to support dark & light themes & Mica

Filters - Let's Talk

There are two areas that need to be addressed in folder and file filters.

  1. **Are they required for version 1.x ** - Are they absolutely essential for a first release ?

  2. Filter Patterns - When they are implemented, what do they look like?

Filter patterns generally fall into two types.

  1. Structured. This type of filtering helps make everything easy for the user but can be less efficient for UI entry. As an example, a structured filter for a file might be "Include File Where FilenameExtension Matches Pattern tmp*" - this is how it would be displayed in the UI, with a list of multiple entries. Some would be exclude, folders, size between, isHidden, etc.

  2. Patterns. This would be a simple list of text, one for include, one for exclude. for example, in the exclude it might have *.tmp, \folder, \filename.ext, and a separate options for Hidden and other attributes. The validation of these is more up to the user, but easy to edit, copy and paste.

Thoughts ?

Examples:
2022-11-03 16_54_23-exclude folders - Google Search - Profile 1 - Microsoft​ Edge
2022-11-03 16_17_40-exclude files - Bing images and 5 more pages - Profile 1 - Microsoft​ Edge

Discussion: Preview

The preview is based on the original SyncToy, however, it may be confusing to new users and could therefore benefit from changes. Those changes can be discussed here.

To get the conversation started, here are some thoughts for a new and improved Preview

-Proposal: Direction of Action
A new column 'direction' which shows the direction of the action; for example, in echo mode, the direction will allways be pointing to the right, and could have additional symbols to identify the operation; A right arrow with a plus sign for example.

-Proposal: Combine Path and Filename columns
This will avoid confusion and enable better sorting of the left and right sides

-Proposal: Sorting
The ability to sort all columns

-Proposal: Active column
A new column showing the row as active or not. By default, all actions would be active and therefore performed when the job is run. Any item set as not active would be skipped when the job is run

-Proposal: Filtering
Filtering on all columns, later adding advanced filters for ranges, contains, does not contain, etc.

-Proposal: Reason for action
Add a tooltip that shows the reason for a specific action, for example "The modified date is newer on the left"

-Proposal: Alternate line coloring
Ability to show rows clearer using row background colors. Alternatively, select th erow could be enabled as it the original SyncToy does.

Discussion: Scheduling

FileSyncToy is an MSIX packaged app for the Microsoft App Store, as such, scheduling has an issue.

[BUG]

Describe the bug
the program wants to copy files with the same date and time, checked to be the same. The test has been done with the same directory copied to a server and a flash.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.
image

Desktop (please complete the following information):

  • OS: [e.g. iOS]

Additional context
Add any other context about the problem here.

Syncing and Scheduling FileSyncToy

I read that Being able yo sync multible folder pairs with one click would be possible above v.1.0. I have now v. 1.1.6.0, and it is still not possible. Also, I would like to see a feature to make "auto-sync" for example each time I start my computer. Not possible either.
Will these things be coming soon?

Version 1.2 Development - Current Workstream

We're starting to look at the what new features to bring to this version, if you have requests, drop them below, so far:

  • General code updates to further reduce the memory footprint
  • Notifications on preview or complete

Preview - Column Sorting

When previewing operations, clicking on th eheader should sort that column, alternating between ascending and descending.

Indexing files.

The "Indexing files" loops forever, without any indication how long it may take or if it is stuck.

I have been synchronizing the same folders for years in my previous PC using the free version and it worked fine.

[BUG] Close window

Describe the bug
The program close in middle of backup. Dont complete the backup and happen twice!!!

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Sync Job #'
  2. Click on 'Run'
  3. Initialice the 'backup'
  4. See error: Close the app

Expected behavior
Finish backup without errors.

Screenshots
Dont apply.

Desktop (please complete the following information):

  • OS: W10

Additional context
Add any other context about the problem here.

Echo Sync always wants to overwrite existing files

I bought the Windows Version of FilesyncToy and since then the Echo Sync function is not working as expected:

  • I created the folder pair for the "echo task" and copied the files from left to right with the tool
  • afterwards: when pressing the "preview button" the tool wants to "overwrite" all existing files on the right folder, although not change of the data

Like this I cannot use the tool anymore, because it takes hours to sync everything although there is no difference in the data.
Where might be the problem?
Thx

Desktop (please complete the following information):

  • OS: Windows 10

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.