- Nov 09, 2023
-
-
sam edelsten authored
-
sam edelsten authored
-
sam authored
fix backspace needing double input on wasm
-
sam edelsten authored
-
- Nov 02, 2023
-
-
sam authored
* add TODOs * separate CosmicEdit from display breaks loads of stuff: sizing, click functions, cursor hovering just a few Only tested on login example not optimized; spams handle weak clones to ensure got correct handle (will be fixed by new handle swapping routine) not sure about the API changes but might just need to get used to it, is much more extensible * break render function apart centered padding now broken, not tested other text positions * reshape earlier in render to fix padding issue * move image creation to own system * resize internal sprite to computed UI size * prevent panic on zero size UI elements * clicks + editor-display one-to-many relationships * add render systemset * fix hoverable invisible sprites * update examples * fix auto-height bugs * clippy
-
- Oct 30, 2023
-
-
sam authored
* rework placeholders to use single editor * add default placeholder color * move placeholder systems out of main render * explicit ordering for password/placeholder systems
-
- Oct 27, 2023
-
-
sam authored
basic password implementation
-
sam edelsten authored
-
StaffEngineer authored
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
-
- Oct 26, 2023
-
-
sam edelsten authored
-
sam edelsten authored
-
sam edelsten authored
unicode chars are buggy in this commit
-
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>
-