Commit Graph

51 Commits

Author SHA1 Message Date
Vincent Povirk be1aa20276 winecfg: Don't allow virtual desktops smaller than 640x480. 2010-08-24 17:57:41 +02:00
Dmitry Timoshkov 727eef4e4f winecfg: Add a font size preview, update all language resources to reflect this change. 2008-04-30 10:22:59 +02:00
Alexandre Julliard f0bd1ee70b winecfg: Allow to configure the desktop separately for each application. 2008-04-25 14:36:45 +02:00
Dan Kegel faaccca59b winecfg: Restrict dpi slider to sane values. 2008-04-23 12:23:45 +02:00
Matthew D'Asaro 4a30466ec4 winecfg: Add option to let wine decorate windows. 2008-04-11 13:11:23 +02:00
Dmitry Timoshkov f04013b6b8 winecfg: Update the DPI trackbar according to the edit box changes. 2008-03-28 14:51:33 +01:00
L. Rahyen 0110512904 winecfg: Make DPI interval to be the same as in Windows. 2008-03-10 20:23:36 +01:00
Austin English d817d7c220 winecfg: Raise max screen resolution to 160 DPI. 2008-03-04 11:54:21 +01:00
Steven Edwards 9af30c7987 winecfg: Up the default desktop resolution to 800x600. 2008-02-25 12:19:39 +01:00
Nigel Liang 4a21ad9f5c winecfg: Fix crash in graphics tab. 2007-08-08 15:32:00 +02:00
Nigel Liang 6e56e37b2d winecfg: Fix apply button always available in graphics tab bug. 2007-08-08 15:32:00 +02:00
Nigel Liang 35f4e95c36 winecfg: Remove bad default setting for logpixels registery. 2007-08-03 14:29:42 +02:00
Nigel Liang e027f0297e winecfg: Add trackbar to set screen resolution in graphics tab. 2007-07-31 13:38:29 +02:00
H. Verbeet 2384bdde9d wined3d: Remove broken software shaders. 2007-03-07 11:52:17 +01:00
Roderick Colenbrander 3ff86bcfb7 winecfg: Remove desktop double buffering option. 2007-01-02 12:08:19 +01:00
Francois Gouget 82babbee0b Add missing '\n's to Wine traces. 2006-10-05 17:46:48 +02:00
H. Verbeet fdefaed46d wined3d: Enable pixel shaders by default. 2006-09-27 09:47:00 +02:00
Frank Richter 61404d3d74 winecfg: x11drv: Load vertex shader mode strings from resources. 2006-08-18 20:56:19 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard d74a62cfd7 winecfg: Disable the desktop option when configuring a specific application. 2006-03-29 13:49:36 +02:00
Vitaliy Margolen 4e20622e4d winecfg: Remove color depth. It's source of problems for number of users. 2006-02-02 13:41:46 +01:00
Vitaliy Margolen 7b98e1f717 winecfg: Default for PixelShaders is disabled. 2006-01-31 12:23:01 +01:00
Mike McCormack 55303936b6 winecfg: Tidy up included headers.
Get rid of the barely used properties.c.
2006-01-19 11:55:01 +01:00
Vitaliy Margolen 95e5eccb15 winecfg: Default for DXGrab is NO. 2005-12-31 13:32:59 +01:00
Robert Reif e998da5e07 winecfg: Add unmanaged windows configuration. 2005-12-22 11:15:32 +01:00
Rein Klazes 86feb98739 Show desktop mode disabled if the Desktop registry value exists but
starts with N,n,F,f or 0. This agrees with the logic in x11drv.
2005-10-18 10:35:41 +00:00
Christian Costa e180cd95e2 Screen depth cannot be selected when double buffering is enabled.
Disable depth selection when it's the case.
2005-09-26 09:51:48 +00:00
Raphael Junqueira 88f73c4f33 - add direct3d configuration on winecfg graphics panel
- resync Fr libraries dialog (based on En.rc)
2005-07-12 18:11:11 +00:00
Michael Jung 3bbb7fd243 Made the registry cache more general. 2005-06-23 11:42:54 +00:00
Alexandre Julliard a18f20616a Fixed registry paths to edit the real config, and removed the startup
warning message.
2005-06-16 16:15:37 +00:00
Alexandre Julliard 6e92d382a3 Changed registry access functions to use more meaningful names. 2005-06-13 18:49:23 +00:00
Mike McCormack ae51135ed9 Fixes for -Wmissing-declarations and -Wwrite-strings warnings. 2005-06-02 15:11:32 +00:00
Dmitry Timoshkov 39f960bdfa - Fix prototypes of GetClassLongA/W, GetClassLongPtrA/W and
SetClassLongA/W according to SDK definitions.
- Add prototypes for SetClassLongPtrA/W, protect some GWL_ and GCL_
  constants from using in Wine or in _WIN64 mode.
