David Haukeness
5ed7cb6972
moved all tabcomplete to external file
5 years ago
David Haukeness
5aeb62ef18
moved tab completion to separate file, updated handleTab() to new structure. Created new global to hold a copy of the tab completion slice thats always up to date instead of generating each time, hooked completion options updates into view updates and channel join activity.
5 years ago
Gregory Rudolph
3b0711a782
Feature: Up arrow to edit previous message
5 years ago
Gregory Rudolph
09953ead7d
Bugfix where PMs wouldn't auto-update chat view
5 years ago
Gregory Rudolph
d528568137
Fix bug where Ctrl+C in edit will close kbtui rather than return to regular views
5 years ago
Gregory Rudolph
03969db8a9
Fix write to feed to be print instead
5 years ago
Gregory Rudolph
b212310ec4
Clean up unused else statement
5 years ago
Gregory Rudolph
9fbf0c52f2
Refactor delete_empty as per Go naming conventions
5 years ago
Gregory Rudolph
1aac6fc7ce
Bugfix: Empty command crashes the program #9
5 years ago
Gregory Rudolph
077aff0928
Cleaning up
5 years ago
Gregory Rudolph
8e6724bdb6
refactor viewTitle() to setViewTitle()
5 years ago
David Haukeness
c621de57ca
removed debig line and changed to return empty slice
5 years ago
David Haukeness
5db54c9934
updated to pull channel members
5 years ago
David Haukeness
60c55b69bc
gofmt
5 years ago
David Haukeness
f61d212272
updated to restore original view title on enter
5 years ago
Gregory Rudolph
10ada5cd5f
Go fmt
5 years ago
Gregory Rudolph
cdc35483c6
Bugfix: Show user device instead of username twice, and show date post coloring
5 years ago
Casper Weiss Bang
d536cbd6cd
Fixed bugs regarding the join command
...
Changes:
- made it possible join with @ and # prepended as well
- Also made it possible if it's written in a singular string ie `@team#channel`
- also made this work with auto complete
- doesn't bug out if you do `/j @person` (with a space at the end) (which it
previously thought was a team + channel, with empty channel name
5 years ago
David Haukeness
00a8865ea6
prelim emoji tab completion with window title options
5 years ago
Casper Weiss Bang
76511afc4f
Added colors & minor bugfix
...
- Created new file colors.go
- Added color options to the UserConfig
- Possible to disable colors (in UserConfig)
- Fixed a bug where the login screen says `/j` and not `{cmdChar}j`
- Changed how attachments look - so it's clear it isn't just a message
saying that
- Changed how formatOutput works (to be more DRY)
- Colored unread messages
Changes to be committed:
new file: colors.go
modified: main.go
modified: userConfigs.go
5 years ago
Gregory Rudolph
a73e52d3a3
ReplaceAll reduced to Replace to avoid requiring go1.12+
5 years ago
Gregory Rudolph
4d24c38fe8
Go fmt
5 years ago
David Haukeness
c3104b3695
gofmt changes
5 years ago
Gregory Rudolph
301ead6e3a
Change from BufferLines() to Buffer() to get rid of spaces at line breaks
5 years ago
David Haukeness
5c168158d8
added logic for emoji tab completion
5 years ago
David Haukeness
92992e7c7a
added support for @ mentions
5 years ago
Gregory Rudolph
5cc22635ee
Remove unused layout2()
5 years ago
David Haukeness
3579f1648d
updated to also add channel names in addition to topics
5 years ago
David Haukeness
ccf2136a61
fixed condition where blank lcp would create never ending strings
5 years ago
David Haukeness
316fbfa9aa
updated to use cached conversation list
...
working autocomplete on input line
still only a partial list of team/channel pairs, need to see what i'm missing
5 years ago
Gregory Rudolph
eada3db4d0
gocui update to use BufferLines() versus Line
5 years ago
David Haukeness
9c92a64bf4
working PoC tab completion, currently writes to Feed
5 years ago
Gregory Rudolph
45a4dd59f9
Too many terminal bells, put the \a in the wrong spot
5 years ago
Gregory Rudolph
1f016ca09a
Added titles to feed and channels, as well as ring terminal bell when feed is populated
5 years ago
mjarkk
7552d2bbbe
Changed the unknown view check
5 years ago
Gregory Rudolph
80ecb530d4
Set inputView title when out of chat
5 years ago
Gregory Rudolph
3da9fd0390
Popup funcs and edit view input handler
5 years ago
Gregory Rudolph
6aa1302bbe
Add editView (WIP) and funcs to set viewTitle/popup a view
5 years ago
Gregory Rudolph
ba07cb6773
Changes to main for debugging awesome-gocui
5 years ago
Gregory Rudolph
d83fa7f5ae
Code formatting
5 years ago
Sam
0eba7f9abb
First pass at type commands
5 years ago
Gregory Rudolph
18a29973f8
Add special character - for del cmd
5 years ago
Gregory Rudolph
5068fd62e1
Formatting cleanup
5 years ago
Gregory Rudolph
f9bb61cbc3
Allow users to join channel by supplying args
5 years ago
Gregory Rudolph
43bb85438f
Formatting
5 years ago
Gregory Rudolph
b71aa1f865
Allow attachments and add support for dev runopt
5 years ago
Gregory Rudolph
ccb26f2b87
Fix issue where opening NEW chats with some users causes crashing
5 years ago
Gregory Rudolph
898b6369aa
Update helptext + download?
5 years ago
Gregory Rudolph
87105ef9f1
Break userConfigs out of main.go for easier configuration
5 years ago
Gregory Rudolph
a459f62cdf
Yeet haw, downloads are working and some edits were made to reactions
5 years ago