Commit Graph

67 Commits

Author SHA1 Message Date
Keavon Chambers 6a1a145d19 Update roadmap with new features and icons 2024-04-27 01:36:46 -07:00
abundance-io d09e7eaf86
Update contributor guide installation instructions for Fedora-based Linux OSs (#1718)
* added fedora based distribution instructions changed outdated npm optional install command

* removed vite temporary timestamp file

* Apply suggestions from code review

Nits

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2024-04-03 23:34:57 +00:00
Keavon Chambers 0a9bd41be1
Code cleanup and refactoring to enhance consistency (#1695)
- Move message handler payload data into structs
- Organize the file structure used by `editor/src/messages/portfolio/document` `/node_graph` and `/graph_operation`
- Make derive attributes use `serde::Serialize, serde::Deserialize` consistently instead of `use serde::{Deserialize, Serialize};` imports
- Various other code cleanup and refactoring
2024-03-20 21:28:51 -07:00
Keavon Chambers f652d9096e Blog post: Graphite internships: announcing participation in GSoC 2024 2024-02-22 02:55:31 -08:00
Keavon Chambers 2437536316 Update GSoC project list and info 2024-02-21 04:48:26 -08:00
Keavon Chambers f265fa693e Website dev guide fixes for Code Structure page 2024-02-19 00:12:30 -08:00
Keavon Chambers 7453fe01a3 Finalize GSoC 2024 project idea list 2024-02-11 21:20:00 -08:00
Keavon Chambers 9edd9233db Update website and add student project info 2024-02-06 09:22:26 -08:00
Keavon Chambers 45de49fa03 Show off procedural generation on the website 2024-01-08 10:49:25 -08:00
Keavon Chambers 7bfe0ce55b
Retire layer paths used throughout the code (#1531)
* Part 1

* Part 2

* Part 3

* Part 4

* Part 5

* Part 6

* Part 7

* Part 8
2023-12-21 19:32:46 -08:00
Keavon Chambers 9d3344808f Add the user manual to the website (#1390) 2023-12-14 05:29:19 -08:00
Keavon Chambers 719c96ecd8
Rename and reorganize several widgets (#1462)
* Rename SwatchPairInput -> WorkingColorsButton

* Remove unnecessary Svelte each-loop keys

* Rename (and migrate) MenuBarInput -> MenuListButton

* Rename PivotAssist -> PivotInput

* Rename PersistentScrollbar -> ScrollbarInput and CanvasRuler -> RulerInput

* Rename DIalogModal -> Dialog

* Rename WidgetRow -> WidgetSpan
2023-11-18 04:34:30 -08:00
Yuri Astrakhan 3d4e3a74e5
A few minor lints and docs (#1436)
* A few minor lints and docs

* Added required packages to compile on Debian-style linux
* Inlined some format args, and removed some `&` in args (they cause about 6% slowdown that compiler cannot inline)
* a few spelling mistakes

* fix fmt
2023-10-18 23:33:10 -07:00
Keavon Chambers 89b269cf55 Reduce website static content file size by a lot 2023-08-23 15:36:55 -07:00
Keavon Chambers 0a7a69b315 Improve website book sidebar and nav ripple 2023-08-15 02:10:10 -07:00
Keavon Chambers 2412a3def6 Improve responsive design sizing for website 2023-08-14 03:29:40 -07:00
Keavon Chambers f429db6369 Revamp the Graphite website (#1265)
Revamp the website with more content
2023-08-10 18:37:04 -07:00