Commit graph

59 commits

Author SHA1 Message Date
Alexandre Julliard
7d7eee09b5 winecfg: Constrain DPI values to the commonly supported ones.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-05-15 12:37:28 +02:00
Huw Davies
5159279f28 winecfg: Try to read the dpi from the user key first.
Write changes back to the user key.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-27 22:22:49 +02:00
Carlo Bramini
75e03c13e1 winecfg: Simplify code by using SetDlgItemInt. 2015-08-17 14:51:43 +09:00
André Hentschel
aa59d5b7bc winecfg: Remove unused strings (Clang). 2014-11-25 19:49:35 +01:00
Frédéric Delanoy
87c72332bb winecfg: Use BOOL type where appropriate. 2013-10-17 10:45:45 +02:00
Alexandre Julliard
edf44bfb1e winecfg: Avoid Unicode macros. 2012-01-20 12:44:04 +01:00
Henri Verbeet
e960aa783f winecfg: Remove the Direct3D settings.
There should really be no reason to set any of these.
2012-01-12 12:35:45 +01:00
Alexandre Julliard
687641c8f2 winecfg: Replace the old DXGrab option by the new fullscreen grab option. 2011-05-11 14:56:45 +02:00
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