Skip to content

Draft: Windowsxwtgtk3: Do not merge #154

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 400 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
400 commits
Select commit Hold shift + click to select a range
2e2670c
update
MakiWolf Dec 25, 2023
8fe8797
update
MakiWolf Dec 25, 2023
d330325
update
MakiWolf Dec 25, 2023
528a10e
older version
MakiWolf Dec 25, 2023
d884937
comment out
MakiWolf Dec 27, 2023
b572709
comment out
MakiWolf Dec 30, 2023
f383041
fix startup
MakiWolf Dec 30, 2023
530a73c
move references
MakiWolf Jan 2, 2024
949ddc3
delete crash
MakiWolf Jan 2, 2024
a236687
fix reference
MakiWolf Jan 2, 2024
ae129a3
update references
MakiWolf Jan 2, 2024
a2276de
update references
MakiWolf Jan 3, 2024
57dfa6e
update
MakiWolf Jan 5, 2024
cdbf07a
update
MakiWolf Jan 5, 2024
9960af8
update
MakiWolf Jan 6, 2024
9b07120
comment out
MakiWolf Jan 6, 2024
d90e234
add dll
MakiWolf Jan 6, 2024
04dcf83
add reference
MakiWolf Jan 7, 2024
0e8e366
Mono.Addins.Setup.HttpClientProvider enable it again after changing s…
MakiWolf Jan 7, 2024
8aa9bfe
update to own fork
MakiWolf Jan 8, 2024
517be14
update xwt with latest changes from master
MakiWolf Jan 8, 2024
e648feb
update xwt
MakiWolf Jan 8, 2024
23f9764
change to dotdevelop
MakiWolf Jan 10, 2024
b24e007
update submodule
MakiWolf Jan 10, 2024
8018a8c
if else statements
MakiWolf Jan 10, 2024
53ade7b
fix reference and remove gtk3 from github actions
MakiWolf Jan 11, 2024
9320fe7
change submodule to fork
MakiWolf Jan 12, 2024
a81ae55
update submodule
MakiWolf Jan 12, 2024
e76acc4
enable again
MakiWolf Jan 12, 2024
0b10a96
enable again
MakiWolf Jan 12, 2024
8330c80
enable again
MakiWolf Jan 12, 2024
6d9f697
enable again
MakiWolf Jan 12, 2024
b4589a2
enable again
MakiWolf Jan 12, 2024
25a0007
enable again
MakiWolf Jan 12, 2024
fc7729a
enable again
MakiWolf Jan 12, 2024
01070cc
update to System.Threading.Tasks.Task.Run
MakiWolf Jan 12, 2024
3190164
enable again
MakiWolf Jan 12, 2024
9ac51d8
enable again
MakiWolf Jan 12, 2024
7b45831
restore gtkworkarounds
MakiWolf Jan 12, 2024
a34f081
restore
MakiWolf Jan 12, 2024
89850d6
PlatformName
MakiWolf Jan 13, 2024
f240b7b
restore fontservice
MakiWolf Jan 13, 2024
548c49e
comment out default font
MakiWolf Jan 13, 2024
7221d9e
enable again
MakiWolf Jan 13, 2024
da53b18
set background color
MakiWolf Jan 13, 2024
9070a8d
MonoDevelop.Components.SearchEntry
MakiWolf Jan 13, 2024
9357348
new solution dialog
MakiWolf Jan 13, 2024
63444bb
policy options dialog
MakiWolf Jan 13, 2024
3c7ca8a
about dialog
MakiWolf Jan 13, 2024
3054f08
update
MakiWolf Jan 13, 2024
b5457cd
restore
MakiWolf Jan 13, 2024
3cbfffc
update
MakiWolf Jan 13, 2024
ee3afbf
update
MakiWolf Jan 14, 2024
7f16494
update
MakiWolf Jan 14, 2024
b318c0d
update
MakiWolf Jan 14, 2024
231105a
update
MakiWolf Jan 14, 2024
829ba11
update
MakiWolf Jan 14, 2024
7809e49
update
MakiWolf Jan 14, 2024
2d40b28
restore to previos version
MakiWolf Jan 15, 2024
986650a
enable again
MakiWolf Jan 15, 2024
5934228
update submodule
MakiWolf Jan 15, 2024
11278c4
enable again
MakiWolf Jan 15, 2024
2f57858
enable again
MakiWolf Jan 15, 2024
6f6e0c0
enable again
MakiWolf Jan 15, 2024
2aee26c
enable again
MakiWolf Jan 15, 2024
e3328c0
enable again
MakiWolf Jan 15, 2024
ad5e5e7
enable again
MakiWolf Jan 15, 2024
9203393
update
MakiWolf Jan 15, 2024
e3a8933
update
MakiWolf Jan 16, 2024
1d1a4ad
update
MakiWolf Jan 16, 2024
22a3809
update
MakiWolf Jan 16, 2024
ea2026f
enable again
MakiWolf Jan 16, 2024
3fd81b3
update
MakiWolf Jan 16, 2024
73edcf9
restore
MakiWolf Jan 17, 2024
20dc638
enable again
MakiWolf Jan 17, 2024
e683dc6
enable again
MakiWolf Jan 17, 2024
7779c39
enable again
MakiWolf Jan 17, 2024
7733189
enable again
MakiWolf Jan 17, 2024
62b1662
update
MakiWolf Jan 17, 2024
86d1b58
restore
MakiWolf Jan 17, 2024
9a64b25
enable again
MakiWolf Jan 18, 2024
1884383
restore
MakiWolf Jan 18, 2024
17f9eba
enable again
MakiWolf Jan 18, 2024
f2c67ef
enable again
MakiWolf Jan 18, 2024
2d3434f
enable again
MakiWolf Jan 18, 2024
acd1559
update
MakiWolf Jan 18, 2024
3519752
update
MakiWolf Jan 18, 2024
5f24187
update
MakiWolf Jan 18, 2024
91d38ba
update
MakiWolf Jan 18, 2024
f2bb723
update
MakiWolf Jan 18, 2024
a898076
update
MakiWolf Jan 19, 2024
39e97b8
update
MakiWolf Jan 19, 2024
309a76b
update
MakiWolf Jan 19, 2024
9843f68
restore
MakiWolf Jan 19, 2024
04c7352
update
MakiWolf Jan 21, 2024
e75283d
update
MakiWolf Jan 21, 2024
fe17732
MonoDevelop.Ide/MonoDevelop.Components/PangoUtil.cs: fix LIBGTK, LIBGDK
lytico Jan 22, 2024
902d3a9
MonoDevelop.TextEditor.csproj: try reimplement TextArea
lytico Jan 22, 2024
8ec8f2a
MonoDevelop.TextEditor.csproj: try reimplement TextArea II
lytico Jan 22, 2024
a8cc754
Merge pull request #21 from lytico/lytico/hackweek2nugetgtk_tryfix_So…
MakiWolf Jan 23, 2024
caa80f4
update
MakiWolf Jan 23, 2024
fe39d4d
MonoDevelop.Ide: refactor some Expose -> Draw
lytico Jan 24, 2024
a609d78
MonoDevelop.Ide: refactor some Expose -> Draw
lytico Jan 24, 2024
9429db9
Merge pull request #22 from lytico/lytico/hackweek2nugetgtk_tryEnhanc…
MakiWolf Jan 24, 2024
7cb5055
update
MakiWolf Jan 24, 2024
23b1c64
update
MakiWolf Jan 24, 2024
dcd1055
MonoDevelop.Ide MonoDevelop.Components.DockNotebook TabStrip: refacto…
lytico Jan 26, 2024
91ee467
MonoDevelop.Ide MonoDevelop.Components.DockNotebook PlaceholderWindow…
lytico Jan 26, 2024
9b7dbff
Mono.TextEditor: remove some obsolete HelperMethods.cs
lytico Jan 26, 2024
eecc824
Merge pull request #23 from lytico/lytico/hackweek2nugetgtk_tryEnhanc…
MakiWolf Jan 26, 2024
0581bee
Update .gitmodules
MakiWolf Feb 12, 2024
ecfeae6
update submodules
MakiWolf Feb 13, 2024
257c89c
update
MakiWolf Feb 13, 2024
86c26f9
update
MakiWolf Feb 13, 2024
8673854
update
MakiWolf Feb 13, 2024
e65d761
update
MakiWolf Feb 13, 2024
b7a4225
update
MakiWolf Feb 13, 2024
698541e
update
MakiWolf Feb 13, 2024
bef4ee8
update
MakiWolf Feb 13, 2024
70b2ddc
vseditor api update from repo
MakiWolf Feb 21, 2024
9337057
update
MakiWolf Feb 21, 2024
84eaa03
remove notr used references
MakiWolf Feb 22, 2024
4434cf6
update welcome page
MakiWolf Feb 23, 2024
f13cd12
update
MakiWolf Feb 23, 2024
0610950
enable again
MakiWolf Feb 23, 2024
8402581
update
MakiWolf Feb 23, 2024
8afd408
update
MakiWolf Feb 23, 2024
46baa48
update
MakiWolf Feb 23, 2024
8312d44
update
MakiWolf Feb 23, 2024
482d512
update
MakiWolf Feb 23, 2024
71fcd3d
update
MakiWolf Feb 23, 2024
258db2a
update
MakiWolf Feb 23, 2024
3920085
update
MakiWolf Feb 23, 2024
98bb539
update
MakiWolf Feb 24, 2024
11a0b9f
update
MakiWolf Feb 24, 2024
4829a49
update
MakiWolf Feb 24, 2024
ac3df3b
update
MakiWolf Feb 24, 2024
501188c
update
MakiWolf Feb 24, 2024
d52053c
update
MakiWolf Feb 24, 2024
8eff6b2
update
MakiWolf Feb 29, 2024
67c6c63
update
MakiWolf Feb 29, 2024
8bb4375
update
MakiWolf Feb 29, 2024
36ffea3
update
MakiWolf Feb 29, 2024
c7abb00
update
MakiWolf Feb 29, 2024
908feb8
update
MakiWolf Feb 29, 2024
d97c5e5
update
MakiWolf Feb 29, 2024
7f6506a
restore
MakiWolf Feb 29, 2024
20b2937
update
MakiWolf Feb 29, 2024
176c2dc
update
MakiWolf Feb 29, 2024
18103fc
update
MakiWolf Feb 29, 2024
35fccdb
update
MakiWolf Feb 29, 2024
5963e50
update
MakiWolf Mar 1, 2024
9088f2d
update
MakiWolf Mar 1, 2024
5ece050
update
MakiWolf Mar 1, 2024
86d228a
update
MakiWolf Mar 1, 2024
8f3d7b4
update
MakiWolf Mar 1, 2024
f9c5910
update
MakiWolf Mar 1, 2024
f884476
update
MakiWolf Mar 1, 2024
f05b848
update
MakiWolf Mar 1, 2024
f3d6bce
update
MakiWolf Mar 1, 2024
2222277
update
MakiWolf Mar 1, 2024
ad7e083
update
MakiWolf Mar 1, 2024
8358fb5
update
MakiWolf Mar 1, 2024
0641088
update
MakiWolf Mar 1, 2024
80be201
update
MakiWolf Mar 1, 2024
1693ffb
update
MakiWolf Mar 1, 2024
2e0374c
update
MakiWolf Mar 1, 2024
d16ec2d
update
MakiWolf Mar 2, 2024
38e63e2
restore
MakiWolf Mar 2, 2024
6f87aef
update
MakiWolf Mar 2, 2024
95bb6f9
update
MakiWolf Mar 2, 2024
9ce86c7
update
MakiWolf Mar 2, 2024
e7588f1
update
MakiWolf Mar 2, 2024
4468b26
update
MakiWolf Mar 2, 2024
c74895b
update
MakiWolf Mar 2, 2024
e9da4c2
update
MakiWolf Mar 2, 2024
aa23486
Merge pull request #24 from MakiWolf/hackweek2nugetgtk
MakiWolf Mar 2, 2024
cc576b2
update
MakiWolf Mar 3, 2024
15db6ad
update
MakiWolf Mar 3, 2024
b0b5ff5
update
MakiWolf Mar 4, 2024
582846b
update
MakiWolf Mar 4, 2024
96ebc8e
update
MakiWolf Mar 5, 2024
f6c72b1
update
MakiWolf Mar 5, 2024
01b3d1f
update
MakiWolf Mar 5, 2024
c824848
update
MakiWolf Mar 5, 2024
5e447ef
update
MakiWolf Mar 5, 2024
c87b811
update
MakiWolf Mar 5, 2024
64b5c38
update
MakiWolf Mar 5, 2024
359ded5
update
MakiWolf Mar 5, 2024
5efded6
update
MakiWolf Mar 5, 2024
1ac3e29
update
MakiWolf Mar 5, 2024
000b366
update
MakiWolf Mar 5, 2024
41271ac
Merge pull request #25 from MakiWolf/hackweek2nugetgtk
MakiWolf Mar 6, 2024
7e1df16
update
MakiWolf Mar 6, 2024
5634ab0
update
MakiWolf Mar 6, 2024
78f3d63
update
MakiWolf Mar 21, 2024
d8141ed
update
MakiWolf Mar 21, 2024
a885cb4
update
MakiWolf Mar 21, 2024
2898e50
update
MakiWolf Mar 21, 2024
1a0fbdb
update
MakiWolf Mar 21, 2024
880b574
update
MakiWolf Mar 21, 2024
00551ff
update
MakiWolf Mar 22, 2024
a7d01b5
update
MakiWolf Mar 22, 2024
1bd5aa3
update
MakiWolf Mar 22, 2024
0d7b094
update
MakiWolf Mar 22, 2024
fbe6a66
update
MakiWolf Mar 23, 2024
ff193a1
update
MakiWolf Mar 23, 2024
6c9c2b0
Merge pull request #26 from MakiWolf/hackweek2nugetgtk
MakiWolf Mar 23, 2024
5901371
update
MakiWolf Mar 23, 2024
0c5f03a
update
MakiWolf Mar 23, 2024
7c32c03
update
MakiWolf Mar 25, 2024
4032cab
update
MakiWolf Mar 25, 2024
427c29e
update
MakiWolf Mar 26, 2024
07626b6
update
MakiWolf Mar 26, 2024
1d5d18d
update
MakiWolf Mar 26, 2024
5e2323d
update
MakiWolf Mar 26, 2024
d69cdc3
update
MakiWolf Mar 27, 2024
374f10f
update
MakiWolf Mar 27, 2024
b877320
update
MakiWolf Mar 27, 2024
c93811f
update
MakiWolf Mar 27, 2024
71a6544
update
MakiWolf Mar 29, 2024
f0664a2
update
MakiWolf Mar 29, 2024
943485d
update
MakiWolf Apr 6, 2024
4445e9a
update
MakiWolf Apr 6, 2024
75b9d12
update
MakiWolf Apr 6, 2024
74dfcb0
update
MakiWolf Apr 6, 2024
8654051
update
MakiWolf Apr 6, 2024
c2136f6
update
MakiWolf Apr 6, 2024
1c10fb9
update
MakiWolf Apr 6, 2024
28d895f
update
MakiWolf Apr 7, 2024
6d28d10
update
MakiWolf Apr 7, 2024
50b05da
update
MakiWolf Apr 8, 2024
61d04a6
update
MakiWolf Apr 8, 2024
c87d14d
update
MakiWolf Apr 9, 2024
90d2cbe
update
MakiWolf Apr 9, 2024
898d128
update
MakiWolf Apr 9, 2024
6ce8929
update
MakiWolf Apr 9, 2024
206cee9
update
MakiWolf Apr 9, 2024
e9894cb
update
MakiWolf Apr 9, 2024
0c0d6dd
update
MakiWolf Apr 10, 2024
87a70b8
update
MakiWolf Apr 10, 2024
3051659
update
MakiWolf Apr 11, 2024
3854013
update
MakiWolf Apr 11, 2024
776eb49
update
MakiWolf Apr 11, 2024
d417741
update
MakiWolf Apr 12, 2024
96af35c
update
MakiWolf Apr 15, 2024
65942d4
update
MakiWolf Apr 19, 2024
6253db5
update
MakiWolf May 6, 2024
8d47739
update
MakiWolf Sep 23, 2024
5a0b20e
Merge branch 'hackweek2nugetgtk' of https://github.com/MakiWolf/dotde…
MakiWolf Sep 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/monodevelop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
# Synchronise Mono SSL certs
cert-sync /etc/ssl/certs/ca-certificates.crt
# Install extra packages required for dotdevelop build
sudo apt-get install -y sed git build-essential intltool nuget fsharp gtk-sharp2
sudo apt-get install -y sed git build-essential intltool nuget fsharp
sudo apt-get install -y software-properties-common
sudo apt-get update
- name: Verify OS and tools versions
Expand Down
18 changes: 8 additions & 10 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[submodule "main/external/debugger-libs"]
path = main/external/debugger-libs
url = https://github.com/dotdevelop/debugger-libs.git
url = https://github.com/easysimplified/debugger-libs.git
branch = master
[submodule "main/external/guiunit"]
path = main/external/guiunit
url = https://github.com/dotdevelop/guiunit.git
url = https://github.com/easysimplified/guiunit.git
[submodule "main/external/macdoc"]
path = main/external/macdoc
url = https://github.com/dotdevelop/macdoc
Expand All @@ -13,28 +13,23 @@
url = https://github.com/dotdevelop/mdtestharness.git
[submodule "main/external/mono-addins"]
path = main/external/mono-addins
url = https://github.com/dotdevelop/mono-addins.git
branch = dotdevelop_gtksharp
url = https://github.com/easysimplified/mono-addins.git
[submodule "main/external/mono-tools"]
path = main/external/mono-tools
url = https://github.com/dotdevelop/mono-tools.git
[submodule "main/external/nrefactory"]
path = main/external/nrefactory
url = https://github.com/dotdevelop/NRefactory.git
url = https://github.com/easysimplified/NRefactory.git
[submodule "main/external/sharpsvn-binary"]
path = main/external/sharpsvn-binary
url = https://github.com/dotdevelop/sharpsvn-binary.git
[submodule "main/external/xwt"]
path = main/external/xwt
url = https://github.com/dotdevelop/xwt
branch = dotdevelop
[submodule "main/external/Xamarin.PropertyEditing"]
path = main/external/Xamarin.PropertyEditing
url = https://github.com/dotdevelop/Xamarin.PropertyEditing
branch = master
[submodule "main/external/vs-editor-api"]
path = main/external/vs-editor-api
url = https://github.com/dotdevelop/vs-editor-api.git
url = https://github.com/easysimplified/vs-editor-api.git
branch = dotdevelop_oe_8.1.5
[submodule "main/external/Monodevelop.Netcoredbg"]
path = main/external/Monodevelop.Netcoredbg
Expand All @@ -44,3 +39,6 @@
path = main/external/Samsung.Netcoredbg
url = https://github.com/dotdevelop/netcoredbg.git
branch = dotdevelop
[submodule "main/external/xwt"]
path = main/external/xwt
url = https://github.com/easysimplified/xwt.git
2 changes: 1 addition & 1 deletion main/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<MdAddinsDirectory>$(MSBuildThisFileDirectory)..\..\md-addins\</MdAddinsDirectory>
<!--<VSEditorCoreDirectory Condition="'$(VSEditorCoreDirectory)' == ''">$(MdAddinsDirectory)external\vs-editor-core\</VSEditorCoreDirectory>-->
<VSEditorApiDirectory Condition="'$(VSEditorApiDirectory)' == ''">$(MSBuildThisFileDirectory)external\vs-editor-api\</VSEditorApiDirectory>
<ReferencesVSEditor Condition=" '$(OS)' == 'Windows_NT' ">$(RootDirectory)\msbuild\ReferencesVSEditor.Windows.props</ReferencesVSEditor>
<ReferencesVSEditor Condition=" '$(OS)' == 'Windows_NT' ">$(RootDirectory)\msbuild\ReferencesVSEditor.Gtk.props</ReferencesVSEditor>
<ReferencesVSEditor Condition=" '$(OS)' == 'MAC' ">$(RootDirectory)\msbuild\ReferencesVSEditor.Mac.props</ReferencesVSEditor>
<ReferencesVSEditor Condition=" '$(OS)' == 'UNIX' ">$(RootDirectory)\msbuild\ReferencesVSEditor.Gtk.props</ReferencesVSEditor>
<ReferencesGtk>$(RootDirectory)\msbuild\ReferencesGtk.props</ReferencesGtk>
Expand Down
237 changes: 112 additions & 125 deletions main/Main.sln

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion main/external/debugger-libs
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ public partial class FSharpCompilerOptionsWidget

