18 Commits
Author SHA1 Message Date
Brian J Lovin dbeeda502c gui: Add error popup on syscheck failures
After the user chooses a language (so we can localize the error), pop up
an error if the syscheck fails.

Add a quiet option to syscheck to disable printing to the terminal.

Signed-off-by: Brian J Lovin <brian.j.lovin@intel.com>
2019-05-15 19:01:54 -07:00
Reagan Lopez c336307112 gui: Introduce common functions for Dialog (popup)
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-05-01 19:11:23 -07:00
Mark D Horn 66a34e85bb gui: Change to higher contrast warning color
Switch from red to a variant of orange

TODO: refactor the disk code to use the style.css by
splitting into two labels between title and description.

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2019-05-01 15:53:15 -07:00
Reagan Lopez 6f9b0a8d0c gui: Prompts user for confirmation before install
Also disables exit button during installation and
re-enables it after installation is complete.

Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-29 19:39:51 -07:00
Reagan Lopez dbd0381378 gui: Updates styling and screen size to accommodate translated strings
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-23 18:52:18 -07:00
Reagan Lopez 5eb6b7dddb gui: Add the Delete user feature
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-22 09:44:47 -07:00
Reagan Lopez 20369d34f6 gui: Introduces the new User Add page
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-22 09:44:44 -07:00
Reagan Lopez 4c1f7a9dfe gui: Introduces localization
- Modifies the screen flow to first launch the Welcome (Language) page
- Adds localization package "gotext"
- Enables localization for "en_US", "zh_CN" and "es_MX"
- Modifies the strings to use localized version

Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-19 15:04:57 -07:00
Reagan Lopez 0f38516893 gui: Additional gui pages and styling updates
- Introduces new Hostname page
- Uses .css file for styling
- Adds search feature in Language, Keyboard and Timezone pages
- Updates button styles

Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
2019-04-19 14:29:35 -07:00
Mark D Horn ee6ba0e079 tui: user feedback on beta
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2019-04-18 12:48:36 -07:00
Leandro Dorileo 884aef77bd images: add live-desktop
This live-desktop os a full bloated desktop live image. It comes
with gnome, with autologin enabled also installs clr-installer and
set it as one of the favorite apps.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-11-08 14:30:00 -08:00
Mark D Horn 5baeb3dcca Make Disabled Text more readable
Blue text on black background was noted as hard to read
due to lack of contrast.

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2018-10-09 13:32:08 -07:00
Mark D Horn 002970e6fd New Disk Partition Page
Fixes Issues #26

- Build header and scrolling frame
- Populate the scrolling frame with a row frame for each disk
- Only enable one disk at a time for changes
- Prevent changes to other disks once configuration begins
  - Added Warning PopUp dialog
- Implement ReScan and Revert of media
- Add Disk Serial number to block device
  - Needed to track selected disk in case of a rescan
- Handle no usable media
- Fix size error when size unchanged

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2018-09-25 15:33:15 -07:00
Leandro Dorileo 3cc8e35922 tui: color update
Follow the UX specialists suggestions.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-20 12:23:06 -07:00
Leandro Dorileo 2f92f2be29 theme: fix the manual partition theme
With the extended theme patches we broke the manual partitioning
theme, this patch fixes the theme elements names.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-14 10:51:20 -07:00
Leandro Dorileo 68bd76bea6 main menu: add new redesigned main menu
Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-14 10:51:20 -07:00
Leandro Dorileo b39be56e47 tui: custom theme suport
Make use of the new RealColor() API and extend the theme to introduce
custom color definitions.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-07 10:58:40 -07:00
Mark D Horn e84bb0e403 First Open Source push of code base
This is code is still alpha. The Text-based User Interface is
undergoing a resign of the layout before beta.

Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2018-08-13 14:14:30 -07:00