summaryrefslogtreecommitdiff
path: root/HACKING
Commit message (Collapse)AuthorAgeFilesLines
* tools: remove window demoAlberts Muktupāvels2020-03-261-4/+0
|
* remove run-metacity.shAlberts Muktupāvels2014-10-091-10/+0
|
* Port preferences to GSettingsFlorian Müllner2011-11-111-4/+4
| | | | | | | | | | | | Move preferences to GSettings, using mainly shared schemas from gsettings-desktop-schemas. Unlike GConf, GSettings support is not optional, as Gio is already a hard dependency of GTK+. Based on an initial patch from Milan Bouchet-Valat. https://bugzilla.gnome.org/show_bug.cgi?id=621204
* update; cvs->svn & mention GConf needed Make it match idiotic formatElijah Newren2007-09-011-12/+11
| | | | | | | | | | 2007-09-01 Elijah Newren <newren gmail com> * HACKING: update; cvs->svn & mention GConf needed * MAINTAINERS: Make it match idiotic format requirements (I love you Olav!) svn path=/trunk/; revision=3317
* Add an (unbound by default) keybinding for setting spew marks in verboseElijah Newren2007-04-071-1/+1
| | | | | | | | | | | | | | | | 2007-04-07 Elijah Newren <newren gmail com> * src/prefs.[ch] (screen_bindings array, META_KEYBINDING_SET_SPEW_MARK definition): * src/keybindings.c (handle_spew_mark, screen_handlers array): Add an (unbound by default) keybinding for setting spew marks in verbose debugging logs. I'm not sure why this was ever removed; I've wanted it so many times. * HACKING: valgrind wants --log-file not --logfile. svn path=/trunk/; revision=3174
* update -- we depend on gtk+ >= 2.10 since Vincent's July patches forElijah Newren2006-09-141-3/+4
| | | | | | | 2006-09-13 Elijah Newren <newren gmail com> * HACKING: update -- we depend on gtk+ >= 2.10 since Vincent's July patches for #348633.
* Slightly more detailed instructions on setting up a build environment toElijah Newren2006-05-291-2/+4
| | | | | | | | 2006-05-29 Elijah Newren <newren gmail com> * HACKING: Slightly more detailed instructions on setting up a build environment to mention relevant development tools in addition to the needed development libraries.
* Clarify that gnome-common is needed now that autogen.sh has been rewrittenElijah Newren2006-05-061-2/+4
| | | | | | | 2006-04-25 Elijah Newren <newren gmail com> * HACKING: Clarify that gnome-common is needed now that autogen.sh has been rewritten to use gnome-autogen.sh
* Include instructions on setting up a minimal building/testing environmentElijah Newren2006-04-151-0/+22
| | | | | | | 2006-04-14 Elijah Newren <newren gmail com> * HACKING: Include instructions on setting up a minimal building/testing environment
* Include reasons why gdk/gtk.h and core includes like display.h/window.hElijah Newren2006-04-141-5/+24
| | | | | | | | 2006-04-14 Elijah Newren <newren gmail com> * HACKING: Include reasons why gdk/gtk.h and core includes like display.h/window.h must be kept separate. Taken from a private email from Havoc.
* Clarify how/why metacity-message is used a littleElijah Newren2006-01-021-0/+7
|
* Clarify why METACITY_VERBOSE=1 is bad without META_USE_LOGFILE=1; point toElijah Newren2005-10-211-5/+6
| | | | | | | 2005-10-20 Elijah Newren <newren@gmail.com> * HACKING: Clarify why METACITY_VERBOSE=1 is bad without META_USE_LOGFILE=1; point to bug 305091 for details.
* Add tips on how to more easily get the ids of windows, and how to shortenElijah Newren2005-09-031-7/+13
| | | | | | | 2005-09-03 Elijah Newren <newren@gmail.com> * HACKING: Add tips on how to more easily get the ids of windows, and how to shorten xprop output.
* Add a clarification that METACITY_VERBOSE needs to be accompanied byElijah Newren2005-05-261-3/+5
| | | | | | | 2005-05-26 Elijah Newren <newren@gmail.com> * HACKING: Add a clarification that METACITY_VERBOSE needs to be accompanied by METACITY_USE_LOGFILE
* Provide more documentation to make it easier for people to contribute toElijah Newren2005-01-021-109/+237
| | | | | | | | | | | | | | | | | | | 2005-01-02 Elijah Newren <newren@gmail.com> Provide more documentation to make it easier for people to contribute to Metacity * HACKING: Add lots of information to extend this document: more on relevant standards and X properties, lots of information on debugging and testing, and add a list of some other important things to read; also move some information to src/code-overview.txt and organize this file into sections. * src/code-overview.txt: New file including some small parts from the old HACKING file and lots of new stuff. This file gives a brief overview of some of the bigger structures and files, with guides for a variety of task categories providing places to start looking in the code and things to look for.
* Update reference to EWMH.Rob Adams2004-01-021-1/+6
| | | | | | | | | 2003-01-02 Rob Adams <readams@readams.net> * README: Update reference to EWMH. * HACKING: Add a reference to COMPLIANCE and to the ICCCM and EWHM.
* 2.5.5METACITY_2_5_5Havoc Pennington2003-09-041-0/+37
| | | | | | | | 2003-09-04 Havoc Pennington <hp@redhat.com> * configure.in: 2.5.5 * HACKING: add instructions on how to make a release
* add $(icon_DATA)METACITY_2_3_55Havoc Pennington2002-02-101-0/+15
| | | | | | | | | | | | 2002-02-10 Havoc Pennington <hp@pobox.com> * src/tools/Makefile.am (EXTRA_DIST): add $(icon_DATA) * configure.in: 2.3.55 * HACKING: update * README: update
* set _NET_WM_NAME hint as a UTF8_STRING not STRING. Patch from Anders.Havoc Pennington2001-08-071-0/+4
| | | | | | | 2001-08-07 Havoc Pennington <hp@pobox.com> * src/display.c (meta_display_open): set _NET_WM_NAME hint as a UTF8_STRING not STRING. Patch from Anders.
* ...rhp2001-07-281-0/+48