~bratsche/ubuntu/maverick/monodevelop/disable-appmenu

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Ide/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Stefan Ebner
  • Date: 2008-03-29 23:36:33 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20080329233633-wq5p1rktg8ek3vxc
Tags: 1.0+dfsg-1ubuntu1
* Merge from Debian unstable. (LP: #209012) Remaining Ubuntu changes:
+ debian/control: 
  - Build-dep on xulrunner-1.9-dev instead of firefox-dev
  - Depend on xulrunner-1.9 instead of firefox
+ don't do any MOZILLA_HOME/MOZILLA_FIVE_HOME business which isn't needed
  for xulrunner-1.9 using the standalone glue anymore (gecko gil uses
  standalone by default)
  - add debian/patches/use_xulrunner_1.9.dpatch
  - update debian/patches/00list
* Remove build-dep on libxul-dev and the dep on libxul0d
  since we are using xulrunner1.9 instead.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2008-03-10  Michael Hutchinson  <mhutchinson@novell.com> 
 
2
 
 
3
        * options/TipsOfTheDay.xml: Add some tips.
 
4
 
 
5
2008-03-10  Lluis Sanchez Gual <lluis@novell.com> 
 
6
 
 
7
        * MonoDevelop.Ide.Gui.Dialogs/CommonAboutDialog.cs: Added missing
 
8
          contributors.
 
9
 
 
10
2008-03-07  Michael Hutchinson  <mhutchinson@novell.com> 
 
11
 
 
12
        * MonoDevelop.Ide.addin.xml:
 
13
        * icons/navigate-previous*.png:
 
14
        * icons/navigate-next*.png: 
 
15
        * Makefile.am: Sharpen up the prev/next icons for 16x16 px menus. 
 
16
 
 
17
2008-03-06  Lluis Sanchez Gual <lluis@novell.com> 
 
18
 
 
19
        * MonoDevelop.Ide.addin.xml: Bump version to 1.0. Yay!
 
20
 
 
21
2008-02-26  Lluis Sanchez Gual <lluis@novell.com> 
 
22
 
 
23
        * MonoDevelop.Ide.Gui.Search/SearchReplaceInFilesManager.cs: Make sure
 
24
          end of search events are fired in the gui thread.
 
25
 
 
26
2008-02-12  Michael Hutchinson <mhutchinson@novell.com> 
 
27
 
 
28
        * MonoDevelop.Ide.Gui/ProjectOperations.cs: Dispose options dialog when done
 
29
          with it. Fixes "Bug 358361 - Have to hit esc twice to close the file/new
 
30
          file dialog".
 
31
 
 
32
2008-02-05  Michael Hutchinson <mhutchinson@novell.com> 
 
33
 
 
34
        * MonoDevelop.Ide.Gui/ProjectOperations.cs: End build and run operations
 
35
          when the solution is closed (which includes closing MD). Fixes "Bug
 
36
          358367 - MD hangs on exit if XSP is still running" and "Bug 356837 -
 
37
          Built app doesn't close when solution closes".
 
38
 
 
39
2008-02-04  Michael Hutchinson <mhutchinson@novell.com> 
 
40
 
 
41
        * MonoDevelop.Ide.Commands/FileCommands.cs: Dispose new file dialog. Fixes
 
42
          "Bug 358361 - Have to hit esc twice to close the file/new file dialog".
 
43
        * gtk-gui/MonoDevelop.Ide.Gui.Dialogs.NewFileDialog.cs, gtk-gui/gui.stetic:
 
44
          Set title on "New File" window window. Partial workaround for "Bug
 
45
          358370 - Add new file dialog says "unknown" in the window title".
 
46
 
 
47
2008-02-04  Mike Krüger <mkrueger@novell.com> 
 
48
 
 
49
        * MonoDevelop.Ide.Gui.Content/IEditable.cs,
 
50
          MonoDevelop.Ide.Gui/ViewCommandHandlers.cs: Implemented Bug 323946 -
 
51
          Undo/Redo functionality are not context sensitive.
 
52
 
 
53
2008-01-29  Michael Hutchinson <mhutchinson@novell.com> 
 
54
 
 
55
        * icons/navigate-next.png:
 
56
        * icons/navigate-previous.png: Pad to 24px so that MD's toolbar 
 
57
          doesn't stretch them.
 
58
          
 
59
        * MonoDevelop.Ide.Gui.Dialogs/SharpDevelopAboutPanels.cs: Update 
 
60
          copyright year to 2008.
 
61
 
 
62
2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 
 
63
 
 
64
        * MonoDevelop.Ide.addin.xml: Update MD version.
 
65
 
 
66
2008-01-23  Lluis Sanchez Gual <lluis@novell.com> 
 
67
 
 
68
        * MonoDevelop.Ide.Commands/FileCommands.cs: Disable the OpenFileInSolution
 
69
          command if no solution is open.
 
70
        * MonoDevelop.Ide.Gui.Dialogs/OpenFileInSolutionDialog.cs: Disable the open
 
71
          button if no row is selected.
 
72
        * gtk-gui/MonoDevelop.Ide.Gui.Dialogs.OpenFileInSolutionDialog.cs,
 
73
          gtk-gui/gui.stetic: Updated.
 
74
 
 
75
2008-01-23  Lluis Sanchez Gual <lluis@novell.com> 
 
76
 
 
77
        * MonoDevelop.Ide.Gui.Dialogs/WordCountDialog.cs: Fix crash when counting
 
78
          words in a solution with a translation project. Changed the order of the
 
79
          buttons. Execute should be the rightmost.
 
80
 
 
81
2008-01-23  Lluis Sanchez Gual <lluis@novell.com> 
 
82
 
 
83
        * MonoDevelop.Ide.Gui/Ide.cs: Initialize the resource service before
 
84
          initializing the workbench.
 
85
 
 
86
2008-01-22  Zach Lute <zach.lute@gmail.com> 
 
87
 
 
88
        * MonoDevelop.Ide.Gui/IdeStartup.cs: Added --newwindow option to force MD to
 
89
          open a new instance instead of passing to a running one.  This option is
 
90
          forced if opening a combine from the commandline. (Bug #350361)
 
91
 
 
92
2008-01-22  Michael Hutchinson <mhutchinson@novell.com> 
 
93
 
 
94
        * MonoDevelop.Ide.addin.xml: Use GTK fullscreen icon (was added in 2.8).
 
95
 
 
96
2008-01-22  Michael Hutchinson <mhutchinson@novell.com> 
 
97
 
 
98
        * MonoDevelop.Ide.Gui/Ide.cs: Force resource service to load so that it
 
99
          registers GTK stock icons before the IDE loads. Fixes "Bug 353157 - Many
 
100
          toolbar icons aren't showing up".
 
101
 
 
102
2008-01-22  Michael Hutchinson <mhutchinson@novell.com> 
 
103
 
 
104
        * MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs: Grammar fix.
 
105
 
 
106
2008-01-22  Lluis Sanchez Gual <lluis@novell.com> 
 
107
 
 
108
        * MonoDevelop.Ide.Gui.Dialogs/NewFileDialog.cs: If a project is selected in
 
109
          the solution tree, activate the 'add to project' option by default.
 
110
        * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: Added missing null check.
 
111
 
 
112
2008-01-20  Ankit Jain  <jankit@novell.com>
 
113
 
 
114
        * templates/EmptyXMLFile.xft.xml:
 
115
        * templates/EmptyTextFile.xft.xml: Set BuildAction to Nothing.
 
116
 
 
117
2008-01-18  Lluis Sanchez Gual <lluis@novell.com> 
 
118
 
 
119
        * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: Dispose the command manager when
 
120
          closing MD. Should fix bug #349484.
 
121
 
 
122
2008-01-18  Lluis Sanchez Gual <lluis@novell.com> 
 
123
 
 
124
        * MonoDevelop.Ide.mdp, gtk-gui/gui.stetic,
 
125
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.EncapsulateFieldDialog.cs,
 
126
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.NewFileDialog.cs,
 
127
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.NewProjectDialog.cs,
 
128
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.ReplaceDialog.cs,
 
129
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.SelectReferenceDialog.cs,
 
130
          gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.TasksPanelWidget.cs: Updated.
 
131
 
 
132
2008-01-18  Lluis Sanchez Gual <lluis@novell.com> 
 
133
 
 
134
        * MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs: Queue.Peek returns the head
 
135
          of the queue, not the tail. Use a field to store the last text write
 
136
          request. Made buffer bigger and reduced timeout for updating the
 
137
          textview.
 
138
        * MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: Make it subclass
 
139
          NullProgessMonitor since this class is now gui thread safe.
 
140
 
 
141
2008-01-17  Lluis Sanchez Gual <lluis@novell.com> 
 
142
 
 
143
        * MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: Avoid going through the gui
 
144
          thread to get some simple property values. Fixes bug #354061.
 
145
        * MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs: Add missing
 
146
          length check.
 
147
 
 
148
2008-01-16  Michael Hutchinson <mhutchinson@novell.com> 
 
149
 
 
150
        * MonoDevelop.Ide.Gui/IdeStartup.cs: Remove dead code.
 
151
 
 
152
2008-01-15  Michael Hutchinson <mhutchinson@novell.com> 
 
153
 
 
154
        * MonoDevelop.Ide.Templates/FileTemplate.cs,
 
155
          MonoDevelop.Ide.Templates/ProjectTemplate.cs,
 
156
          templates/EmptyEnum.xft.xml, templates/EmptyHTMLFile.xft.xml,
 
157
          templates/EmptyStruct.xft.xml, templates/EmptyTextFile.xft.xml,
 
158
          templates/EmptyClass.xft.xml, templates/AppConfigFile.xft.xml,
 
159
          templates/EmptyResourceFile.xft.xml, templates/Workspace.xpt.xml,
 
160
          templates/GenericProject.xpt.xml, templates/BlankCombine.xpt.xml,
 
161
          templates/EmptyInterface.xft.xml, templates/EmptyXMLFile.xft.xml: Make
 
162
          template categories translatable.
 
163
        * MonoDevelop.Ide.Templates/CombineEntryDescriptor.cs,
 
164
          MonoDevelop.Ide.Templates/ProjectDescriptor.cs,
 
165
          MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFolderNodeBuilder.cs,
 
166
          MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs: Correct
 
167
          grammar.
 
168
        * MonoDevelop.Ide.Commands/ViewCommands.cs: Translate layout name, in case
 
169
          it's one of the built-in defaults.
 
170
        * gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.TasksPanelWidget.cs,
 
171
          gtk-gui/MonoDevelop.Ide.Gui.Dialogs.NewLayoutDialog.cs,
 
172
          gtk-gui/gui.stetic: Make New Layout window title translatable, and
 
173
          correct "underline" to "underscore".
 
174
        * MonoDevelop.Ide.Gui/HelpOperations.cs: Make string translatable.
 
175
        * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Make default layout name
 
176
          translatable.
 
177
 
 
178
2008-01-14  David Makovský (Yakeen) <yakeen@sannyas-on.net> 
 
179
 
 
180
        * MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs: Make strings
 
181
          translatable
 
182
 
 
183
2008-01-14  Mike Krüger <mkrueger@novell.com> 
 
184
 
 
185
        * MonoDevelop.Ide.Gui/Document.cs: Fixed 353008: Build command is available
 
186
          for Welcome Page but fails.
 
187
 
 
188
2008-01-11  Lluis Sanchez Gual <lluis@novell.com> 
 
189
 
 
190
        * MonoDevelop.Ide.Gui/ProgressMonitors.cs: More fixes in transient pad
 
191
          management.
 
192
 
 
193
2008-01-10  Lluis Sanchez Gual <lluis@novell.com> 
 
194
 
 
195
        * MonoDevelop.Ide.Gui/ProgressMonitors.cs: Really fix placement of
 
196
          dynamically created pads.
 
197
 
 
198
2008-01-10  Lluis Sanchez Gual <lluis@novell.com> 
 
199
 
 
200
        * MonoDevelop.Ide.Gui/ProgressMonitors.cs: When dynamically creating output
 
201
          or search pads, create them next to existing output/search pads.
 
202
 
 
203
2008-01-10  Lluis Sanchez Gual <lluis@novell.com> 
 
204
 
 
205
        * MonoDevelop.Ide.Gui.Pads/SearchResultPad.cs,
 
206
          MonoDevelop.Ide.Gui.Search/ISearchProgressMonitor.cs,
 
207
          MonoDevelop.Ide.Gui.Search/SearchProgressMonitor.cs,
 
208
          MonoDevelop.Ide.Gui.Search/SearchReplaceInFilesManager.cs: Improve
 
209
          handling of search status messages. Fixes bug #352531.
 
210
 
 
211
2008-01-10  Lluis Sanchez Gual <lluis@novell.com> 
 
212
 
 
213
        * MonoDevelop.Ide.Gui.Dialogs/SharpDevelopAboutPanels.cs,
 
214
          AssemblyInfo.cs.in: Show the complete MD version number in the about
 
215
          box. Fixes bug #350625.
 
216
        * MonoDevelop.Ide.Gui.Dialogs/CommonAboutDialog.cs: Updated authors list.
 
217
 
 
218
2008-01-09  Marek Safar <marek.safar@gmail.com> 
 
219
 
 
220
        * MonoDevelop.Ide.Tasks/CommentTasksView.cs,
 
221
          MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs: Fixed System.Action ambiguity.
 
222
        
 
223
2008-01-08  Lluis Sanchez Gual <lluis@novell.com> 
 
224
 
 
225
        * MonoDevelop.Ide.Templates/FileTemplate.cs,
 
226
          MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs: Added new method
 
227
          for checking if a file template supports a given project.
 
228
 
 
229
2008-01-02  Michael Hutchinson <mhutchinson@novell.com> 
 
230
 
 
231
        * MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs,
 
232
          MonoDevelop.Ide.Templates/CodeTranslationFileDescriptionTemplate.cs:
 
233
          Allow creating files where the name is a language keyword, using keyword
 
234
          escaping. Fixes some VB.NET ASP.NET templates. Code in templates should
 
235
          use ${EscapedIdentifier} instead of ${Name}, or they may create invalid
 
236
          code.
 
237
 
 
238
2007-12-28  Paul Lange  <palango@gmx.de>
 
239
 
 
240
        * MonoDevelop.Ide.addin.xml: Fix 'Bug 350395 - Use of "New Project/
 
241
          Solution" terminology is inconsistent'.
 
242
 
 
243
2007-12-28  Zach Lute <zach.lute@gmail.com>
 
244
 
 
245
        * MonoDevelop.Ide.Commands/RefactoryCommands.cs: Methods will no longer show
 
246
          up twice in the menu if they are their own enclosing item. (Bug #350810)
 
247
 
 
248
2007-12-28  Michael Hutchinson <mhutchinson@novell.com> 
 
249
 
 
250
        * MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs,
 
251
          MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: More avoiding remoting
 
252
          calls, and also dropping excess text before it reaches the TextView.
 
253
          Reduce log to 20kb and increase update timeout to 500ms. Now memory use
 
254
          is pretty much constant, at least compared to the leak we had before,
 
255
          and the UI stays responsive enough to be able to end the child process.
 
256
          Statistical profiling indicates that MD is mainly Pango/Gtk/libc6-bound
 
257
          now, so we're unlikely to be able to make it much better without
 
258
          replacing the output rendering widget.
 
259
 
 
260
2007-12-27  Michael Hutchinson <mhutchinson@novell.com> 
 
261
 
 
262
        * MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs,
 
263
          MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: Avoid another remoted
 
264
          field. Improve comments. Avoid excessively re-launching output handler.
 
265
 
 
266
2007-12-27  Michael Hutchinson <mhutchinson@novell.com> 
 
267
 
 
268
        * MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs,
 
269
          MonoDevelop.Ide.Gui/OutputProgressMonitor.cs: Make the GUI monitor pad
 
270
          thread safe for certain operations, with optimisations for large
 
271
          quantities raw text. The progress monitor can now avoid two remoting
 
272
          calls per line of output to context switch into the GUI thread. This
 
273
          also reduces pad updates on the GUI thread to maximum of one per 100ms.
 
274
          Fixes "Bug 350611 - MonoDevelop hangs when running program that dumps
 
275
          large amounts of output to console". This might be leaking memory, but
 
276
          I'm not certain, as it may be fragmentation instead. Either way it's
 
277
          better than a hang.
 
278
 
1
279
2007-12-20  Ankit Jain  <jankit@novell.com>
2
280
 
3
281
        * MonoDevelop.Ide.Templates/FileTemplateReference.cs (AddToProject): Use
29
307
        * MonoDevelop.Ide.Commands/HelpCommands.cs, MonoDevelop.Ide.addin.xml: Added
30
308
          default handler for the help command that starts Monodoc.
31
309
 
 
310
2007-12-17  Aaron Bockover <abockover@novell.com>
 
311
 
 
312
        * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: If the monodevelop icon is 
 
313
        in the default icon theme, make it the default window icon for any of
 
314
        the process' windows, otherwise just set the window icon to the old
 
315
        resource
 
316
 
32
317
2007-12-17  Lluis Sanchez Gual <lluis@novell.com> 
33
318
 
34
319
        * MonoDevelop.Ide.Commands/FileCommands.cs: Moved Freedesktop.RecentFiles