Commit graph

223 commits

Author SHA1 Message Date
Francois Gouget
78dca6d616 wineboot: Remove a space before an ellipsis in the Norwegian (Bokmal) translation. 2010-06-24 10:36:30 +02:00
Vitaly Lipatov
b974852ce1 Update Russian translations. 2010-06-18 16:22:07 +02:00
Ricardo Filipe
2ea4d93fd2 wineboot: Update Portuguese Portugal translation. 2010-06-12 12:07:32 +02:00
Akihiro Sagawa
6356f692d4 wineboot: Update Japanese translation. 2010-06-07 13:41:05 +02:00
Łukasz Wojniłowicz
3f79bc74b1 wineboot: Update the Polish translation. 2010-06-07 12:54:25 +02:00
Paul Vriens
646732ead8 wineboot: Update the Danish translation.
Translation by Thomas Larsen <sikker2004@yahoo.com>
2010-06-01 11:06:29 +02:00
Luca Bennati
1c914f56b3 wineboot: Update Italian translation. 2010-05-31 12:14:28 +02:00
Nikolay Sivov
5ab5c581fb wineboot: Add a translation for prefix update dialog. 2010-05-28 16:22:24 +02:00
Matej Špindler
cb53241cba wineboot: Update Slovenian translation. 2010-05-17 12:42:31 +02:00
Alexander N. Sørnes
7492e773ec wineboot: Update Norwegian Bokmål translation. 2010-05-10 10:08:47 +02:00
Sven Baars
c3cd733a3f wineboot: Fix Dutch translation. 2010-05-10 10:06:41 +02:00
Jaime Rave
c2ebd0d5f8 wineboot: Update Spanish translation. 2010-04-21 11:57:32 +02:00
Paul Vriens
4e0bb60c7c wineboot: Update Dutch translation. 2010-04-20 16:23:36 +02:00
Michael Stefaniuc
06a9ff98d7 wineboot: Update the Romanian translation. 2010-04-20 16:21:37 +02:00
Hwang YunSong(황윤성)
ebfedceaeb wineboot: Update Korean translation. 2010-04-19 16:04:31 +02:00
Davide Pizzetti
029f452764 wineboot: Italian translation update. 2010-04-19 14:54:47 +02:00
Anders Jonsson
122e02e368 wineboot: Update Swedish translation. 2010-04-13 11:30:08 +02:00
Frédéric Delanoy
2202bd3e3e wineboot: Updated French translation. 2010-03-31 11:23:15 +02:00
André Hentschel
99f9269e9b wineboot: Update German translation. 2010-03-31 11:23:10 +02:00
Aurimas Fišeras
9e0c62d61a wineboot: Update Lithuanian translation. 2010-03-31 11:23:06 +02:00
Alexandre Julliard
9254476d13 wineboot: Display a wait dialog while processing wine.inf. 2010-03-30 16:54:57 +02:00
Alexandre Julliard
39e5f44883 wineboot: Start an additional 32-bit instance of rundll32 on 64-bit platforms to do the Wow64-specific setup. 2010-03-30 16:43:52 +02:00
Alexandre Julliard
2d08d3e084 wineboot: Use rundll32 to apply wine.inf instead of calling setupapi directly. 2010-03-30 16:38:58 +02:00
Mikhail Maroukhine
93d9d8a3af programs: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:18:48 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard
61812d17f8 kernel32: Moved creation of the DynData registry keys to wineboot. 2010-03-01 14:03:35 +01:00
Luca Bennati
4c9f6b151d wineboot: Add Italian translation. 2010-02-02 11:47:19 +01:00
Alexandre Julliard
fd0efd92e0 wineboot: Set the USERNAME and USERPROFILE variables in the volatile environment. 2010-01-28 13:29:04 +01:00
Alexandre Julliard
4e2827aa33 wineboot: Add a wrapper function for RegSetValueExW. 2010-01-28 13:27:41 +01:00
Andrew Nguyen
101d72f83c wineboot: Generate the HKCU\Volatile Environment registry key. 2009-12-28 14:23:27 +01:00
Vincent Povirk
0926dd96f6 wineboot: Terminate processes immediately after WM_ENDSESSION.
Once a process returns from WM_ENDSESSION, we can assume it has finished
doing any cleanup it needs but will most likely not shut down on its own.
2009-12-11 11:51:54 +01:00
Vincent Povirk
decf64b86c wineboot: Do not force --kill when --end-session is set.
The --kill switch ends processes from all desktops, but --end-session only
applies to the current desktop. This causes windows from other desktops to
dangerously close without notification that the session is ending.
2009-12-11 11:51:46 +01:00
Alexandre Julliard
a022062cab ntdll: Move creation of the CPU-specific registry keys to wineboot. 2009-09-24 14:23:02 +02:00
Paul Vriens
afcdf6d266 wineboot: Add the UTF-8 pragma for the Dutch resources. 2009-08-03 14:58:23 +02:00
Vladimir Pankratov
15b5324d6a wineboot: Convert the Russian resources to UTF-8. 2009-07-22 14:42:49 +02:00
Michael Stefaniuc
4ab49c5316 wineboot: Convert the German resources to UTF-8. 2009-07-09 15:22:37 +02:00
Michael Stefaniuc
f0c3514537 wineboot: Build language resource files separately.
Do not include them from an other rc file.
2009-07-02 11:42:13 +02:00
Alexandre Julliard
2b6b8cc8d6 wineboot: Compain loudly if we can't find wine.inf. 2009-05-25 11:48:23 +02:00
Uwe Bonnes
22dde33ed2 wineboot: Print failing command line. 2009-05-06 12:06:36 +02:00
Aurimas Fischer
6f8ce0e376 wineboot: Add Lithuanian translation. 2009-03-23 12:40:46 +01:00
Maarten Lankhorst
768160e944 ntdll: Make all exported wine functions CDECL. 2008-12-17 15:02:25 +01:00
ByeongSik Jeon
5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon
1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Ricardo Filipe
365e245cf6 wineboot: Added Portuguese translation. 2008-10-22 13:54:55 +02:00
Muneyuki Noguchi
8b5f1632d7 wineboot: Convert Japanese resource to UTF-8. 2008-10-13 11:40:12 +02:00
Muneyuki Noguchi
521ad0c7e5 wineboot: Use "MS Shell Dlg" 9 in Japanese resources. 2008-09-25 13:27:46 +02:00
Vitaly Lipatov
977b7d398e wineboot: Do registry update with wineboot --update in any case. 2008-09-18 13:27:38 +02:00
Alexandre Julliard
b66685cdd8 programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
Hongbo Ni
0a11607dc8 wineboot: Add simplified and traditional Chinese resources. 2008-09-02 11:58:15 +02:00
Francois Gouget
9b81d86a6d Replace SUBLANG_ENGLISH_US with SUBLANG_DEFAULT. 2008-06-10 19:45:14 +02:00
Mikołaj Zalewski
14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Jens Albretsen
528f6b64c7 wineboot: Danish translation. 2008-05-13 10:39:46 +02:00
Vitaly Lipatov
6bca330d4d wineboot: Add missed short option -u. 2008-05-08 11:10:24 +02:00
Alexandre Julliard
dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Alexandre Julliard
e44dd0f8f2 wineboot: Automatically update the prefix directory if wine.inf changes. 2008-04-21 15:39:55 +02:00
Alexandre Julliard
935313abe3 wineboot: Add an option to update the prefix directory by re-executing wine.inf. 2008-04-21 15:31:26 +02:00
Rob Shearman
5a35bd4971 services: Automatically start boot-start, system-start and auto-start services when services.exe is started, instead of in wineboot.exe. 2008-04-11 12:13:45 +02:00
Dmitry Timoshkov
b9f78daf71 wineboot: Fix Win64 warnings. 2008-04-09 16:26:53 +02:00
Rok Mandeljc
2ad232b11e wineboot: Added Slovenian translation. 2008-04-07 21:41:00 +02:00
Francois Gouget
93b450d4ec wineboot: Make sure COBJMACROS is defined before objidl.h is included. 2008-04-07 13:36:18 +02:00
Alexandre Julliard
d478cc42d8 wineboot: Make services.exe inherit the wineboot event to keep it alive. 2008-04-02 12:19:25 +02:00
Rob Shearman
9bc84d81df wineboot: Start services.exe on startup instead of on demand in the advapi32 services code. 2008-04-02 11:55:24 +02:00
Alexandre Julliard
bd2ee68d6d wineboot: No longer needs to keep running now that we have services.exe. 2008-03-31 17:26:24 +02:00
Michael Stefaniuc
6e164de7f3 wineboot: Add the Romanian translation. 2008-03-20 14:27:35 +01:00
Michael Stefaniuc
07ac805b46 wineboot: Add the German translation. 2008-03-20 14:27:35 +01:00
Aric Stewart
da03fc5574 wineboot: Add Japanese resources. 2008-03-11 12:11:52 +01:00
Rob Shearman
c2838c9512 wineboot: Fix the character count passed to RegEnumKeyW in start_services. 2008-02-25 13:31:07 +01:00
Rob Shearman
47c53cc724 wineboot: Fix thread handle leak in runCmd. 2008-02-25 13:30:45 +01:00
Alexandre Julliard
448ede1adb wineboot: Delete files from dllcache once they have been installed. 2008-02-19 13:39:25 +01:00
Frans Kool
6f68cda74c wineboot: Created Dutch translations. 2008-02-18 12:41:36 +01:00
Francois Gouget
c68745c51b UTF-8 resource files must explicitly say so with a pragma. 2008-02-15 09:55:58 +01:00
Mikołaj Zalewski
23dc52186e wineboot: Add Polish translation. 2008-02-15 09:55:26 +01:00
Alexandre Julliard
8c06ba6fd8 wineboot: Delay import the dlls that are not needed for the default initialisation. 2008-01-16 19:51:20 +01:00
Alexandre Julliard
1d6d080d4b wineboot: Add a --init option used when launched automatically at startup.
Don't execute Run entries in that case.
2008-01-16 19:51:14 +01:00
Andrey Esin
a6c53b7c6c wineboot: Russian translation. 2008-01-15 11:37:02 +01:00
Andrey Turkin
d43f025b8c wineboot: Fix installation of SFP protected files. 2008-01-10 13:20:33 +01:00
Alexandre Julliard
ebac63e17c wineboot: Don't print errors for non-fatal problems. 2008-01-07 12:25:56 +01:00
Alexandre Julliard
d55b2de574 kernel32: Launch wineboot on first startup of a wine process. 2008-01-04 12:51:04 +01:00
Alexandre Julliard
4a58b2847c wineboot: Convert the rest of the code to Unicode.
Fix Windows File Protection handling to use the correct system directory.
2007-12-20 16:16:17 +01:00
Alexandre Julliard
e34244a3b9 wineboot: Rewrite wininit.ini processing to use GetPrivateProfileSectionW. Convert to Unicode. 2007-12-20 15:53:53 +01:00
Alexandre Julliard
8f6e1db3e0 wineboot: Add support for starting NT-style services. 2007-12-20 15:53:03 +01:00
Alexandre Julliard
06e888f244 wineboot: Simplify the unnecessarily complex code structure. 2007-12-20 15:08:39 +01:00
Luis C. Busquets Pérez
ce204283f5 wineboot: Added Spanish resource. 2007-12-06 12:14:12 +01:00
Alexander Nicolaysen Sørnes
74379bea7b wineboot: Add Norwegian resources. 2007-12-06 12:05:48 +01:00
Jonathan Ernst
da32b24508 wineboot: New French translation. 2007-12-04 13:38:56 +01:00
Francois Gouget
bbf17b0a86 wineboot: Add a reminder that EWX_FORCEIFHUNG is not implemented. 2007-10-29 12:04:33 +01:00
Francois Gouget
7afe1d23e2 wineboot: Make sure 'Cancel' has the focus and is the default button in the 'Do you want to kill all your applications' dialog. 2007-10-29 12:04:30 +01:00
Andrew Talbot
add663fdd2 wineboot: Fix some memory leaks. 2007-10-22 13:51:20 +02:00
Daniel Nylander
875c255f9d wineboot: Add Swedish translation. 2007-10-16 12:36:37 +02:00
Francois Gouget
fda899a778 Assorted spelling fixes. 2007-10-11 19:52:49 +02:00
Hwang YunSong(황윤성)
4bf62af099 wineboot: New Korean resource. 2007-10-10 11:58:09 +02:00
Rob Shearman
5cbdbe629e wineboot: Add a timeout dialog when any WM_QUERYENDSESSION or WM_ENDSESSION messages take too long. 2007-10-01 14:50:10 +02:00
Misha Koshelev
a00af0d288 wineboot: Start items in StartUp folder on boot. 2007-02-14 21:46:03 +01:00
Andrew Talbot
457ce21fcf wineboot: Cast-qual warning fix. 2006-10-07 18:04:57 +02:00
Michael Stefaniuc
6c1ac02631 wineboot: Win64 printf format warning fixes. 2006-10-03 11:15:37 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard
54da7fb8cf wineboot: Added support for doing a proper shutdown before rebooting.
Send WM_QUERYENDSESSION messages to all windows of a given process
before moving on to the next.
Switch option parsing to getopt.
Added a bunch of options to control shutdown behavior.
2006-08-17 20:54:15 +02:00
Aric Stewart
b8183db2ec wineboot: Copy windows file protection files at boot time. 2006-07-17 14:46:26 +02:00
Alexandre Julliard
028ab92bf7 make_progs: Generate the .gitignore file.
Ignore generated programs from the top-level .gitignore.
2006-07-10 20:59:06 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Michael Stefaniuc
a87520036f janitorial: Remove redundant NULL pointer checks before HeapFree'ing them.
Some HeapFree's are hidden behind macros. Found by smatch.
2006-05-10 11:31:41 +02:00
Mike McCormack
cb6983fb30 wineboot: Use WIN32_LEAN_AND_MEAN.
Use HeapAlloc/HeapFree instead of malloc/free.
2006-01-16 20:41:09 +01:00
Alexandre Julliard
ec34a66612 Ignore symlink files too (needed for git). 2005-11-26 13:12:57 +01:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Stefan Huehner
712087700e Fix some -Wstrict-prototypes warnings. 2005-06-16 15:52:44 +00:00
Juan Lang
9ffac609ea Print command that fails to make error message a little more
comprehensible.
2005-06-02 10:28:53 +00:00
Francois Gouget
fbb3343547 Assorted spelling fixes. 2005-03-02 13:53:50 +00:00
Eric Pouech
bcfa5b0900 ReadFile and WriteFile must be passed a parameter for the number of
handled bytes when no overlapped operation is done.
2004-12-22 18:38:31 +00:00
Hans Leidekker
719a789792 Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
Alexandre Julliard
6be39b60f5 Take advantage of the new winegcc -B support. 2004-03-09 04:54:07 +00:00
Alexandre Julliard
589e115233 We no longer use the .exe.spec.c files. 2004-03-02 21:16:37 +00:00
Alexandre Julliard
6621b2d213 Build all the programs with winegcc. 2004-03-02 21:00:00 +00:00
Shachar Shemesh
496603cf86 - Implement finer grained control over what gets run.
- Implement command line to control presets of said control for
  various scenarios:
  o start - session startup - run everything.
  o restart - session close (presumeably after reboot) - only perform
    *once operations.
