David Haukeness
de05697c89
reverting main.go to upstream
5 years ago
David Haukeness
bb3ec46a43
Merge branch 'tab-fix-01' into dev
5 years ago
David Haukeness
790d295e2e
fixes issue with tab completion where commands would not clear input box titles
5 years ago
David Haukeness
2484578775
Merge remote-tracking branch 'upstream/dev' into dev
5 years ago
Gregory Rudolph
e033215cc9
Merge branch 'FixColorRegex' of keybase://team/kbtui.dev.dxb/kbtui into dev
5 years ago
Gregory Rudolph
029799494b
Add check that lastMessage.type = "text"
5 years ago
Sam
f09f2969d9
Fix bug in colorRegex() that was highighting usernames in the middle of strings when a user wasn't actually being mentioned
5 years ago
Gregory Rudolph
1a75ac8a49
Feature #17 - load ~/.config/kbtui.toml if it exists, otherwise use toml in dir
5 years ago
Gregory Rudolph
55ac19beb3
Auto load config TOML from #17
5 years ago
Gregory Rudolph
a083eb3ca6
Show what config file is being used in load
5 years ago
Gregory Rudolph
87d1b19aeb
Rename kbtui.tml to kbtui.toml as per spec for toml
5 years ago
Gregory Rudolph
987eba51cf
Check for env var config file
5 years ago
David Haukeness
7408db2625
fixed replacements to use regex so to not break strings
5 years ago
David Haukeness
299f5103a5
upstream merge
5 years ago
Casper Weiss Bang
439f09aa1c
Mo' colors
...
Changes:
- Stream is colored now
- Stream is formatted
- Stream has it's own formatting option
- Colors are now a style, and is a struct
- Color struct has a pretty cool functional interface
- colored mentions and PMs
- Every message uses the same function (it's dry!!)
- Colorize errors!
- Create function for visualizing errors
- colorized some of the command output!
- Color is stored in a Style
- Create a Text struct that can use to stylize strings "easily"
- Text can be used to build strings
- color highlighting on code
- added tml config support
- added different color for mention url
- Added sprintf to use formatting with PrintFeed and PrintError
Known Bugs: (added as todos whereever)
- Cannot use multiple formatting at the same time (*bold _italic_*
doesn't work
- sprintf is pretty shit
- background doesn't cover as a `block` in codeblocks
- not possible to escape sprintf thing
5 years ago
Gregory Rudolph
3f33070635
Automatically run clean when configs are loaded from file
5 years ago
Gregory Rudolph
f04bf8e545
Bugfix: Load displayed an error because of missing return statement
5 years ago
Gregory Rudolph
005d737fee
Merge pull request #27 from Rudi9719/update-readme-mage
...
Update README.md
5 years ago
Gregory Rudolph
44310d09f5
Update README.md
...
Remove external dependency (keeping mage) as well as updating why Mage is required.
5 years ago
Gregory Rudolph
5557c17ad4
Merge pull request #25 from Rudi9719/dev
...
Updating from dev
5 years ago
Gregory Rudolph
ade1799115
Merge pull request #26 from Rudi9719/linting/tabcomplete
...
Linting/tabcomplete
5 years ago
Gregory Rudolph
20a687208a
Linting tabComplete for future Travis checks
5 years ago
Gregory Rudolph
acf822e5a1
Add origin to moveCursorToEnd()
5 years ago
Gregory Rudolph
5eb23ff993
Bug #24 : Cursor now moves to end of message
5 years ago
Gregory Rudolph
e084c16ba8
Bugfix #24 : Set cursor of popupView to 0,0 to avoid strange input bugs
5 years ago
Gregory Rudolph
2dd635669c
Linting code
5 years ago
Gregory Rudolph
cc917a515f
Remove printSetting switch from cmdSet
5 years ago
Gregory Rudolph
8cab261b1d
Add go-toml dep for #17 in mage
5 years ago
Gregory Rudolph
1d412ed5fd
Update Travis now that mage auto-checks dependancies
5 years ago
Gregory Rudolph
1fd39aa9ab
Bugfix: Add nullcheck for toml values from #18
5 years ago
Gregory Rudolph
db6e367fac
Bugfix: Up arrow in stream/start crashes application
5 years ago
Gregory Rudolph
2c9005064c
Merge branch 'MageCleanup' of keybase://team/kbtui.dev.dxb/kbtui into dev
5 years ago
Gregory Rudolph
b960ffdde4
Feature: add Config TOML file #17
5 years ago
Gregory Rudolph
112d2da2e8
Basic implementation of config file
5 years ago
Sam
14c7f9353a
Move exit helper func above first build target
5 years ago
Sam
dbf53680e6
Download package updates before building
5 years ago
Sam
514059e990
Separate standard lib imports from remote imports
5 years ago
David Haukeness
e692500606
removed os.Args in favor of flags functionality. created emoji flag
5 years ago
David Haukeness
b0ea0c0b63
added notes
5 years ago
David Haukeness
0ba2507891
added error handling
5 years ago
David Haukeness
bd02981b52
new funcs to render unicode emojis and resolve emoji aliases
5 years ago
David Haukeness
6d86fdd578
Added unicode emoji support global
5 years ago
David Haukeness
f7f0e61ecd
fixed bad return statement
5 years ago
David Haukeness
0ccf655aa4
fixed missing struct member
5 years ago
David Haukeness
f65ac0e231
updated to use new static emoji map for tab completion
5 years ago
David Haukeness
517e8ecd46
added static emoji map with unicode and descriptions
5 years ago
David Haukeness
dd81d08db7
removed dynamic emoji building
5 years ago
Gregory Rudolph
707195232e
Better attachment handling after PR to samhofi.us/x/keybase
5 years ago
Gregory Rudolph
390a190bba
Failing go vet, due to lack of blank line
5 years ago
Gregory Rudolph
0e4171efe7
Travis please come back to dev
5 years ago