Commit graph

87 commits

Author SHA1 Message Date
Damjan Jovanovic
0b4499cdcd winemenubuilder: Build freedesktop MIME type list for later use. 2009-04-21 17:45:06 +02:00
Damjan Jovanovic
448ca846cf winemenubuilder: Make initial directories for fd.o MIME type handling. 2009-04-06 15:29:30 +02:00
Damjan Jovanovic
612d47d3b5 winemenubuilder: Use the user-dirs desktop directory instead of hardcoding ~/Desktop. 2009-03-31 12:41:26 +02:00
Francois Gouget
dfd09c310c winemenubuilder: Print an error message if we are unable to load an lnk file. 2009-03-12 13:09:53 +01:00
Francois Gouget
9b6d3676a0 winemenubuilder: Fix an off-by-one check that resulted in erroneous error messages. 2009-03-12 13:09:53 +01:00
Damjan Jovanovic
3613b15785 winex11: Support the startup notification fd.o spec. 2009-01-07 14:17:46 +01:00
Damjan Jovanovic
83b081f73c winemenubuilder: Improve icon generation. 2008-12-27 20:23:08 +01:00
Damjan Jovanovic
2fde3c0f7b winemenubuilder: Create xdg_config_dir if it does not exist. 2008-12-17 11:38:21 +01:00
Damjan Jovanovic
9ff230dcaa shdocvw, winemenubuilder: Generate fd.o entries for .url files. 2008-11-14 13:30:25 +01:00
Damjan Jovanovic
4e2cec5aba winemenubuilder: Moved all wineshelllink functionality to winemenubuilder and removed wineshelllink. 2008-11-12 11:49:12 +01:00
Damjan Jovanovic
f5b8bad2aa winemenubuilder: Generate desktop files instead of wineshelllink. 2008-11-10 11:06:40 +01:00
Alexandre Julliard
394e97feea winemenubuilder: Move the xdg global variables out of the libpng ifdef block. 2008-11-03 20:19:30 +01:00
Damjan Jovanovic
26fcfb4b24 winemenubuilder: Generate icons in winemenubuilder instead of wineshelllink. 2008-11-03 15:05:18 +01:00
Alexandre Julliard
b66685cdd8 programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
Alexandre Julliard
b3ec2e5f95 makefiles: Recurse into all directories for install-lib and install-dev too. 2008-08-25 14:27:03 +02:00
Alexandre Julliard
520d1bc5e4 winemenubuilder: Copy the icon data before modifying it, resources are read-only. 2008-05-13 20:26:57 +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
de139bf028 winemenubuilder: Process messages while waiting for the semaphore or the parent process. 2008-04-21 20:34:30 +02:00
Vitaliy Margolen
fbdf05aad1 winemenubuilder: Add support for 24 and 32 bit icons using png format. 2008-03-24 13:39:29 +01:00
Francois Gouget
5819b90f95 winemenubuilder: Expand environment variable references in the shortcut's WorkDir, Description and IconPath fields. 2008-01-23 20:45:22 +01:00
Francois Gouget
4dc91b7ba1 winemenubuilder: EnumResourceNamesW() returns false when we find the icon. So fix the corresponding misfiring trace. 2008-01-11 12:25:52 +01:00
Dan Kegel
59b69a7236 winemenubuilder: Expand short paths, else menu items aren't created for CSLU Toolkit. 2008-01-07 18:19:45 +01:00
Misha Koshelev
a5a049da5a winemenubuilder: Do not WINE_ERR in InvokeShellLinker if we are going to try again. 2007-06-29 12:33:33 +02:00
Misha Koshelev
5e28f7ad92 winemenubuilder: Wait for parent process to finish instead of creating RunOnce entry that may never run. 2007-06-28 12:16:13 +02:00
Misha Koshelev
e340cafe74 winemenubuilder: Create/release semaphore only around call to wineshelllink. 2007-06-28 12:16:13 +02:00
Francois Gouget
aab5e5856e Don't put single quotes around '%s' when using the debugstr_*() functions. 2007-01-18 12:55:50 +01:00
Vitaliy Margolen
47a2e96acc winemenubuilder: Look for supported color depths icons only. 2006-11-30 16:34:34 +01:00
Vitaliy Margolen
ada881cee6 winemenubuilder: Downgrade some ERR to WARN. 2006-11-27 17:20:40 +01:00
Vitaliy Margolen
6a6f1f48d6 winemenubuilder: Use 'start.exe' to launch non .exe files. 2006-11-22 12:07:25 +01:00
Michael Stefaniuc
8c2cdf7b6f winemenubuilder: Win64 printf format warning fixes. 2006-10-03 11:16:07 +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
2886e9b0e8 makefiles: Use make dependencies to create installation directories.
This avoids a lot of redundant calls to mkinstalldirs.
2006-08-07 17:48:18 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +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
Alexandre Julliard
9ca8a86914 Link against libwine_unicode everywhere we use Unicode functions. 2006-05-24 18:05:40 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Mike Frysinger
5392844392 Add support for 'make install DESTDIR'. 2006-02-14 13:51:38 +01:00
Vitaliy Margolen
b52874e56d winemenubuilder: Report a few more errors.
Use Heap[Alloc|Free] instead of malloc|free.
2006-01-17 13:34:31 +01:00
Francois Gouget
629889b267 winemenubuilder: Improve traces.
Report the EnumResourceNamesW() and failure to find an icon 
separately so traces are less misleading.
2006-01-11 12:09:53 +01:00
Francois Gouget
6f0ff14966 winemenubuilder: Improve traces.
Add some traces to make it easier to debug icon generation problems.
2006-01-03 12:09:47 +01:00
Bill Medland
d5739ed88f winemenubuilder: Provide depth to the menus created. 2005-12-19 21:25:52 +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
Francois Gouget
d927c81bca Parse the command line returned by CommandLineFromMsiDescriptor() to
extract the application path. Otherwise winemenubuilder ignores the
.lnk file entirely.
2005-11-10 11:36:26 +00:00
Mike McCormack
66775b90e3 Extract the executable name for msi advertised shortcuts. 2005-11-08 10:55:25 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Mike McCormack
c818a4e662 Fix "empty body in an if/else-statement" warnings. 2005-09-21 09:46:28 +00:00
Marcus Meissner
bd7ec9aca5 The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
2005-09-12 22:07:53 +00:00