Commit graph

4705 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
ba56a561b2 Implement iced::Sandbox trait for simple apps 2019-11-21 18:00:27 +01:00
Héctor Ramón Jiménez
428509c84a Merge branch 'master' into improvement/docs 2019-11-21 13:53:02 +01:00
Héctor Ramón Jiménez
49349b75d9 Add sponsors section to README 2019-11-21 13:48:28 +01:00
Héctor Ramón Jiménez
65eb218d3d Move widgets from core to native and web
Also made fields private and improved `Renderer` traits.
2019-11-21 13:47:20 +01:00
Héctor Ramón Jiménez
1094968e43 Add CONTRIBUTING.md 2019-11-20 12:36:49 +01:00
Héctor Ramón Jiménez
7f1c6fc14c Remove scroll example and tour.html 2019-11-20 11:02:40 +01:00
Héctor Ramón Jiménez
08aa862a42 Update examples README 2019-11-20 10:54:40 +01:00
Héctor Ramón Jiménez
409b2db994 Add usage section to iced_web 2019-11-20 10:54:32 +01:00
Héctor Ramón Jiménez
4b94cf0035 Add installation section to subcrate READMEs 2019-11-20 09:56:16 +01:00
Héctor Ramón Jiménez
cb4827059f Add README for each subcrate 2019-11-20 09:41:04 +01:00
Héctor Ramón Jiménez
c47f5095c8 Link to custom layout engine PR in ROADMAP 2019-11-20 07:08:37 +01:00
Héctor Ramón Jiménez
6543baa3d1 Add image of todos in multiple platforms 2019-11-20 06:35:00 +01:00
Héctor Ramón Jiménez
28423f54db Remove dbg! in UserInterface 2019-11-20 06:19:20 +01:00
Héctor Ramón Jiménez
93093fa023 Disable debug view by default in tour example 2019-11-20 06:18:22 +01:00
Héctor Ramón Jiménez
d53e1bb00b Display new GIFs in README 2019-11-20 06:17:54 +01:00
Héctor Ramón Jiménez
cae26cb7bc Remove high contrast from graphs 2019-11-20 05:01:36 +01:00
Héctor Ramón Jiménez
fdc99e5bf6 Update README and ROADMAP and add ECOSYSTEM 2019-11-19 11:39:49 +01:00
Héctor Ramón
5adefdf661
Merge pull request #62 from hecrj/feature/async-actions
Async actions
2019-11-18 23:06:28 +01:00
Héctor Ramón
54ffefcc0b
Merge pull request #60 from hecrj/fix/required-width-height
Make `width` and `height` in `Widget` required methods
2019-11-18 21:55:20 +01:00
Héctor Ramón Jiménez
d3553adf27 Write documentation for iced_core 2019-11-18 07:16:19 +01:00
Héctor Ramón Jiménez
63dbf078fe Improve persistence in todos 2019-11-18 00:13:18 +01:00
Héctor Ramón Jiménez
a803ab240b Rename Command::attempt to Command::perform 2019-11-18 00:10:40 +01:00
Héctor Ramón Jiménez
b2392d28bd Save todos async in a JSON file and load on boot 2019-11-17 07:38:01 +01:00
Héctor Ramón Jiménez
02c20e6202 Support async actions in iced_winit 2019-11-17 07:11:44 +01:00
Héctor Ramón Jiménez
e640b87590 Derive Clone for text_input::State 2019-11-17 07:03:22 +01:00
Héctor Ramón Jiménez
e0bdb203f2 Implement future-based Command in iced_core 2019-11-17 07:02:38 +01:00
Héctor Ramón Jiménez
6cdf69e76b Make width and height required methods 2019-11-16 22:08:49 +01:00
Héctor Ramón Jiménez
2cbd5d60c4 Archive todos binary before building deb pkg 2019-11-15 05:53:16 +01:00
Héctor Ramón Jiménez
5f87d3d7a5 Polish Build workflow in all platforms
- Add `.desktop` file to `.deb` package
- Statically link CRT on Windows
- Increase macOS deployment target
2019-11-15 05:06:50 +01:00
Héctor Ramón Jiménez
a5a893a0b5 Remove --locked from Build workflow 2019-11-15 04:32:22 +01:00
Héctor Ramón Jiménez
a1640b54d8 Improve Build workflow to generate .deb pkg 2019-11-15 04:23:47 +01:00
Héctor Ramón Jiménez
55f426d99a Fix linux-latest in Build workflow 2019-11-15 00:21:49 +01:00
Héctor Ramón Jiménez
695cb5ad42 Use different artifact name per platform 2019-11-15 00:09:38 +01:00
Héctor Ramón Jiménez
d13b67ff51 Fix echo in Build workflow on Windows 2019-11-14 23:51:09 +01:00
Héctor Ramón Jiménez
32b7ca1443 Add Build workflow to generate todos binaries 2019-11-14 23:41:57 +01:00
Héctor Ramón Jiménez
b59b5ad0e9 Rename Integration workflow to Test 2019-11-14 23:41:41 +01:00
Héctor Ramón Jiménez
fb49679a04 Remove Install libinput step from CI workflow 2019-11-14 23:31:55 +01:00
Héctor Ramón
c8d4774704
Merge pull request #56 from hecrj/example/filter-todos
Draw checkmark icon and filter todos
2019-11-14 06:48:32 +01:00
Héctor Ramón
af5ec49412
Merge pull request #55 from hecrj/example/edit-todos
Edit and delete todos
2019-11-14 06:48:12 +01:00
Héctor Ramón
a16dab9cf2
Merge pull request #54 from hecrj/feature/external-fonts
Custom font support
2019-11-14 06:47:43 +01:00
Héctor Ramón
bc8d347736
Merge pull request #52 from hecrj/custom-layout-engine
Custom layout engine
2019-11-14 06:46:50 +01:00
Héctor Ramón Jiménez
2c8ba652a7 Draw proper checkmark for Checkbox in iced_wgpu 2019-11-14 03:34:41 +01:00
Héctor Ramón Jiménez
66bb2f7cbf Add filter controls to todos example 🎉 2019-11-14 03:03:50 +01:00
Héctor Ramón Jiménez
00479d8bcd Fix text bounds in iced_wgpu on nonintegral DPI 2019-11-14 03:00:57 +01:00
Héctor Ramón Jiménez
be5466a0a7 Remove argument from text_input::State::focused 2019-11-13 07:57:22 +01:00
Héctor Ramón Jiménez
cf3c53a063 Implement task edition/deletion in todos example 2019-11-13 07:39:29 +01:00
Héctor Ramón Jiménez
657e513651 Implement text_input::State::focused 2019-11-13 07:38:06 +01:00
Héctor Ramón Jiménez
621e5a55b7 Loosen layout::Limits for Container children 2019-11-13 07:37:42 +01:00
Héctor Ramón Jiménez
ef15a6b027 Fix Widget::width implementation of Checkbox 2019-11-13 07:37:13 +01:00
Héctor Ramón Jiménez
2337029602 Remove default styling of Button
- A background will only show if explicitly set.
- `iced_wgpu` won't apply a `min_width` of 100 units anymore.
2019-11-13 07:36:50 +01:00