1
0
Fork 0
mutter-performance-source/src
Havoc Pennington 8ae714eeae disable custom log handler and fatal mask for now
2002-02-06  Havoc Pennington  <hp@pobox.com>

	* src/main.c (main): disable custom log handler and fatal mask for
	now

	* src/theme.c (meta_draw_op_list_draw):
	Add META_DRAW_CLIP

	* src/main.c: load theme, monitor current theme setting

	* src/prefs.c: add "current theme" setting

	* src/stack.c (meta_stack_free): don't try to free
	last_root_children_stacked if it doesn't exist

	* src/themewidget.c: pluggable GtkMisc subclass to use
	for menu icons

	* src/screen.c (meta_screen_manage_all_windows): fix
	signed/unsigned warning

	* src/frames.c: port to theme system
	(meta_frames_style_set): chain up

	* theme-format.txt: new file

	* configure.in: add more compiler warnings

	* src/theme.c: add various stuff needed to get theme parser
	working. Remove the "spacer" concept from FrameLayout object.
	Add draw op that references a draw op list.

	* configure.in: require GTK 1.3.13

	* src/Makefile.am: add theme-parser.[hc], implement loading a
	theme

	* src/theme.c: add "draw title" and "draw window icon" operations
	(meta_draw_op_draw): put object_width/object_height in expression
	environment before computing x/y. Handle out-of-memory when
	creating pixbufs. Assorted other cleanups.
2002-02-07 03:07:56 +00:00
..
themes disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
tools disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
wm-tester cheesy client with static bit gravity, used to test the below change. 2002-01-19 23:59:11 +00:00
.cvsignore ... 2001-06-30 23:17:52 +00:00
api.c ... 2001-06-03 21:39:57 +00:00
api.h ... 2001-06-03 21:39:57 +00:00
colors.c ... 2001-06-03 18:33:59 +00:00
colors.h ... 2001-06-03 18:33:59 +00:00
common.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
core.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
core.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
default_icon.png use the inline image data for default icon 2001-09-17 04:42:37 +00:00
display.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
display.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
effects.c add prototype thingy to display windows we're cycling through with tab. 2001-08-19 06:23:59 +00:00
effects.h add opaque minimize/shade feature. The wireframe seemed kind of confusing 2001-08-06 07:58:49 +00:00
errors.c update number of workspaces hint 2001-12-10 03:55:26 +00:00
errors.h ... 2001-05-31 03:30:58 +00:00
eventqueue.c ... 2001-06-20 03:01:26 +00:00
eventqueue.h ... 2001-06-20 03:01:26 +00:00
fixedtip.c ... 2001-06-30 23:17:52 +00:00
fixedtip.h ... 2001-06-30 23:17:52 +00:00
frame.c separate code to draw frame from the expose_event handler, so in principle 2002-01-27 05:27:11 +00:00
frame.h cheesy client with static bit gravity, used to test the below change. 2002-01-19 23:59:11 +00:00
frames.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
frames.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
gradient.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
gradient.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
keybindings.c fix crash when grab failed due to another operation in progress 2002-01-15 23:19:06 +00:00
keybindings.h ... 2001-07-11 06:22:00 +00:00
main.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
main.h add a restart feature, for debugging 2001-10-15 04:14:58 +00:00
Makefile.am disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
menu.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
menu.h ... 2001-06-23 05:49:35 +00:00
metacity.desktop make test apps noinst 2001-09-05 03:57:45 +00:00
metacity.schemas disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
place.c store strut information, update it on property changes, etc. etc. so we 2002-01-10 06:31:31 +00:00
place.h ... 2001-07-26 03:58:24 +00:00
prefs.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
prefs.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
run-metacity.sh put in attempted fix for the GTK 1.2 plug/socket screwup, now that my 2002-01-07 03:26:09 +00:00
screen.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
screen.h focus top window when switching to a new workspace 2002-01-03 23:28:19 +00:00
session.c move SM init a bit later in the process, and init prefs 2001-12-09 22:41:12 +00:00
session.h ... 2001-07-27 04:36:44 +00:00
stack.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
stack.h focus top window when switching to a new workspace 2002-01-03 23:28:19 +00:00
tabpopup.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
tabpopup.h avoid focusing a window on tab popup popdown 2001-08-30 04:01:38 +00:00
testgradient.c add code to save ACLOCAL_FLAGS 2002-01-08 07:23:35 +00:00
theme-parser.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
theme-parser.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
theme-viewer.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
theme.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
theme.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
themewidget.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
themewidget.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
ui.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
ui.h disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
util.c move in here so util.c doesn't require display.[hc] 2002-01-28 02:09:12 +00:00
util.h draw titlebar highlight with snazzy gradient that needs some tweaking to 2002-01-06 04:51:53 +00:00
window.c disable custom log handler and fatal mask for now 2002-02-07 03:07:56 +00:00
window.h Only consider the bottom of the titlebar a resize control; I keep 2002-01-27 08:21:53 +00:00
workspace.c give priority to keeping NW corner onscreen rather than SE, if we need to 2002-01-19 03:50:03 +00:00
workspace.h store strut information, update it on property changes, etc. etc. so we 2002-01-10 06:31:31 +00:00
xprops.c use meta_XFree not XFree 2002-01-04 03:25:53 +00:00
xprops.h use meta_XFree not XFree 2002-01-04 03:25:53 +00:00