50 most recent check-ins
2025-01-16
| ||
12:07 | Added some hacks to upgrade_db.py to accommodate some stray table definition formatting. Leaf check-in: 1c42aa527d user: florian tags: tools | |
11:52 | Merged changes from development. check-in: 125f4195ba user: florian tags: tools | |
2025-01-15
| ||
22:07 | Dynamic mode menu labels now the tag title instead of the tag id. Leaf check-in: 34674208df user: florian tags: development | |
21:46 | Fixed weird button behaviour where a div would hijack a click. check-in: a879020e72 user: florian tags: development | |
21:40 | Minor changes in mode menu. check-in: bd6c7cb637 user: florian tags: development | |
21:34 | Improving code formatting, especially JavaScript. check-in: 91fbf98c24 user: florian tags: development | |
21:19 | Minor changes in mode menu. check-in: 686a210465 user: florian tags: development | |
18:31 | Merged changes from mode_menu. check-in: 32997f4462 user: florian tags: development | |
18:31 | Implemented tag dependencies, mode menu now disables tags where dependencies are not active. Leaf check-in: d6e59f156b user: florian tags: mode_menu | |
16:09 | No longer showing unavailable tags in mode menu. check-in: 33091d003f user: florian tags: mode_menu | |
15:57 | Tag markers now reset correctly when opening the menu. check-in: 102b75c0e3 user: florian tags: mode_menu | |
15:52 | Merged changes from development. check-in: ceb041eb30 user: florian tags: mode_menu | |
12:08 | Merged changes from mode_menu. check-in: 48cd2698d3 user: florian tags: development | |
12:08 | The mode menu now checks selected tags for mode availability, and disables submission if not available. check-in: f7ea5f8cd9 user: florian tags: mode_menu | |
10:41 | WebApp.view() now evaluates tagging information as returned by SQLiteStorage.get_content(). Fixed variable naming issue in SQLiteStorage.get_content() check-in: daa0829684 user: florian tags: mode_menu | |
09:25 | Renamed return variable in SQLiteStorage.get_content() check-in: 250de6498a user: florian tags: mode_menu | |
09:20 | Fixed wrong index in SQLiteStorage.get_content() check-in: 11112f49fa user: florian tags: mode_menu | |
09:12 | Merged changes from database. check-in: a16fdb2ddc user: florian tags: mode_menu | |
09:12 | SQLiteStorage.get_content() now returns format, tagging, and availability information more compact in a namedtuple. Leaf check-in: d6ec7717ff user: florian tags: database | |
07:58 | Merged changes from mode_menu. check-in: cdd5da1d6a user: florian tags: database | |
2025-01-14
| ||
20:46 | Merged changes from development. check-in: f7fac57fa5 user: florian tags: mode_menu | |
20:18 | Changing tag marker color from "no" to "yes" color. check-in: b85b62822e user: florian tags: development | |
19:18 | Merged changes from mode_menu. check-in: 04d068c313 user: florian tags: development | |
19:18 | The mode menu now resets to the current mode settings when opened. check-in: 9e3396a53e user: florian tags: mode_menu | |
18:40 | Merged changes from development. check-in: f8aafd9998 user: florian tags: mode_menu | |
18:40 | Fixing z index of mode menu tooltip. check-in: b46f3e93fa user: florian tags: development | |
18:35 | Fixed upgrade problems in upgrade_db.py check-in: 8823aeef8d user: florian tags: development | |
18:09 | Improved logging in upgrade_db.py check-in: 13c7f4c7f8 user: florian tags: development | |
17:42 | Adding --debug option to upgrade_db.py check-in: 0d66a3e8c5 user: florian tags: development | |
17:01 | Merged changes from mode_menu. check-in: db0b55d092 user: florian tags: development | |
16:48 | The mode menu now deselects all tags that would create an invalid combination. check-in: b03b1c1da1 user: florian tags: mode_menu | |
2025-01-13
| ||
22:54 | Added HTML and JavaScript for dynamic highlighting of available modes in mode menu. check-in: 64cbee4f85 user: florian tags: mode_menu | |
18:05 | Unified 404 error call. check-in: 162f0c06b3 user: florian tags: mode_menu | |
18:03 | SQLiteStorage.get_content() now handles formats that evaluate to False, not just None. WebApp.view() now handles an invalid mode appropriately. WebApp.view() now checks thoroughly for empty content before skipping a step. check-in: a20fe7029a user: florian tags: mode_menu | |
2025-01-09
| ||
20:44 | Merged changes from database. check-in: 8ea8e05e81 user: florian tags: mode_menu | |
20:44 | SQLiteStorage.get_content() now tries to return the default format, as defined in the course metadata. check-in: 01b0985a44 user: florian tags: database | |
20:04 | Merged changes from mode_menu. check-in: 7899353917 user: florian tags: database | |
20:03 | Merged changes from development. check-in: 2bba2458de user: florian tags: database | |
20:02 | WebApp.view() now redirects from tag lists in query parameters to the fitting mode, or returns a 404 error. check-in: 5ea39f936e user: florian tags: mode_menu | |
19:11 | Fixing position of mode button tooltip. check-in: b1a49019cb user: florian tags: development | |
2025-01-08
| ||
21:18 | Merged changes from database. check-in: a1ab4afd40 user: florian tags: mode_menu | |
21:18 | Implemented SQLiteStorage.get_format() check-in: 61d14d8e72 user: florian tags: database | |
16:50 | Adding method Storage.get_format() check-in: b790962e03 user: florian tags: database | |
16:47 | Fixing docstring and return value in Storage.get_content(). check-in: 0254775dc4 user: florian tags: database | |
16:32 | Merged changes from development. check-in: 996918516f user: florian tags: database | |
16:30 | Fixing outline of mode menu button. check-in: 039522fa49 user: florian tags: development | |
16:20 | Design fixes in mode menu icon and to top button. check-in: d787c8595c user: florian tags: development | |
16:14 | Merged changes from mode_menu. check-in: fc7aaa6c5f user: florian tags: development | |
16:14 | Adding parameter tag to WebApp.view() check-in: 2d1a4fcb49 user: florian tags: mode_menu | |
13:49 | Merged changes from development. check-in: af2361dea1 user: florian tags: mode_menu | |