Commit Graph

81 Commits

Author SHA1 Message Date
6d931f50b4
fix: make problem name ordering case insensitive 2024-07-09 19:00:47 +02:00
0856a4dcce
style: use compareValuesBy in SDProblem Comparable implementation 2024-06-09 10:03:18 +02:00
0353c672fc
fix: save document before submitting 2024-06-04 18:43:59 +02:00
Alexander Klee
9eddbf96bf
feat: sort problems by whether its solved first, then color and lastly lexicographically. 2024-06-01 13:11:19 +02:00
Alexander Klee
bdd107e7c5
chore: changed use Color in SDProblem instead of String 2024-06-01 13:11:19 +02:00
3c786c2e1d
docs: mention lack of "Too late" message 2024-05-31 10:57:38 +02:00
3dd21b82b4
fix: ship PDFjs with the plugin 2024-05-31 10:08:25 +02:00
25c9eef01c
fix: revert autocomplete fail 2024-05-31 09:51:56 +02:00
3e3955d886
fix: use consistent scale for PDFs 2024-05-31 09:46:39 +02:00
751d89bf75
fix: version-lock pdfjs to working release 2024-05-31 09:45:15 +02:00
3ab7093b4a
fix: use correct background color in PDF viewer 2024-05-29 21:38:17 +02:00
6d446ba1b6
fix: don't create files with bad names 2024-05-29 15:10:49 +02:00
43278ee35d
fix: check for OPEN action 2024-05-29 15:00:47 +02:00
13c1b75640
fix: use correct default PDF mode 2024-05-29 14:50:10 +02:00
5e8ceffc69
fix: allow internal, file-based PDF viewer to work by registering viewer provider for all PDFs 2024-05-29 14:46:28 +02:00
91b85ed70c
feat: add settings UI and allow configuring PDF open mode
Closes #1
2024-05-29 14:42:24 +02:00
cd86b91b10
fix: prevent closing submit panel 2024-05-29 13:44:38 +02:00
Alexander Klee
2619a42f9e chore: remove solved TODOs 2024-05-29 13:39:20 +02:00
Alexander Klee
9a3efb2799 docs: think of some new future features 2024-05-29 13:37:44 +02:00
Alexander Klee
d8ea951492 feat: display solved problems 2024-05-29 13:37:01 +02:00
Alexander Klee
e57112b7c4 feat: model scoreboard responses 2024-05-29 13:34:23 +02:00
04b70114b7
docs: add dashes to better display publish process 2024-05-27 16:31:39 +02:00
fac35b3873
docs: document publishing process 2024-05-26 12:07:50 +02:00
48c9158a59
docs: use title case in plugin.xml description headings 2024-05-26 09:46:02 +02:00
6aa10157eb
build: generate version and changelogs from commit log 2024-05-26 09:45:41 +02:00
0fab731289
docs: add instructions to README 2024-05-26 09:35:42 +02:00
8879655269
docs: add feature list to plugin.xml 2024-05-26 09:35:42 +02:00
0bb787b5b1
build: 1.1 has been released, bump to 1.2-SNAPSHOT 2024-05-18 12:57:51 +02:00
5a1e3e7590
feat: show problem colors in selection action 2024-05-18 12:55:03 +02:00
Alexander Klee
1c8344d40c docs: use colored icons in editor 2024-05-17 11:11:05 +02:00
be53c405c2
build: 1.0 has been released, bump to 1.1-SNAPSHOT 2024-05-17 10:47:55 +02:00
86f6bc6520
docs: update description and icons 2024-05-17 10:36:28 +02:00
Alexander Klee
bf81c49658 style: replace println with logger 2024-05-17 10:12:41 +02:00
Alexander Klee
efd569b5b0 style: remove unneeded null check 2024-05-17 10:10:06 +02:00
Alexander Klee
eed25918d9 style: clean up notifications 2024-05-17 10:09:37 +02:00
ac8e2f5443
fix: since loggedIn is determined by state we control, cache the value to avoid expensive lookups 2024-05-17 09:11:03 +02:00
d3ccb51df4
fix: fall back to "Select *" text if nothing is selected 2024-05-17 09:02:57 +02:00
5671847bf7
feat: deactivate actions that are not possible currently 2024-05-17 08:59:21 +02:00
83f06878f2
chore: remove leftovers from earlier result panel design 2024-05-17 08:01:19 +02:00
96ddd61720
fix: use a different approach for scrollbars in the PDF viewer. This one seems to actually work 2024-05-16 18:22:47 +02:00
62230f157d
fix: don't add actions to the wrong messages 2024-05-16 12:50:34 +02:00
Alexander Klee
de8e4282f5 feat: detect language of submitted file 2024-05-16 12:45:36 +02:00
Alexander Klee
d991bef7ab docs: update feature list in README 2024-05-15 20:20:57 +02:00
Alexander Klee
8b3f840c87 feat: add action for viewing problem statements 2024-05-15 20:20:57 +02:00
Alexander Klee
09355188b1 feat: implement PDF handling to prepare for in-IDE statement viewing 2024-05-15 20:20:57 +02:00
Alexander Klee
217979e9d7 chore: implement some IO utilities 2024-05-15 20:20:57 +02:00
Alexander Klee
9936fa3f78 style: move ConsoleUtil out of the ui package 2024-05-15 20:20:57 +02:00
Alexander Klee
a819f9dd72 fix: avoid potential NPE 2024-05-15 20:20:57 +02:00
5fcfcd3f4a Merge branch 'master' into 'master'
Unify Result/Submit Panels

See merge request JFronny/s-dom!2
2024-05-14 17:43:47 +00:00
AlexK
ea50484f21 feat: unify result/submit panels 2024-05-14 17:43:47 +00:00