62 Commits

Author SHA1 Message Date
Simental Magana, Marcos a4b1c33fce Copyright bump
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v21
2020-02-10 16:21:10 -06:00
Simental Magana, Marcos e0ee9b057b schemas: split theme/non-theme related overrides
This separation awolls a better handling when changing UI overrides
from functionality preference overrides.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2020-02-10 16:17:02 -06:00
Simental Magana, Marcos a2b113ee38 Don't show trash Icon by default
new version of dash-to-dock (extensions.gnome.org-v67) enables
trash icon and listing mounted devices[1].

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>

[1]-https://github.com/micheleg/dash-to-dock/commit/80928137b61ca94edab5ae1a0a676fb18b8057e7
v20
2019-10-07 16:23:56 -05:00
Simental Magana, Marcos 1e12202939 Disable animations
we started disabling animations because of the gnome-shell-impatience
extension broken for 3.34, but really makes more sense to avoid
relying on more extensions and remove animations altogether.

This should also provide the same desktop experience for in-bare-metal
use as well as for remote (VNC) sessions with plain transitions.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-10-07 16:23:56 -05:00
Simental Magana, Marcos 949b2d5b98 mimeapps: Introduce gnome-mimeapps.list
This commit adds the `gnome-mimeapps.list` file, which is
targeted specifically for GNOME desktop environments.

Perhaps we should add a more generic mimeapps.list for
compatibility with other desktops, for now we focus on
this specific desktop env.

Specification of MIME Applications Associations can be
found at freedesktop[1].

This commit fixes https://github.com/clearlinux/distribution/issues/820
and https://github.com/clearlinux/distribution/issues/410

[1]-https://specifications.freedesktop.org/mime-apps-spec/latest/ar01s02.html

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v19
2019-07-16 14:43:20 -05:00
Joe Konno 1b68feb3b0 schemas: more aggressive timeouts for cursor-blink
Cursor blinks can make an otherwise idle system less so. For that
reason, be more aggressive about turning off cursor blinks.

End-users can tune cursor blink behavior through the Universal Access
(Accessibility) applet, or through gsettings/dconf.

Signed-off-by: Joe Konno <joe.konno@intel.com>
2019-05-24 10:35:28 -05:00
Joe Konno b0e40f297f schemas: dash-to-dock: do not animate show-apps
The animation for showing all applications can be costly and/or slow,
depending on the underlying platform. For Clear Linux, disable
animate-show-apps by default. End-users can change this default through
the gnome-tweaks applet or through gsettings/dconf.

Caveat: this does not impact the Show Applications animation when it's
clicked in the Activities view.

Signed-off-by: Joe Konno <joe.konno@intel.com>
2019-05-22 09:55:18 -05:00
Simental Magana, Marcos 5dec7401cb Add Software application to the favorite list
this commit adds 'org.gnome.Software.desktop' launcher to the
favorite-apps list for org.gnome.shell preferences.

Fixes https://github.com/clearlinux/distribution/issues/773

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-05-22 09:50:46 -05:00
Simental Magana, Marcos defe3f6b74 schemas: new default themes and background
changes applied from design feedback.

we default now to the 'Materia-compact' theme for gtk-theme and
gnome shell.

default background and screensaver to new assets.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-04-30 17:38:55 -05:00
Athenas Jimenez 7d112faf6b Add terminal profiles 2019-03-15 14:35:58 -06:00
Simental Magana, Marcos 38f23d7f3a schemas/dash-to-dock: set dash-max-icon-size to 42
Because 42 it's the ultimate answer, we want icon size
to be this. Jokes aside, this is change requested from
internal design feedback.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-03-12 17:53:36 -06:00
Simental Magana, Marcos f97ec630bf fontconfig: ban {75,100}dpi fonts.
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-03-12 17:53:01 -06:00
Simental Magana, Marcos 4666a680e4 Add keyboard shortcut for launching terminal
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2019-02-27 10:41:40 -06:00
Ikey Doherty dd66452d11 schemas: Allow GNOME sound to be pushed beyond 100% volume
This is so our users retain full control and are free to blast out
the sounds as merry as can be. OK so it's basically for me to listen
to Metallica but you get the gist.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-16 12:07:45 +00:00
Ikey Doherty ebee9c2805 Bump version to v18
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
v18
2019-01-14 13:37:04 +00:00
Ikey Doherty 2a3764b0bb Unbreak gitignore
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-14 13:36:36 +00:00
Ikey Doherty 0641f80a24 Update copyright year range
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-14 13:36:15 +00:00
Ikey Doherty bffed0e80f Add new migration to fix broken gsettings
This will undo the non-upstream patch we had for appfolders, and
ensure we reset to the new schema upon login, whereby dconf will
have sourced the user db.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-14 13:33:36 +00:00
Ikey Doherty e1ff1d058c dconf: Add new dconf defaults directory
This will allow us to perform some overrides in dconf that can't be
implemented within GSettings due to upstream bugs.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-14 13:22:52 +00:00
Ikey Doherty 6fa64c1cdd Bump version to 17 for release
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
v17
2019-01-11 14:35:29 +00:00
Ikey Doherty fb6d42581a Update the correct meson version per git tags
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 15:26:52 +00:00
Ikey Doherty d573322280 scripts: Add a release process (mkrelease) for signed tarballs
Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 15:24:40 +00:00
Ikey Doherty 46f2476145 schemas: Implement a facelift in theming.
Arc + Moka are long deprecated and the default UX is in need of a facelift,
so let's move to some modern, efficient themes.

