Commits on Source (82)
-
Aurimas Černius authorede677e06b
-
JCWasmx86 authored63d356e7
-
Sonny Piers authored
Promises and by extension async/await is unsuable without this. See https://gitlab.gnome.org/GNOME/gjs/-/issues/468
3e7ac5af -
JCWasmx86 authored609d28d8
-
Christian Hergert authored223198f8
-
Christian Hergert authorede67ce17d
-
Christian Hergert authored70c880df
-
Christian Hergert authoredf94a286f
-
Christian Hergert authored
This makes the icon-name writable only, and icon/expanded-icon readwrite.
03f19cb3 -
Christian Hergert authored0374dd8e
-
Isaac Ferreira Filho authorede3055a77
-
Martin authored23be07a9
-
Christian Hergert authored
This apparently isn't necessary even though GtkTreeExpander does it. <Company> you don't need list_row_notify_depth() btw because depth never changes <Company> the listrowitem will go away before that happens
092eead3 -
Christian Hergert authored
This should fix an "empty notification title" in the omnibar when building with not message received from the workers.
98bb8f65 -
Christian Hergert authored7fe09465
-
Christian Hergert authored
Adds some radio rows to preferences to toggle on/off rust-analyzer features. In the long run, we'll likely need something significantly more tweakable for this stuff, since there isn't really a way to pass these objects along to the user to tweak advanced LSP features. Fixes #1795 by way of enabling the nightly option.
599e8893 -
Ondřej Míchal authored
Without this the synchronous check causes Builder to stutter because 'podman exec' adds almost 100ms of an overhead execution time to the executed command. Based on d907158e & 6513765c Fixes https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/1794
bba5e5bf -
Christian Hergert authored843b6f76
-
Christian Hergert authored
We don't need a mutex per-runtime for this, since you only really ever access one at time and I don't want to deal with the complexity of sharing them with the launcher mutex. This just uses plain-ol' G_LOCK() to synchronize cache access between potentially threaded access of the runtime. Related #1794
29491ee9 -
Balázs Úr authored108c4326
-
Christian Hergert authored19fdab7b
-
Christian Hergert authored
This ensures the project is available in the recent projects at the greeter if you return to it without exiting Builder. Fixes #1667
72a95858 -
Christian Hergert authored2eb827a7
-
Christian Hergert authored54980b80
-
Christian Hergert authored
This was missing from the IdeSourceView port, and it is a bit nicer to keep it out of IdeSourceView anyway. Long term, it would be nice to have a refactory dialog so that we can show the upcoming text edits before applying them. Fixes #1695
a060434e -
Christian Hergert authored
To keep CI going.
ec15b2f9 -
Christian Hergert authored
For CI and all that.
cf14803b -
Christian Hergert authored
As we don't have a 43 yet to use.
2154628a -
Christian Hergert authored145c2640
-
Yuri Chornoivan authorededd51c05
-
Christian Hergert authored
This was also still missing from the GTK 4 port.
6ba1b683 -
Christian Hergert authored
This was missing from the GTK 4 port of IdeSourceView still.
a94267f0 -
Christian Hergert authored6471972e
-
Christian Hergert authored1841aa94
-
Daniel Mustieles authored7550b2e8
-
gogo authored13a75ee1
-
gogo authored4ab79307
-
Yuri Chornoivan authored2ee22214
-
Martin authored7b91bd87
-
Emin Tufan Çetin authored709fbf39
-
Christian Hergert authored909365e0
-
Christian Hergert authored2334a09e
-
Christian Hergert authored1797ec6a
-
Christian Hergert authored31855467
-
Christian Hergert authored
We removed the foundry items from the tree, so these aren't useful anymore.
f975f57c -
Christian Hergert authored
We need to be sure that the GtkListBox has access to it's references so that they can be removed in-case the model changes. Additionally, we don't want it to continue to react to changes, so just clear the model. Odd that it wasn't done this way to begin with. Fixes #956
e52504cb -
Matej Urbančič authored7c49f517
-
Christian Hergert authored
It's nice to keep the object around across the signal callbacks.
601b6eaa -
Christian Hergert authored
While I'm looking at things here, port to GSignalGroup and make the signal group creation/destruction symmetric w/ init/finalize.
dc88c55e -
Christian Hergert authored
Fixes #956
2a62ec5f -
Christian Hergert authored
As it can break input methods currently.
51e9b041 -
Christian Hergert authored
This way we can separate items that have names and their display format (which is pango markup). The only thing using that was the xml symbol node, which we can quick fixup. This fixes showing things like impl<foo> in the symbol tree from languages that, you know, aren't xml.
433ff649 -
Christian Hergert authoredb4fdb708
-
Christian Hergert authored
This uses the formatter for the buffer to format the document upon save if the format-on-save GSetting is set. It requires the setting to be enabled and an IdeFormatter registered for the document syntax. Additionally, since the buffer does not have access to view settings like the size to draw indentation, we rely on IdeFileSettings to get those values. In general, those should be in-sync with the document view since it uses those to bridge to the display too. Related #1795
86b3a587 -
Christian Hergert authored
This was missed during the port, but the goal here is to elevate some messages about the decoding process back to the application. It still needs some fixes on the sysprof-agent side though.
4067878b -
Christian Hergert authored
We might not get a value back from the peer for this, so assume that period is always going to be wanted unless the peer gives us a character set to work with. Related #1800
d8fdcaf8 -
William Roy authored3ccda89c
-
Christian Hergert authored
We want to do this very last so that the reveal-start/end/bottom state is always going to be right, even if other panel restoration raises the widget (thus showing the panel).
26de2224 -
Christian Hergert authored
Having something is better than nothing, so try to fill these out a bit more until we can create icons for them.
224037b1 -
Christian Hergert authored
Now that we have top-match to elevate perfect matches (like snippets) we can lower the snippet provider priority, raising more important providers to the top.
64b9d7cd -
Christian Hergert authored
This is causing issues with the hover provider, so the safest fix for the time being is to disable selection. Related #1801
110c6a76 -
Christian Hergert authored5ea393f6
-
Christian Hergert authoreddb6a8272
-
Christian Hergert authored
I have no idea why a Fedora 37 VM gets some extra space when this grows, but this might be a better way to ensure that it ends up right rather than the deprecated property (which was not deprecated mid-cycle when this code was written).
9446d3d1 -
Christian Hergert authored
Similar to gd/gD in Vim.
3e708d2e -
Christian Hergert authoredc4f641d6
-
Christian Hergert authored
This simplifies a lot of the layout for really long strings and helps ensure that our url bar doesn't grow unweildly wide. Fixes #1802
0e49cd66 -
Christian Hergert authored200219ea
-
Jordi Mas authored3c619888
-
Christian Hergert authored
We aren't in a good place if we're relying on IdeSubprocessLauncher, particularly from pipelines as we can get into really weird state with how env FOO=BAR are processed, sh -c '', and more. Give us some headway here by providing access to a run context so that we can incrementally fix these without breaking ABI this cycle.
ef6d0507 -
Christian Hergert authored
This helps ensure things are executed correctly without all the madness of guessing via subprocess launchers.
b8cd90f2 -
Christian Hergert authored11ff80cf
-
Christian Hergert authoredaf93705e
-
Christian Hergert authored8c9d789d
-
Christian Hergert authoredcc3e90f6
-
Christian Hergert authored672815a3
-
Christian Hergert authored
We don't want people using the create_launcher() path because it really isn't compatible with how run contexts work. You could end up with something like sh -c 'env FOO=BAR something' (and now what if you need to append to that).
2a08cbb1 -
Christian Hergert authored4863f495
-
Christian Hergert authored03b5fe8c
-
Christian Hergert authorede4726164
-
Christian Hergert authored60782b0d
-
Jeremy Bicha authored8fb75f99
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H: