- Oct 26, 2023
-
-
sam edelsten authored
-
- Oct 25, 2023
-
-
sam edelsten authored
-
sam edelsten authored
i do not like the online merge conflict editor
-
sam authored
-
sam authored
`CosmicMetrics` default scale to window scale
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
adds bullet (U+2022) to font subset replaces rendered text with bullets in password fields - selection in password widgets is buggy
-
sam authored
simplify bundles; use bevy's ButtonBundle and SpriteBundle for layout. Use CosmicCanvas(Handle<Image>) for rendering.
-
sam edelsten authored
-
sam authored
-
- Oct 24, 2023
-
-
sam authored
-
sam edelsten authored
adds a `CosmicCanvas` component to hold the image cosmic draws to. allows easier interop between UI and Sprite widgets Each type of widget now uses a single `CosmicEditBundle`, adding widget specific components with `.insert()` or as tuples.
-
- Oct 13, 2023
-
-
sam authored
fix transparent backgrounds with opaque text
-
sam edelsten authored
-
sam authored
-
milse113 authored
-
- Oct 12, 2023
-
-
sam authored
refactor + move rendering fns to own file
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
Merged redraw and redraw_ui into a single function, in order to make placeholder and password code easier Moved most of redraw_common into main redraw function, having type wrangling issues with the image replace function
-
- Oct 06, 2023
-
-
sam authored
* implement copy/paste for wasm * ignore wasm specific "dead" code * fix ctrl instead of command on mac * fix character input if clipboard shortcut held * extract undo redo to own fn and refac * fix first edit not being undoable --------- Co-authored-by:
StaffEngineer <111751109+StaffEngineer@users.noreply.github.com>
-
sam authored
Co-authored-by:
StaffEngineer <111751109+StaffEngineer@users.noreply.github.com>
-
StaffEngineer authored
-
sam authored
* implement copy/paste for wasm * ignore wasm specific "dead" code * fix ctrl instead of command on mac * fix character input if clipboard shortcut held
-
- Oct 05, 2023
-
-
StaffEngineer authored
-
sam authored
* first draft * refine placeholder logic bug: inputting and deleting a char on a widget quickly (i think at cursor blink speed) hold the input visually for that blink duration. needs testing: placeholder specific attrs * fix conflict with #73 * update placeholder attrs * small fixes * fix cursor showing on empty readonly widgets --------- Co-authored-by:
StaffEngineer <velo.app1@gmail.com>
-
- Oct 04, 2023
-
-
StaffEngineer authored
-
StaffEngineer authored
-
StaffEngineer authored
-
sam authored
-
sam authored
* double + triple click detection * working multi click selection
-
sam authored
* refactor and split input fn Input has been decoupled into input_mouse and input_kb Moved `lib.rs` around, ordered as enums > structs > plugin > functions * allow selection and copy on readonly buffers * remove clicktimer * fix clippy
-
- Oct 03, 2023
-
-
StaffEngineer authored
-
sam authored
* text cursor hover example * move cursor modify fns to src caveats: - only hides cursor when typing if cursor is in app window - only acts on primary window * add config for cursor changes cursor hide does not work on WASM * Update src/cursor.rs Co-authored-by:
StaffEngineer <111751109+StaffEngineer@users.noreply.github.com> * fix focus handling in cursor.rs * Update src/lib.rs Co-authored-by:
StaffEngineer <111751109+StaffEngineer@users.noreply.github.com> * add none | events | default options for cursor * stop sprites sending hover events per frame * commit missed example --------- Co-authored-by:
StaffEngineer <111751109+StaffEngineer@users.noreply.github.com>
-
- Oct 02, 2023
-
-
StaffEngineer authored
-
sam authored
* rewrite `draw_pixel` causes overlayed text to appear correctly blended Breaking Changes: - CosmicEdit*Bundle::background_color renamed to fill_color, and takes a new `FillColor(pub Color)` * fix clippy
-
- Oct 01, 2023
-
-
StaffEngineer authored
-