Commit graph

1250 commits

Author SHA1 Message Date
Alexey Golub
28a67ab60d Add export dialog and implement export as plain text 2017-09-30 22:22:28 +03:00
Alexey Golub
42bb4e72d2 Remove HtmlAgilityPack from readme 2017-09-30 17:27:09 +03:00
Alexey Golub
a79d72f975 Update version 2017-09-30 17:25:20 +03:00
Alexey Golub
b110413c08 Fix div.pre output styling 2017-09-30 17:24:46 +03:00
Alexey Golub
a556926fe6 Rework HTML export
Fixes #8
2017-09-30 17:18:41 +03:00
Alexey Golub
5a57b4a6b1 Generalize HTTP exceptions 2017-09-29 20:24:02 +03:00
Alexey Golub
d3b311b88f Update readme screenshot link 2017-09-28 23:07:27 +03:00
Alexey Golub
d8db4fca90 ExportService is pseudo async now 2017-09-28 22:48:24 +03:00
Alexey Golub
b7979d6d1f Fix message count in exported file 2017-09-28 22:45:25 +03:00
Alexey Golub
749a55a30e Round guild icons 2017-09-28 22:32:29 +03:00
Alexey Golub
7b9de314ab Refactor message grouping out and add a limit setting 2017-09-28 22:16:38 +03:00
Alexey Golub
69184a74fe Add support for custom date formats in settings 2017-09-28 22:05:16 +03:00
Alexey Golub
efae0e99b8 Add a dialog that shows when export completes 2017-09-28 21:57:57 +03:00
Alexey Golub
8afe9852fb Add some error handling 2017-09-28 21:36:17 +03:00
Alexey Golub
f2178a0445 Refactor 2017-09-28 20:51:32 +03:00
Alexey Golub
c01b9d0e5f Don't disable everything when busy 2017-09-28 20:21:00 +03:00
Alexey Golub
151c5e2f23 Remove mentions of wiki from readme, add other libraries used 2017-09-28 01:28:10 +03:00
Alexey Golub
6d7a8ae063 Add GUI (#7)
* Create a dummy WPF project

* Set up Ammy placeholders

* Don't track autogenerated files

* Basic layout

* Add Program.cs

* Implement basic workflow

* Autofocus token textbox and add Enter key handler

* Strip double quotes from token

* AmmyUI converters are slightly dumb :(

* Use CanExecute

* Add file path select and theme select, also refactor

* Persist token

* Trying to improve UI/UX - 1

* Rename stuff

* Finish improving UI/UX

* Remove data placeholder

* Remove border on middle grid

* Ok now i'm done

* Improve Discord API layer

* Add lots of stuff

* Show filesizes in export

* Improve export

* Animations

* Update readme

* Improving gui again

* Improve UI again

* Refactor
2017-09-28 01:24:45 +03:00
Alexey Golub
d8bbe8c8c8 Update Readme.md 2017-09-13 18:48:43 +03:00
Alexey Golub
9a1a257f1e Update Readme.md 2017-09-11 20:31:51 +03:00
Alexey Golub
5e0a39df5e Small cleanup 2017-09-09 22:22:15 +03:00
Alexey Golub
fb3b14f1ce Use var 2017-09-01 21:16:18 +03:00
Alexey Golub
34afce2a66 Make Dark the default theme
Light is burning my eyes
2017-09-01 20:04:40 +03:00
Alexey Golub
95d581797b Add dark theme and theme switch (#4)
* Add dark theme

* Refactor a bit

* Add back Light theme and add a switch

* Update readme
2017-09-01 15:45:19 +03:00
Alexey Golub
22d7dd43ec Refactor project file 2017-08-29 20:23:17 +03:00
Alexey Golub
dd942824ec Improve token extraction steps 2017-08-29 20:02:08 +03:00
Alexey Golub
0974dd77bf Add download info to readme 2017-08-29 00:45:04 +03:00
Alexey Golub
e752cf85ca Fix up csproj 2017-08-28 23:47:07 +03:00
Alexey Golub
41a746abd9 Improve readme layout a bit 2017-08-28 23:32:15 +03:00
Alexey Golub
083a346676 Improve the usage section in readme 2017-08-28 23:28:10 +03:00
Alexey Golub
bdda2ffd98 Update Readme.md 2017-08-16 23:50:05 +03:00
Alexey Golub
83ea7ae317 Change command line argument style 2017-08-05 21:49:29 +03:00
Alexey Golub
c7e246540b Make it a bit better 2017-08-04 23:27:04 +03:00
Alexey Golub
61d3038050 Fix avatar images not being confined 2017-08-04 23:19:57 +03:00
Oleksii Holub
7e8854cf78 Fix layout when avatars are not loaded 2017-08-04 10:15:50 +03:00
Oleksii Holub
343dafb5b7 Fix multiline pre appearing as inline pre 2017-07-26 10:10:14 +03:00
Alexey Golub
2155cd649c Clean up template css 2017-07-17 23:04:19 +03:00
Alexey Golub
36213c87a8 Refactor more 2017-07-13 20:39:02 +03:00
Alexey Golub
16ac87d9ce Refactor 2017-07-13 20:34:16 +03:00
Alexey Golub
7eeea54ee9 Add screenshot to readme 2017-07-13 19:41:31 +03:00
Alexey Golub
afc34aa484 Update Readme.md 2017-07-13 09:32:44 +03:00
Alexey Golub
d4baba46d6 Lazy workaround for calls in DMs 2017-07-12 23:12:56 +03:00
Alexey Golub
0bfcac4749 Fix preformatted text not overflowing 2017-07-12 22:55:32 +03:00
Alexey Golub
8662c8da04 Show message edits 2017-07-12 21:28:10 +03:00
Alexey Golub
460a319a45 Fix URL regex in export service 2017-07-12 20:43:58 +03:00
Alexey Golub
d17fef6721 Add support for non-image attachments 2017-07-12 20:35:49 +03:00
Alexey Golub
a209252259 Update readme 2017-07-12 20:19:35 +03:00
Alexey Golub
7c5090d2f2 Add license and readme 2017-07-12 20:18:00 +03:00
Alexey Golub
eb59cbde28 Make it work 2017-07-12 20:10:01 +03:00
Alexey Golub
01ad2fd711 Add .gitignore and .gitattributes. 2017-07-11 20:29:27 +03:00