private global::Gtk.HBox hbox2;

private global::Gtk.ComboBox comboDebug;
private global::Gtk.ComboBoxText comboDebug;

private global::Gtk.HBox hbox6;

private global::Gtk.ComboBox comboPlatforms;
private global::Gtk.ComboBoxText comboPlatforms;

private global::Gtk.Label label1;

Expand Down Expand Up @@ -181,7 +181,7 @@ protected virtual void Build()
this.hbox2.Name = "hbox2";
this.hbox2.Spacing = 6;
// Container child hbox2.Gtk.Box+BoxChild
this.comboDebug = global::Gtk.ComboBox.NewText();
this.comboDebug = new global::Gtk.ComboBoxText();
this.comboDebug.AppendText(global::Mono.Unix.Catalog.GetString("Full"));
this.comboDebug.AppendText(global::Mono.Unix.Catalog.GetString("Symbols only"));
this.comboDebug.AppendText (global::Mono.Unix.Catalog.GetString("Portable"));
Expand All @@ -207,7 +207,7 @@ protected virtual void Build()
this.hbox6.Name = "hbox6";
this.hbox6.Spacing = 6;
// Container child hbox6.Gtk.Box+BoxChild
this.comboPlatforms = global::Gtk.ComboBox.NewText();
this.comboPlatforms = new global::Gtk.ComboBoxText();
this.comboPlatforms.AppendText(global::Mono.Unix.Catalog.GetString("Any CPU"));
this.comboPlatforms.AppendText(global::Mono.Unix.Catalog.GetString("x86"));
this.comboPlatforms.AppendText(global::Mono.Unix.Catalog.GetString("x64"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,7 @@
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="Mono.Posix" />
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<PackageReference Include="GtkSharp" Version="3.24.24.95" />
</ItemGroup>
<ItemGroup>
<Compile Include="generated.cs" />
Expand Down
24 changes: 12 additions & 12 deletions main/external/fsharpbinding/MonoDevelop.FSharp.Gui/generated.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,26 @@ internal class BinContainer
public static BinContainer Attach(Gtk.Bin bin)
{
BinContainer bc = new BinContainer();
bin.SizeRequested += new Gtk.SizeRequestedHandler(bc.OnSizeRequested);
// bin.SizeRequested += new Gtk.SizeRequestedHandler(bc.OnSizeRequested);
bin.SizeAllocated += new Gtk.SizeAllocatedHandler(bc.OnSizeAllocated);
bin.Added += new Gtk.AddedHandler(bc.OnAdded);
return bc;
}

private void OnSizeRequested(object sender, Gtk.SizeRequestedArgs args)
{
if ((this.child != null))
{
args.Requisition = this.child.SizeRequest();
}
}
// private void OnSizeRequested(object sender, Gtk.SizeRequestedArgs args)
// {
// if ((this.child != null))
// {
// args.Requisition = this.child.SizeRequest();
// }
// }

private void OnSizeAllocated(object sender, Gtk.SizeAllocatedArgs args)
{
if ((this.child != null))
{
this.child.Allocation = args.Allocation;
}
// if ((this.child != null))
// {
// this.child.Allocation = args.Allocation;
// }
}

private void OnAdded(object sender, Gtk.AddedArgs args)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ module FixtureSetup =
//Environment.SetEnvironmentVariable ("MONO_ADDINS_REGISTRY", "/tmp")
//Environment.SetEnvironmentVariable ("XDG_CONFIG_HOME", "/tmp")
MonoDevelop.FSharp.MDLanguageService.DisableVirtualFileSystem()
Xwt.Application.Initialize (Xwt.ToolkitType.Gtk3)
Runtime.Initialize (true)
do! IdeApp.Initialize ((new ConsoleProgressMonitor()))
do! Runtime.GetService<TypeSystemService> ()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@ type FSharpOutlineTextEditorExtension() as x =
let treeStore = new TreeStore(typedefof<obj>)
let padTreeView = new PadTreeView(treeStore, HeadersVisible = true)

let setCellIcon _column (cellRenderer : CellRenderer) (treeModel : TreeModel) (iter : TreeIter) =
let setCellIcon _column (cellRenderer : CellRenderer) (treeModel : ITreeModel) (iter : TreeIter) =
let pixRenderer = cellRenderer :?> CellRendererImage
treeModel.GetValue(iter, 0)
|> Option.tryCast<FSharpNavigationDeclarationItem[]>
|> Option.iter(fun item ->
pixRenderer.Image <- ImageService.GetIcon(ServiceUtils.getIcon item.[0], Gtk.IconSize.Menu))

let setCellText _column (cellRenderer : CellRenderer) (treeModel : TreeModel) (iter : TreeIter) =
let setCellText _column (cellRenderer : CellRenderer) (treeModel : ITreeModel) (iter : TreeIter) =
let renderer = cellRenderer :?> CellRendererText
treeModel.GetValue(iter, 0)
|> Option.tryCast<FSharpNavigationDeclarationItem[]>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,11 @@
<Reference type="Package" refto="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<Reference type="Package" refto="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<Reference type="Package" refto="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<Reference type="Package" SpecificVersion="false" refto="gtk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="gdk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="glib-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="glade-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="pango-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="atk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="gtk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="gdk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="glib-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="pango-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference type="Package" SpecificVersion="false" refto="atk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
</References>

<Packages requireLicenseAcceptance="false">
Expand Down
2 changes: 1 addition & 1 deletion main/external/guiunit
1 change: 0 additions & 1 deletion main/msbuild/MDBuildTasks.targets
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,6 @@

=================================================================
-->

<Target Name="_NuGetPrivateAssetsWorkaround_FilterLocalCopyReferences" BeforeTargets="_CopyFilesMarkedCopyLocal">
<FilterLocalCopyReferences
ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"
Expand Down
26 changes: 3 additions & 23 deletions main/msbuild/ReferencesGtk.props
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,13 @@
</PropertyGroup>
<PropertyGroup>
<ReferencesGtkCopyToOutput Condition="$(ReferencesGtkCopyToOutput) == ''">false</ReferencesGtkCopyToOutput>
<HaveGtkSharp>false</HaveGtkSharp>
<HaveGtkSharp>true</HaveGtkSharp>
<DefineConstants Condition="$(HaveGtkSharp)">$(DefineConstants);GTK3;GTK_SHARP</DefineConstants>
</PropertyGroup>

<ItemGroup Condition="$(HaveGtkSharp)">
<PackageReference Include="GtkSharp" Version="3.22.25.98" />
</ItemGroup>
<ItemGroup Condition="!$(HaveGtkSharp)">
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>$(ReferencesGtkCopyToOutput)</Private>
</Reference>
<Reference Include="Mono.Cairo" />
<PackageReference Include="GtkSharp" Version="3.24.24.95" />
<PackageReference Include="WebkitGtkSharp" Version="3.24.24.95" />
</ItemGroup>
<ItemGroup>
<!-- this should not be here: -->
Expand Down
6 changes: 3 additions & 3 deletions main/src/addins/AspNet/Commands/AddControllerDialog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ class AddControllerDialog : Dialog
Button buttonCancel;
Button buttonOk;
Entry nameEntry;
ComboBox templateCombo;
ComboBoxText templateCombo;

public string ControllerName {
get {
Expand Down Expand Up @@ -101,7 +101,7 @@ void Build ()
AddActionWidget (buttonOk, ResponseType.Ok);

nameEntry = new Entry ();
templateCombo = ComboBox.NewText ();
templateCombo = new Gtk.ComboBoxText ();

var nameLabel = new Label {
TextWithMnemonic = GettextCatalog.GetString ("_Name:"),
Expand All @@ -123,7 +123,7 @@ void Build ()
table.Attach (nameEntry, 1, 2, 0, 1, AttachOptions.Fill | AttachOptions.Expand, 0, 0, 0);
table.Attach (templateLabel, 0, 1, 1, 2, AttachOptions.Fill, 0, 0, 0);
table.Attach (templateCombo, 1, 2, 1, 2, AttachOptions.Fill | AttachOptions.Expand, 0, 0, 0);
VBox.PackStart (table);
//VBox.PackStart (table);

Child.ShowAll ();
}
Expand Down
Loading
Loading