This website requires JavaScript.
41050de352
feat: amber portal border + hidden scrollbar on movie-corner iframe
main
Gabriel Kaszewski
2026-05-04 23:24:53 +02:00
1226ea2fbe
fix: correct metadata title and add iframe security/perf attributes
Gabriel Kaszewski
2026-05-04 23:13:06 +02:00
10d882fce6
feat: add movie-corner page with cinematic hero and embedded reviews
Gabriel Kaszewski
2026-05-04 23:02:34 +02:00
a9b8900256
feat: add Movie Corner to navbar
Gabriel Kaszewski
2026-05-04 23:00:36 +02:00
fc14d37da8
docs: movie-corner implementation plan
Gabriel Kaszewski
2026-05-04 22:59:24 +02:00
b3afd6f9a7
docs: movie-corner design spec
Gabriel Kaszewski
2026-05-04 22:57:36 +02:00
7b115c2284
clean
gravity
Gabriel Kaszewski
2026-04-24 13:46:52 +02:00
a3ccba0663
fix: add gravity-body class to project and KSuite pages for consistent styling
Gabriel Kaszewski
2026-04-24 13:46:39 +02:00
cc284c27a9
fix: two-pass start, depth cap, cssText restore on stop
Gabriel Kaszewski
2026-04-24 13:43:48 +02:00
7cec30170a
docs: gravity bug fixes plan
Gabriel Kaszewski
2026-04-24 13:42:19 +02:00
abe307a6ca
feat: glide-back animation on stop, full dirty-set cleanup
Gabriel Kaszewski
2026-04-24 13:24:34 +02:00
7cc57e966b
perf: use cached body dimensions in tick, remove redundant style sets
Gabriel Kaszewski
2026-04-24 13:23:44 +02:00
2ba0b90fce
refactor: split start() into size-lock, read, write phases
Gabriel Kaszewski
2026-04-24 13:22:45 +02:00
415dcb8459
refactor: extend PhysicsBody with cached dims and add dirtyElements
Gabriel Kaszewski
2026-04-24 13:21:19 +02:00
abde9ff0e9
docs: gravity engine fix implementation plan
Gabriel Kaszewski
2026-04-24 13:19:50 +02:00
571cf35151
docs: gravity engine fix design spec
Gabriel Kaszewski
2026-04-24 13:18:10 +02:00
abb7651e41
gravity
Gabriel Kaszewski
2026-04-24 13:11:12 +02:00
c34d069d54
rework of experience
Gabriel Kaszewski
2026-04-24 12:35:08 +02:00
6bc9456b2d
Refactor project titles by removing emojis and update job descriptions in data.ts
Gabriel Kaszewski
2026-04-24 12:20:52 +02:00
881b34842e
feat: add Pixel Palette Colorizer project with description and links
Gabriel Kaszewski
2026-04-24 12:05:33 +02:00
b5007f2e31
chore: add hast package and its dependencies to package.json and package-lock.json
Gabriel Kaszewski
2026-04-10 01:09:43 +02:00
32faa559fa
fix: brighten markdown text colors for readability on FA background
Gabriel Kaszewski
2026-04-10 01:08:48 +02:00
ccde0af995
refactor: convert MarkdownContent to server component, remove context
Gabriel Kaszewski
2026-04-10 01:07:18 +02:00
695ebf707f
feat: use MarkdownContent on project detail page
Gabriel Kaszewski
2026-04-10 01:02:15 +02:00
f914d14f15
fix: a renderer isExternal var, remove redundant casts, add li comments
Gabriel Kaszewski
2026-04-10 01:00:43 +02:00
39cb194b5b
fix: extract CodeRenderer as named component, fix external link detection
Gabriel Kaszewski
2026-04-10 00:56:14 +02:00
51820e6507
feat: add MarkdownContent component with Frutiger Aero styling
Gabriel Kaszewski
2026-04-10 00:54:03 +02:00
26b798f2d5
deps: add react-markdown
Gabriel Kaszewski
2026-04-10 00:51:36 +02:00
7db4b71984
feat: add Galeria Rumia project with description and thumbnails; update layout for commercial projects
Gabriel Kaszewski
2026-04-10 00:20:29 +02:00
d265599280
fix: update CV document with latest information
Gabriel Kaszewski
2026-03-27 00:55:02 +01:00
d1dab290a4
fix: update employment details from Choreograph to WPP Media and remove emojis for consistency
Gabriel Kaszewski
2026-03-19 23:43:55 +01:00
292a5d2587
feat: add K-Convert and K-Shrink projects with descriptions and thumbnails
Gabriel Kaszewski
2026-03-17 22:42:42 +01:00
0bdef596b4
feat: add K-TV application with media library integration and new icon
Gabriel Kaszewski
2026-03-15 20:35:37 +01:00
987b589f72
fix: update employment status for Software Engineer position at Choreograph
Gabriel Kaszewski
2026-03-06 10:48:04 +01:00
333c87e3dc
fix: remove emojis from text in About page for consistency
Gabriel Kaszewski
2026-03-06 10:47:15 +01:00
eb10977086
fix: update job titles to "Software Engineer" and add new position for WPP Media
Gabriel Kaszewski
2026-03-06 10:44:13 +01:00
6ed0fe41be
fix: update job title from "Python Developer" to "Software Engineer" in About page
Gabriel Kaszewski
2026-02-25 01:05:51 +01:00
e21671b4f0
fix: update job title from "Full-Stack Developer" to "Software Engineer" in Hero component
Gabriel Kaszewski
2026-02-25 01:05:08 +01:00
9e7c900d85
fix: update job title and terminology to reflect "Software Engineer" in metadata
Gabriel Kaszewski
2026-02-25 00:59:43 +01:00
8714949289
chore: remove unnecessary "use client" directive from K-Suite page
Gabriel Kaszewski
2025-12-31 00:34:41 +01:00
a0463d1db9
fix: update GitHub URL for K-Tuner project in data file
Gabriel Kaszewski
2025-12-31 00:31:15 +01:00
a6353da49c
fix: correct terminology in K-Suite page for clarity
Gabriel Kaszewski
2025-12-30 04:21:47 +01:00
a087888759
feat: add K-Suite page with interactive application organism and new app images.
Gabriel Kaszewski
2025-12-30 04:13:14 +01:00
3eceae5559
chore: update Next.js dependency to version 15.5.7
Gabriel Kaszewski
2025-12-06 21:13:47 +01:00
23defca001
feat: add CommercialProjects component and related project cards; update project data structure
Gabriel Kaszewski
2025-11-19 15:04:22 +01:00
1ebc812b05
feat: update background and hero images for improved visuals
Gabriel Kaszewski
2025-10-20 11:15:33 +02:00
465181c3ef
Implement feature X to enhance user experience and optimize performance
Gabriel Kaszewski
2025-09-27 18:37:19 +02:00
3be8bceef1
feat: add link to bachelor's thesis in AboutPage and include thesis PDF
Gabriel Kaszewski
2025-09-27 18:34:40 +02:00
163f946b08
chore: update @typescript-eslint packages to version 8.43.0 and debug to 4.4.1
Gabriel Kaszewski
2025-09-08 19:27:59 +02:00
368086f9bd
feat: add Dockerfile and deployment configuration; update metadata and project descriptions
Gabriel Kaszewski
2025-09-08 19:24:06 +02:00
a99b6353be
feat: add AboutSummary component with personal introduction and game preview
Gabriel Kaszewski
2025-09-08 19:12:30 +02:00
fab7310436
Initial commit from Create Next App
Gabriel Kaszewski
2025-09-08 16:25:53 +02:00