Gokcehan
3b5759efba
sync with server on startup
...
Mentioned in #13 and #36 .
2016-11-10 23:43:54 +03:00
Gokcehan
428f9e3dcb
sync all clients in yank/delete
...
Mentioned in #13 and #36 .
2016-11-10 23:32:46 +03:00
Karol Woźniak
a4c395a4de
Refactor sorting types to only implement Len and Swap once ( #43 )
...
Using "trick" similar to `sort.Slice` that's comming in `go1.8`.
2016-11-10 01:01:30 +03:00
Gokcehan
9962827926
add sync command to synchronize yanked/deleted files with server
...
Mentioned in #13 and #36 .
2016-11-09 00:39:39 +03:00
Gokcehan
c9023d4cdc
load current file when ratios is modified
2016-11-08 00:13:37 +03:00
Gokcehan
724422efa3
keep a copy of saved files and show in the ui
...
Mentioned in #13 and #36 .
2016-11-07 23:32:19 +03:00
Gokcehan
1511e05a2c
comment
2016-11-06 23:25:59 +03:00
Gokcehan
6008bef959
move readExpr from ui to app
2016-11-06 23:10:42 +03:00
Gokcehan
84d066050c
cleanup
2016-11-06 22:59:42 +03:00
Gokcehan
4fff4f97e2
remove redundant flush from ui.renew
2016-11-06 22:51:54 +03:00
Gokcehan
23f89f7c7f
use single line strings for file list save and load
2016-11-06 21:32:14 +03:00
Gokcehan
b83833ed1c
remove periodic renew from non-features
...
Mentioned in #36 .
2016-11-06 20:48:45 +03:00
Gokcehan
4891a87d11
pass client id as id variable for shell commands
...
Mentioned in #36 .
2016-11-06 18:19:48 +03:00
Gokcehan
ec4cb78535
rename paste command to put
2016-11-06 18:09:18 +03:00
Gokcehan
daff377f2d
create server expression channel for only successful connections
...
Mentioned in #42 .
2016-11-06 17:08:16 +03:00
Gokcehan
a2cc32c908
implement a send command for remove commands
...
Mentioned in #36 .
2016-11-06 17:06:25 +03:00
Gokcehan
d622e74c51
use a unique id for each client
...
Mentioned in #36 .
2016-11-06 01:49:45 +03:00
Gokcehan
e753b5b159
evaluate push command while reading
2016-10-31 11:52:32 +03:00
Ivan Menshykov
ca090fd144
Shadowing variable ( #40 )
2016-10-30 23:45:11 +03:00
Gokcehan
2f574962bc
implement remote ping command
2016-10-30 02:20:35 +03:00
Gokcehan
1e0b558344
use a seperate goroutine/channel for quit
2016-10-27 22:24:42 +03:00
Karol Woźniak
c9b4389c65
Refactor Nav API around symlinks handling (mostly) ( #33 )
...
* gofmt ui.go
* Refactor Nav API around symlinks handling (mostly)
1. Get both `Lstat` and `Stat` while reading the files. Stat info is
used by default, but we still can tell it's a link if needed.
2. Remove all other `Stat` calls from different places.
3. Handle hidden files while reading.
4. `currFile` now returns error if there are no files.
5. `currEmpty` and `currPath` not longer necessary, removed.
6. `open` now returns a named error ErrNotDir, where expected.
7. Side effect: Links that point at directories are now sorted among
"actual" directories.
2016-10-24 22:18:31 +03:00
Gokcehan
880615ddd0
add x/text package to travis dependencies
2016-10-20 23:50:52 +03:00
Gokcehan
667253906b
handle unicode in the ui
...
Mentioned in #30 and #32 .
2016-10-20 23:45:06 +03:00
Ivan Menshykov
2345e16794
Dirfirst option and numerical sorting ( #27 )
...
* Create option dirfirst, and add numerical sorting
* Add only dirfirst option
2016-10-18 23:17:27 +03:00
Gokcehan
d36e272272
show latest error in the config file at init
2016-10-16 21:27:40 +03:00
Gokcehan
5e2028e943
handle parsing of unmapping and uncommanding
...
Mentioned in #16 .
2016-10-16 21:23:24 +03:00
Gokcehan
5d0dfcde79
check some syntax errors in parser
2016-10-16 14:19:19 +03:00
Gokcehan
5470783f99
remove error handling in scanner
2016-10-15 22:59:31 +03:00
Gokcehan
a3965ca1d9
handle keys of push command while scanning
2016-10-15 21:46:31 +03:00
Gokcehan
cecd3f9904
parse list expressions without extra semicolon
2016-10-15 15:56:53 +03:00
gokcehan
692e9116bf
Merge pull request #29 from occivink/master
...
Add command to invert marks in current directory
2016-10-10 18:32:14 +03:00
Olivier Perret
69ff83a4b0
add command to invert marks in current directory
2016-10-09 18:19:32 +02:00
Gokcehan
4d8a37ebc9
add cross build script
2016-10-08 16:19:47 +03:00
Gokcehan
936b1e049a
leave the cursor at the beginning of the current file
...
Mentioned in #22 .
2016-10-08 14:18:26 +03:00
Gokcehan
b5887ab698
add wiki links to the readme
...
Mentioned in #28 .
2016-10-08 13:24:18 +03:00
Gokcehan
fe3971f4c0
format
2016-10-05 18:39:48 +03:00
Gokcehan
1cee8b9d9c
handle symbolic links to directories for previews
...
Mentioned in #24 and #25 .
2016-10-05 18:36:12 +03:00
Gokcehan
1683cdfd47
check if the directory is empty before nav operations
...
Mentioned in #23 .
2016-10-05 18:26:55 +03:00
gokcehan
1f129476a8
Merge pull request #26 from radarhere/patch-1
...
Fixed typo
2016-10-04 22:21:55 +03:00
Andrew Murray
ea1f615413
Fixed typo
2016-10-05 05:55:43 +11:00
Gokcehan
986cc88db0
update features
2016-10-02 01:35:57 +03:00
Gokcehan
7a851f6c72
cleanup
2016-10-02 01:19:30 +03:00
Gokcehan
dbb4220084
update features
2016-10-02 01:10:31 +03:00
Gokcehan
d66eb7349d
clean path before changing directory
2016-10-02 00:39:03 +03:00
Gokcehan
7fe72c188f
check null bytes instead to detect binaries
2016-10-02 00:29:14 +03:00
Gokcehan
751dbe8a7c
show message for successful yank/delete
...
Mentioned in #13 .
2016-10-02 00:11:45 +03:00
Gokcehan
00516af039
fix push with command example
2016-09-20 23:18:39 +03:00
Gokcehan
27135faccd
add a push command to simulate key pushes
2016-09-18 19:21:24 +03:00
Gokcehan
155fbc5a16
load first file on startup
2016-09-18 12:58:32 +03:00