-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: desktopRunning on desktopRunning on desktopengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-linuxBuilding on or for Linux specificallyBuilding on or for Linux specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Milestone
Description
Once it's ready, we will flip over from GLFW to GTK, as we did for Windows. The tasks here are:
- Burn down https://github.com/flutter/flutter/projects/142 so we have parity. (We don't necessarily need to hit zero on that list; some things there, like the resource context, aren't critical in the short term.)
- Start uploading the GTK library (can be done in parallel; I'll do that shortly).
- Make an initial Runner template that we're reasonably happy with (doesn't need to be stabilized; we can continue to iterate as we currently do with GLFW).
- Update
flutter_toolto download/install the new library. - Add the necessary requirements to the flutter/plugins Linux desktop Dockerfile so the switch doesn't break the builds there.
- Update
flutter_toolto use the new template. - Stop uploading the GLFW library.
/cc @robert-ancell
kafein, lucasjome, hpoul, fanchou, ibilux and 6 more
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: desktopRunning on desktopRunning on desktopengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-linuxBuilding on or for Linux specificallyBuilding on or for Linux specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.