Jakob Borg
d644ebab09
Translation update
2015-03-08 07:52:52 +01:00
Jakob Borg
29dbfc647d
Add bencurthoys
2015-03-07 14:41:18 +01:00
Jakob Borg
b3dd05580b
Don't follow the prototype chain when looking for a folder name ( fixes #1387 )
2015-03-01 22:10:34 +01:00
Jakob Borg
32847f33fd
Translation update
2015-03-01 21:51:56 +01:00
Karol Różycki
bfefa6d016
All folder panels collapsed, fixes #1034
2015-02-19 15:48:43 +01:00
Jakob Borg
efd6a29909
Translation update
2015-02-15 16:55:44 +01:00
Karol Różycki
ec160f1f0a
Button to rescan all folders, fixes #1151
2015-02-12 21:03:35 +01:00
Jakob Borg
3ab779895f
Add tnn2
2015-02-12 12:14:56 +01:00
Jakob Borg
57e8cd6eab
Regenerate assets
2015-02-11 09:35:08 +01:00
Jakob Borg
ee000dabfd
Translation update
2015-02-09 23:03:31 +01:00
Audrius Butkevicius
b88c5a89a8
Add rumpelsepp
2015-02-03 00:15:57 +00:00
Karol Różycki
952e51ac75
Show information in folder panel if ignore patterns are active, fixes #1279
2015-01-27 15:27:44 +01:00
Jakob Borg
9c1a67cf47
Add krozycki
2015-01-22 15:35:58 -08:00
Jakob Borg
f47a5a309d
Add File Versioning to folder info ( fixes #963 )
...
Could potentially use shorter value strings ("Simple" vs "Simple File
Versioning"), but this avoid introducing unnecessary strings to
translate - can always be changed in the future.
2015-01-15 15:50:49 +01:00
Jakob Borg
a5d1383fe8
Translation update
2015-01-13 17:27:47 +01:00
Jakob Borg
b4043216b6
Use bytes.Reader instead of bytes.Buffer for compiled in assets
2015-01-13 16:05:03 +01:00
Jakob Borg
e4658bb99d
Don't start a new refresh() loop on each UIOnline ( fixes #1143 )
...
Separate out the stuff that should run on each UIOnline from the stuff
that should only run on init.
2015-01-12 12:15:58 +01:00
Jakob Borg
1816320124
One more translation update
2015-01-11 21:19:42 +01:00
Jakob Borg
f09bfe293d
Translation update
2015-01-11 20:31:30 +01:00
Jakob Borg
7b4e8fda4b
Modal dialog titles must be manually translated
2015-01-11 14:48:40 +01:00
Jakob Borg
e18b19ca5a
Translation base & assets update
2015-01-10 18:15:08 +01:00
Jakob Borg
00af1db275
Translation base & assets update
2015-01-10 17:51:18 +01:00
Audrius Butkevicius
a2070d9ce4
Expose and use path separator ( fixes #1163 )
2015-01-10 14:51:29 +00:00
Jakob Borg
4ad4417740
Add timabell
2015-01-07 08:36:54 +01:00
Jakob Borg
d68ce2d68c
Translation update
2015-01-06 23:12:40 +01:00
Jakob Borg
7aff59bcce
Add brendanlong
2015-01-06 22:48:01 +01:00
Jakob Borg
cf1594829a
Handle HTTP errors on non-event requests ( fixes #1120 , fixes #807 )
2015-01-05 16:03:00 +01:00
Jakob Borg
2f43c74ece
Add peterhoeg
2015-01-05 15:14:22 +01:00
Jakob Borg
d3f6cb860f
Translation update
2015-01-04 20:18:14 +01:00
Audrius Butkevicius
ed747a2d3d
Add identicons to device prompts
2015-01-03 23:34:15 +00:00
Audrius Butkevicius
56ccb5b2ab
New device, folder prompts ( fixes #120 , fixes #330 )
2015-01-03 23:06:41 +00:00
Audrius Butkevicius
fd0a147ae6
Add job queue ( fixes #629 )
...
Request to terminate currently ongoing downloads and jump to the bumped file
incoming in 3, 2, 1.
Also, has a slightly strange effect where we pop a job off the queue, but
the copyChannel is still busy and blocks, though it gets moved to the
progress slice in the jobqueue, and looks like it's in progress which it isn't
as it's waiting to be picked up from the copyChan.
As a result, the progress emitter doesn't register on the task, and hence the file
doesn't have a progress bar, but cannot be replaced by a bump.
I guess I can fix progress bar issue by moving the progressEmiter.Register just
before passing the file to the copyChan, but then we are back to the initial
problem of a file with a progress bar, but no progress happening as it's stuck
on write to copyChan
I checked if there is a way to check for channel writeability (before popping)
but got struck by lightning just for bringing the idea up in #go-nuts.
My ideal scenario would be to check if copyChan is writeable, pop job from the
queue and shove it down handleFile. This way jobs would stay in the queue while
they cannot be handled, meaning that the `Bump` could bring your file up higher.
2015-01-02 15:33:39 +01:00
Jakob Borg
20d30a80be
Generate a random API key on initial setup ( fixes #1118 )
...
Also makes the javascript implementation use the same algorithm for
generating random strings.
2014-12-29 13:48:26 +01:00
Jakob Borg
d90b2c1d52
Translation update
2014-12-29 09:42:17 +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
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
5346bdc683
GUI tweaks for last file synced
2014-12-12 14:24:36 +01:00
Audrius Butkevicius
bde92d5cfe
Display last received file and time ( fixes #292 , fixes #801 )
2014-12-09 20:24:48 +00:00
Jakob Borg
6e83d11d5f
Translation update
2014-12-08 13:25:27 +01:00
Jakob Borg
f9fcb44f3c
Translation update
2014-12-07 08:30:54 +01:00
Dennis Wilson
f62812a8dc
Enable URL lang parameter for switching languages ( fixes #1080 )
2014-12-06 14:11:42 +01:00
Jakob Borg
7cd25c919f
Asset rebuild
2014-12-06 12:36:35 +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
bc8907e90d
Check if announcement data is available
2014-12-01 19:53:13 +00:00
Jakob Borg
a8ba7786ae
Reinstate 'Shared With' until a better alternative emerges (ref #1054 )
2014-12-01 20:50:27 +01:00
Audrius Butkevicius
d30d0b29a9
Fix CSS
2014-12-01 10:30:38 +00:00
Jakob Borg
8d2a6d96f2
Shorter Global Discovery label
2014-12-01 11:14:11 +01:00
Dennis Wilson
ee9c109f07
add locale service to GUI. minor cleanup of controller.
2014-12-01 10:00:03 +01:00
Jakob Borg
cf00ab854f
Translation update ( fixes #1054 )
2014-12-01 09:13:58 +01:00
Jakob Borg
c417dcb7e2
Repair Rescan button, cleanup CSS ( fixes #1054 )
2014-12-01 09:11:16 +01:00
Jakob Borg
27e81637be
Add asdil12
2014-11-30 20:57:34 +01:00
Jakob Borg
5c67e27a30
Use CSS column layouts in About box
2014-11-30 20:49:49 +01:00
Jakob Borg
a564510c49
Homogenize folder and device state to 'Up to Date' ( fixes #1042 )
2014-11-30 13:45:08 +01:00
Jakob Borg
285b614927
Translation update
2014-11-30 13:38:05 +01:00
Audrius Butkevicius
fd2d2c035e
Add support for multiple announce servers ( fixes #677 )
...
Somebody owes me a beer.
2014-11-30 13:25:06 +01:00
Jakob Borg
4de39b205d
Only color status text, not panel headings ( fixes #1039 )
2014-11-29 13:08:00 +01:00
Jakob Borg
2748a2e97f
Mark unused devices as 'Unused' and in warning color, show folders per device ( fixes #962 )
2014-11-29 09:43:05 +01:00
Jakob Borg
2926bbfe15
Mark unshared folders as 'Unshared' and in warning color ( fixes #962 )
2014-11-29 09:42:51 +01:00
Audrius Butkevicius
254c63763a
Remove top margin from checkboxes ( fixes #1036 )
2014-11-28 15:17:02 +00:00
Jakob Borg
2de834f1f4
Place list of devices to share with in columns, in supported browsers
2014-11-27 21:34:24 +01:00
Jakob Borg
7273eab80e
Clean up device panel (...) (ref #964 )
...
- Remove "Synchronization"
- Hide "Compression" when default (on)
- Hide "Introducer" when default (off)
2014-11-27 20:46:36 +01:00
Jakob Borg
13e79c777a
Clean up folder panel (...) ( fixes #964 )
...
- Remove ID
- Hide "Out of sync" when in sync
- Hide "Folder master" when default (not master)
- Hide "Ignore permissions" when default (not ignored)
- Hide "Rescan interval" when default (60 seconds)
2014-11-27 20:43:00 +01:00
Jakob Borg
34cb305755
Report all rates in bytes per second ( fixes #934 )
2014-11-26 17:30:52 +01:00
Dennis Wilson
3b88ee623b
GUI Rework: reorganized folders and split app.js
2014-11-26 13:43:38 +01:00
Audrius Butkevicius
ea17542e4b
Change progress emitter
...
1. Do not use cached value for BytesCompleted
2. Refactor JS a bit
3. Allow disabling progress emitter
2014-11-25 22:07:18 +00:00
piobpl
90a31589bb
Showing detailed sync progress ( fixes #476 )
...
based on commit by Audrius Butkevicius <audrius.butkevicius@gmail.com>
2014-11-25 20:18:35 +01:00
Audrius Butkevicius
bd91519df9
Add aria label on cog ( closes #1020 )
2014-11-24 21:14:14 +00:00
Jakob Borg
f1e241940b
Translation update
2014-11-24 10:10:01 +01:00
Jakob Borg
aa637fd942
Translation update
2014-11-18 16:22:32 +04:00
Jakob Borg
297da94319
Asset rebuild
2014-11-17 19:07:54 +04:00
Jakob Borg
64f101f534
Merge pull request #968 from pluby/directory-auto
...
Directory auto-complete.
2014-11-17 19:07:27 +04:00
Jakob Borg
82c6caef85
Use more inclusive copyright header
2014-11-17 12:54:42 +01:00
Phill Luby
46ec72412a
Directory auto-complete.
2014-11-16 19:31:53 +00:00
Jakob Borg
3a84224b93
Add ceh
2014-11-12 15:54:16 +01:00
Jakob Borg
ae0e56e98d
Translation update
2014-11-03 22:11:54 -06:00
Audrius Butkevicius
3daa26e1f7
Allow setting rescan interval to 0 ( fixes #856 )
2014-11-01 23:53:27 +00:00
Audrius Butkevicius
387f2f0a94
Do not show self in shared with ( fixes #915 )
2014-11-01 23:10:39 +00:00
Jakob Borg
08e7ada242
Translation update
2014-10-27 15:05:16 +01:00
Jakob Borg
4b899a813e
Add Vilbrekin
2014-10-26 13:59:03 +01:00
Jakob Borg
39a2934b05
Translation update
2014-10-24 10:27:14 +02:00
Jakob Borg
9d348319fd
Translation update
2014-10-18 20:50:40 +02:00
bigbear2nd
4ae0efe887
Make folder path selectable in FireFox
...
Make the folder name and the folder path selectable in FireFox, as discussed here: https://pulse-forum.ind.ie/t/how-can-the-folder-path-be-changed/1153/6
Add the assets to the commit
Add me to the contributors
Add me to the contributors in the index.html
2014-10-18 01:39:57 +09:00
Jakob Borg
9dda7485eb
Merge branch 'pr/871'
...
* pr/871:
Slight increase of contrast in identicons
Implement identicon representation for devices.
Conflicts:
internal/auto/gui.files.go
2014-10-17 09:29:06 +02:00
Jakob Borg
8b9670add9
Add cdata
2014-10-17 09:28:45 +02:00
Jakob Borg
978aebd79c
Slight increase of contrast in identicons
2014-10-17 09:26:58 +02:00
Chris Joel
ac079f0f83
Implement identicon representation for devices.
...
The first fifteen characters of device IDs are now used to procedurally
generate psuedo-unique avatars for their respective devices. The avatars
are represented using SVG elements that replace the icons previously
shown next to device names in the GUI.
2014-10-16 12:28:43 -07:00
Jakob Borg
9bbadac9dc
Asset rebuild
2014-10-16 09:11:23 +02:00
Jakob Borg
90af68901a
Add cqcallaw
2014-10-16 08:55:27 +02:00
Jakob Borg
ce510e55ae
Add Nutomic
2014-10-15 08:44:58 +02:00
Jakob Borg
4b92960975
Add mvdan
2014-10-13 16:00:01 +02:00
Jakob Borg
e5dc66e7e5
Translation update
2014-10-12 14:09:40 +02:00
Audrius Butkevicius
dcadefd133
Introducer should default to false ( fixes #825 )
2014-10-10 23:20:49 +01:00
Audrius Butkevicius
e50469d84e
Better version change detection ( fixes #808 , fixes #810 )
2014-10-08 21:20:54 +01:00
Jakob Borg
d3a9b126a6
Translation update
2014-10-08 13:58:41 +02:00
Jakob Borg
cbbd20a687
Add seehuhn
2014-10-07 07:43:09 +02:00
Jakob Borg
0bb31e16c9
Move copyright inside <div> (ref #779 )
2014-10-03 16:18:22 +02:00