By default we'll now use the Materia theme for GTK + GNOME Shell, and the
Paper icon theme throughout.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 15:03:55 +00:00
Arjan van de Ven 843c394226 Merge pull request #5 from ikeyd/refresh
Refresh extensions
2019-01-10 06:57:49 -08:00
Ikey Doherty 149cd9f23e schemas: Enable new GNOME Shell extensions
Enable the following extensions by default:

 - dash-to-dock
 - desktop-icons
 - impatience

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 14:54:10 +00:00
Ikey Doherty 7639f2cd0c schemas: Add overrides for desktop-icons extension
We'll want to ensure a consistent icon size by default, and to
not enable random desktop icons by default like Trash & Home.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 14:50:36 +00:00
Ikey Doherty e6091514aa schemas: Add overrides for impatience
Add sensible default value to 0.55 for the speed-factor in the
impatience extension.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 14:45:41 +00:00
Ikey Doherty 25c73a1e0a schemas: Provide overrides for dash-to-dock
This change provides some sensible defaults for the dash-to-dock
extension to ship with Clear Linux.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2019-01-10 14:41:02 +00:00
Ikey Doherty 792e5d697b schemas: Enable GTK animations by default once more
This will enable animations in GTK and GNOME Shell again. This change has
to now live as a gschema override as our default schema was patched around
1 year ago to forcibly disable animations, leading to a degraded user
experience on local installations.

The plan will be to revert the patch, and introduce the gschema override to
then disable animations at a higher priority override level for VNC session
bundles, so that we don't attempt to follow "one size fits all" for these
different scenarios.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2018-11-20 17:52:02 -06:00
Ikey Doherty cc9c688e8a schemas: Add new touchpad default behaviour
- Enable tap-to-click by default
 - Enable two-finger scrolling on the touchpad
 - Fix broken right-click on touchpads by enabling "area" emulation

The touchpad click emulation ensures left, middle and right click work on
laptops with a merged touchpad surface and buttons, which has been broken
in recent GNOME versions without this gsetting tweak.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
V16
2018-11-20 17:52:02 -06:00
Ikey Doherty 0791691524 schemas: Avoid use of mkdtemp and interim scripts
Use a similar solution to one I used in the past for other branding
default packages and have meson pipe cat automatically with the
input schemas, avoiding mkdtemp and bash scripts that may fail in
restricted build environments.

Signed-off-by: Ikey Doherty <ikey.doherty@intel.com>
2018-11-20 17:52:02 -06:00
Josue David Hernandez 3b11997223 set default keyboard for gnome-initial-setup and new users (#2)
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
V15
2018-10-22 17:50:06 -05:00
Simental Magana, Marcos d2b9df1160 filter net status using ip command instead
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v14
2018-10-10 16:17:32 -05:00
Simental Magana, Marcos 2bdba7a36d add flathub (user) repo by default
this commit enables the flathub repository at user level
for flatpak, enabling gnome-software to provide all apps
available on flathub by default.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v13
2018-09-03 17:08:42 -05:00
Simental Magana, Marcos 03c49f0b5d actually default to dark terminal theme-variant
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v12
2018-05-22 15:16:38 -05:00
Simental Magana, Marcos 658de4a0d1 update gitignore with meson files
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-05-22 15:15:20 -05:00
Simental Magana, Marcos 49e11ac678 Clarify these defaults apply to the desktop bundle too
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-05-22 15:11:16 -05:00
Simental Magana, Marcos 0252e8ca82 remove lightdm files
we no longer use lightdm, so there's no case on shipping these
files anymore.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-05-22 15:10:04 -05:00
Simental Magana, Marcos f98e204763 remove autotools files
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-05-22 15:09:31 -05:00
Simental Magana, Marcos 1304f635fc add meson build system
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2018-05-22 15:07:08 -05:00
Simental Magana, Marcos f3537ea9bd bump v11
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v11
2018-02-06 11:25:28 -06:00
Simental Magana, Marcos df8f272224 use black-terminal by default 2017-12-21 15:46:44 -06:00
Simental Magana, Marcos 7ab30394de bump to v10
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
v10
2017-12-21 15:33:31 -06:00
Simental Magana, Marcos 1461dfb1cf introduce default for lid closed in desktop env
clearlinux default when lid is closed is to "ignore", this is not
optimal for the desktop use case, where we would prefer to "suspend"

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-12-20 13:34:05 -06:00
Simental Magana, Marcos 5e352ddbb8 bump to v9
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-10-23 14:38:40 -05:00
Simental Magana, Marcos 373f6535ab configure: change bug-report e-mail
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-10-23 14:38:40 -05:00
Simental Magana, Marcos 9a9eec8cc4 schemas: Override defaults for power on battery
change behaviour to suspend when running on battery after
15 minutes of being inactive.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2017-10-23 14:38:40 -05:00
Ikey Doherty a622697c91 Bump v8
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
v8
2017-04-21 17:40:13 +01:00
Ikey Doherty d32ffdaaf0 schemas: Add overrides for file management
With these changes we add sane file management defaults, such as smaller
desktop/folder icons, sorting directories before files, and enabling the
context menu option to delete a file/folder permanently, bypassing the
trash mechanism.

Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
2017-04-21 17:39:28 +01:00
Ikey Doherty 32621a543f Bump v7
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
v7
2017-04-13 15:15:39 +01:00