1646 Commits (c71090473b0ca19a6110de793eed9e26236239c2)
 

Author SHA1 Message Date
Emil Ernerfeldt d5d6c48974 cargo update 5 years ago
Emil Ernerfeldt c0f9c5f7e1 small fixes 5 years ago
Emil Ernerfeldt e98896aa58 Optimize text layout 5 years ago
Emil Ernerfeldt 2b49072de9 Optimize mesher 5 years ago
Emil Ernerfeldt 58a8f743be Optimize and clean up text output 5 years ago
Emil Ernerfeldt 7a9fb94029 Add a benchmark 5 years ago
Emil Ernerfeldt 896d87c804 make pixels_per_point optional in RawInput (default 1) 5 years ago
Emil Ernerfeldt 3022231e4f Reduce .wasm size by around 20% 5 years ago
Emil Ernerfeldt 002944b775 Break up some long container functions and reduce some code bloat 5 years ago
Emil Ernerfeldt 8270d59dbf Add tree example 5 years ago
Emil Ernerfeldt 8d89944b58 containers will (mostly) return value of add_contents function 5 years ago
Emil Ernerfeldt 3b822ac294 Update TODO in README.md with accomplished goals 5 years ago
Emil Ernerfeldt 0f0e385ea3 [refactor] collect stuff into new `mod paint` 5 years ago
Emil Ernerfeldt aeaa611005 terminology: remove uses of the word "mesh". Prefer "triangles". 5 years ago
Emil Ernerfeldt 3ec552392f TextEdit: cursor movement with home/end/up/down 5 years ago
Emil Ernerfeldt c9f07c1cff Publish new wasm 5 years ago
Emil Ernerfeldt 8f43d38e38 Style/visuals tweaks 5 years ago
Emil Ernerfeldt d123d7e9c6 Improve window throwing 5 years ago
Emil Ernerfeldt 84099b24c9 Fix animation of collapsing windows 5 years ago
Emil Ernerfeldt 3737067994 mutexes: crash rather than deadlock 5 years ago
Emil Ernerfeldt 88bfcd585e Resize windows by dragging any side or corner 5 years ago
Emil Ernerfeldt f9bb9f71c4 Add button to collapse windows 5 years ago
Emil Ernerfeldt c79b28e3b0 publish new wasm 5 years ago
Emil Ernerfeldt 037b22be7f Simplify and improve the default visual style 5 years ago
Emil Ernerfeldt 01568acef2 TextEdit: click to move cursor 5 years ago
Emil Ernerfeldt ce0e7f4e09 Refactor font layout: introduce y_max for each Line in a Galley 5 years ago
Emil Ernerfeldt c0e7f947ff Improved text edit with cursor that can be moved with arrow keys 5 years ago
Emil Ernerfeldt 89aa285255 Simplify text layout further with even less allocations 5 years ago
Emil Ernerfeldt d3a3e4fa73 Refactor text layout: fewer allocations 5 years ago
Emil Ernerfeldt cdfd42eb3e refactor text layout with a new struct Galley 5 years ago
Emil Ernerfeldt 152e644fb2 Add clock in top right corner using reverse layout in menu bar 5 years ago
Emil Ernerfeldt cd1bbddaca Add support for reversed layouts 5 years ago
Emil Ernerfeldt d4204f03c0 Refactor: break out Layout to own struct/file 5 years ago
Emil Ernerfeldt b8675ad67f refactor: move some code around to make place for new Layout 5 years ago
Emil Ernerfeldt 8e0b1c8fca Add example where you can change layout direction and alignment 5 years ago
Emil Ernerfeldt 1dff2ad721 Remove Ui::cursor() function 5 years ago
Emil Ernerfeldt 7a1c97ccfe Simplify and unify queries about available space 5 years ago
Emil Ernerfeldt 6f7bc3cfac Nicer handling of fragment links to #clock demo 5 years ago
Emil Ernerfeldt d508372334 Move new windows to the top 5 years ago
Emil Ernerfeldt e5c216447a new web version 5 years ago
Emil Ernerfeldt 8c0942bf1e Show menu bar in main window instead of in example window 5 years ago
Emil Ernerfeldt cce94676b6 improve fractal clock 5 years ago
Emil Ernerfeldt 71154edf9b Add a fractal clock example to showcase painting performance 5 years ago
Emil Ernerfeldt 5a9e3d62bf Fix: web version steal keyboard input 5 years ago
Emil Ernerfeldt 82ac4086fc Improve debug painting of clip rects 5 years ago
Emil Ernerfeldt 090d056f3d Use 32 bit vertex indicec on glium 5 years ago
Emil Ernerfeldt 3860807e29 Use premultiplied alpha for all colors + improve painting of thin lines 5 years ago
Emil Ernerfeldt 4fcea59929 Optimize meshing 5 years ago
Emil Ernerfeldt 6bee26ca59 Glium: persist window position and size 5 years ago
Emil Ernerfeldt 3deb7dda7c Deploy new web version 5 years ago