- Fix all places in Wine affected by the above changes.
2005-02-15 21:51:06 +00:00
Crestez Leonard 3e55df3925 Fix add application (memory error).
Fix apply button lighting up in audio tab.
Fix video tab(crash when checking desktop, apply button not lighting
up.
Deal with invalid Desktop registry value in video tab.
Fix apply button in libraries tab.
Cleaned up and documented all the conversions in the libraries tab.
2005-01-14 19:48:41 +00:00
Mike Hearn 7d8711e15f - More heapification.
- Split drive code into core, UI and autodetect.
- Implement drive autodetection.
- Slight redesign of drive tab.
- Code cleanup.
2004-11-23 13:50:23 +00:00
Mike Hearn 02e850efdf - switch x11drvdlg to kernel_style, and clean up some superflous code
- more win32 heapification
- move getDialogItemText into header and rename, use some more in
  x11drv page
- make label phrasing consistent in x11drv page
2004-09-28 04:05:55 +00:00
Mike Hearn 0af614e77b - rewrite the transaction system to be based on a settings overlay,
to have a nicer API, and to actually work (always a bonus)
- change the libraries page to be based on a listbox rather than a
  treeview, clean up and shrink the code
- add accelerator keys to the libraries page, focus management
- make the window title reflect what the user is currently editing
- remove bogus root warning
- remove some unused control IDs in resource.h
- start converting the x11drv dialog to kernel_style from javaStyle
- bugfixing
2004-09-28 03:55:16 +00:00
Mike Hearn a5ce4ee7aa - introduce keypath() function
- rewrite and clean up appdefaults.c, use a listview rather than
  treeview
- usability tweak: reverse windows version combo so more recent
  versions come first
- usability tweak: improve the add application open dialog box
- add accelerator keys
- enable/disable controls correctly
- begin to standardise on underscore_style for consistency with the
  rest of wine
- comment out the translations for now, the UI will be changing more
- begin phasing out libc malloc in favour of the win32 heap
2004-09-28 03:16:43 +00:00
James Hawkins 7f274205a8 Rename X11 Driver tab of winecfg to Graphics. 2004-07-30 01:35:13 +00:00
James Hawkins 333d2dfe96 Remove the UseTakeFocus option from winecfg. 2004-07-29 02:35:43 +00:00
Chris Morgan bcaac8e158 Invalid "Desktop" values would crash winecfg, use the default value
instead.
2004-03-30 04:34:40 +00:00
Chris Morgan 2c6ea211f0 Rename 'General tab' to 'About', move to the last position.
Make applications tab handle global and per-app winver, dosver and
winelook settings, mirroring the Libraries tab.  Code copied from
Robert van Herk's libraries tab.
Move global/app specific function and global to the x11drv tab where
it is currently used.
Add a couple of property helper functions.
Set 3D border around treeview controls.
Removed invalid resources from languages other than En.
2004-02-07 01:01:34 +00:00
Mike Hearn f388977f75 - Clear screen depth combo box on page init.
- Some appdefaults support.
- Rename hDlg to dialog in some places so enable/disable macros work.
- Don't update registry when the GUI is being initially configured.
2003-10-22 00:01:46 +00:00
Mike Hearn 498e1ce039 Move Applications tab before Libraries tab.
Improve return_if_fail.
Partly implement appdefaults UI.
Replace usage of EnableWindow with clearer enable/disable macros.
2003-09-30 00:27:55 +00:00
Mike Hearn fae915f0bf Remove Managed option. Add DXGrab, DesktopDoubleBuffer, UseTakeFocus. 2003-09-22 21:13:51 +00:00
Mike Hearn 81be7f7892 Add screen depth option and remove "Allocated System Colors" setting. 2003-09-22 19:26:10 +00:00
Mike Hearn 5d249cb225 - Implement "managed mode" setting.
- Make system colors setting work.
- Disable DGA setting, as enabling it breaks wine.
2003-09-18 04:32:01 +00:00
Francois Gouget ae50013017 Fix the case of product and company names. 2003-09-08 19:38:45 +00:00
Mike Hearn cd0b789770 - Remove "PerfectGraphics", "Use XSHM extension", and "Use a private
colour map".
- Implement a simple transaction system for instant apply.
- Complete the desktop size code, this now reads and writes to the
  registry correctly.
- Remove const modifier from version accessor functions.
- Change registry root to Wine/WineCfg for testing purposes.
2003-09-08 18:58:07 +00:00
Alexandre Julliard e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00