2019-11-19
6b3fdb3 Bump scoop package to version 2019-11-19
6bd2c99 Bump cordless versionnumber to version 2019-11-19
9e15fd3 Update goclipimg again
c69c0fa Update build notes[skip ci]
af73815 Tidy go.mod and update goclipimg. It now supports wayland
9d2b296 change cli focus input shortcut to ctrl-t
aba80ae Remove github workflows, I ain't paying for that ;) [skip ci]
df741fa Generation of TOTP secret now uses crypto/rand instead of math/rand and is unit-tested
7334b3a Fix crash when adding message to empty chat and Reprint now uses stringbuilder
490aa90 Make chatView#refreshSelectionAndScrollToSelection more concise
af54fbe Preallocate messages array on SetMessages
773acd4 Add some comments to some stuff in window.go [skip ci]
83b43c2 Implement Bare mode on Ctrl+B by default. Fixes #213
62a678e Update tview
16737f5 Make bottombar optional and enabled by default
93bbf71 * Shortcut dialog now opened on Ctrl+K, since the previous shortcut didn't always work * Helpbar at the bottom that shows active user and how to open shortcuts dialog
b8ae382 Remove config.GetConfig()
0b81e64 Write tests for custom duration
90b0cf8 Add marshallable duration
744916e Editor#SetText now upts cursor to the end
d05f8c2 Fix crash due to SetText not refreshing the cursor and the selection.
ab61716 Mention handler cleared commandview output for some reason
eac44cf * Editor#applyBuffer could throw panic due to the fact that select all didn't move the cursor correctly * New methods and shortcuts: * MoveCursorToStartOfLine * MoveCursorToEndOfLine * MoveCursorToStartOfText * MoveCursorToEndOfText * SelectToStartOfLine * SelectToEndOfLine * SelectToEndOfText * SelectToEndOfText
e464ff2 Editor#applyBuffer now does tview escaping
9339207 Pasting now causes a height request check
ed2394a Completly revamped the editor.
72959f8 Usage of the JS-Scripting engine in ui/window is now implementation agnostic
f9a93fa Move FindEmojiInGuild into util file
2f94520 Rename findMatchInGuild to findEmojiInGuild
87ae580 Remove print statement that i forgot [skip ci]
ee67452 gofmt -s the whole project [skip ci]
ac2de80 Token validation is now performed by attempting to make a socket connection
44cdca9 Fix #208
f46cb3a Unit tests for custom emoji rendering were incorrect
f499ccf Make emoji code parsing more lax
128d7f1 Add spaces in around custom emoji URL in order to allow easy parsing by terminals
cad3ff1 emoji sequence finder didn't support emojis with underscores
0dfcfd8 Update user-set doc. info for new-password parameter was incorrect
573a6a9 Update README.md
9a6353a Update README.md
1c48735 Custom emoji's are now rendered in markdown link format
7a6f1f4 Improve documentation and fix typos
f097db5 Add unit test for parsing potential indexes of emoji sequences
b6ab5b4 For sending messages, the emoji parsing doesn't use regex anymore and custom emojis and normal emojis are handled together. #Fixes 197
ebde7f8 Increase QR-Code quiet zone to 2
a3388f3 enable arrow key navigation of login input fields (#198)
915b77f Instructions now also contain the 2FA secret for manual entry
de72ca5 totp url doesn't have unncessary Discord:
in front of the mail anymore
42c088b QR-Code now also works on lighttheme.
7b11eda 2FA secret now seeds random to dupes
5ae7ab9 Render custom emojim as links
545f7d8 Server parent command doesn't duplicate aliases anymore
80a8976 TFA commands now have a parent command and documentation
8d6bb47 MFA state now correctly initialized
da93570 TFA-Disable didn't work, as it used an incorrect MFA-Check
602b84f * Implement enabling / disabling of two factor authentication * Implement retrieval / resetting of two factor authentication
97a3b31 Tokeninput wasn't masked in token login.
0462fb2 Fix incorrect size of layout component in login
91b065c Fix small typos in command docs
1627ddf Remove login button, it was buggy anyway and who needs buttons.
c207d6c Write test for user#IsBlocked
e3012a3 Seperate IsChannelMuted into seperate methods for private and guild channels. IsChannelMute
is now only used internally.
04982e9 Remove unnecessary dummy lookup for validatin the session when logging in using email and password
982d7f2 Strip 2fa code from spaces
6eabf2c Add support for mail / password login including 2fa support.
79dd3af Fix typo [skip ci]
1701b8d * Move non-GUI code of sendMessageAsFile
into message.go * Move non-GUI / offline code of insertQuoteOfMessage
into message.go and write unit test
6d67c34 * Move shortcut dialog into util class * Add parameter shortcut-dialog
for opening the shortcut-dialog directly
30325ba Nick-set now allows to clear the nickname
c8ce5fa Update README.md
6020a4c Update README.md
84a49e4 channel loading has been moved into utility object
f8c4dca Nick set now trims spaces and resolves emoji codes
379892e user-set now resolves emojis