- Also do that for the other languages
- Fix the Norwegian and Thai translation, where even control names and boot parameters were translated
Translators, don't do that, that's highly wrong! (but funny anyway... :-D )
See issue #2343 for more details.
svn path=/trunk/; revision=27837
- Brazilian Portuguese translation for winmm (Bug 2442) from Marcelo Zamperetti (marcelohz AT gmail DOT com) (2nd bin with both Portugese RCs)
- Updated french translation for syssetup (Bug 2462) from Pierre Schweitzer (heis_spiter AT hotmail DOT com)
- Fixes to italian translation for powercfg applet (Bug 2467) from Carlo Bramini (carlo DOT bramix AT libero DOT it)
- Update for greek translation (Bug 2478) from Giannis Adamopoulos (johnyadams AT hotmail DOT com) except userenv.diff
svn path=/trunk/; revision=27833
For the record, this seems to be the first program that we now have in both Brazilian Portuguese and Portuguese from Portugal :-)
If someone has time, please look at the regedit code and find out which dialogs are really still needed.
For me it looks like the layout of the resource files was changed some time ago and now we have files with the old and with the new layout.
See issue #2440 for more details.
svn path=/trunk/; revision=27832
I changed SUBLANG_PORTUGUESE_BRAZILIAN to SUBLANG_NEUTRAL, so the translation is also used as long as we have no other portuguese translation
See issue #2439 for more details.
svn path=/trunk/; revision=27831
- Fix the mnemonic keys in the other translations myself
- Fix the german configuration dialog
See issue #2472 for more details.
svn path=/trunk/; revision=27826
- Remove some redundant resources
- Fix some typos
- Use RegisterClass instead of RegisterClassEx in the MyRegisterClass function: This way we don't need a resource for the small icon, but it works the same
- Add a "rsrc.rc" file
svn path=/trunk/; revision=27821
- stockmask and reuse counter are stored in the lower 16 bits of the typeinfo field in the entry, not in the upper 16 bits!
- take care of this when trying to lock an object (compare upper 16 bits of handle with lower 16 bits of typeinfo field)
- some variable renaming
- remove code duplication by moving debugoutput to an extra function
- move checking for expected object type to a different location, should be removed completely later
Fixes possible crashes if messing around with deleted / reused objects.
svn path=/trunk/; revision=27818
- include the region that could not be copied (invisible before) into invalid region
- use less regions and calculations
- return the type of the invalidated region (used by NtUserScrollWindowEx)
- Remove LPtoDP and DPtoPL. Everything is now in logical coordinates.
NtUserScrollDC:
- use SEH for buffer transfer
NtUserScrollWindowEx:
- use SEH for buffer transfer instead of MmCopyFromCaller
- use SEH to write back to usermode
- return the type of invalid region not of the invalidated region (nothing if SW_INVALIDATE is not set)
- use members of WINDOW_OBJECT instead of calling IntWinListChildren
Use hungarian notation for variables
fixes bug 2237
See issue #2237 for more details.
svn path=/trunk/; revision=27815
Reverting 27783 changes, since it's just a complete mess (setting LANG_NEUTRAL, then including langauge-specific resource files?! wtf?).
svn path=/trunk/; revision=27795
- includes an additional file, unix_func.c, which implements 3 unix API's which aren't available in Windows (poll, socketpair, inet_ntop)
- It builds, but it's completely untested.
svn path=/trunk/; revision=27793
- Minor changes to the GetProcNameString function
- Fix unselecting the license text. EM_SETSEL only works after the edit control has been drawn, so we cannot send this message in the WM_INITDIALOG message handler.
Instead we use PostMessage now. See KB96674 for more details.
- Downloaded the latest GPL 2.0 text from the GNU website and use that as the "gpl.txt" now.
Now we don't have these annoying "box" characters in the license dialog box anymore.
svn path=/trunk/; revision=27786
I also fixed that in the german translation, other translation still need to be fixed.
See issue #2206 for more details.
svn path=/trunk/; revision=27784
here is the issue, either it is gcc bugs being tricked for wrc (I do not think it is this case)
or it is a bug in windres for some rc syntax. I think it is this issue, only way to workaround
this bug are move en-us.rc to top of the langues list so it comes the frist langues for select
svn path=/trunk/; revision=27783