Commit Graph

  • dba42b1ada Compilation fix Emil Ernerfeldt 2020-04-11 18:18:52 +0200
  • f4f03d49eb Some predefined colors Emil Ernerfeldt 2019-12-02 21:59:49 +0100
  • 157de8a966 Add support for monospace font Emil Ernerfeldt 2019-12-02 20:08:49 +0100
  • 100d4e328f export more Emil Ernerfeldt 2019-11-24 20:45:45 +0100
  • f728180918 Ignore warning about legacy implement_vertex macro in old glium Emil Ernerfeldt 2019-11-24 16:27:12 +0100
  • 9b862e9ec4 Update example_glium Emil Ernerfeldt 2019-11-18 20:06:41 +0100
  • be23d66f9e Update rusttype and run cargo update Emil Ernerfeldt 2019-11-02 10:15:06 +0100
  • be8eb02b3f Some minor fixes and additions Emil Ernerfeldt 2019-11-02 09:50:49 +0100
  • 1d6bc3baba Minor API improvements Emil Ernerfeldt 2019-04-25 18:07:36 +0200
  • 4836860c7b Create emigui_glium library Emil Ernerfeldt 2019-04-21 10:13:05 +0200
  • d0734ccdef Fix performance issue on touch devices Emil Ernerfeldt 2019-03-16 15:49:41 +0100
  • 97bbc6f066 Minor API tweaks Emil Ernerfeldt 2019-03-16 15:14:22 +0100
  • 6b5da83642 Adjust font sizes again Emil Ernerfeldt 2019-03-16 14:16:27 +0100
  • 375cc231a6 Fix touch interaction Emil Ernerfeldt 2019-03-16 14:12:40 +0100
  • 07711a456a Adjust font sizes Emil Ernerfeldt 2019-03-16 14:12:27 +0100
  • e06a4db7bc New font: Comfortaa Emil Ernerfeldt 2019-03-16 13:37:29 +0100
  • 2c2450e67b Fix retina resolution of example_glium Emil Ernerfeldt 2019-03-16 12:57:44 +0100
  • 075fa7ab0f Button clicked on mouse release Emil Ernerfeldt 2019-03-16 12:56:00 +0100
  • e1652bef77 Rename example app to example_wasm Emil Ernerfeldt 2019-03-16 12:55:42 +0100
  • 01862d07ae Add native glium backend Emil Ernerfeldt 2019-03-12 22:59:55 +0100
  • 0be9722af5 Handle more than 2^16 vertices in WebGL renderer Emil Ernerfeldt 2019-03-12 14:43:50 +0100
  • 0ba687f521 Run on requestAnimationFrame by default Emil Ernerfeldt 2019-03-12 10:00:41 +0100
  • 9cdd038285 Expose mesher module Emil Ernerfeldt 2019-03-12 09:59:43 +0100
  • 733df46a0a Update README.md Emil Ernerfeldt 2019-03-12 08:54:17 +0100
  • 192b59ebb0 Refactor: remove GuiCmd Emil Ernerfeldt 2019-03-11 15:59:49 +0100
  • 87288634e9 Refactor: Merge LayoutOptions and Style Emil Ernerfeldt 2019-03-11 15:39:54 +0100
  • 7cbf8e45bc Nicer looking colors and sliders Emil Ernerfeldt 2019-03-11 15:30:32 +0100
  • cd58190d35 Add slider example Emil Ernerfeldt 2019-03-11 13:32:54 +0100
  • 81faa964cc Add column example Emil Ernerfeldt 2019-03-11 13:32:44 +0100
  • e398668f96 Add support for usize sliders Emil Ernerfeldt 2019-03-11 13:31:55 +0100
  • 3f12d6da23 Update wasm Emil Ernerfeldt 2019-03-10 21:02:00 +0100
  • f9a9d85d16 Update readme Emil Ernerfeldt 2019-03-10 21:01:07 +0100
  • 79e38e39fe Fix: allow sliders without text Emil Ernerfeldt 2019-03-10 21:00:44 +0100
  • c15768dbf4 Refactor: rename Frame to Mesh Emil Ernerfeldt 2019-03-10 21:00:28 +0100
  • f2040c6fc5 Fix antialiasing for non-retina screens Emil Ernerfeldt 2019-02-24 17:18:30 +0100
  • 68db833a3a Add some helpful wrapper around web_sys Emil Ernerfeldt 2019-02-11 20:27:32 +0100
  • eb589757a8 Add function to check if user is interacting with anything Emil Ernerfeldt 2019-02-10 22:27:41 +0100
  • 4741955f68 Add function for vertical layout Emil Ernerfeldt 2019-02-10 22:06:57 +0100
  • da6d590908 Minor improvements Emil Ernerfeldt 2019-02-10 20:56:59 +0100
  • 2583fd2c52 integer sliders Emil Ernerfeldt 2019-02-10 16:10:08 +0100
  • f0c879b2f4 Code cleanup: allow None mouse_pos + clippy fixes Emil Ernerfeldt 2019-02-10 15:30:48 +0100
  • 1beed16053 Split example app from emigui_wasm Emil Ernerfeldt 2019-02-09 23:00:07 +0100
  • 7dcda029ec Fix some build issues Emil Ernerfeldt 2019-02-09 22:49:35 +0100
  • ef4f0908f2 make label into a macro Emil Ernerfeldt 2019-01-21 01:48:32 -0600
  • c2c94ddda5 Pixel-perfect fonts Emil Ernerfeldt 2019-01-19 10:10:28 -0600
  • cd8ca47e76 Small tweaks Emil Ernerfeldt 2019-01-19 10:09:00 -0600
  • 391abda3d5 Mobile fixes Emil Ernerfeldt 2019-01-17 17:34:01 -0600
  • 46293f6fd4 Allow zooming font atlas Emil Ernerfeldt 2019-01-17 17:33:20 -0600
  • 88fdd127ea Allow resizing fonts at runtime Emil Ernerfeldt 2019-01-17 11:03:39 -0600
  • fe3542a28d Allow floating point font sizes Emil Ernerfeldt 2019-01-17 07:07:02 -0600
  • 616245c323 Refactor: create Texture struct Emil Ernerfeldt 2019-01-16 17:09:12 -0600
  • 7f83876005 Enable colored text (and other misc fixes) Emil Ernerfeldt 2019-01-16 09:28:43 -0600
  • 4dab7a1504 Fix font test Emil Ernerfeldt 2019-01-14 07:54:27 -0600
  • 2c0ca77e09 Add support for alignment (min, center, max) in horizontal and vertical layouts Emil Ernerfeldt 2019-01-14 07:54:06 -0600
  • 3f84836c20 Add rect field to InteractInfo struct Emil Ernerfeldt 2019-01-14 14:26:02 +0100
  • 6e8cc8439b Add separator widget Emil Ernerfeldt 2019-01-13 19:15:11 +0100
  • d1a985d7cd Add TODO.md Emil Ernerfeldt 2019-01-13 16:53:43 +0100
  • ca9333ec3e Support multiple fonts Emil Ernerfeldt 2019-01-13 00:55:56 +0100
  • 1b8a45a514 Share font atlas Emil Ernerfeldt 2019-01-13 00:19:53 +0100
  • 2fc191eed4 Break out texture atlas into own struct Emil Ernerfeldt 2019-01-13 00:10:53 +0100
  • e607097da0 Refactor where and how options are stored Emil Ernerfeldt 2019-01-12 23:20:19 +0100
  • 8963a99a09 Rename to Emigui Emil Ernerfeldt 2019-01-12 23:07:30 +0100
  • 1e8a4d3906 Automatic line break when text overflows max_width Emil Ernerfeldt 2019-01-10 21:09:37 +0100
  • 984a56aae9 Move widgets out of Region into own file Emil Ernerfeldt 2019-01-10 10:55:38 +0100
  • 9f876b3ccd Implement columns Emil Ernerfeldt 2019-01-07 08:54:37 +0100
  • ae40b617ad Improve the regions with available_width Emil Ernerfeldt 2019-01-07 00:03:29 +0100
  • 56da7f40e8 Major refactor of layout code Emil Ernerfeldt 2019-01-06 16:34:01 +0100
  • aa63303892 No typescript. Just one index.html + wasm. Emil Ernerfeldt 2019-01-05 22:55:09 +0100
  • fafc802ffd Non-monospaced fonts Emil Ernerfeldt 2019-01-05 21:23:53 +0100
  • ad352e4a1e Rounded corners and antialiasing Emil Ernerfeldt 2019-01-05 20:14:16 +0100
  • cf495be002 Draw lines Emil Ernerfeldt 2019-01-05 16:23:40 +0100
  • aa1c53f707 Text and circle Emil Ernerfeldt 2019-01-05 15:28:07 +0100
  • a1ddef742d WIP: rust WebGL rendering Emil Ernerfeldt 2019-01-04 14:14:32 +0100
  • bfa20be28e Break into two crates Emil Ernerfeldt 2018-12-30 21:08:29 +0100
  • 25d049ae35 Minor build fix Emil Ernerfeldt 2018-12-30 11:01:14 +0100
  • d05c03d1eb Ergonomic tooltips Emil Ernerfeldt 2018-12-28 23:53:15 +0100
  • 79f64d2066 Hovering tooltip window, bit a bad API Emil Ernerfeldt 2018-12-28 23:29:24 +0100
  • 1e24095154 Horizontal layout Emil Ernerfeldt 2018-12-28 10:39:08 +0100
  • 702ec23372 Full screen canvas Emil Ernerfeldt 2018-12-28 00:51:40 +0100
  • 1c6fd220b2 Improve text layout Emil Ernerfeldt 2018-12-27 23:55:16 +0100
  • a4fc56b441 Better text layout Emil Ernerfeldt 2018-12-27 23:26:05 +0100
  • 641b72d6b1 Clean up layout.rs Emil Ernerfeldt 2018-12-27 19:35:02 +0100
  • 4e03a607c6 clean up style.rs Emil Ernerfeldt 2018-12-27 19:30:31 +0100
  • 52eb5bdf2c Create foldable areas Emil Ernerfeldt 2018-12-27 19:08:43 +0100
  • 500312e878 Text tweaks Emil Ernerfeldt 2018-12-27 18:19:06 +0100
  • a52f27b8c8 Encode colors in sRGBA Emil Ernerfeldt 2018-12-27 17:47:32 +0100
  • d828e58d1b Add gui for layout options Emil Ernerfeldt 2018-12-26 23:08:50 +0100
  • e54f46035b Radio buttons Emil Ernerfeldt 2018-12-26 22:26:15 +0100
  • 4bca549de1 Checkbox Emil Ernerfeldt 2018-12-26 22:17:33 +0100
  • 2e4d961676 Add optional outline to rectangles Emil Ernerfeldt 2018-12-26 17:32:58 +0100
  • 2ec24af92a Implement slider Emil Ernerfeldt 2018-12-26 17:01:46 +0100
  • 7c3aa61c02 persitent interaction with buttons Emil Ernerfeldt 2018-12-26 15:28:38 +0100
  • 094f8216c5 Separate layout from styling Emil Ernerfeldt 2018-12-26 14:38:46 +0100
  • db30e552d2 Add proper button function Emil Ernerfeldt 2018-12-26 10:46:23 +0100
  • 6755a90734 Nicer rust code Emil Ernerfeldt 2018-12-24 00:15:18 +0100
  • 2e2e7a7839 Refactor with some better types Emil Ernerfeldt 2018-12-23 20:06:40 +0100
  • 856bbf4dae Initial commit: Closed loop of TS->Rust->TS Emil Ernerfeldt 2018-12-23 19:42:30 +0100