This website works better with JavaScript.
b49ff6cbdb
Remove more compat.go
Simon Roberts
2021-10-19 18:50:33 +1100
e91d298fe6
Delete unused code
Simon Roberts
2021-10-19 17:00:00 +1100
dfe118947a
Start removing termbox compat layer, starting with events
Simon Roberts
2021-10-19 16:43:30 +1100
f5dbbe4ea5
Start updating keybindings to be tcell-style
Simon Roberts
2021-10-19 11:10:47 +1100
18eb944c28
Merge branch 'cointop-sh:master' into feature/tcell
Simon Roberts
2021-10-18 17:28:10 +1100
30fa30c057
Use stable sort for sorting coins (#235 )
Simon Roberts
2021-10-18 17:27:08 +1100
3d41721e1a
go mod tidy
Simon Roberts
2021-10-18 17:06:54 +1100
b932124d8a
Move github.com/miguelmota/gocui to /pkg/gocui
Simon Roberts
2021-10-18 17:05:34 +1100
79a84ba249
Use '!=' rather than '>' to compare flags
Simon Roberts
2021-10-18 17:05:00 +1100
73a00588ba
If $DEBUG_FILE is set, use that rather than /tmp/cointop.log (#236 )
Simon Roberts
2021-10-18 16:16:23 +1100
57ca7d8dba
Make default shortcuts editable (#234 )
Simon Roberts
2021-10-18 16:16:01 +1100
0df0c03754
Enable mouse only when requested (termbox-compat)
Simon Roberts
2021-10-18 09:46:39 +1100
4a4e6485ad
Update FAQ about $DEBUG to add $DEBUG_FILE
Simon Roberts
2021-10-17 19:19:37 +1100
d004dd4633
If DEBUG is enabled and DEBUG_FILE is provided and contains path tokens, emit logfile on console
Simon Roberts
2021-10-17 19:15:32 +1100
8c976d3c0f
If $DEBUG_FILE is set, use that rather than /tmp/cointop.log
Simon Roberts
2021-10-17 19:07:47 +1100
6e1338e61f
Add support for :PREFERRED_TEMP_DIR: token in paths - using os.TempDir()
Simon Roberts
2021-10-17 19:06:48 +1100
18cb941dd6
Use stable sort for sorting coins
Simon Roberts
2021-10-17 18:43:05 +1100
1dea3800cd
Make default shortcuts editable
Simon Roberts
2021-10-17 18:39:09 +1100
f2feeee7ae
Add missing actions
Simon Roberts
2021-10-17 18:38:26 +1100
2fd53a1396
Revert unintentional change
Simon Roberts
2021-10-17 16:23:43 +1100
b6bed4bc03
Return EventNone for mouse events without buttons
Simon Roberts
2021-10-17 13:46:39 +1100
fca987d7e4
Map wheel up/down to keys in compat.go
Simon Roberts
2021-10-17 13:16:15 +1100
07e37025ac
Add mouse support to tcell compat.go
Simon Roberts
2021-10-17 13:06:20 +1100
1ec5735d95
Merge remote-tracking branch 'origin/feature/mouse' into feature/tcell
Simon Roberts
2021-10-17 11:50:22 +1100
49aeb8b84e
Silly TrueColor test
Simon Roberts
2021-10-17 11:47:37 +1100
83e9c34897
Make regexp/split clearer. Move ct.UpdateUI to bottom of function.
Simon Roberts
2021-10-17 10:10:28 +1100
3d05f6d04f
Remove unused mouse-bindings. Return errors more consistently.
Simon Roberts
2021-10-17 10:00:39 +1100
4d4321b48b
Merge branch 'cointop-sh:master' into feature/mouse
Simon Roberts
2021-10-17 08:11:37 +1100
8ce74b1886
Merge branch 'cointop-sh:master' into feature/tcell
Simon Roberts
2021-10-17 08:10:53 +1100
5064dbf353
Merge pull request #227 from lyricnz/feature/verbose-http-logging
Miguel Mota
2021-10-16 09:02:51 -0700
e704e00f74
Merge pull request #225 from lyricnz/feature/show-currency-marketbar
Miguel Mota
2021-10-16 09:02:40 -0700
93c3c3731f
Comment unused function
Simon Roberts
2021-10-16 20:15:47 +1100
6f13156729
Readd missing bindings
Simon Roberts
2021-10-16 19:12:28 +1100
b2833c2557
Update compat from dev branch upstream - https://raw.githubusercontent.com/gdamore/tcell/termbox-color/termbox/compat.go
Simon Roberts
2021-10-16 18:18:05 +1100
b9fca602db
Update compat from dev branch upstream - https://raw.githubusercontent.com/gdamore/tcell/termbox-color/termbox/compat.go
Simon Roberts
2021-10-16 17:59:04 +1100
0b868e4205
naive substitution of gdamore/tcell/termbox for miguelmota/termbox-go
Simon Roberts
2021-10-16 12:38:18 +1100
4a2cb2bad5
Copy from https://github.com/gdamore/tcell/blob/master/termbox/compat.go - couldn't figure out how to use it
Simon Roberts
2021-10-16 12:37:23 +1100
e49211ec71
Update faq.md
Simon Roberts
2021-10-15 19:57:44 +1100
daf131f21f
Add FAQ about $DEBUG and $DEBUG_HTTP
Simon Roberts
2021-10-15 14:52:32 +1100
65bf1394b8
Emit verbose HTTP logging for coingecko when DEBUG_HTTP is set
Simon Roberts
2021-10-15 07:59:41 +1100
751053f185
Revert "Emit verbose HTTP logging for coingecko when DEBUG_HTTP is set"
Simon Roberts
2021-10-15 07:59:09 +1100
042e2184c7
Emit verbose HTTP logging for coingecko when DEBUG_HTTP is set
Simon Roberts
2021-10-15 07:57:46 +1100
781b87d95d
Move currencyConversion out of chartInfo - so it shows when hideChart=true
Simon Roberts
2021-10-14 20:01:07 +1100
073d3da9a8
Add support for PrevChartRange and NextChartRange. Fix Favorites/Portfolio action.
Simon Roberts
2021-10-14 19:54:38 +1100
bc69753e4e
Add mouse support for currency conversion screen
Simon Roberts
2021-10-14 19:17:48 +1100
3a51cb51a4
Support clicking on status bar: Help Search Convert Favorites Portfolio
Simon Roberts
2021-10-14 16:24:28 +1100
4d74f78621
Implement table sorting via left-mouse click
Simon Roberts
2021-10-14 13:05:03 +1100
2ca46155ae
Make make scroll up/down change the selection
Simon Roberts
2021-10-14 09:58:38 +1100
8fa9cc2554
Set cursor position on LeftClick only
Simon Roberts
2021-10-14 08:36:10 +1100
b621debf21
Hack gocui to not always call SetCursor() on mouse events
Simon Roberts
2021-10-14 08:35:09 +1100
68fd858304
Change "0" to go to top coin on first page (#218 )
Simon Roberts
2021-10-13 18:38:11 +1100
27ad1a782d
Merge branch 'master' of github.com:cointop-sh/cointop
Miguel Mota
2021-10-13 00:36:43 -0700
15c7707883
Update CHANGELOG.md
Miguel Mota
2021-10-13 00:36:33 -0700
b5a11c4092
Rename top_coin to move_to_first_page_first_row
Simon Roberts
2021-10-13 18:33:07 +1100
b1385761a0
Merge branch 'cointop-sh:master' into feature/top-coin
Simon Roberts
2021-10-13 18:27:45 +1100
b19864014e
After jumping to the right page, search for the right row (#220 )
Simon Roberts
2021-10-13 18:26:12 +1100
9fa50063e0
Allow duplicate-Symbol entries in portfolio again (#222 )
Simon Roberts
2021-10-13 18:25:46 +1100
4d3291cb55
Merge branch 'master' of github.com:cointop-sh/cointop
Miguel Mota
2021-10-12 23:56:12 -0700
0b4302f7fc
Rather than creating a PortfolioEntry for EVERY coin, and throwing 99% of them away, just create the PE for our actual portfolio.
Simon Roberts
2021-10-13 11:34:41 +1100
4fe79fc1f5
Revert PR 138 - no longer needed since PR 219 and prevents duplicate-symbol portfolio
Simon Roberts
2021-10-13 08:16:21 +1100
c55593c71b
Remove debug output
Simon Roberts
2021-10-12 18:40:06 +1100
a071c4797c
After jumping to the right page, search for the right row
Simon Roberts
2021-10-12 17:38:26 +1100
e409a0bdde
Improvements to search mechanism (#216 )
Simon Roberts
2021-10-12 17:11:14 +1100
c441a466f7
Merge branch 'feature/search-repeat' of https://github.com/lyricnz/cointop into feature/search-repeat
Simon Roberts
2021-10-12 17:10:20 +1100
375f642399
Quick note about how to repeat-search in the FAQ
Simon Roberts
2021-10-12 17:10:15 +1100
8c5032a035
Merge branch 'cointop-sh:master' into feature/search-repeat
Simon Roberts
2021-10-12 17:00:38 +1100
da06d5ef14
Remove fallback to coin.Symbol when loading portfolio. Remove deprecated favoritesBySymbol. (#219 )
Simon Roberts
2021-10-12 16:57:04 +1100
91eaf9445c
Remove deprecated favoritesBySymbol
Simon Roberts
2021-10-12 13:12:21 +1100
ae1cb6e2b8
Remove fallback to coin.Symbol when loading portfolio (use coin.Name)
Simon Roberts
2021-10-12 13:08:59 +1100
02a3bad79c
Fix comment
Simon Roberts
2021-10-12 13:01:25 +1100
265e9c889e
Add new action top_coin which goes to the first coin on the first page. Bind to "0" by default, replacing first_page
Simon Roberts
2021-10-12 09:44:19 +1100
04ee0eb5f7
Remove junk \0 from the end of search-string
Simon Roberts
2021-10-12 08:49:29 +1100
f7d997683f
Minimize diff
Simon Roberts
2021-10-12 08:44:17 +1100
b19028cca5
Reinstate levenshtein and prefix fallback
Simon Roberts
2021-10-12 08:41:46 +1100
3add8dcaaf
Replace search function with simpler approach
Simon Roberts
2021-10-12 08:27:57 +1100
6b6a18d38a
Pass $HTTPS_PROXY to ssh server (#205 )
v1.6.9
Simon Roberts
2021-10-10 08:26:21 +1100
4b3593bbe8
Clean up error
Simon Roberts
2021-10-10 08:25:56 +1100
dfaa8d0c3a
Merge pull request #213 from lyricnz/bugfix/zero-left
Miguel Mota
2021-10-09 09:04:19 -0700
504720dcf0
Merge branch 'cointop-sh:master' into feature/server-proxy
Simon Roberts
2021-10-09 16:56:56 +1100
ac265e5e1b
Merge branch 'cointop-sh:master' into feature/better-resample
Simon Roberts
2021-10-09 16:56:44 +1100
e843b79ac1
Merge branch 'cointop-sh:master' into bugfix/zero-left
Simon Roberts
2021-10-09 16:56:36 +1100
cf5270623d
Fix global chart always showing in USD, and add current currency to chart name (#209 )
Simon Roberts
2021-10-09 16:15:58 +1100
e33ee8cfae
Better error handling
Simon Roberts
2021-10-09 12:46:42 +1100
bbf4144ebb
Fix edge case with resample min-time
Simon Roberts
2021-10-09 12:39:42 +1100
2c1ed5bcfd
Merge branch 'cointop-sh:master' into bugfix/global-currency-convert
Simon Roberts
2021-10-09 12:07:17 +1100
b22c040ffb
Merge pull request #211 from cointop-sh/fix/rune-width
Miguel Mota
2021-10-08 17:40:25 -0700
4ba9f52a87
Merge branch 'lyricnz-feature/locale-dates'
Miguel Mota
2021-10-08 17:34:20 -0700
8ceece82af
Set currency symbol width to rune string width
Miguel Mota
2021-10-08 17:32:01 -0700
d4ebd88a5d
Copy LTTB (Largest Triangle Three Buckets) from https://github.com/haoel/downsampling-algorithm and use it for downsampling
Simon Roberts
2021-10-09 10:13:44 +1100
8a68e0a98c
Include currency conversion in chart title #207
Simon Roberts
2021-10-08 18:41:55 +1100
3daa91df03
Ask for global data in usd just in case it starts working again :)
Simon Roberts
2021-10-08 15:35:26 +1100
1f1e8ab228
Use exchange-rates to convert GlobalMarketGraphData
Simon Roberts
2021-10-08 15:26:33 +1100
1713392f08
Update comment
Simon Roberts
2021-10-08 11:46:50 +1100
aece767608
Use new FormatTime for X-axis labels and last_updated
Simon Roberts
2021-10-08 11:26:35 +1100
9e910402f5
New method to format date-time in locale and LC_TIME sensitive way
Simon Roberts
2021-10-08 11:20:11 +1100
1cf12fd173
Add github.com/jeandeaual/go-locale for locale-detection across platform
Simon Roberts
2021-10-08 08:36:00 +1100
be58002d28
Emit additional error when failing to set HostKeyFile
Simon Roberts
2021-10-07 11:54:12 +1100
00112859b4
Pass $HTTPS_PROXY to ssh server
Simon Roberts
2021-10-07 11:44:22 +1100
11bf5e23df
Start working on locale-sensitive date-time formatting
Simon Roberts
2021-10-07 08:06:58 +1100
1a5b4a5a09
Merge branch 'feature/locale-dates' of https://github.com/lyricnz/cointop into feature/locale-dates
Simon Roberts
2021-10-07 08:04:06 +1100