summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-211-1/+1
| | | | https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1416
* build: Remove Canberra dependencyCarlos Garnacho2019-01-091-2/+0
| | | | | | It is no longer direct, but rather through mutter API. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/327
* tools: Migrate changed overrides settingsFlorian Müllner2018-07-312-0/+42
| | | | | | | | | | While the new per-desktop overrides in GIO are easier to use for both developers and users, it is still inconvenient for everyone who changed the defaults using the old overrides hack to lose their settings. Address this by running a small script on startup that migrates existing settings. https://bugzilla.gnome.org/show_bug.cgi?id=786496
* tools: Remove obsolete check-for-missing scriptFlorian Müllner2017-09-301-26/+0
| | | | | | | | The script was used by a distcheck hook to check for files that are in git, but not the distributed tarball. We dropped autotools support, so the script is no longer used - in fact, it isn't useful anymore, as `ninja dist` generates tarballs from git itself rather than from a separately maintained list of files ...
* build: Fix check-for-missing for srcdir != builddirFlorian Müllner2016-06-211-1/+2
|
* Port gnome-shell to Python 3Slavek Kabrda2014-11-071-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732478
* tools/build: Update to 3.14Carlos Soriano2014-05-251-1/+1
|
* gnome-shell-build-setup.sh: work around removal of gpk-install-package-nameOwen W. Taylor2014-05-171-1/+5
| | | | | gpk-install-package-name was removed in 3.12. Call the D-Bus interface using gdbus instead.
* build tools: Update to 3.12Carlos Soriano2014-01-181-1/+1
|
* build: Switch to 3.10 modulesetAdel Gadllah2013-08-231-1/+1
|
* jhbuildrc-gnome-shell: switch to the GNOME 3.8 modulesetOwen W. Taylor2012-10-051-1/+1
| | | | | Now that GNOME 3.6 is out, the default development platform should be the 3.8 moduleset.
* gnome-shell-build-setup.sh: Fix warning about git-bz symlinkOwen W. Taylor2012-10-051-1/+1
| | | | | The warning when changing the git-bz symlink triggered on initial install. Suppress that.
* gnome-shell-build-setup.sh: install libdb on Fedora 18.Owen W. Taylor2012-10-051-1/+9
| | | | | For F18, db4-devel doesn't install the main -ldb and db.h any more, so we need the libdb-devel package and Berkeley DB 5.
* gnome-shell-build-setup.sh: add a note about removing install directoryOwen W. Taylor2012-10-051-2/+4
| | | | | If the user relocates from ~/gnome-shell to ~/gnome, they need to remove the install directory or left-over paths will cause problems.
* gnome-shell-build-setup.sh: Move default directory to ~/gnomeOwen W. Taylor2012-10-052-2/+16
| | | | | | | | | | | | | gnome-shell-build-setup.sh is generally useful for working on GNOME. If moving on from hacking on gnome-shell to some other module, having the checkout location be ~/gnome-shell is a little odd and cumbersome, so start out checking things out into ~/gnome/source and installing them into ~/gnome/install. Add a warning if the old ~/gnome-shell exists to avoid unnecessary checking out of every module again. https://bugzilla.gnome.org/show_bug.cgi?id=685355
* gnome-shell-build-setup.sh: Add additional system packagesOwen W. Taylor2012-10-031-0/+5
| | | | | | | Add system packages for asn1Parser, cracklib, ruby, wireless-tools, libsystemd-login. https://bugzilla.gnome.org/show_bug.cgi?id=685352
* gnome-shell-build-setup.sh: install git-bzOwen W. Taylor2012-10-031-14/+34
| | | | | | | | | | Someone starting gnome-shell development work needs git-bz set up. Install it into the user account much like we install jhbuild. (Getting git-bz packaged into distributions would be better, but this improves thing easily.) https://bugzilla.gnome.org/show_bug.cgi?id=685354
* jhbuildrc-gnome-shell: add ignore_suggests = TrueOwen W. Taylor2012-10-031-0/+3
| | | | | | | | | | Adding ignore_suggests = True avoids building some large modules like evolution speeding the build. But more importantly, it removes gnome-disk-utility from the build. gnome-disk-utility has a hard dependency on udisks-1.99, which is not found on anything but the latest systems. https://bugzilla.gnome.org/show_bug.cgi?id=685353
* build: Bump version in jhbuildrcAdel Gadllah2012-08-261-1/+1
| | | | We were still pointing to the 3.4 moduleset, switch that to the 3.6 one.
* jhbuildrc-gnome-shell: remove versioned-xulrunner-directories workaroundOwen W. Taylor2012-02-231-17/+0
| | | | | Since we require libmozjs185, we no longer have to play tricks with pkg-config in our jhbuildrc.
* gnome-shell-build-setup.sh: Fix installing jhbuildOwen W. Taylor2012-02-231-2/+5
| | | | | | jhbuild now requires autogen.sh to be run, even when not using autotools. https://bugzilla.gnome.org/show_bug.cgi?id=668440
* gnome-shell-build-setup.sh: redo installing dependenciesOwen W. Taylor2012-02-231-114/+154
| | | | | | | | | | | | | * Consolidate all dependency information into one place, rather than having a comment and per-distribution lists. * Remove packages that are in the GNOME moduleset; jhbuild sysdeps --install will install these when possible. * Install 'apt-file' and run 'apt-file update' on Debian-based distributions. * Actually run sudo rather than prompting the user to run it and exiting; the exit-and-restart approach doesn't work for 'apt-file update'. * Run 'jhbuild sysdeps --install' https://bugzilla.gnome.org/show_bug.cgi?id=668440
* Update modules, moduleset for jhbuildrc-gnome-shellWilliam Lachance2012-02-233-497/+2
| | | | | | | We now use the gnome core suite module to build gnome-shell, and the name of the module we want is now just plain "gnome-shell". https://bugzilla.gnome.org/show_bug.cgi?id=668440
* build: Fix dependencies for debian-based distrosMing Han Teh2011-11-051-7/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=659770
* build: Switch to glib masterAdel Gadllah2011-10-191-1/+1
|
* build: Switch to stable cogl/clutter branches for nowFlorian Müllner2011-09-221-2/+2
|
* jhbuild moduleset: use glib branch glib-2-30Ryan Lortie2011-09-061-1/+1
|
* build: Make caribou depend on libgeeAdel Gadllah2011-08-301-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657697
* search: Allow searching for people in overview modeMorten Mjelva2011-08-291-0/+34
| | | | | | | | | | | This adds contacts search to shell, powered by libfolks. Changes: - Add Folks and Gee to the build system - ShellContactSystem, a backend in C - ContactDisplay, search frontend in JS https://bugzilla.gnome.org/show_bug.cgi?id=643018
* Replace GdmUser with AccountsServiceFlorian Müllner2011-08-291-3/+3
| | | | | | | The GdmUser copy+paste code has been superseded by AccountsService, so kill the former and use the latter. https://bugzilla.gnome.org/show_bug.cgi?id=650893
* keyboard: add an on-screen keyboardNohemi Fernandez2011-08-291-0/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=612662
* gnome-shell.modules: update to vala 0.13.1Nohemi Fernandez2011-08-111-4/+4
| | | | | | Fixes a crash when compiling the caribou gtk module caused by a call to async Bus.get_sync() method. https://bugzilla.gnome.org/show_bug.cgi?id=644275
* build: gnome-control-center needs latest gnome-menusJasper St. Pierre2011-08-031-0/+1
|
* gnome-shell.modules: Import gnome-menusColin Walters2011-08-011-0/+9
|
* build: Remove gnome-power-managerFlorian Müllner2011-07-131-14/+0
| | | | | | | | The DBus interface for the battery status is now provided by the power plugin of gnome-settings-daemon, so there's real reason to keep building gnome-power-manager. https://bugzilla.gnome.org/show_bug.cgi?id=654300
* build: Remove upower from the modulesetFlorian Müllner2011-07-132-17/+3
| | | | | | | | | The upower version in the moduleset is too old for the power plugin of gnome-settings-daemon. As at least Fedora and Ubuntu have a recent enough version in their repositories, use that instead of bumping the version in the moduleset. https://bugzilla.gnome.org/show_bug.cgi?id=654300
* gnome-shell-build-setup.sh: update libxcb dependency check on DebianSiegfried-Angel Gevatter Pujals2011-07-071-1/+7
| | | | | On Debian-based systems, the contents of libxcb-{event1,aux0}-dev have been transitioned into a single libxcb-util0-dev package.
* Add dependency on libsoupJasper St. Pierre2011-07-061-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653989
* build: Remove gnome-keyring from g-o-a dependenciesFlorian Müllner2011-06-301-1/+0
| | | | We already draw in gnome-keyring from system packages.
* build: Fix librest build for realFlorian Müllner2011-06-301-1/+1
| | | | So the gnome.org modulesets define a default repository, we don't ...
* build: Fix librest buildFlorian Müllner2011-06-301-1/+1
| | | | | Looks like <branch /> is very different from <branch/>: http://git.gnome.org/browse/jhbuild/commit/?id=6589dbf293e
* build: Move vala to version 0.12Morten Mjelva2011-06-301-4/+4
| | | | Vala 0.12 is released. This change builds Vala from the 0.12 tarball.
* build: Add gnome-online-accounts to modulesetFlorian Müllner2011-06-292-3/+25
| | | | | Both evolution-data-server and gnome-control-center now draw in gnome-online-accounts - add it to the moduleset.
* build: Use libgdata from git masterMorten Mjelva2011-06-291-5/+3
| | | | | | Previously we got by with using the 0.8 tarball as evolution-data-server only requires libgdata >= 0.7, but as gnome-online-accounts is now build by default, we need it from git master.
* Build: Switch to clutter / cogl 1.7Adel Gadllah2011-06-281-1/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653397
* gnome-shell.modules: Remove libxml2 we assume is on systemColin Walters2011-06-231-1/+0
|
* gnome-shell.modules: Use gdata 0.8, not gitColin Walters2011-06-231-4/+11
| | | | | | e-d-s uses 0.8. https://bugzilla.gnome.org/show_bug.cgi?id=653275
* build: Update dependencies for UbuntuFlorian Müllner2011-05-271-0/+1
| | | | | startup-notification needs xcb headers, require the appropriate Ubuntu packages.
* build: Add xcb to build dependenciesFlorian Müllner2011-05-271-2/+2
| | | | startup-notification requires xcb headers.
* gnome-shell.modules: build gnome-settings-daemon after colordOwen W. Taylor2011-05-251-0/+1
| | | | | | gnome-settings-daemon uses colord, so mark the dependency. https://bugzilla.gnome.org/show_bug.cgi?id=650869