ZIm/crates/repl/src
Marshall Bowers 88e42cc7aa
Refactor file icons to use IconTheme (#23153)
This PR adds the initial concept of an `IconTheme` and refactors
`FileIcons` to use it to resolve the icons.

The `IconTheme` will ultimately be used to allow users to select a
different set of icons to use. Currently, however, this is just laying
the foundation for that work.

The association between file types and icons is now handled by the icon
theme when we resolve file icons. This mapping has been moved out of
`file_types.json` and into `icon_theme.rs`.

Release Notes:

- N/A
2025-01-14 22:49:36 +00:00
..
components Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
kernels Refactor file icons to use IconTheme (#23153) 2025-01-14 22:49:36 +00:00
notebook Dequalify WindowContext and AsyncWindowContext identifiers (#22444) 2024-12-28 21:21:32 +00:00
outputs Add a CI check for todo! and FIXME comments (#21950) 2024-12-20 08:38:50 +00:00
components.rs Show kernel options in a picker (#20274) 2024-11-07 17:59:53 -08:00
jupyter_settings.rs Revert "settings: Remove auxiliary Content types where possible (#16744)" (#17768) 2024-09-12 14:46:08 -04:00
notebook.rs Initial Notebook UI structure (#19756) 2024-10-29 11:30:07 -07:00
outputs.rs Upgrade repl dependencies (#21431) 2024-12-02 15:22:03 -08:00
repl.rs Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
repl_editor.rs Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
repl_sessions_ui.rs Optimize REPL kernel spec refresh (#21844) 2024-12-11 06:20:44 -08:00
repl_store.rs Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
session.rs Add a CI check for todo! and FIXME comments (#21950) 2024-12-20 08:38:50 +00:00