| Commit message (Collapse) | Author | Age | Lines | SHA | |
|---|---|---|---|---|---|
| * | feat!: Rework website generation | 2026-09-12 | -18/+0 | 4c5629d | |
| | | | | | | | | - Move src.du into src/INIT.du - Replace generate.sh with make.sh, which uses multiple stages for execution and allows customising them. - Added a stage for sitemap generation in make.sh | ||||
| * | feat!: Update dunbar markup | 2026-09-12 | -357/+0 | 6b8cae1 | |
| | | | | | | | | | Currently the newest version of the markup is not on the main branch, mostly because of polish and the documentation. As an effect from the changes to the language, the sitemap is the only thing which needs to be created externally. | ||||
| * | feat(teaching/oop-2025/w15): Add exercises | 2026-06-03 | -0/+1 | 918bac7 | |
| | | |||||
| * | feat(teaching/oop-2025/w14): Add exercise | 2026-05-27 | -0/+1 | 003ae8c | |
| | | |||||
| * | feat(teaching/oop-2025/w13): Add exercises | 2026-05-20 | -0/+1 | 9c95928 | |
| | | |||||
| * | feat(teaching/oop-2025/w12): Add exercises | 2026-05-13 | -0/+1 | 955f6de | |
| | | |||||
| * | feat(teaching/oop-2025/w11): Add exercises | 2026-04-29 | -0/+1 | 25e4aad | |
| | | |||||
| * | feat(teaching/oop-2025/w10): Add exercises | 2026-04-22 | -0/+1 | fabe776 | |
| | | |||||
| * | feat(teaching/oop-2025/w09): Add exercises | 2026-04-15 | -0/+1 | 8588983 | |
| | | |||||
| * | feat(teaching/oop-2025/w08): Add exercises | 2026-04-07 | -0/+1 | 8690e0d | |
| | | |||||
| * | feat(teaching/oop-2025/w07): Add exercises | 2026-04-01 | -0/+1 | 2a63161 | |
| | | |||||
| * | feat(teaching/oop-2025/w06): Add exercises | 2026-03-25 | -0/+1 | 8e411a1 | |
| | | |||||
| * | feat(teaching/oop-2025/oop-notes): Initial contents | 2026-03-18 | -0/+1 | f70e3c8 | |
| | | |||||
| * | feat(teaching/oop-2025/w05): Add exercises | 2026-03-18 | -0/+1 | 9e78691 | |
| | | |||||
| * | feat(teaching/oop-2025/w04): Add exercises | 2026-03-11 | -0/+1 | 0db24ce | |
| | | |||||
| * | feat(teaching/oop-2025/w03): Add exercises | 2026-03-03 | -0/+1 | cab933f | |
| | | |||||
| * | feat(teaching/oop-2025/w2): Add exercises | 2026-02-25 | -0/+1 | 652a8b5 | |
| | | |||||
| * | feat(teaching/oop-2025/w1): Add materials and exercises | 2026-02-18 | -0/+2 | 40cfbcd | |
| | | |||||
| * | feat(teaching/oop-2025): Add main page | 2026-02-15 | -0/+2 | 2bb90e0 | |
| | | |||||
| * | feat(teaching/upp-2025/w14): Add exercises and presentation | 2026-01-14 | -0/+2 | c9f4853 | |
| | | |||||
| * | feat(teaching/upp-2025/w13): Add exercises | 2026-01-08 | -0/+1 | def6bda | |
| | | |||||
| * | feat(header): Some no-css improvements | 2026-01-06 | -0/+4 | 1085cbf | |
| | | |||||
| * | feat!: Update new years | 2026-01-01 | -1/+1 | a19b615 | |
| | | |||||
| * | feat: Add falling snowflake effect (in December and January) | 2025-12-25 | -0/+3 | 2d08599 | |
| | | |||||
| * | feat(teaching/upp-2025/w12): Add exercises | 2025-12-17 | -0/+1 | b18ee19 | |
| | | |||||
| * | feat(teaching/upp-2025/w11): Add exercises | 2025-12-10 | -0/+1 | 7d9808f | |
| | | |||||
| * | feat(teaching/upp-2025/w10): Add exercises | 2025-12-03 | -0/+1 | d5069c7 | |
| | | |||||
| * | feat(teaching/upp-2025/w09): Add exercises | 2025-11-26 | -0/+1 | 3927d3f | |
| | | |||||
| * | feat(teaching/upp-2025): Add a page with C++ pitfalls | 2025-11-22 | -0/+1 | 7abf7f1 | |
| | | |||||
| * | feat(teaching/upp-2025/w08): Add exercises | 2025-11-20 | -0/+1 | 093725d | |
| | | |||||
| * | feat!: Implement syntax highlighting, based on another tool | 2025-11-15 | -1/+2 | c81e2f9 | |
| | | |||||
| * | fix(meta.awk): Split code onto multiple files to work around a bug in nawk | 2025-11-15 | -1/+8 | 044e4f1 | |
| | | |||||
| * | fix(footer): Correct license page link | 2025-11-14 | -1/+1 | d582a21 | |
| | | |||||
| * | feat(teaching/upp-2025/w07): Add exercises | 2025-11-12 | -0/+1 | b8e2d5e | |
| | | |||||
| * | feat(teaching/upp-2025/w06): Add exercises | 2025-11-05 | -0/+1 | 8b26204 | |
| | | |||||
| * | feat(teaching/upp-2025/w05): Add exercises | 2025-10-26 | -0/+1 | ebd7d13 | |
| | | |||||
| * | feat(teaching/upp-2025/w04): Add exercises | 2025-10-19 | -0/+1 | ad8ac76 | |
| | | |||||
| * | feat(teaching/upp-2025/w03): Add exercises | 2025-10-12 | -0/+1 | 660bdb5 | |
| | | |||||
| * | fix(teachihng/upp-2025/w02): Load styles like any normal stylesheet | 2025-10-05 | -0/+1 | 70ec859 | |
| | | | | | | | | The old approach using JS would cause CORS policy errors. Since the stylesheet is disabled by default, it won't ever be downloaded, unless you're on a machine_table page. But even if you try, it will fail because of the relative path, making sure you almost never download it. | ||||
| * | feat(teaching/upp-2025/w02): Add materials and exercises | 2025-10-05 | -0/+4 | 7e77973 | |
| | | | | | | | | | | This week will be very experimental, since no real material will be taught. We could do some git or Visual Studio drills but those will be boring and limited in useability. Using this fancy table should aid in pointers and thinking about data and operations as part of the same domain. | ||||
| * | feat(teaching/upp-2025/w1): Add slides and exercises | 2025-09-27 | -0/+8 | e3f6690 | |
| | | |||||
| * | feat(header.html): Improve design of tiny website | 2025-08-20 | -30/+17 | 4d525d4 | |
| | | |||||
| * | fix(generate.sh): Entirely remove button navbar in tiny website | 2025-08-20 | -2/+1 | bd510e2 | |
| | | |||||
| * | feat(blog/sane-eplanation-of-compilers): Rework part 1's code blocks and ↵ | 2025-08-20 | -2/+2 | b0798cf | |
| | | | | | | | | folder structure Mostly moved a lot of code into distinct files, which are included in our markup. | ||||
| * | fix(header): Change button text | 2025-08-20 | -2/+2 | e1fa314 | |
| | | |||||
| * | feat(footer): Add markup source link, change separators to bullets and add dates | 2025-08-19 | -2/+11 | 452dad7 | |
| | | |||||
| * | feat(header): Slim buttons | 2025-08-19 | -2/+2 | df142d4 | |
| | | | | | | | Make buttons span a single line, increase their font size and center them. Now they act as a transitional element from the left-aligned contents to the center-aligned header footer. | ||||
| * | feat(header): Prettier header footer | 2025-08-19 | -6/+6 | 4631516 | |
| | | | | | Replace vertical lines with bullets and center text | ||||
| * | feat(styles): Allow pages which are too short to properly shrink | 2025-08-19 | -6/+6 | 714d8f3 | |
| | | | | | | Before, if a page (like src/teaching.html) was too short, we would get a whole lot of gray color after the article footer. Now we don't. | ||||
| * | feat!: Merge tutorials into blog | 2025-08-19 | -29/+26 | eb7c632 | |
| | | | | | | | A good amount of tutorial pages are more akin to blog posts than tutorials. And even for the ones that are very much a "quick how-to", I feel many blogs would include them as blog posts. | ||||