David Cole
867de7fc67
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
Brad King
0a001f1567
STYLE: Nightly Date Stamp
2007-11-16 00:01:02 -05:00
Brad King
9abbad8171
STYLE: Nightly Date Stamp
2007-11-15 00:01:03 -05:00
Clinton Stimpson
195e1035ab
COMP: Fix warning.
2007-11-14 23:30:05 -05:00
Brad King
0ea6a8d1a4
ENH: Simplified CMake version information using KWSys DateStamp feature. Reduced duplicate code in bootstrap script.
2007-11-14 21:17:53 -05:00
Brad King
fe7a472e35
daily version number
2007-11-14 00:01:02 -05:00
Andy Cedilnik
3cbfc4c914
STYLE: Nightly Version update
2007-11-13 23:13:18 -05:00
Alexander Neundorf
9520eff2bb
ENH: add completer for the source and binary dir lineedits
...
Clinton: do I actually have to create separate models for each completer,
and a separate completer for each widget, or could the models/completers be
used for multiple widgets ?
Alex
2007-11-13 16:25:38 -05:00
Clinton Stimpson
1d2b5ed440
ENH: single click can start editing cache values.
2007-11-13 12:53:10 -05:00
Clinton Stimpson
b31d4f9d17
BUG: The search is set to apply to all columns, but in Qt 4.2, that breaks
...
the search entirely. Search on the first column only when using Qt 4.2.
2007-11-13 11:18:40 -05:00
Clinton Stimpson
47c53e867f
ENH: support specifying build or source directory at command line.
2007-11-13 00:33:22 -05:00
Clinton Stimpson
073b109508
ENH: Allow clicking anywhere in field to toggle check boxes.
2007-11-13 00:17:10 -05:00
Brad King
05f4f0e3e6
daily version number
2007-11-13 00:01:03 -05:00
Clinton Stimpson
89e1512f23
STYLE: add license.
2007-11-12 23:59:25 -05:00
Clinton Stimpson
a81896eaed
ENH: Add ability to add cache entries (even before first configure).
2007-11-12 23:54:49 -05:00
Andy Cedilnik
45a8e26fe1
STYLE: Nightly Version update
2007-11-12 23:03:25 -05:00
Bill Hoffman
a2ff3928de
ENH: add f stuff to avoid warnings
2007-11-12 22:36:26 -05:00
Bill Hoffman
d9d40942a0
ENH: add guess progress for first time configuring a project.
2007-11-12 22:33:00 -05:00
Brad King
9dec5fbaf1
daily version number
2007-11-12 18:22:40 -05:00
Brad King
121b1db741
ENH: Created better names and a more convenient set of version date stamp macros.
2007-11-12 18:22:22 -05:00
Clinton Stimpson
fa5f983651
ENH: Fix layout with Qt 4.2.
...
BUG: Fix help comments to match what this GUI does.
2007-11-12 18:06:09 -05:00
Clinton Stimpson
b0ddb9c1b8
BUG: Fix prompt for changes if they haven't been saved.
2007-11-12 17:51:23 -05:00
Clinton Stimpson
fcc62c6d0d
BUG: Fix pause at shutdown.
...
ENH: Remove interrupt button and make configure/generate turn to stop during runs.
ENH: Add text to remove cache entry button.
2007-11-12 17:41:15 -05:00
Brad King
f97dddf0ee
BUG: Fixed typo in previous commit.
2007-11-12 17:38:15 -05:00
Brad King
f8a5d485a0
ENH: Adding DateStamp feature to KWSys. This provides a header file giving preprocessor access to a dated version. The 'datestamp' will be updated automatically every day by a script.
2007-11-12 17:34:14 -05:00
Brad King
a546ba7ed4
BUG: Fix messages for time stamp file recreation.
2007-11-12 16:58:05 -05:00
Brad King
ea2b389a17
BUG: Converted per-vcproj timestamp to a single directory-level CMakeFiles/generate.stamp file shared by all targets in each directory. This avoids having all targets overwrite each others timestamp check rules and instead has one single rule.
2007-11-12 15:42:37 -05:00
Clinton Stimpson
96e11b3f90
ENH: Allow build with Qt 4.2.
...
4.3 dependence fell out when errors go to output
window instead of message box blocking cmake thread.
2007-11-12 13:54:29 -05:00
Ken Martin
e4ac63fa72
BUG: better setup of properties for loaded commands
2007-11-12 12:04:36 -05:00
Andy Cedilnik
7bb9c3f955
STYLE: Nightly Version update
2007-11-11 23:05:55 -05:00
Andy Cedilnik
eb113eaff0
STYLE: Nightly Version update
2007-11-10 23:11:06 -05:00
Clinton Stimpson
5a539b731b
ENH: Re-arrange UI a bit.
...
BUG: Properly update when values that changed since the last configure.
2007-11-10 11:36:09 -05:00
Brad King
34c882a9f8
ENH: Allow VS 7 project Rebuild and Solution Rebuild to work without re-running CMake for every project during the rebuild.
2007-11-10 08:15:13 -05:00
Brad King
082fb6cc26
STYLE: Fixed line-too-long for undocumented variable entries.
2007-11-10 08:14:13 -05:00
Andy Cedilnik
7859d9332d
STYLE: Nightly Version update
2007-11-09 23:16:01 -05:00
Clinton Stimpson
57e46c74d4
BUG: Don't prompt for unsaved changes if no changes were made.
...
ENH: Error messages go to output window instead of message boxes.
2007-11-09 15:18:49 -05:00
Brad King
e5bb99e010
ENH: Removed dependency on Templates/CMakeWindowsSystemConfig.cmake which is no longer used. Also removed the file itself.
2007-11-09 15:08:56 -05:00
Brad King
f9322d188b
ENH: Converted vcproj file generation to use cmGeneratedFileStream for atomic replacement. Replaced the vcproj.cmake copy of the file with a simple vcproj.stamp timestamp file to preserve previous rerun-without-reload behavior.
2007-11-09 12:05:03 -05:00
Clinton Stimpson
c5b01a7daf
ENH: Add completion to editor for files and file paths.
2007-11-09 01:14:37 -05:00
Andy Cedilnik
38d15310a3
STYLE: Nightly Version update
2007-11-08 23:03:35 -05:00
Clinton Stimpson
3cd1d6e9e1
BUG: Don't enable generate if configure completed with errors.
...
ENH: Allow build w/ Qt configured with no STL support.
2007-11-08 16:47:00 -05:00
David Cole
af46642deb
ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline...
2007-11-08 15:54:26 -05:00
Bill Hoffman
43c8923f14
BUG: try to fix crash
2007-11-08 13:03:37 -05:00
Clinton Stimpson
e615e1416c
COMP: Fix warnings.
2007-11-08 10:22:20 -05:00
Clinton Stimpson
9f676df3c6
ENH: add context menu for deleting, ignoring, and getting help for cache entries.
...
ENH: add delete cache button
ENH: add information string above configure/generate buttons
ENH: change search to search both columns, and from regex to plain string search
ENH: add buddy info in cache entry view, so double clicking in the left column
starts editing the associated value.
BUG: fix file path editor so it goes away when focus is lost
2007-11-08 10:17:37 -05:00
Andy Cedilnik
274a5e94ea
STYLE: Nightly Version update
2007-11-07 23:08:44 -05:00
Bill Hoffman
d639b8a5b8
ENH: allow for msvc71 to build for vista if CMAKE_MT_EXECUTABLE is put in the cache
2007-11-07 17:30:56 -05:00
Bill Hoffman
87c22309b8
ENH: change CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in the name of the exectuable
2007-11-07 13:11:58 -05:00
Clinton Stimpson
c05f8aa70e
ENH: remove status bar and move interrupt/progress next to configure/generate.
2007-11-07 11:31:55 -05:00
Clinton Stimpson
31d4280bf3
BUG: Fix behavior of CMakeSetupDialog::set{Binary|Source}Directory
...
so they work right when called externally.
Disable the generate button when one hits configure again.
ENH: Some UI tweaks for spacing.
Allow viewing cache values while configure/generate (but not edit).
2007-11-07 10:09:02 -05:00