Commit Graph

64 Commits

Author SHA1 Message Date
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
dbb96a6e77
fix: correct text of login action 2024-05-14 12:32:59 +02:00
068602d2ee
docs: update project state in README 2024-05-14 12:05:22 +02:00
9cb52e4586
fix: use correct icon for refresh action 2024-05-13 18:33:25 +02:00
2bf871bdbf
fix: revalidate UI after async update 2024-05-13 18:10:16 +02:00
Alexander Klee
678fecefd5 feat: Display file/project name on Submission 2024-05-13 17:43:54 +02:00
426d8056ab
fix: use correct icon size in old UI 2024-05-13 16:23:23 +02:00
a31a27595d
fix: use the correct default URL 2024-05-13 16:01:05 +02:00
a62ebb30c2
fix: (hopefully) use the correct default URL 2024-05-13 15:59:24 +02:00
2bf04ce77e
chore: adjust metadata 2024-05-12 18:42:18 +02:00
464f339240
fix: maybe don't block the IO thread for seconds at a time 2024-05-12 17:36:39 +02:00
501084ca58
feat: complete initial submission UI 2024-05-12 17:12:22 +02:00
9bdf0026f0
fix: remove model elements that apparently don't get generated by DOMjudge sometimes 2024-05-12 17:11:48 +02:00
378e3cc65c
fix: split authenticated and unauthenticated client 2024-05-12 16:53:01 +02:00
cac41a8e53
fix: add missing annotations 2024-05-12 16:52:37 +02:00
e8e55b8706
chore: clean up API url handling 2024-05-12 16:42:04 +02:00
74bbc91ea4
feat: implement submission (still needs testing) 2024-05-12 16:24:48 +02:00
c9a2aabc60
fix: use correct order for actions 2024-05-12 14:54:05 +02:00