- 16 Jan, 2018 3 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
Now that libdazzle has support for enums via DzlPropertyGroup, we can set the enum nick for the value we care about. It is much easier for GtkToggleButton to deal with non-boolean values for button state. Fixes #334
-
- 15 Jan, 2018 16 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
This allows opening a terminal in the same directory as a given file. Right click on the file and select "New terminal in directory". Fixes #57
-
Christian Hergert authored
-
Christian Hergert authored
These files should not have been configured for translation. Fixes #190
-
Christian Hergert authored
Fixes #191
-
Builder has clone repository option in the greeter, but this is not there in global application menu. This patch adds a clone repository option to app-menu making it accessible from anywhere. Fixes #193
-
Christian Hergert authored
This allows setting the value without having to use an .editorconfig file. Fixes #210
-
Christian Hergert authored
This does the same sort of HelloWorld gtk application using C++ and gtkmm. Fixes #245
-
-
Christian Hergert authored
We need to make sure we don't promote integer into unsigned math, or we will get vastly out of area coordinates. Improves #255
-
Christian Hergert authored
This has a basic implementation to track the size of the scaled icon text in the editor. The diagnostic surfaces are reloaded to be somewhat close to that text scale (following rather common icon sizing). Fixes #255
-
Christian Hergert authored
Give the user some sort of output that the application exited. We might still want to add the ability to know how or why it exited (signal or exit status), but this gives us something for now. Fixes #260
-
Christian Hergert authored
-
Christian Hergert authored
We want to access these from the main thread to get a snapshot of the modified buffers.
-
Christian Hergert authored
We don't want to cache IdeFile unless they have a context set. Otherwise we end up giving out IdeFile without a context, which is non-ideal.
-
Christian Hergert authored
This should probably be refactored before long to properly use cancellables across the async function boundary. But for now, just track once we've unloaded and avoid doing work in those conditions. This fixes a gtk_widget_destroy() warning after unloading.
-
- 14 Jan, 2018 11 commits
-
-
Christian Hergert authored
This fixes an issue where clicking on the checkbox of the greeter's recent section would not update the remove button stage. Fixes #348
-
Christian Hergert authored
-
Christian Hergert authored
And don't pass NULL to the string formatter.
-
Christian Hergert authored
These don't need to transfer ownership as call_async() onl takes floating references and these are full references.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
These do not need to have ownership transfered. The cancellable is kept alive by the signal connection, and the params is not a floating reference so therefore has no transfer what-so-ever.
-
Christian Hergert authored
We want to keep the order of completion items, so push to the tail of the queue when building the result set.
-
Christian Hergert authored
If the operation was cancelled, then the context is not expecting us to submit our results. Short cirtcuit immediately when we detect this.
-
Christian Hergert authored
These should not have their ownership transfered, as the caller does not need to take ownership of anything except floating references, and we do not get floating references from JSONRPC_MESSAGE_NEW() functions.
-
Christian Hergert authored
This simplifies the gettext provider as we don't need to use the task cache, or any indirect diagnostics helper objects. We can just shove the contents into stdin of xgettext and process the reply asynchronously using the line reader.
-
- 13 Jan, 2018 10 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
I don't think we're hitting this, but in case we do, make sure the items are also freed.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
In hopes we can share some IdeFile instances from the cache.
-
Christian Hergert authored
We might get the end of a range that has a NULL path, so we just use the path we got from the first location.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-