- 22 Mar, 2021 1 commit
-
-
The GUI changed "Message" to "Start Conversation" a while ago, update the documentation to reflect that. !180
-
- 16 Mar, 2021 1 commit
-
-
- 14 Mar, 2021 1 commit
-
-
Marek Černocký authored
-
- 24 Feb, 2021 1 commit
-
-
- 15 Feb, 2021 1 commit
-
-
Florian Müllner authored
It is used by EntryArea to initialize the corresponding property. !178
-
- 13 Feb, 2021 2 commits
-
-
Florian Müllner authored
It's slightly more convenient on the C side. !177
-
Florian Müllner authored
Now that the file no longer contains a main() function, but is itself being executed as a script, it makes sense to keep it as simple and standard as possible. !177
-
- 12 Feb, 2021 2 commits
-
-
Florian Müllner authored
gjs gained support for ES modules, which gives us a standardized way for imports/exports (with an extension for GI libraries) rather than the custom system that's in use now. !176
-
Florian Müllner authored
We currently set up all build-time variables in config.h, and pass the ones that are relevant to JS to package.start(). That won't work when we switch to ES modules, as we'll handle over control to JS by evaluating a (module) file instead of an embedded script. Prepare for that by setting up a config.js file with the variables that are relevant for JS. !176
-
- 07 Feb, 2021 2 commits
-
-
Florian Müllner authored
Not sure how we got away with this until now ... !176
-
Florian Müllner authored
Currently it doesn't matter that the search path we set doesn't match the install location of the typelib, as imports.package sets up the correct paths for us later. However that will stop working when we switch to ES modules for imports, so prepare for that by setting up the correct paths. !176
-
- 16 Jan, 2021 13 commits
-
-
Florian Müllner authored
Some signals lost their class handler in GTK; replace those with regular signal handlers. !174
-
Florian Müllner authored
They are gone in GTK4, so replace them with the corresponding style classes. !174
-
Florian Müllner authored
In GTK3, 'margin' is a shortcut property that sets all four of 'margin-start', 'margin-end', 'margin-top' and 'margin-bottom'. It was removed in GTK4, so prepare for that by using the separate properties for each side. !174
-
Florian Müllner authored
It already defaults to 0, and only the text-direction aware -start/-end properties exist in GTK4, so simply remove it. !174
-
Florian Müllner authored
They are already at their default value, so no need to set them. This helps a bit with the transition to GTK4, where the property no longer exist. !174
-
Florian Müllner authored
It is only used as a placeholder for the actual user list, but as the list is always located at the end of its parent, we can just as well add it directly. !174
-
Florian Müllner authored
We won't have access to the icon in GTK4, and it doesn't seem worth to implement our own search entry or hack around the limitation. Just go with the default. !174
-
Florian Müllner authored
The property no longer exists in GTK4, so replace it with margins on the child. !174
-
Florian Müllner authored
We aren't messing around with GtkFrame anymore, so the .sidebar class itself already works !174
-
Florian Müllner authored
We don't actually use any frame features, so pick a more generic parent class that will be easier to port to GTK4. !174
-
Florian Müllner authored
We reset the small border-width that Gtk.Dialog sets on its internal child; stop doing that to prepare for the property going away in GTK4. !174
-
Florian Müllner authored
It is deprecated and will be removed in GTK4. Just use an appropriate image. !174
-
Florian Müllner authored
The `about` action used to be exposed in the (external) app menu, so it was reasonable to handle the case where it was activated with the dialog already showing. But now that the menu is gone, the only UI to bring up the dialog is blocked by the dialog itself. !174
-
- 11 Jan, 2021 2 commits
-
-
hackint is a communication network for the hacker community, but anyone is welcome to use its services. We are among the TOP15 IRC networks worldwide according to https://netsplit.de/networks/top100.php. !172
-
Florian Müllner authored
The default rules file name changed from commitrules.yml to commit-rules.yml, adjust to that change. !173
-
- 06 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 18 Dec, 2020 2 commits
-
-
Florian Müllner authored
Now that we have the ability to easily define custom rules, add some more to enforce the existing commit message style. !171
-
Florian Müllner authored
ci-fairy now supports checking commit messages for required/disallowed patterns. Use that to replace our custom commit-log script. !171
-
- 02 Dec, 2020 1 commit
-
-
Florian Müllner authored
Promises make asynchronous operations easier to manage, in particular when used through the async/await syntax that allows for asynchronous code to closely resemble synchronous one. gjs has included a Gio._promisify() helper for a while now, which monkey-patches methods that follow GIO's async pattern to return a Promise when called without a callback argument. Use that to get rid of all those GAsyncReadyCallbacks! !169
-
- 30 Nov, 2020 1 commit
-
-
- 27 Nov, 2020 7 commits
-
-
only/except keywords where deperecated in favor of rules. Since we started using gnome-shell!1492 it introduced a second pipeline being run for each commit. Detached pipelines are the only way to access CI_MERGE_REQUEST_* variables, and if we disable normal pipelines you will need to create wip/spam MRs in order to run the tests. This reworked rules makes it so, the normal pipeline needs manual interaction to be started, and the detached/MR pipleines is always run. !170
-
* Allow for all jobs to be cancelled if a newer commit is pushed * Automatically retry jobs if they fail due to some infrastructure issue !170
-
This will catch the missing "allow write access for maintainers" check box being checked. !170
-
Florian Müllner authored
This is in line with what mutter/gnome-shell are using, and should be smaller (read: faster) than the gjs image. !170
-
The check-commit-log is quick, and to get a result early is helpful as one can then more quickly check for failures via the report provided via the JUnit report. !170
-
This means the merge request will see the commit log review issues causing the pipeline to fail without having to dig through CI log files. !170
-
Florian Müllner authored
The gjs image we were using went away, so switch to an alternative that provides a recent eslint version. !170
-
- 15 Nov, 2020 2 commits
-
-
Update the list of Ozinger server according to http://ozinger.org/. !168
-
Florian Müllner authored
gjs updated its eslint configuration, so sync our copy. !167
-