Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File permissions #2

Open
wants to merge 370 commits into
base: master
Choose a base branch
from
Open

File permissions #2

wants to merge 370 commits into from

Conversation

jderoij
Copy link

@jderoij jderoij commented Sep 2, 2014

No description provided.

drewkeller and others added 30 commits May 19, 2012 23:57
…e list of update tasks, not just the number of updates.
Conflicts:
	src/NAppUpdate.Framework/UpdateManager.cs
	src/NAppUpdate.Framework/UpdateStarter.cs
…r class to provide various update info, including additional info for each task.
…paring updates" stage for demonstration purposes
… be created if it doesn't exist

Show the config filename in the title bar
…once. However, the update only seems to fire the first time it's called.
Add a bit of file checking to build command
…, modified timestamp, version) for each FileUpdateTask. So you can have all of the metadata without requiring associated update conditions. The sample really should have a NauXML file to demo this.
* Remove the requirement that a folder exist in order to populate the FeedXML textbox. This was causing it to be empty when even though I had saved my configuration file. The folder is created if needed when outputs are built.
* Add delayed retries for file copying and folder creation to prevent "slow disk" type errors from stopping everything
* Add drag-n-drop functionality for .config files
* Add button to open the output folder
…t needs to be updated (IsMet() == true). The FeedBuilder should warn when an item doesn't have any conditions.

* If we have an "age-sensitive" condition selected, we probably want to AND it with the file size or checksum instead of ORing (OR would always return the same result if the files are different)
…(fixes writing to c:\windows\system32 directory if the process is started on logon)
…ns of +/-1 second between file dates that are actually equal.

* Fix for incorrect URLs (I was using it on some local files, not sure if that's relevant).
* The Visual Studio debugger always put a breakpoint in CheckForUpdates_Internal whenever I had a breakpoint somewhere else in my application. Not sure why. Marked it DebuggerStepThrough to make it less annoying.
…ng cleanup

* Fix temp files going missing and causing exception
* Move cleanup to right before exiting, because if showing the console, the updater pauses for the user, which means it can't be deleted.
* Fix updater not exiting properly if console closed via window button
* Reduce CPU cycles while waiting for keypress
…e updates failed silently because of an unhandled exception if the file existed)
robinwassen and others added 30 commits November 13, 2016 10:33
Copy original file permissions to updated file. (modified)
… the wpf sample made the version number not update
Improvements for command-line usage
Make projects depend on framework project build
Get rid of spaghetti code
This could happen if you enter add extension value that started with a dot
in the feed builder
Prevent double period in filename in FeedBuilder
Upgrade Feedbuilder to use framework 4.6.2
Fix code stomp
fixed typo in faq
using AppDomain.CurrentDomain.BaseDirectory instead of Environment.Cu…
…gle bracket '<' of xml document (#123)

* Fix removing bytorder mark not working
see https://stackoverflow.com/a/3282915/542269

* Added test cases for differently encoded XML files
Todo: Check XmlDeclaration for encoding and read file accordingly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.