Commit Graph

  • 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