Commit Graph

218 Commits

Author SHA1 Message Date
worldofpeace
b9b1d9b620 pantheon.switchboard-plug-sharing: fix build 2019-10-10 10:49:20 -04:00
worldofpeace
8b957f8359 pantheon.switchboard-plug-printers: fix build 2019-10-10 10:38:03 -04:00
worldofpeace
e55bd86e82 pantheon.switchboard-plug-keyboard: fix build 2019-10-10 10:37:51 -04:00
worldofpeace
21c127f7d0 pantheon.granite: fix build with latest vala
Still waiting for release #69052
2019-10-10 10:16:13 -04:00
worldofpeace
bdb851ee2d pantheon: use latest vala
elementary OS's ecosystem is curated around Ubuntu's LTS releases.
This means the development platform for their curated applications
always includes a LTS version of vala (in 18.04 it's 0.40).
Because of how vala development works it suspect some of these
applications to have serious issues if complied with the latest vala.
However in the past year or so, for Pantheon at least, I don't think
their applications will have much issues with latest vala, and if there
is I don't think they'd be difficult to fix. In this single regard they've
become more responsive since their preferred language is vala.

As for the curated applications I have less of this confidence in.
So I'd have to be accept less applications, but that's something
I'm willing to compromise on. And this is easily reversible or
could be done on a per-application basis. And nix already makes
this trivial.
2019-10-09 22:47:37 -04:00
Frederik Rietdijk
a0c34f54cc Merge master into staging-next 2019-10-08 11:56:52 +02:00
worldofpeace
99df63be0a nixos/pantheon: add elementary-default-settings for services
This is needed for the AccountsService interfaces (in systemPackages).
2019-10-05 06:43:38 -04:00
worldofpeace
7e7a155a9c pantheon.elementary-session-settings: build with meson 2019-10-05 06:00:49 -04:00
worldofpeace
614c493592 pantheon.elementary-session-settings: use writeTextFile, change plank dirs
Adapts to plank launcher directory change.
2019-10-05 06:00:49 -04:00
worldofpeace
1f4b22cb37 pantheon.elementary-gsettings-schemas: drop wallpaper setting
We have this built-in with meson from elementary-default-settings.
2019-10-05 06:00:49 -04:00
worldofpeace
9b8c532a59 pantheon.elementary-default-settings: 5.1.0 -> 5.1.1
* downstream patch meson
2019-10-05 06:00:48 -04:00
Jan Tojnar
b3fcd9375d
Merge branch 'master' into staging-next 2019-10-03 01:47:08 +02:00
worldofpeace
a631d57c79
pantheon.wingpanel-indicator-datetime: use older e-s-d
Workaround https://github.com/elementary/wingpanel-indicator-datetime/issues/122
Revert once resolved upstream.
2019-10-03 00:09:19 +02:00
worldofpeace
a62a8aaa14
pantheon.elementary-session-settings: add default settings to config dirs
Also don't use placeholder in the executable.
2019-10-03 00:09:17 +02:00
worldofpeace
513e8de83b
pantheon.elementary-settings-daemon: fix gnome-session detecting autostarts
For some reason GNOME 3.34 gnome-session fails to recognize
these autostarts suffixed with `-pantheon`, whereas they worked before.
It seems to work fine without the suffix, and it's verified elementary-settings-daemon
proccess are running in the session.
2019-10-03 00:09:17 +02:00
worldofpeace
2e4f06c4d2 pantheon.elementary-calendar: 5.0 -> 2019-09-17
This is needed for the libical 2.0 compat that landed in master [0]

[0]: https://github.com/elementary/calendar/issues/404
2019-09-30 19:39:51 +02:00
Frederik Rietdijk
503081fa5b Merge staging into staging-next 2019-09-29 11:05:22 +02:00
worldofpeace
55e9675187 pantheon.elementary-greeter: hardcode fallback wallpaper
Workaround https://github.com/elementary/greeter/issues/360
2019-09-27 16:06:59 -04:00
Jan Tojnar
f80e55fc2e
gtk3.setupHook: clear icon-theme.cache in preFixup (#68552)
gtk3.setupHook: clear icon-theme.cache in preFixup
2019-09-22 16:30:42 +02:00
worldofpeace
e79d20c16e pantheon.elementary-greeter: 2019-09-10 -> 5.0
This wasn't mean't to be at unstable.
2019-09-18 18:11:31 -04:00
worldofpeace
b7ad6e1be5
treewide: icons propagate hicolor-icon-theme, dontDropIconThemeCache 2019-09-18 22:47:29 +02:00
worldofpeace
b0c2aea20b
treewide: drop adding hicolor-icon-theme where possible
This was either for the setup-hook to remove caches or added
even though the respective icon theme propagated it.
2019-09-18 22:47:26 +02:00
worldofpeace
a99ef0345d nixos/lightdm/pantheon: provide xgreeters in package 2019-09-13 21:31:12 -04:00
worldofpeace
2bc1a8f9e3 pantheon.wingpanel: ensure themes are in XDG_DATA_DIRS 2019-09-13 21:31:12 -04:00
worldofpeace
98470bb610 pantheon.elementary-greeter: 3.3.1 -> 2019-09-10
https://github.com/elementary/greeter/releases/tag/5.0
2019-09-13 21:28:08 -04:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Jan Tojnar
cdf426488b
Merge branch 'master' into staging-next
Fixed trivial conflicts caused by removing rec.
2019-09-06 03:20:09 +02:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
Vladimír Čunát
4aad2947f8
Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
worldofpeace
59e68d3b74 treewide: don't use single quotes with placeholder 2019-09-03 13:01:42 -04:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
worldofpeace
81a1bd6cfd pantheon.switchboard-plug-a11y: hardcode path to onboard-settings 2019-09-02 00:15:30 -04:00
worldofpeace
5c04758bf7 pantheon.elementary-session-settings: add onboard autostart 2019-09-02 00:15:30 -04:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Frederik Rietdijk
5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
worldofpeace
6402a044f3
Merge pull request #67488 from worldofpeace/glib/get-schema-path
glib: add getSchemaPath, makeSchemaPath
2019-08-27 15:19:11 -04:00
worldofpeace
7bb8f05f12 treewide: use glib.{getSchemaPath, makeSchemaPath} 2019-08-26 21:28:17 -04:00
volth
35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.

Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
worldofpeace
fbec42279d pantheon.elementary-gsettings-schemas: use File URI 2019-08-24 16:00:49 -04:00
Frederik Rietdijk
5bc501b7aa Merge staging-next into staging 2019-08-09 14:01:00 +02:00
worldofpeace
0f6faf630f
Merge pull request #66136 from worldofpeace/pantheon/reponame
stylize Pantheon
2019-08-06 12:04:40 -04:00
worldofpeace
47a9e8783a pantheon.updateScript: add a throw 2019-08-06 11:20:01 -04:00
worldofpeace
0b59f4212c pantheon: stylize expressions
The same way we want them in GNOME in nixpkgs.
Didn't touch the greeter expression because I have
a branch where it's already rewritten.
2019-08-06 11:20:01 -04:00
worldofpeace
bd429bb06c pantheon: use dontConfigure where applicable 2019-08-05 18:41:34 -04:00
worldofpeace
519e4d2508 pantheon.elementary-icon-theme: move gtk3 to nativeBuildInputs 2019-08-05 18:41:34 -04:00
worldofpeace
52fa0c2cc5 pantheon: use repoName
Now these expressions don't look so weird.
2019-08-05 18:41:32 -04:00
worldofpeace
3b085b45b9 pantheon.elementary-settings-daemon: add cflag G_DISABLE_CAST_CHECKS
Mirror c7c727fa93.
2019-08-05 06:14:38 -04:00
worldofpeace
1d0a54f4b0 pantheon.elementary-files: multi outputs 2019-08-05 05:44:01 -04:00
worldofpeace
8fee8e4f57
Merge pull request #65912 from r-ryantm/auto-update/elementary-files
pantheon.elementary-files: 4.1.8 -> 4.1.9
2019-08-04 04:08:08 -04:00
worldofpeace
ebf4126d8b pantheon.elementary-gtk-theme: 5.2.4 -> 5.2.5
https://github.com/elementary/stylesheet/releases/tag/5.2.5
2019-08-04 04:05:42 -04:00
R. RyanTM
6ff56d7f01 pantheon.elementary-files: 4.1.8 -> 4.1.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/elementary-files/versions
2019-08-04 01:00:30 -07:00
worldofpeace
f8de228675
Merge pull request #64707 from worldofpeace/cerbere-fix
pantheon.cerbere: 0.2.4 -> 2.5.0
2019-08-02 21:36:02 -04:00
worldofpeace
6bc620a782 pantheon.wingpanel-indicator-session: 2.2.4 -> 2.2.5
https://github.com/elementary/wingpanel-indicator-session/releases/tag/2.2.5
2019-07-22 04:29:57 -04:00
worldofpeace
17fd9ab8e6 pantheon.gala: 2019-07-01 -> 2019-07-21 2019-07-22 04:29:57 -04:00
worldofpeace
acc8f08790 patheon.elementary.terminal: 5.3.5 -> 5.3.6
https://github.com/elementary/terminal/releases/tag/5.3.6
2019-07-22 03:25:44 -04:00
worldofpeace
24c731be5d
Merge pull request #64273 from worldofpeace/switchboard-plug-pantheon-shell/fix-lightdm
pantheon.switchboard-plug-pantheon-shell: Fix setting lightdm background
2019-07-17 11:03:09 -04:00
worldofpeace
d77095c97a pantheon.cerbere: 0.2.4 -> 2.5.0
Fixes #60955
2019-07-13 11:02:48 -04:00
worldofpeace
1aaa9ba3d8 pantheon.elementary-icon-theme: 5.0.3 -> 5.0.4
https://github.com/elementary/icons/releases/tag/5.0.4
2019-07-13 10:57:08 -04:00
worldofpeace
def7d562e0 pantheon.wingpanel-indicator-session: 2.2.3 -> 2.2.4
https://github.com/elementary/wingpanel-indicator-session/releases/tag/2.2.4
2019-07-09 20:19:36 -04:00
worldofpeace
ddfe184efc pantheon.pantheon-agent-geoclue2: 1.0.1 -> 1.0.2
https://github.com/elementary/pantheon-agent-geoclue2/releases/tag/1.0.2
2019-07-04 06:57:57 -04:00
worldofpeace
1f43658c73 pantheon.gala: 2019-05-31 -> 2019-07-01
Changes: 1024813560...5f1dbf15a7

Fixes:
https://github.com/elementary/gala/issues/444
https://github.com/elementary/gala/issues/561
https://github.com/elementary/gala/issues/13
https://github.com/elementary/gala/issues/487
2019-07-04 06:55:16 -04:00
worldofpeace
47dcdfe3a1 pantheon.switchboard-plug-pantheon-shell: Fix setting lightdm background
backports e4f86df6a6
2019-07-03 21:28:54 -04:00
worldofpeace
c7b4b3bb16 pantheon.gala: 2018-05-14 -> 2019-05-31
Fixes minimize animation in HiDPI monitor
2019-06-20 18:24:46 -04:00
worldofpeace
d72ef07d1e pantheon.elementary-gtk-theme: 5.2.3 -> 5.2.4
https://github.com/elementary/stylesheet/releases/tag/5.2.4
2019-06-20 18:22:46 -04:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
worldofpeace
7e7efa6c6e pantheon.wingpanel-applications-menu: drop libwnck3
Guess upstream documented that they used libwnck3 even
though it was removed years ago.
2019-06-15 03:50:18 -04:00
worldofpeace
f7bbb18f83 pantheon.elementary-settings-daemon: 3.32.0 -> 3.30.2
This downgrade is needed temporarily to alleviate breakages
such as [0] to Pantheon on Unstable.

[0]: https://github.com/elementary/gala/issues/518
2019-06-11 03:00:35 -04:00
worldofpeace
b0bea52821 pantheon.wingpanel: cleanup 2019-06-11 03:00:35 -04:00
worldofpeace
ebc6b67250 pantheon: drop gobject-introspection for setup-hook
Vala now has the setup-hook we need. [0]

[0]: 79ca7f4cb4
2019-06-11 03:00:35 -04:00
worldofpeace
cf96c40c14 pantheon.wingpanel: 2.2.4 -> 2.2.5
https://github.com/elementary/wingpanel/releases/tag/2.2.5
2019-06-06 18:24:27 -04:00
worldofpeace
086d7696c5 pantheon.elementary-terminal: 5.3.4 -> 5.3.5
https://github.com/elementary/terminal/releases/tag/5.3.5
2019-06-06 18:24:27 -04:00
worldofpeace
54a50114c7 wingpanel-indicator-bluetooth: 2.1.2 -> 2.1.3
https://github.com/elementary/wingpanel-indicator-bluetooth/releases/tag/2.1.3
2019-05-23 22:31:33 -04:00
worldofpeace
4ce159c41d pantheon.wingpanel-applications-menu: 2.4.2 -> 2.4.3
Now finally builds with Meson, where it was available
since last release but needed several fixes to be release quality
IMHO.

Also dropped xdg patch since because meson [0].

https://github.com/elementary/applications-menu/releases/tag/2.4.3

[0]: 58cd96a4cc
2019-05-16 19:08:21 -04:00
worldofpeace
632591818a pantheon.elementary-photos: 2.6.3 -> 2.6.4
Patch in tree is removed because it's included upstream.

https://github.com/elementary/photos/releases/tag/2.6.4
2019-05-16 18:53:45 -04:00
worldofpeace
f797e8a30c pantheon.gala: 2019-02-09 -> 2019-05-14
Fixes notification settings being broken[0] and
many other things. See the changes[1]

[0]: https://github.com/elementary/switchboard-plug-notifications/issues/41
[1]: 1a96644c6a..3ae100da4b
2019-05-14 22:26:52 -04:00
worldofpeace
bb4f35b9cc pantheon.elementary-settings-daemon: fix #14168
Is the same fix as in #57620 just for Pantheon's settings daemon.
2019-05-05 13:44:30 -04:00
R. RyanTM
c9c6325e78 pantheon.elementary-files: 4.1.7 -> 4.1.8
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/elementary-files/versions
2019-05-04 23:18:47 -07:00
worldofpeace
0b39de48af pantheon.wingpanel: 2.2.3 -> 2.2.4
https://github.com/elementary/wingpanel/releases/tag/2.2.4
2019-05-01 09:01:10 -04:00
worldofpeace
e9fca994ae pantheon.switchboard-plug-display: 2.1.7 -> 2.1.8
Just translations

https://github.com/elementary/switchboard-plug-display/releases/tag/2.1.8
2019-05-01 09:01:10 -04:00
Frederik Rietdijk
2f936f85d8 Merge master into staging-next 2019-04-29 13:46:20 +02:00
worldofpeace
8ffcfdd9a8 pantheon.elementary-settings-daemon: Use absolute path of mousetweaks 2019-04-28 14:23:20 -04:00
Jan Tojnar
d3259ed673
Merge branch 'master' into staging 2019-04-20 12:49:01 +02:00
worldofpeace
f8e61c28ca pantheon.elementary-gtk-theme: 5.2.2 -> 5.2.3
https://github.com/elementary/stylesheet/releases/tag/5.2.3
2019-04-18 12:17:25 -04:00
worldofpeace
75cc84b3b7 pantheon.elementary-photos: fix issue introduced in elementary/photos#498 2019-04-18 11:56:40 -04:00
worldofpeace
5dc1b85f3f pantheon.elementary-music: 5.0.3 -> 5.0.4
https://github.com/elementary/music/releases/tag/5.0.4
2019-04-18 11:28:18 -04:00
worldofpeace
97eb1c1af8 pantheon.switchboard-plug-mouse-touchpad: 2.1.4 -> 2.2.0
Uses org.gnome.settings-daemon.plugins.xsettings
for middle click paste. I've hardcoded this with a patch.

https://github.com/elementary/switchboard-plug-mouse-touchpad/releases/tag/2.2.0
2019-04-18 11:28:18 -04:00
worldofpeace
7abeda982a gnome3.gsettings-desktop-schemas -> gsettings-desktop-schemas
gnome3.pomodoro is left out because I don't want to create a conflict.
2019-04-17 13:39:23 -04:00
worldofpeace
4a690093b1 pantheon.wingpanel-indicators: use placeholder 2019-04-11 20:40:49 -04:00
worldofpeace
b335d5640c pantheon.switchboard-plugs: use placeholder 2019-04-11 20:40:49 -04:00
worldofpeace
69edf51963 pantheon.elementary-photos: 2.6.2 -> 2.6.3
Drop gexiv2 0.12 patch, fix is upstream.

https://github.com/elementary/photos/releases/tag/2.6.3
2019-04-11 18:34:37 -04:00
Frederik Rietdijk
230c67f43b Merge master into staging-next 2019-04-11 07:50:23 +02:00
worldofpeace
ead2380ae9 pantheon.switchboard-plug-bluetooth: 2.2.1 -> 2.2.2
https://github.com/elementary/switchboard-plug-bluetooth/releases/tag/2.2.2
2019-04-10 01:16:50 -04:00
worldofpeace
03653d68a9 pantheon.switchboard-plug-sound: 2.2.0 -> 2.2.1
https://github.com/elementary/switchboard-plug-sound/releases/tag/2.2.1
2019-04-10 01:16:37 -04:00
worldofpeace
ebf3da486f pantheon.switchboard-plug-display: 2.1.6 -> 2.1.7
https://github.com/elementary/switchboard-plug-display/releases/tag/2.1.7
2019-04-10 00:54:55 -04:00
worldofpeace
5274d8eb17 pantheon.elementary-files: 4.1.6 -> 4.1.7
https://github.com/elementary/files/releases/tag/4.1.7
2019-04-10 00:54:54 -04:00
Frederik Rietdijk
4a125f6b20 Merge master into staging-next 2019-04-07 08:33:41 +02:00
worldofpeace
536c72a62b pantheon.elementary-greeter: hardcode elementary theme
For some reason correcting the path to the settings daemon
causes the icons to not be the elementary one's.

Hardcoding this fixes this very simply without
the need for the complicated wrapping.
2019-04-06 21:08:29 -04:00
worldofpeace
c2ac422d40 pantheon.elementary-greeter: correct substituteAll 2019-04-06 21:08:29 -04:00
worldofpeace
a2c1f97a11
pantheon.elementary-settings-daemon: 3.30.2 -> 3.32.0
- sync patches [0]
- clean up deps
- use gnome3.updateScript

[0]: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-settings-daemon/commit/?id=bab64774ef3a8f17b6fa29bb1d7aa1cb7c964341
2019-04-05 12:14:14 +02:00