2003-03-12 20:15:15 +00:00
Matthew Davison
f32c18381a Make trace output produced by wineboot more useful. 2003-02-12 01:14:08 +00:00
Shachar Shemesh
c5eb897d98 - Added a "runCmd" function, based on Andreas Mohr's
"BOOT_CreateProcess" function.
- Added a function "ProcessRunKeys", to process all the keys that have
  the common "Run" syntax.
- Called the new function from main for all the various keys.
2003-01-15 00:52:36 +00:00
Shachar Shemesh
606b48a09d - Added listing of what the boot process is like, listing what is and
what is not (yet) done.
- Fixed incorrect statement in the "bugs" list.
- Added trace when everything is done.
2003-01-14 19:33:12 +00:00
Alexandre Julliard
76db6b062e Warning fixes. 2003-01-11 22:50:15 +00:00
Shachar Shemesh
73a7cdac0b Implemented the "pending rename" registry processing. 2003-01-11 21:02:50 +00:00
Shachar Shemesh
4bb180c9fa - Cleaned up the code (saving on chaining strings) by CDing to the
system root directory before doing anything else.
- Will now rename wininit.ini to wininit.bak instead of erasing it as
  before.
2003-01-07 19:44:00 +00:00
Shachar Shemesh
175d059527 Initial wineboot implementation; at this stage only wininit.ini
processing has been written.
2003-01-04 02:52:05 +00:00