Commit Graph

16 Commits

Author SHA1 Message Date
Alexey Golub
10446064d5 Ammy formatting 2017-10-07 22:03:43 +03:00
Alexey Golub
6709821324 Cleanup views 2017-10-06 23:27:17 +03:00
Alexey Golub
8ac8c16db3 Disable whole UI when busy 2017-10-02 19:16:06 +03:00
Alexey Golub
1850caba71 Add 'optional' suffix for from/to date pickers in ExportSetupDialog 2017-10-02 19:12:00 +03:00
Alexey Golub
d7345e91d3 Improve UX of ExportSetupDialog
Closes #11
2017-10-02 18:59:00 +03:00
Alexey Golub
77d0956f5d Redesign file picker in ExportSetupDialog 2017-10-01 00:32:10 +03:00
Alexey Golub
01f0e6952d Add from/to date pickers
Fixes #6
2017-09-30 22:57:52 +03:00
Alexey Golub
28a67ab60d Add export dialog and implement export as plain text 2017-09-30 22:22:28 +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
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