Audrius Butkevicius
514bb0beda
Silence versioner warnings for unmatched files ( fixes #1117 )
2014-12-30 22:43:07 +00:00
Jakob Borg
4b668aaca8
Make auto upgrade careful about breaking changes ( fixes #1047 )
2014-12-29 12:35:06 +01:00
Jakob Borg
d90b2c1d52
Translation update
2014-12-29 09:42:17 +01:00
Jakob Borg
22f39be197
Exit before attempting to use nil variables on scanning nonexistent folder
2014-12-23 14:14:05 +01:00
Jakob Borg
cadbb6bbce
Move ignore handling from index recv to puller ( fixes #1133 )
...
With this change we accept updates for ignored files from other devices,
and check the ignore patterns at pull time. When we detect that the
ignore patterns have changed we do a full check of files that we might
now need to pull.
2014-12-23 10:46:02 +01:00
Jakob Borg
2c89f04be7
Refactor ignore handling (...)
...
This uses persistent Matcher objects that can reload their content and
provide a hash string that can be used to check if it's changed. The
cache is local to each Matcher object instead of kept globally.
2014-12-23 10:46:02 +01:00
Jakob Borg
cde8ef56e5
Implement manual -upgrade-to option
2014-12-22 12:18:10 +01:00
Jakob Borg
110816c7aa
Consolidate Windows/Unix upgrading and check MD5 ( fixes #1138 )
2014-12-22 12:13:31 +01:00
Jakob Borg
23085eb5ae
Must verify success of from-network copy during upgrade (ref #1138 )
2014-12-22 10:42:47 +01:00
Jakob Borg
7ac84c0660
Don't ignore ignored items forever ( fixes #816 )
2014-12-21 13:55:50 +01:00
Jakob Borg
e91f9a944e
Revert "Update bootstrap" ( fixes #1121 )
...
This reverts commit 51cdd38c3e
.
Conflicts:
internal/auto/gui.files.go
2014-12-18 22:32:03 +01:00
Jakob Borg
e7ddc7cf0f
... also in index.html
2014-12-18 22:02:45 +01:00
Jakob Borg
40dfa48756
Rebuild assets
2014-12-18 22:01:38 +01:00
Jakob Borg
618a8682b7
golint style tweaks
2014-12-16 23:33:56 +01:00
Jakob Borg
963077f918
Translation update
2014-12-16 23:20:59 +01:00
Jakob Borg
892920039d
Fix checkbox breakage in Settings dialog
2014-12-15 09:12:59 +01:00
Jakob Borg
51cdd38c3e
Update bootstrap
2014-12-15 08:54:29 +01:00
Jakob Borg
d452b7593f
Merge branch 'pr-1094'
...
* pr-1094:
GUI tweaks for last file synced
Display last received file and time (fixes #292 , fixes #801 )
2014-12-12 14:25:12 +01:00
Jakob Borg
5346bdc683
GUI tweaks for last file synced
2014-12-12 14:24:36 +01:00
Audrius Butkevicius
7a1aaaf5c4
Remove temporaries during scan ( fixes #1092 )
2014-12-09 23:58:58 +00:00
Audrius Butkevicius
bde92d5cfe
Display last received file and time ( fixes #292 , fixes #801 )
2014-12-09 20:24:48 +00:00
Jakob Borg
25e363c5fb
Style tweaks and some *IDG->IGD in UPnP code
2014-12-08 17:07:55 +01:00
Jakob Borg
febeed3277
config.ConfigWrapper -> config.Wrapper
2014-12-08 16:39:11 +01:00
Jakob Borg
9d07aa006d
Various style fixes
2014-12-08 16:36:15 +01:00
Jakob Borg
12d69e25dd
Fixes for go vet
2014-12-08 16:19:08 +01:00
Jakob Borg
c9492e54f7
Copyright notice
2014-12-08 15:42:53 +01:00
Jakob Borg
6e83d11d5f
Translation update
2014-12-08 13:25:27 +01:00
Audrius Butkevicius
a9339d0627
Revert "Cache file descriptors" ( fixes #1096 )
...
This reverts commit 992ad97ad5
.
Causes issues on Windows which uses file locking.
Meaning we cannot archive or modify the file while it's open.
2014-12-08 11:56:14 +00:00
Audrius Butkevicius
b00264b594
Copy compression setting while introducing
2014-12-07 22:43:30 +00:00
Jakob Borg
f9fcb44f3c
Translation update
2014-12-07 08:30:54 +01:00
Jakob Borg
996cbbca38
Merge remote-tracking branch 'origin/pr/1091'
...
* origin/pr/1091:
Escape plus sign (fixes #1090 )
2014-12-07 08:05:21 +01:00
Jakob Borg
581f4b89bd
Merge remote-tracking branch 'origin/pr/977'
...
* origin/pr/977:
Cache file descriptors
2014-12-07 08:03:34 +01:00
Audrius Butkevicius
88a347dce0
Escape plus sign ( fixes #1090 )
2014-12-07 00:10:32 +00:00
Jakob Borg
94ab06e92f
Handle symlinks, Staggered versioner ( fixes #1071 )
2014-12-06 15:20:35 +01:00
Jakob Borg
d38c81fcff
Handle broken symlinks, Simple versioner ( fixes #1071 )
2014-12-06 15:20:35 +01:00
Jakob Borg
e1be73232d
Merge remote-tracking branch 'origin/pr/1086'
...
* origin/pr/1086:
Enable URL lang parameter for switching languages (fixes #1080 )
2014-12-06 14:41:41 +01:00
Jakob Borg
06fd2268d9
Use Go 1.4 'generate' to create XDR codec
2014-12-06 14:23:10 +01:00
Dennis Wilson
f62812a8dc
Enable URL lang parameter for switching languages ( fixes #1080 )
2014-12-06 14:11:42 +01:00
Jakob Borg
c7e779107c
Staggered versioning should use current time for filename tag ( fixes #994 )
2014-12-06 13:26:46 +01:00
Jakob Borg
7cd25c919f
Asset rebuild
2014-12-06 12:36:35 +01:00
Jakob Borg
1a7921b46c
Merge remote-tracking branch 'origin/pr/1083'
...
* origin/pr/1083:
Select repos to share with in node editor dialog (fixes #719 )
2014-12-06 12:30:46 +01:00
Jakob Borg
43d569741b
Merge remote-tracking branch 'origin/pr/1081'
...
* origin/pr/1081:
Revisit -no-console option for Windows
2014-12-06 12:17:46 +01:00
Audrius Butkevicius
05eab51a0d
Select repos to share with in node editor dialog ( fixes #719 )
2014-12-05 00:22:16 +00:00
Audrius Butkevicius
604a4e7dbc
Scrap IsSymlink for native support on Go 1.4
...
Obviously needs Go 1.4 to go back in.
I am still open to doing fix-up's on rescan interval on Windows, which
would still allow getting rid of all the Windows code.
Frankly, we could just defer creations of links (like we defer deletions of files)
in hopes that the target gets created, and if it doesn't, well tough luck, you'll
get a file symlink.
To be honest, nobody would even notice this 'issue' as I am sure nobody on
Windows uses symlinks.
But at the same time, this ugly code is hidden away in some creppy file in
it's own module far far away, and the interface that it exports is fine'ish,
so I wouldn't mind keeping it as it is.
2014-12-04 23:02:57 +00:00
Audrius Butkevicius
80dca96ee8
Revisit -no-console option for Windows
...
The reason for ShowWindow opose to your FreeConsole is because if you start up
cmd.exe and do syncthing.exe -no-output it actually hides the existing cmd.exe
window oppose to opening a separate window and then hiding it, which keeps the
existing console hanging on syncthing.exe running.
I tried playing around with compiling as GUI, then given the option is not present
allocating a console, and redirecting the std streams to the new console, but that
seems ugly as I'd have to make quite a few calls. But that does get of the initial
flash.
2014-12-04 21:59:40 +00:00
Jakob Borg
7f97037190
Revert "Merge pull request #1078 from syncthing/go1.4"
...
This reverts commit b658afd857
, reversing
changes made to 591c5dabf4
.
2014-12-04 22:24:49 +01:00
Audrius Butkevicius
992ad97ad5
Cache file descriptors
2014-12-04 16:18:47 +00:00
Jakob Borg
5af6cbae2c
Verify Windows support, report appropriate errors when unsupported
2014-12-04 12:10:25 +01:00
Jakob Borg
2abe792f36
Use same order of parameters as os.Symlink
2014-12-04 11:53:55 +01:00
Jakob Borg
1ff9bb8fdc
Remove Windows specific implementation
2014-12-04 06:59:30 +01:00