22 Commits

Author SHA1 Message Date
f6d205cd29
hw4: add uml class diagram 2025-04-19 16:36:36 -07:00
573498ddb4
hw4: cleanup 2025-04-19 16:36:31 -07:00
857802227d
hw4: initial implementation (gemini 2.5 pro) 2025-04-19 14:46:48 -07:00
34a71d5ef7
midterm2: solve 5.2 - improve 5.1 2025-04-16 23:24:18 -07:00
1be8ca6bf4
midterm2: init 5.1 2025-04-16 22:42:26 -07:00
8dd6533d47
hw4: init 2025-04-15 20:19:52 -07:00
19141831c8
hw3: add googledoc link 2025-03-26 21:41:13 -07:00
f098922149
hw3: add javadoc everywhere 2025-03-26 21:14:46 -07:00
c10ba4b2fc
hw3: PhotoAlbumView: improve performance by caching thumbnails 2025-03-25 00:47:27 -07:00
d4705dc11e
hw3: PhotoAlbumModel: improve performance by returning unmodifiable list rather than copying 2025-03-25 00:47:19 -07:00
0fb5fd0654
hw3: PhotoAlbumModel: remove sortingStrategy from constructor 2025-03-25 00:32:23 -07:00
b12cf9f6d2
hw3: PhotoAlbumView: add thumbnails, date, file size to list 2025-03-25 00:31:55 -07:00
528254c9bc
hw3: PhotoAlbumView: disable unusable buttons 2025-03-25 00:09:22 -07:00
63864e4e25
hw3: use iterator pattern for iterating through list 2025-03-24 23:59:34 -07:00
f8b38bae8f
hw3: convert class members to final where possible, make Photo a record class 2025-03-24 23:28:39 -07:00
31302dd0d5
hw3: prototype completed 2025-03-24 23:18:10 -07:00
81abdd064d
hw3: init 2025-03-24 01:38:54 -07:00
593840bd51
midterm1: practice stuff 2025-03-11 23:18:20 -07:00
a80fe72611
hw2: add JavaDoc, required runs 2025-02-24 21:16:08 -08:00
1e55218f47
hw2: functionality completed (I think) 2025-02-23 23:35:58 -08:00
ff2c9489bb
WIP: hw2 2025-02-22 18:01:17 -08:00
25f13105f2
hw1: complete 2025-02-19 23:54:50 -08:00