e60f65d59c
updated to remove old emoji and add execcmd
2019-10-29 13:53:25 -06:00
938d6c855c
Merge pull request #34 from haukened/dev
...
Unicode Emoji Support
2019-10-28 18:19:11 -04:00
549e9f8ad6
removed UNICODE_EMOJI_SUPPORT var in favor of new config schema
2019-10-28 15:59:03 -06:00
a03b5ff630
updated to use new config variable
2019-10-28 15:58:33 -06:00
e67b0e4265
resolving merge conflicts
2019-10-28 15:46:05 -06:00
d74ac7b1e1
re-adding config file at community request
2019-10-28 15:38:27 -06:00
e1f0314b87
Merge branch 'fix/go-modules' of https://github.com/Tjzabel/kbtui into dev
2019-10-28 16:53:58 -04:00
384d0cfd9c
Merge branch 'tab-fix-01' of https://github.com/haukened/kbtui into dev
2019-10-28 16:47:18 -04:00
33551d9c8b
Merge branch 'ColorsAndConfigCleanup' of keybase://team/kbtui.dev.dxb/kbtui into dev
2019-10-28 16:33:44 -04:00
876668d3aa
Use github.com/pelletier/go-toml instead of github.com/BurntSushi/toml
2019-10-28 15:23:41 -04:00
05afd348d0
Load default config first, so missing values remain default
2019-10-26 22:16:37 -04:00
a8e0ed17b9
Add unicode_emojis flag to config
2019-10-26 21:38:01 -04:00
99922c2582
Update config to be more uniform
2019-10-26 21:37:02 -04:00
0812c57a6a
added travis to gitignore
2019-10-26 15:31:16 -06:00
8c0e6211aa
set error message back to the way it was. was trying a change to track an error
2019-10-26 15:13:36 -06:00
de5f7da139
fixed error where unicode emojis were missing
2019-10-26 14:54:43 -06:00
2fb6bb0bc0
added emoji unicode and resolution support
2019-10-26 14:13:03 -06:00
4cc825860e
added emoji config file support
2019-10-26 14:12:46 -06:00
1e6e34fbc5
removed config file, added to gitignore
2019-10-26 13:40:11 -06:00
de05697c89
reverting main.go to upstream
2019-10-26 13:32:02 -06:00
bb3ec46a43
Merge branch 'tab-fix-01' into dev
2019-10-26 13:25:16 -06:00
790d295e2e
fixes issue with tab completion where commands would not clear input box titles
2019-10-26 13:22:59 -06:00
2484578775
Merge remote-tracking branch 'upstream/dev' into dev
2019-10-26 13:08:32 -06:00
33a68670c9
Clean up colors, clean up config, make config actually be used, add default config
2019-10-25 17:18:50 -04:00
e017ffcb55
Add support for Go modules.
2019-10-25 14:46:06 -04:00
0c866e24c4
Go build tags are space separated.
2019-10-25 14:45:53 -04:00
e033215cc9
Merge branch 'FixColorRegex' of keybase://team/kbtui.dev.dxb/kbtui into dev
2019-10-25 11:16:06 -04:00
029799494b
Add check that lastMessage.type = "text"
2019-10-25 10:59:01 -04:00
f09f2969d9
Fix bug in colorRegex() that was highighting usernames in the middle of strings when a user wasn't actually being mentioned
2019-10-24 22:23:25 -04:00
1a75ac8a49
Feature #17 - load ~/.config/kbtui.toml if it exists, otherwise use toml in dir
2019-10-24 09:51:22 -04:00
55ac19beb3
Auto load config TOML from #17
2019-10-24 09:49:21 -04:00
a083eb3ca6
Show what config file is being used in load
2019-10-24 09:48:24 -04:00
87d1b19aeb
Rename kbtui.tml to kbtui.toml as per spec for toml
2019-10-24 09:06:15 -04:00
987eba51cf
Check for env var config file
2019-10-24 09:04:25 -04:00
7408db2625
fixed replacements to use regex so to not break strings
2019-10-23 16:59:46 -06:00
299f5103a5
upstream merge
2019-10-23 16:01:54 -06:00
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
2019-10-23 23:45:42 +02:00
3f33070635
Automatically run clean when configs are loaded from file
2019-10-23 10:31:43 -04:00
f04bf8e545
Bugfix: Load displayed an error because of missing return statement
2019-10-23 10:11:15 -04:00
005d737fee
Merge pull request #27 from Rudi9719/update-readme-mage
...
Update README.md
2019-10-22 13:59:30 -04:00
44310d09f5
Update README.md
...
Remove external dependency (keeping mage) as well as updating why Mage is required.
2019-10-22 13:59:19 -04:00
5557c17ad4
Merge pull request #25 from Rudi9719/dev
...
Updating from dev
2019-10-22 13:46:44 -04:00
ade1799115
Merge pull request #26 from Rudi9719/linting/tabcomplete
...
Linting/tabcomplete
2019-10-22 13:46:04 -04:00
20a687208a
Linting tabComplete for future Travis checks
2019-10-22 13:44:49 -04:00
acf822e5a1
Add origin to moveCursorToEnd()
2019-10-22 09:42:11 -04:00
5eb23ff993
Bug #24 : Cursor now moves to end of message
2019-10-22 09:30:18 -04:00
e084c16ba8
Bugfix #24 : Set cursor of popupView to 0,0 to avoid strange input bugs
2019-10-22 09:18:27 -04:00
2dd635669c
Linting code
2019-10-22 09:06:45 -04:00
cc917a515f
Remove printSetting switch from cmdSet
2019-10-22 08:45:37 -04:00
8cab261b1d
Add go-toml dep for #17 in mage
2019-10-22 08:32:30 -04:00