[gnome-builder] (1339 commits) Non-fast-forward update to branch wip/chergert/shortcuts
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] (1339 commits) Non-fast-forward update to branch wip/chergert/shortcuts
- Date: Thu, 15 Jun 2017 08:17:46 +0000 (UTC)
The branch 'wip/chergert/shortcuts' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
a6e9357... shortcuts: start on new shortcuts engine
Commits added to the branch:
b1bf235... NEWS: Fix typos, and fix/unify capitalisation (*)
f8c742f... egg-file-chooser-entry: fix Clang diagnostic (*)
0475183... Updated Esperanto translation (*)
dec3457... layout-tab: whitespace cleanup (*)
7afedeb... layout-tab-bar: allow wider content width on dropdown (*)
2be02bf... task-cache: add evict_all() helper (*)
3b1b131... autotools: evict makecaches when vcs is reloaded (*)
6e35a5a... file-search: rebuild index when vcs changes (*)
15d3dcb... flatpak: allow building Builder with flatpak (*)
701ff0c... flatpak: allow talking to org.freedesktop.FileManager1 (*)
8f252ae... update .buildconfig (*)
93b8505... terminal: bump vte requiremennt to 0.46 (*)
ec224fe... tests: add more subprocess tests (*)
4ba0cd3... subprocess: simplify replace_argv (*)
52fd699... subprocess: add more precondition checks (*)
cfe2717... git: allow .you-dont-git-me files to disable git plugin (*)
4c5fc2a... tests: add test data for projects (*)
9f83b39... tests: add run-% test target (*)
91c63c0... configuration: add ide_configuration_snapshot() (*)
dea2786... build-system: move build helpers to IdeBuilder (*)
fc38f54... autotools: avoid post-commands if NO_BUILD is specified (*)
08ecf32... subprocess-launcher: check for std*_fd as -1 (*)
704a8fc... tests: add take_stdout_fd test (*)
f086cb8... autotools: discover gmake from runtime (*)
f04a8fe... libidemm: fix autotools check for gtkmm (*)
60b5efe... Disable 'scroll-on-output' in build log panel (*)
3f6e97d... build: ensure that libgit2-glib is installed using pkg-conf (*)
467ffec... flatpak: Refresh list of runtimes when necessary (*)
1b56a54... flatpak: Install the gnome runtime if necessary (*)
48a8883... flatpak: log various flatpak subprocesses to stderr (*)
877dce0... NEWS: Fix more typos, caps, etc. (*)
56f3a63... flatpak: Make install work without an Internet connection (*)
273f611... gbo-build-log-panel: Fix typo in macro names (*)
bfe0911... flatpak: Remove extraneous assertion (*)
c161222... meson: Implement pre and post build steps (*)
ca46b47... runtime: add ide_runtime_translate_file() (*)
20d1ffb... makecache: use IdeRuntime to translate include paths (*)
8ef48db... flatpak: use N_PROPS instead of LAST_PROP (*)
0b46d70... flatpak: track the deploy-dir when creating flatpak runtime (*)
18b2f4b... flatpak: Fix counting sub modules when building dependencie (*)
c141eaf... meson: Fix typo (*)
533e1cc... meson: Fix overriding configuration of Ide.Builder (*)
8c012d8... autotools: return after setting task result (*)
8d78073... Update Polish translation (*)
5e4b1ca... flatpak: Detect when the flatpak-builder step fails in a bu (*)
87bd8f3... Updated Czech translation (*)
93b7f0f... build: add args support to make run (*)
e229485... Loading a project and set it up from a given flatpak manife (*)
f72d2e8... Add support for archive sources (*)
5365d4e... Make usage of the archive sources in the greeter (*)
9f30b02... Add support for patch sources (*)
c8e22a4... Refine work on patches (*)
6f9be82... Store strip_components centrally (*)
abb8dcd... Apply the patches found for the module sources (*)
0d14eaf... Rename of ide-flatpak-source-archive ide-flatpak-sources (*)
3de4b81... greeter: don't add a toolbar button for addins with no titl (*)
9410628... ide-configuration-manager: warn when restoring config fails (*)
eea440e... flatpak: write .buildconfig when setting up manifest projec (*)
16e8288... Revert "gbo-build-log-panel: Fix typo in macro names" (*)
b823c57... Revert "Disable 'scroll-on-output' in build log panel" (*)
2b6a5ec... Update Polish translation (*)
7feffd0... meson: Try to handle running installed scripts if no binari (*)
ca66c35... Updated Czech translation (*)
8ac2103... flatpak: allow to set an app ID override when loading a man (*)
61a04c0... flatpak: don't set app ID from runtime if it's already set (*)
686c3c2... flatpak: use self->app_id for flatpak commands (*)
7c6ab06... flatpak: propagate app ID override when running application (*)
679e798... project-tree: Remove unnecessary code (*)
1518f6d... makecache: Don't use a possibly NULL pointer (*)
0928e27... flatpak: Avoid causing json-glib to print a warning (*)
9667341... meson: Fix respecting configuration env vars (*)
182e05c... meson: Ensure all build flags are absolute paths (*)
8b08fc1... Update Spanish translation (*)
437af54... Update Brazilian Portuguese translation (*)
f4cd66d... Update Hungarian translation (*)
88c4052... Update POTFILES.in (*)
7cb2722... Use a Unicode ellipsis in a new translatable string (*)
4945f5a... Update Polish translation (*)
616c1e3... Update Brazilian Portuguese translation (*)
9271217... Update Kazakh translation (*)
2f9f518... Update German translation (*)
3d49d8b... q on horizontal split closes one pane (*)
4626526... flatpak: Check nested modules for the primary one (*)
65c641e... Updated Czech translation (*)
9152987... flatpak: allow manifest modules to be strings (*)
f145514... subprocess: log working directory (*)
1352aec... tests: add main func to project1 test file (*)
673f1a9... autotools: do not default to "all" if NO_BUILD is set (*)
8b9a56b... update AUTHORS (*)
4a55b2f... build: add missing file to EXTRA_DIST (*)
4d4541d... disable parallel tests (*)
afdc578... build: move c files out of public_headers (*)
f44cb50... tests: avoid test-ide-builder with read-only srcdir (*)
054d54c... release 3.22.4 (*)
cb7f478... workbench: Fix typo (*)
eaf6fff... flatpak: Update Builder manifest from gnome-apps-nightly (*)
cba37e9... Fix AS_HELP_STRING for quick-highlight plugin (*)
5be94ea... README: git.gnome.org uses HTTPS now (*)
cbe4739... terminal: add menu entries to open and copy links (*)
ae543d5... Preferences: navigate to next GtkEntry with single tab/arro (*)
2650ae5... Updated Czech translation (*)
3c535b3... Update Kazakh translation (*)
aceb270... Update Polish translation (*)
fcc58f3... Update German translation (*)
44da867... Update Brazilian Portuguese translation (*)
b0d7ef3... gstyle: fix GstyleSlidein with no overlay child (*)
fd5258c... greeter : Make greeter sensitive after an error (*)
f2c4ab0... shortcut window: Ctrl+D not shown in keyboard shortcuts lis (*)
3ad1dc0... shortcut window: use true instead of 1 for boolean properti (*)
c87f82e... Update Polish translation (*)
ebe3e06... Update Kazakh translation (*)
53b3973... Update Swedish translation (*)
f2a8419... editor: make >>split command work all the time (*)
ae4bb11... Updated Czech translation (*)
da5313e... Update German translation (*)
03f2436... Update Hungarian translation (*)
61cb21e... flatpak: When parsing the manifest check for "id" and "app- (*)
e9513c2... flatpak: Set error before returning NULL (*)
5941484... flatpak: make sure to correctly parse revisions (*)
0a44a13... Update Brazilian Portuguese translation (*)
af35f7b... search: add ctrl+h in Builder keyboard mode (*)
2efad92... shorcuts: add ctrl+h to the shortcut help (*)
fc42fbb... preferences: add missing introspection annotation (*)
5d74071... build-tools: use enum for column indexes (*)
db3a7dc... build-tools: avoid va_args for property sets (*)
2f7821f... sourceview: Cleanup sort() (*)
41d5da8... gcc: allow path separators when parsing diagnostic filename (*)
1b53517... configuration: copy IdeConfiguration:parallelism when snaps (*)
f51f0f0... build: update GITIGNOREFILES (*)
3913eda... workbench: add each window to its own group (*)
ce4e351... workbench: use autoptr (*)
17a602f... application: make About dialog modal (*)
9dd5897... application: use most-recent workbench for shortcuts parent (*)
c647bda... configuration: return default from gsettings when unset (*)
bff1185... meson: Respect parallelism config (*)
5fb38d9... Updated Lithuanian translation (*)
24b84ca... spellchecking: inital commit (*)
e469d59... spellcheck: spell widget (*)
77a0da2... spellchecker: add ide_editor_spell_navigator (*)
8d7b7e0... spellchecker: use a match bubble (*)
fd82942... spellchecker: count words in an idle (*)
2125c95... spellchecker: add a dictionnary widget (*)
9a84f7b... spellchecker: plumb IdeEditorDictWidget (*)
9bb0b29... spellchecker: dict widget additions (*)
b109354... spellchecker: rework the UI to be a sidebar (*)
daf9e30... spellchecker: integrate PnlOverLay to IdeEditorPerspective (*)
8f9411b... spellchecker: merge dict and spell UI (*)
45eb4c5... spellchecker: edge-private.h to edge.h follow up (*)
f8afe1e... PnlDockRevealer: add animate_to_position (*)
55cc1d9... PnlDockOverlay: add CHILD_PROP_REVEALED (*)
4a67c87... spellchecker: update spellchecker actions (*)
11abf9b... spellchecker: theming (*)
2606e5e... spellchecker: add contextual menu entry (*)
4d7f07d... spellchecker: fix dict row removing focus prob (*)
57d77bc... spellchecker: darker word count background in dark theme (*)
1556ba6... spellchecker; fix highlight option initial state (*)
6525ceb... PnlDockOverlay: support popovers in overlay edges (*)
05ee77f... spellchecker: add a language's button class using a popover (*)
84f2455... spellchecker: IdeEditorSpellDict add/remove/contains suppor (*)
820c634... spellchecker: plumb IdeEditorSpellLanguagePopover (*)
d4f3221... spellchecker: check dict entry (*)
77d901c... spellchecker: adjust more sensibilities (*)
b192529... spellchecker: add suggestions to word entry (*)
b54e5db... spellchecker: replicate the misspelled word in dict entry (*)
a21c1d4... spellchecker: keep personal dict words inside dict object (*)
fe0a936... spellchecker: be able to re-check a word (*)
012b24d... spellchecker: don't close the panel at spellchecking end (*)
345d9df... spellchecker: remove dead code (*)
a709444... spellchecker: protect against view closing (*)
83d8694... spellchecker: various fixes (*)
0178cf2... beautifier plugin: initial commit (*)
cd00d01... beautifier plugin: add uncrustify project config (*)
4423f1d... beautifier plugin: usage and config doc (*)
4421318... beautifier plugin: add clang-format support (*)
26db3f4... beautifier plugin: add support for generic commands (*)
acc4858... beautifier plugin: align params to shorten the line (*)
2ff6a19... beautifier plugin: check before delete tmp files (*)
611ad23... beautifier plugin: better naming for the mapped lang_id (*)
278fb59... beautifier plugin: better naming of config file storage (*)
e2346c9... beautifier plugin: configuration changes (*)
cb1a7d5... beautifier plugin: update doc (*)
a61f7d2... beautifier plugin: update config files (*)
12ae0b1... beautifier plugin: check the exit status (*)
a522600... beautifier plugin: add xmllint --format (*)
3cd0df9... beautifier plugin: add config for HTML tidy (*)
d25aab1... beautifier plugin: don't overwrite already set GError (*)
70d7962... Update POTFILES.in (*)
03c1f33... Update Kazakh translation (*)
64c7b22... Update Brazilian Portuguese translation (*)
c2610f1... org.gnome.Builder.json: Sync from gnome-apps-nightly (*)
606c2b6... editorconfig: Use 4 spaces for json (*)
9849b91... spellchecker: fix typo in a translatable string (*)
d254582... Update Polish translation (*)
b23d70a... beautifier: change some warnings to DEBUG (*)
6e2964a... PnlDockOverlay: better detection of focused widget (*)
0f414ac... spellchecker: fix clearing the suggestion box (*)
6977812... spellchecker: check the correct variable (*)
b719873... spellchecker: rework bubbles colors handling (*)
2a82d7e... gstyle: fix typo in tests (*)
4634e95... gstyle: fix uninitialised vars in tests (*)
86a4bd3... gstyle: fix uninitialised vars in palette test (*)
dcf3bea... test: missing va_end when returning (*)
c58da1d... tests: add content check in fuzzy test (*)
57a33bb... fuzzy: fix typo in tests (*)
bb1e553... html completion: add 'dtl' for django template (*)
4a5fe11... Updated Spanish translation (*)
8eacec2... spellchecker: don't remove the tag in finalize (*)
2469c34... vim: implement gg in visual line mode (*)
11a02a8... org.gnome.Builder.json: Limit filesystem to home rather tha (*)
1c98839... project-tree: Use g_signal_connect_object (*)
3819dcd... beautifier plugin: cleanup (*)
14aa306... Update Kazakh translation (*)
774a983... update zh_CN translation (*)
c4270d3... Fix a couple memory leaks (*)
e212be0... Update Hungarian translation (*)
fb2b863... Don't show Other Projects when it is empty (*)
3a863aa... ide: Remove scripting support (*)
632f98e... plugins: Load the Ide typelib during startup (*)
c18c19c... Update Spanish translation (*)
c49090b... docs: Remove references to removed IdeScript (*)
012553c... Update Brazilian Portuguese translation (*)
20bb05e... flatpak: Check FlatpakInstallation pointer for NULL (*)
fd0b660... plugins: Fix the PeasEngine search path (*)
842196f... flatpak: Fix memory leaks and a possible use-after-free (*)
e1db3fa... flatpak: Allow project file to be a directory (*)
06165f7... command-bar: Fix memory leak (*)
3c221bc... ctags: override TMPDIR for persistent storage (*)
01b648f... git: watch .git/index for changes rather than .git/HEAD (*)
642a89b... spellchecker: allow activation from any vim mode (*)
f8bd9ac... transfer-manager: add execute helpers (*)
8e851eb... Updated Lithuanian translation (*)
9c8e696... build: ensure we link against libpanel-gtk during gir gener (*)
5e3d9ee... idemm: link against additional shared libraries (*)
0fd55e9... idemm: link tools against panel-gtk (*)
e10579f... subprocess: Correctly clear environment of subprocesses (*)
85dedad... subprocess: Set a few env vars when clearing parent (*)
2eb9a9a... build: ignore additional C warnings (*)
659c575... posix: add ide_get_system_type() (*)
c59e910... types: add IdeTransfer to ide-types.h (*)
6222602... subprocess: special case NULL args (*)
adf06f0... subprocess: use g_debug() for subprocess launching (*)
0ee4f38... subprocess: synthesize error when process was signaled (*)
cf8511f... transfer: add IdeTransfer::has_completed() vfunc (*)
4fbe842... util: add GTimeSpan to String utility (*)
9c2a56c... flatpak: we require a 0.8.0 of flatpak at runtime (*)
66ce989... contributing: remove legacy plugin (*)
b5d8268... build: bump flatpak build requirement to 0.8.0 (*)
8505cd1... flatpak: add GbpFlatpakTransfer (*)
01e7bd6... po: update POTFILES.in (*)
4b90f22... build: remove legacy test (*)
dd08f32... update .gitignore (*)
8d2c6bc... todo: simplify ignored files to use a helper func (*)
e102856... flatpak: add utilities to locate important directories (*)
fcff943... log: add IdeBuildLog (*)
12ffda6... config-manager: add IdeConfigurationManager::invalidate() (*)
cc73fdd... config-manager: remove prebuild/postbuild commands from con (*)
2ea4557... reaper: add IdeDirectoryReaper (*)
19c0135... build: add files to enums generation (*)
8a9bc3d... configuration: add IdeConfiguration:ready property (*)
face634... configuration: add strv internal data helpers (*)
8436de5... configuration: whitespace cleanup (*)
77a6958... application: allow registering directory reapers for shutdo (*)
7b9075e... pipeline: add IdeBuildPipeline (*)
f318efc... build-manager: port to IdeBuildPipeline (*)
f6b2103... command-queue: drop IdeBuildCommandQueue (*)
d9248b1... build: drop contributing from configure (*)
a7ceafb... omnibar: widen IdeOmniBar (*)
c5ad59e... po: update POTFILES.in (*)
20e0b2e... tests: add test for IdeBuildPipeline (*)
80d5538... meson: port to IdeBuildPipeline (*)
6cd4154... cargo: port to IdeBuildPipeline (*)
1553ca8... cmake: add simple cmake build support (*)
1951648... build-tools: port to IdeBuildPipeline (*)
1ec1e22... gcc: port to IdeBuildPipeline (*)
334c584... makecache: require makecache file for creation (*)
3996923... autotools: port to IdeBuildPipeline (*)
3c7f72c... flatpak: add pipeline addin (*)
bf9b44f... flatpak: remove unneeded code form GbpFlatpakRuntime (*)
0978331... config-provider: Add IdeConfigurationProvider (*)
727b747... config-manager: Use IdeConfigurationProvider interface (*)
8125e9f... flatpak: Move flatpak manifests from runtimes to configurat (*)
5517374... Update .buildconfig to use the right flatpak runtime (*)
69f5f98... configuration: Make IdeConfiguration derivable (*)
6766bf4... flatpak: Create GbpFlatpakConfiguration (*)
449a4cc... flatpak: Make the flatpak manifest search recursive (*)
22d8f26... buildsystem: Create IdeBuildconfigConfigurationProvider (*)
83faa36... flatpak: Writeback manifest changes to disk (*)
e747b35... configuration: Mark config as dirty when IdeEnvironment cha (*)
77b9ff1... buildui: Move build-tools plugin to libide (*)
2054bb7... build-workbench-addin: fixup prefixes from merge (*)
ff1a0ec... configuration: use priv-> to access fields (*)
b7f8379... config-manager: remove writeback ops from changed handler (*)
3b348a4... buildconfig: add IdeBuildconfigConfiguration (*)
31f8ee0... buildconfig: move buildconfig into separate buildconfig plu (*)
b7559ee... flatpak: fix build sources (*)
6ec39f5... buildconfig: add pipeline integration (*)
5e8d21d... doc: add OVERVIEW.md for buildconfig (*)
827eaea... buildui: add OVERVIEW.md (*)
fe78198... flatpak: Fix error in Makefile (*)
8e00b1a... build-system: Sanitize data used to determine build dir (*)
1319204... flatpak: Sanitize runtime_id for use in dir names (*)
b0e307c... flatpak: Use gbp_flatpak_get_staging_dir (*)
3059a8d... flatpak: Fix formatting (*)
501dbfc... flatpak: Add needed properties to GbpFlatpakConfiguration (*)
b26b269... flatpak: Fix memory leaks (*)
d027f4b... flatpak: Add back gbp_flatpak_runtime_prepare_configuration (*)
80609f5... flatpak: Don't assume the config is a GbpFlatpakConfigurati (*)
223a048... flatpak: Remove unused variable (*)
82283e9... flatpak: Use flatpak-build for the runner (*)
5a90c0c... autotools: Pass --host to configure (*)
44ebfd3... pipeline: clear env of build subprocesses (*)
24a637a... configuration: add supports_device and supports_runtime (*)
f2d2a6a... configuration: add device and runtime object hooks (*)
1fdfd6b... flatpak: check sdk property before overwriting (*)
2897aea... flatpa: cleanup includes (*)
649f0b0... runtime-provider: add hooks to install a runtime by id (*)
f12cc09... flatpak: implement install hooks for flatpak runtime provid (*)
35b6c9c... runtime-manager: add ide_runtime_manager_ensure_async() (*)
cffc7cc... build-manager: add future TODO (*)
208c6b4... Updated Czech translation (*)
b38c60d... Update German translation (*)
9612970... gi-imports: remove unnecessary interface override (*)
2a4b173... buildsystem: Fix resource name (*)
0a46ceb... buildconfig: Finish moving buildconfig to a plugin (*)
5cf86c4... flatpak: use rutime manager for IdeContext access (*)
a800141... runtime-manager: initialize InstallLookup structure with ru (*)
a832817... build-manager: use EggSignalGroup for pipeline signals (*)
8614c1b... build-manager: initialize pipeline after runtime install ch (*)
fb16999... build-pipeline: allow delayed initialization of pipeline (*)
22fd1a9... flatpak-runtime-provider: be consistent with flatpak names (*)
d1e4c01... flatpak-transfer: ensure access to GNOME repos when buildin (*)
f1bf24e... flatpak-transfer: be more descriptive with transfer title (*)
ba14686... transfer-row: change style, wrap, and color of status messa (*)
08fd5cf... flatpak: reload runtimes when performing runtime installati (*)
dbc30a5... runtime: only set prefix if not already set (*)
ffbcc6f... flatpak: add comment on manifests (*)
90561ca... flatpak: ensure default prefix is set (*)
df5328e... flatpak: remove old pipeline stages (*)
2acb273... transfer: start on simple transfer button (*)
d32f5eb... flatpak GbpFlatpakTransfer does not need IdeObject (*)
a30f016... transfers: add transfer-button to build and ide.h (*)
c44017f... flatpak: add simple preferences list for installing runtime (*)
487ea56... flatpak: Make flatpak configurations selected by default (*)
b88a47b... flatpak: Ignore .git directory when searching for manifests (*)
516389b... build: bump ax_cxx_compile_stdcxx macro (*)
5fd78cf... build: bump ax_cxx_compile_stdcxx macro (*)
f0329a4... pipeline: only flush queue if configuration is ready (*)
5c27d3a... tests: add some debug helpers for unit test (*)
0ad3774... pipeline: more tracing helpers (*)
1578d0d... pipeline: reduce initialization checks (*)
0bf06c2... Merge branch 'wip/chergert/pipeline-merge' (*)
e736beb... Update POTFILES.in (*)
9b06147... Updated Czech translation (*)
a014663... build: remove Build Tools from configure (*)
e8871e8... autotools: invalidate makecache when makefile is changed (*)
2563567... config-provider: fix whitespace (*)
fc9895c... buildui: set runtime/device sensitivity (*)
68e4f45... flatpak: ensure configuration requires GbpFlatpakRuntime (*)
9efa88a... buildconfig: only use IdeConfigurationManager API from main (*)
ff29eab... flatpak: only access length field of existing array (*)
a840235... flatpak: Add fallback when guessing primary module (*)
83f4033... flatpak: Allow remotes to be empty (*)
56d91c4... build-output: handle VT color codes (*)
7c39cf1... build-panel: diagnostics color codes filtered (*)
51a49ec... xml-pack: add a symbol resolver (*)
e3477fd... symbol-tree: wait for a symbol resolver to be loaded (*)
df63768... xml-pack: IdeXmlService wait for the buffer to be loaded (*)
639850c... symbol-tree: add icons for the xml symbol resolver (*)
fddd619... symbol: add kinds for UI and XML (*)
4262209... xml symbol resolver: add a tree builder (*)
8499fcd... xml symbol resolver: use kind for the nodes (*)
b27248d... xml symbol resolver: differentiate xml/html and UI tree (*)
7cab1e8... xml: create a stack object (*)
1f4f665... xml: add a SAX object (*)
fa51236... xml: parser rework to use SAX and new stack (*)
44afcb0... ide-symbol-node: add markup support (*)
6a2ad03... ide-symbol: add new symbol types (*)
1152e71... symbol-tree-builder: check for use-markup (*)
80170f5... xml: add color tags support (*)
a94eb2f... ide-xml-symbol-node: add internal children and value (*)
79d5ebc... xml-tree-builder: create internal nodes (*)
70ee35d... xml-symbol-resolver: use strstr for .ui file detection (*)
12a71cd... xml-pack: add diagnostics (*)
1c2bf4e... xml-pack: add an OVERVIEW.md documentation file (*)
25948da... diagnostics: fix the sequence update (*)
c4d15a4... xml: add a generic parser for xml and html (*)
7f29318... xml: update OVERVIEW.md (*)
b077941... xml: sax Object cleanup (*)
ba92176... xml: update xml-pack features list. (*)
95d974d... Update POTFILES.in (*)
b085bd4... xml-pack: fixes to new translatable strings (*)
158028e... vcs: allow registering known ignored files (*)
607155e... flatpak: ignore .flatpak-builder directories (*)
14cc0f6... org.gnome.Builder.json: Bump libgit2 to v0.25 (*)
c1489fd... build: Bump requried libgit2-glib version (*)
dd78ef8... Update Kazakh translation (*)
444f74c... Updated Czech translation (*)
3b81c0a... Update Spanish translation (*)
29c179a... Update zh_CN translation (*)
53ea951... Use Unicode in translatable strings (*)
9987c14... buildui: remove duplicate check (*)
f9991f3... buildsystem: remove duplicate escape sequence check (*)
7284362... vala-pack: fix to adapt to new interfaces (*)
4c4d465... Add Finnish translation (*)
946fbbb... xml-pack: remove print_node debug call (*)
8e4ea70... flatpak: Print error when parsing manifest fails (*)
b0cc885... progress: make IdeProgress thread-safe (*)
0931144... runtime-manager: always try to install runtimes (*)
9fd9e22... flatpak: add flatpak installation management to application (*)
d3b7c5c... flatpak: create runtime from FlatpakRef instance (*)
3638b9e... flatpak: make GbpFlatpakTransfer use application addin (*)
0b65361... flatpak: port GbpFlatpakRuntimeProvider to use application (*)
c91f1a9... flatpak: use application addin for accessing runtime info (*)
794730a... build-manager: propagate busy status to GActions (*)
9b1b4b3... plugins: blacklist build-tools plugin (*)
48f5b6b... build: bump libsoup build requirement (*)
b6accf9... build: update NEWS (*)
665aa97... flatpak: fix comparison for valid process (*)
72319fc... flatpak: fix a couple of resource leaks (*)
1fb7c23... flatpak: ensure new_runtime_name is initialized (*)
6b20a58... update AUTHORS (*)
1f1dfed... plugins: fix blacklisted module name (*)
c0e6f46... progress: fix possible deadlock when setting completed (*)
60b0141... Updated Danish translation (*)
2f8808c... Update POTFILES.in (*)
b468496... flatpak: add helper to locate deploy dir for a runtime by i (*)
579f33f... flatpak: use the SDK deploy dir for translating paths (*)
12d7e77... omnibar: tweak alignment of message label (*)
78761c5... buildmanager: simplify build cancelling (*)
639dafa... pipeline: check task cancellation early (*)
bdd4f68... runtime-manager: recover from NOT_SUPPORTED errors (*)
d7b8bf0... subprocess: add more tracing information (*)
2b69a05... buildmanager: ensure regular builds can be cancelled (*)
8762ed6... buildmanager: use consistent convention for cancellables (*)
0c9be7a... build: track if we are building from git checkout (*)
389a341... release 3.23.90 (*)
8c6d171... NEWS: fix version number (*)
33fd7ba... Update Kazakh translation (*)
1106541... Update Spanish translation (*)
dda09bf... transfers: do transfer animation after download completes (*)
8ec3b1c... omnibar: remove "Target: " from configuration message (*)
b299118... flatpak: whitespace cleanup (*)
7bd812d... flatpak: add helper to fetch SDK ref name (*)
227e255... flatpak: use proper SDK name when preparing build directory (*)
547478c... flatpak: don't add duplicate args to subprocess launcher (*)
91b9b1d... makecache: correctly modify subprocess args for 'make -C' (*)
7456a43... flatpak: Use command from manifest in the runner (*)
e6af473... flatpak: self->progress is no longer an object (*)
d971347... remove .buildconfig (*)
57e3a19... Updated Norwegian bokmål translation. (*)
181d188... run-button: add tooltip for stopping application (*)
3d7ba52... run-button: add tooltips for run button (*)
7296256... build-button: use GtkShortcutsShortcut for tooltip (*)
c78c5ea... workbench: add tooltip for perspective selector (*)
b4a0a4f... Update POTFILES.in (*)
4b1ecbe... Search Feature in Terminal (*)
0653a79... terminal: white space and namespace cleanup (*)
49eb79b... main: move possible g_setenv() before calling any gtk API (*)
f10a059... project-tree: avoid using g_setenv() (*)
8267726... Update POTFILES.in (*)
bea8f55... rustup plugin: handle install and update of rustup and rust (*)
1df6e37... rustup: update rustup.plugin authors and description (*)
ef6e82f... rustup: remove Hidden field from plugin (*)
ad89c3d... rustup: whitespace cleanup (*)
a9a9bff... rustup: various UI cleanup (*)
edcc951... update POTFILES.in (*)
35a9d44... rustup: be a bit more specific in transfer title (*)
fa9c566... preferences: move sdk page registration to builtins (*)
65ead14... flatpak: move flatpak SDKs to sdk preferences page (*)
2e18d08... preferences: take group priority into account (*)
38cfba9... flatpak: add keywords and priority to runtime preferences (*)
a74cb99... preferences: remove listboxrow ancestors (*)
03b3e41... ide.h: add preferences to header (*)
cbea939... preferences: allow activating an IdePreferencesBin (*)
36bb4d9... flatpak: only show recent GNOME runtimes by default (*)
ee1dd52... update AUTHORS (*)
7d977d1... flatpak: ignore "already installed" errors (*)
4d296f0... flatpak: try to be more clever about flatpak transfer title (*)
3dbf5c9... transfer: handle resubmission of transfer gracefully (*)
20b7c33... flatpak: use ngettext() for number of runtimes (*)
932abef... transfers: refactory IdeTransfer and IdeTransferManager (*)
e44e6da... autotools: don't parse empty variables (*)
ef4e4b7... autotools: don't skip parsing the last line (*)
512f402... autotools: guard against NULL values (*)
151e5b9... build: Move Meson Templates in configure output (*)
71f4090... credits: add myself (*)
9560b62... transfers: fix typo (*)
d1a870d... flatpak: ignore .flatpak-builder/ when searching for manife (*)
ef85b3e... Updated Norwegian bokmål translation. (*)
41403cb... buildsystem: remove unused priv var (*)
5f79eb7... Revert "buildsystem: remove unused priv var" (*)
813c2ff... buildsystem: we certainly don't want to see this 'unused' w (*)
260d4eb... G_GNUC_USED: move this macro before for variables (*)
5fb1e88... rustup: avoid os.chmod() (*)
147e6e9... Update Polish translation (*)
9ff4d7f... Update Kazakh translation (*)
e997dc4... Update Spanish translation (*)
adb64b8... buildui: rename action group to 'buildui' (*)
6c482b5... subprocess: only call g_subprocess_get_* APIs if not cancel (*)
a188ea2... file-search: ignore whitespace in search query (*)
61b45d3... file-search: remove debug code (*)
4a52b0a... build: remove libidemm (*)
d8a95c0... flatpak: remove unnecessary mm cleanup (*)
b28510f... build: ensure that libssh2 is installed (*)
f366cc9... jsonrpc: hold an extra ref during call (*)
0ddcb09... jsonrpc: pass additional ref to callback function (*)
27af81a... jsonrpc: hold an extra reference during panics (*)
643006d... rust: handle missing rustc a bit better (*)
0a8acff... omnibar: tweak alignment of project config name (*)
5be9a39... command-bar: don't leak strings when building file path (*)
cd07ab3... beautifier: don't leak file path (*)
6ebe96e... unsaved-files: don't leak string in setup_tempfile (*)
fce41c6... subprocess: allow generic FD mapping into IdeSubprocess and (*)
486906a... runner: add launcher creation vfuncs (*)
a5841a4... flatpak: simplify GbpFlatpakRunner (*)
f135fa6... build-manager: notify of pipeline changes (*)
f878699... build: move flatpak line in configure (*)
c87cdda... valgrind: add basic support for running with valgrind (*)
1d63cef... update POTFILES.in (*)
8e7e36f... valgrind: change the keybinding for valgrind (*)
03669db... Update Kazakh translation (*)
29cec60... valgrind: add --track-origins=yes (*)
727d431... keybindings: whitespace cleanup (*)
b3c883e... build: Add support for Meson (*)
06b383b... flatpak: install meson into flatpak project (*)
b91aecf... flatpak: remove cleanup from meson module (*)
630bba8... flatpak: don't pass PATH environment variable to subprocess (*)
4f7f277... meson: don't rely on builddir paths (*)
efe54ba... terminal: add support for terminals in build environment (*)
cc7e9ac... docs: start by removing all the old documentation stuffs (*)
c2ccedd... doc: stub out documentation for readthedocs (*)
2b9ca57... doc: add favicon (*)
f735c54... doc: add some theme overrides (*)
e8a985c... doc: add gnome overrides (*)
2784948... docs: tweak some stubs (*)
f348621... docs: tweak plugins title (*)
a34fe81... docs: start on creating a plugin documentation (*)
6ed49fb... doc: start on contribution guide (*)
247cbbc... doc: constistent capitalization (*)
8ae56f3... Remove gtkdocize from autogen.sh (*)
7025cc2... meson: Remove reference to non-existent file (*)
3a978fe... doc: specify specific rtd theme (*)
4ede936... diagnostics-manager: add a check for thread safety (*)
fc62261... greeter: add GtkFileFilter for all project types (*)
62a8561... flatpak: make easy_install.pth writable from snapshots (*)
d296561... Update Brazilian Portuguese translation (*)
edc6fdd... Update Kazakh translation (*)
6d6fced... Update French translation (*)
961a2e2... doc: adjust documentation stubs (*)
de88bde... rustup: take_*_fd takes ownership of fd, so use os.dup (*)
b5e0e93... build: beautify all makefiles the same (*)
37fc52a... build: tweak makefile beautifier script (*)
a03a5cf... build: avoid beautifying pathalogically long lines (*)
c43550f... meson: add missing extract_flags() function (*)
14597eb... workaround GObject #799199 (*)
6a20fb2... doc: add installation notes (*)
e5f510a... doc: spellcheck (*)
aeb26b2... doc: fix SECTION headers for gtk-doc (*)
8f8942e... doc: fix invalid SECTION: headers (*)
85373f6... pipeline: ensure launchers include environment from configu (*)
b72fcea... app: set GtkSettings:gtk-theme-name under Flatpak (*)
b9c52d9... doc: default to --user for flatpak installation docs (*)
22fa2e4... makecache: fix replacement of -C <directory> (*)
631f872... makecache: handle out of order make results (*)
87ab8f6... makecache: check for proper pointer before calling g_strstr (*)
c64ba97... terminal: use ctrl+shift+f for search (*)
4178a44... shortcuts: add terminal search section (*)
bcfcea1... build: Kill off config.h.meson (*)
512717d... pipeline: allow chaining neighboring stages (*)
22e4b4e... test: fix test-fuzzy building (*)
a9ea5dd... Update German translation (*)
4a012b8... templates: don't run aclocal in autogen.sh (*)
99983a1... build: don't run aclocal in autogen.sh (*)
dcaa806... beautifier-plugin: fix datadir with GB_IN_TREE_PLUGINS (*)
9f1ea04... autotools: break make operations into standalone build stag (*)
ca5a035... flatpak: drop bind mount for /run/build/$project (*)
ed86241... beautifier-plugin: add support for internal commands (*)
f6e7e4d... beautifier: add align_makefile internal command (*)
f880b7a... beautifier: makefile style cleanup (*)
9db32e9... Update Brazilian Portuguese translation (*)
ba54c43... flatpak: remove missing option (*)
d3fe62d... meson-build: More robust clang checks (*)
2956c2c... buildui: keep textview aligned to natural position (*)
39eb41c... Updated Galician translations (*)
f666377... meson-build: Match libgit checks with autoconf (*)
6034910... pipeline: fix query signal emission (*)
86cde46... meson-build: Clean up ctags check (*)
5f03b34... build: silence make output on run commands (*)
d8325f7... flatpak: enable --allow=devel when running programs (*)
7d400e5... sysprof: add more debug directories based on runtime (*)
832dd34... flatpak: translate /usr/lib/debug specially (*)
caf785b... sysprof: tweak paths for sysprof (*)
2ba8934... flatpak: cleanup handling of debug paths (*)
ffe29dc... Updated Serbian translation (*)
579a08d... Update Polish translation (*)
f03b1f4... Update Hungarian translation (*)
49f924b... flatpak: Writeback runtime-version to manifest (*)
637a5b1... templates: fix autogen.sh with '--enable-gtk-doc' (*)
075e3b1... Update Kazakh translation (*)
1caab5e... Update Spanish translation (*)
06f660e... Updated Spanish translation (*)
e92be39... change deprecated gtk_show_uri (*)
4acc489... flatpak: allow access to build directory (*)
63a88b3... gbp-flatpak-runtime: fix coding style (*)
fcd4247... flatpak: move manifest parsing code to GbpFlatpakConfigurat (*)
73cf5de... flatpak: reload config when the manifest file is modified (*)
e7aea44... flatpak: delete manifest parsing code in GbpFlatpakRuntime (*)
56bc0e5... gca: add talk-name for gca with flatpak bundling (*)
f91a9ba... omnibar: use colored dialog-warning-symbolic icon (*)
fa84ff1... omnibar: don't expand the message stack horizontally (*)
a8bc77f... omnibar: transition between stack sizes (*)
470a52f... flatpak plugin: fix coding style (*)
2ac7af2... build: add distribution channel option for debugging (*)
0f46f2b... Builder: add channel option for flatpak build (*)
d51e074... update NEWS (*)
92e9e2e... update NEWS (*)
0d1ff2e... tests: fix build of test-fuzzy (*)
c33ba45... build: make distcheck work again (*)
b5ab278... build: release 3.23.91 (*)
c6af88b... Update Chinese (Taiwan) translation (*)
50c0733... egg-task-cache: Allow NULL as key_copy_func and key_destroy (*)
87b063f... xml-pack: fix -Wsign-compare warning (*)
4f346b0... python-indenter: fix -Wsign-compare warnings (*)
a208a90... gettext: fix -Wsign-compare warning (*)
2beb007... ctags: fix -Wsign-compare warning (*)
3c3940a... c-pack: fix -Wsign-compare warning (*)
d805f1e... util-glib: ensure we have full word size for type (*)
48e48f6... tree: fix -Wsign-compare warnings (*)
60a51d1... snippet: fix -Wsign-compare warnings (*)
6e1a128... object: fix -Wsign-compare warning (*)
cc017ae... highlight-engine: fix -Wsign-compare warning (*)
8086bfa... buffers: fix -Wsign-compare warnings (*)
412366d... sourceview: fix -Wsign-compare warnings (*)
e0371f1... subprocess: fix -Wsign-compare warning (*)
fe67297... spellcheck: fix -Wsign-compare warning (*)
c576f53... omnisearch: fix -Wsign-compare warning (*)
f5cf6df... sourceview: fix -Wsign-compare warnings (*)
16a1da2... pipeline: fix various -Wsign-compare warnings (*)
3cd8bd0... makecache: fix -Wsign-compare warning (*)
dffca71... clang: fix -Wsign-compare warning (*)
3c8a190... command-bar: fix -Wsign-compare warning (*)
8c3b007... color-picker: fix -Wsign-compare warning (*)
414be13... color-picker: fix -Wsign-compare warnings (*)
922aace... beautifier: fix -Wsign-compare warnings (*)
f17d54a... tmpl: fix -Wsign-compare warnings (*)
ea9b31b... xml: fix -Wsign-compare warning (*)
e4b68ef... fuzzy: fix -Wsign-compare warnings (*)
e3bf39a... rg: fix various -Wsign-compare warnings (*)
220daf8... egg: fix various -Wsign-compare warnings (*)
1e153ec... heap: match size for length field (*)
c26619b... heap: use gsize for index_ parameter (*)
a2b7873... heap: fix various -Wsign-compare warnings (*)
da17ea3... subprocess: add ide_subprocess_launcher_set_stdout_path() (*)
36e9b6d... ctags: port to IdeSubprocess (*)
2478797... ctags: run ctags on the host (*)
4b2bf5a... IdeDiagnostic: set the location from range when unset (*)
811a380... rustup: ensure we always have a valid message (*)
60116f8... rustup: run from inside flatpak (*)
a5ac446... rustup: fix typo (*)
c36643f... subprocess: add missing ide_subprocess_launcher_set_stdout_ (*)
3d5e5fe... unsavedfiles: store temporary files in .cache/gnome-builder (*)
b43e31b... flatpak: silence output from running 'which' (*)
ea4a83e... unsavedfiles: reap old buffers upon creation (*)
3a64755... sourceview: fix uninitialized spellcheck colors (*)
3bf71bd... jsonrpc: remove unhelpful check (*)
5119aa3... theme: set cursor theme when we are in flatpak (*)
421bbd4... pnl: use gdk_cursor_new_from_name() (*)
8371194... Revert "theme: set cursor theme when we are in flatpak" (*)
22a8c75... flatpak: change devel -> nightly (*)
e5526de... buildsystem: escape additional characters in build path (*)
2f21fcc... pipeline: allow late-stages (*)
379363b... doc: update installation docs with more description (*)
fdb4ab9... Update Swedish translation (*)
344bfd5... ctags: fix invalid assertion (*)
e4d33db... pipeline: pacify vala (*)
895726f... vala: add error regex for vala build errors (*)
e0e7b37... flatpak: don't remove /share/appdata before exporting (*)
20a2640... buildlog: add clear and stop buttons for build log (*)
e22b59e... Update Swedish translation (*)
c311125... vala: fix compilation error (*)
b002531... doc: add some installation pre-reqs for jhbuild (*)
25dc30a... doc: cross-reference installation docs from contributing fo (*)
d376d45... Update Polish translation (*)
cb7c052... doc: add note about flatpak-builder (*)
afe8a36... Update Kazakh translation (*)
8602367... meson: fallback to ninja to discover vala commands (*)
6b37ca5... Update Brazilian Portuguese translation (*)
b1d12c3... subprocess: fix assertion now that additional FDs are allow (*)
843208e... vala-pack: add ide-vala-pipeline-addin.vala to meson.build (*)
59f6a97... meson: fix access to path suffix (*)
025df36... flatpak: pass finish-args to flatpak runner (*)
8042ba9... Update Korean translation (*)
2627fee... Updated Lithuanian translation (*)
9564d61... egg-task-cache: Add a missing typecast (*)
4ef15fc... egg-task-cache: Track the in-flight GTask used to fetch the (*)
bc6c880... egg-task-cache: Set up and invoke the in-flight GTask in tw (*)
f8762c9... egg-task-cache: Fix cancellation when tasks are queued for (*)
d87cd35... egg-task-cache: Don't leak the GTask used to fetch the valu (*)
be69273... Update German translation (*)
e6b93cf... egg-task-cache: use g_clear_pointer() (*)
8bb871e... egg-task-cache: handle cancelled tasks when freeing cancell (*)
9666e7b... egg-task-cache: assertions and cast cleanup (*)
75f7bfd... egg-task-cache: use guint for iter (*)
7c53ead... sourceview: protect against async callback after destructio (*)
c1f8912... terminal: don't use runtime for preferred shell discover (*)
e0dcecc... terminal: remove use of GPtrArray for single element (*)
658c0ba... terminal: fallback to /bin/bash when necessary (*)
fdf926d... buffer: pre-register some types (*)
33a0409... make: Add makefile plugin (*)
9f1430b... context: cleanup task usage (*)
875f04d... back-forward-list: add source tag for debugging (*)
332bfbe... config-manager: delay completion of save until provides com (*)
5f2ba22... build-preferences: give some spacing between entry border a (*)
548fef6... eslint plugin: add javascript linting using eslint (*)
c8b558f... build: Add with_make option for meson (*)
23c0e4e... Add Friulian translation (*)
4a9ba5e... flatpak: ensure we return failure (*)
a93132e... flatpak: check local refs before remote refs (*)
3b955aa... Update POTFILES.in (*)
8ac1557... flatpak: fix building without network (*)
0c845bd... Update Kazakh translation (*)
48e09d9... egg-task-cache: use g_clear_pointer (*)
5ad9526... egg-task-cache: use a stricter assertion for the GCancellab (*)
32b5234... egg-task-cache: handle the cancellation in an idle callback (*)
94ea485... Update Brazilian Portuguese translation (*)
36da92e... Update Polish translation (*)
949a097... Update Swedish translation (*)
a248608... Updated Danish translation (*)
df4bc77... autotools-templates: Bump dependency requirements (*)
dfec912... autotools-templates: Add C++ dependencies to manifest (*)
c3de573... flatpak: Run flatpak-builder in the src dir (*)
5272f9a... doc: add TOC for extending application menus (*)
d8b7153... flatpak: use downloads phase for downloads (*)
16ff9be... flatpak: add menu item to update downloads (*)
5d9d174... pipeline: allow disabling stages (*)
8a7f3a4... flatpak: add menu to export a .flatpak bundle (*)
a2b0548... po: update POTFILES.in (*)
bc73f6a... logging: increase domain string width (*)
a73da50... flatpak: install flatpak and flatpak-builder packages (*)
94e1e41... flatpak: allow talking to org.freedesktop.PackageKit (*)
8fd5d26... Update Kazakh translation (*)
134abdd... doc: progress on workbench documentation (*)
c95f030... omnibar: remove "Build: " prefix for messages (*)
cc456a0... Update POTFILES.in (*)
f2cde00... Update Polish translation (*)
06555fa... Update Swedish translation (*)
f1333a3... Update Hungarian translation (*)
b53d52c... Updated Danish translation (*)
b95a5a3... flatpak: remove appdata from dependencies (*)
8a3aa10... doc: add contributing sections (*)
1f06ca1... doc: fix typo (*)
ccf8ed9... help: remove yelp-based help (*)
9453d5b... clang: add cflags or cxxflags fallback (*)
6a454de... pipeline: add IdeBuildPhase to started signal (*)
2c05d8e... buildui: only clear diagnostics if rebuilding (*)
49f3309... doc: fix typo (*)
12ff2e8... doc: add some figures to exploring the workbench (*)
af6af0e... doc: stub out projects section (*)
263c7db... doc: shorten plugins title (*)
f5c8771... editorconfig: set 3 space tabs for rst (*)
efdd373... doc: start on projcets section (*)
d922748... doc: use svg for newproject image (*)
61d0b23... doc: Add info about creating a build system (*)
65c70c7... doc: tweak projects a bit (*)
23bca07... doc: import Gio, match spacing with other rst (*)
70382ac... doc: add exploring the interface section (*)
a72299d... doc: add artists to credits (*)
104ca87... doc: add TOC to top of exploring (*)
84b7550... doc: add section on creating projects (*)
a067378... doc: add projects blurb (*)
5b5537f... build: remove unused file (*)
28f7db9... build: generate html docs and ship them in the tarball (*)
f251acc... flatpak: add helper to resolve app paths (*)
19d3440... app: load offline docs if we don't have internet (*)
4d3a512... flatpak: change to https urls (*)
298509f... terminal: only take the first line from getent (*)
f5f8856... ide-xml-service: disconnect buffer loaded signal (*)
578227e... Update Hungarian translation (*)
729dc78... Update Brazilian Portuguese translation (*)
a239469... autotools-templates: bump flatpak manifst versions (*)
b9c6bc1... buildui: present build log when adding to the panel (*)
125b731... flatpak: Gracefully handle download errors (*)
f0e5a81... workbench: Do not abort on failed precondition in public fu (*)
6417004... flatpak: use flatpak-builder to finish build (*)
95709eb... flatpak: use pkcon to install flatpak and flatpak-builder (*)
99a6b04... workbench: whitespace cleanup (*)
dd6997f... pkcon: add IdePkconTransfer (*)
75e1e54... messages: add IdeWorkbenchMessage (*)
ddb1153... flatpak: check for flatpak at startup (*)
918b7b5... flatpak: flatpak-builder package should be enough (*)
7971af1... Update Swedish translation (*)
f6dfb9f... flatpak: don't install deps during runtime install (*)
71bbe72... flatpak: invalidate build pipeline after package installs (*)
f893bad... Update Polish translation (*)
5adb98e... command-bar: Allow vim substitute commands to omit replace (*)
c863947... Updated Lithuanian translation (*)
e26d562... Update Hungarian translation (*)
26cfd37... buildsystem: adjust build system priorities (*)
152a72c... flatpak: add helper to check for system dependencies (*)
b682f8e... transfers: ensure successful transfer task completes (*)
1487488... flatpak: add some tracing to package installation (*)
d7674fe... flatpak: disable install action while it is active (*)
ecf2883... build: disable vala-pack plugin until upstream fixes vala (*)
36f3a62... meson-build: Remove help subdir (*)
e888a5a... flatpak: Don't install to /etc in libfuse (*)
5c05725... libide: relax context property requirements (*)
edc8381... vala: work around Vala language breaks (*)
696cb23... egg: add EggProgressButton (*)
082edc0... transfers: use EggProgressButton as IdeTransferButton base (*)
7e5d1d1... Revert "libide: relax context property requirements" (*)
eeabbd3... Revert "vala: work around Vala language breaks" (*)
9533796... build: include egg from src/ (*)
fbfc7a2... Update Kazakh translation (*)
1e97f09... libide: relax context property requirements (*)
47f1172... vala: work around Vala language breaks (*)
6153940... object: add vfuncs for getter/setter and use them (*)
7480f87... unsaved-files: chain up to parent (*)
08310b6... plugins: add GParameter helper (*)
48f0e18... plugins: use ide_extension_new and ide_extension_set_new (*)
eb7bc79... service: drop context property from IdeService (*)
f20f3e4... context: use ide_extension_set_new() for creating services (*)
f09c365... device-manager: use ide_extension_set_new() (*)
be18668... rename-provider: drop :context property (*)
3bb3e44... indenter: drop :context property (*)
b319b5d... symbol-resolver: drop :context from the symbol resolver (*)
0cef1bb... diagnostics: drop :context property (*)
252a71f... vala: indenter no longer requires context (*)
7cd2a99... completion: drop use of :context and add load vfunc (*)
6f80f47... pipeline-addin: drop :context property (*)
22d2c01... ctags: use load vfunc to initialize context (*)
644df22... search: drop use of :context property (*)
d6d17a4... Updated Czech translation (*)
bcf4476... flatpak: re-enable vala plugin (*)
e7fb6c6... Updated Lithuanian translation (*)
1222c2b... vala-pack: regenerate sources when makefile changes (*)
0834567... flatpak: dont clear env for which (*)
02c4cc1... Update Galician translation (*)
0da3ac0... Update Indonesian translation (*)
75c0093... Update Finnish translation (*)
9d3889f... flatpak: handle invalid app-id (*)
ee81427... make: allow configurations to specify $MAKE environ (*)
60959dc... mono: add simple mono plugin (*)
d2c555d... autotools: reduce miner depth (*)
841e1dc... Updated Serbian translation (*)
e75ea5a... clang: add CXXMethod and namespace to symbol tree (*)
2287054... git: strip URI strings of space characters (*)
9370d66... subprocess: export LANG when environment is cleared (*)
ebe1776... subprocess: set environ for breakout subprocess (*)
8e513ae... runtime: check host system for binaries under flatpak (*)
0f49621... pipeline: don't leak launcher upon set_property (*)
b69633a... flatpak: Refresh argv pointer on every insert (*)
01d5aad... clone: don't transition if task was canceled (*)
9a78cd4... greeter: connect cancel button up to GCancellable (*)
f5c761c... git: allow notifying git callbacks they have been cancelled (*)
8dcf96d... git: wire up cancellation of clone UI (*)
c35b54b... flatpak: don't pass --require-version to flatpak build (*)
0e1eed3... credits: bump copyright year (*)
7bcab76... about: use header bar always (*)
213367f... sourcemap: avoid hysteresis from mouse hover (*)
0a9fb79... ide: don't try to steal stream data if it failed to close (*)
fd96d48... gca: don't return an error when not available (*)
f0c4ba7... flatpak: don't call json_node_* methods on NULL nodes (*)
6d5d991... ide-subprocess: instrument another function (*)
5e25df7... ide-subprocess: count outstanding operations beforehand (*)
9255f1f... Update Brazilian Portuguese translation (*)
7a59c3a... buildsystem: add ide_build_system_get_id() vfunc (*)
54af0d0... buildsystem: allow specifying a type hint to load build sys (*)
43b1422... buildsystem: add plugin interface to discover build system (*)
921cf56... flatpak: silence stdout for which flatpak-builder (*)
71d50c9... buildsystem: fix get_id for various build systems (*)
12f2e75... buildsystem: log build system hint when tracing (*)
8b446f8... object: more tracing and remove invalid types (*)
3cf335b... context: possibly take parent directory with buildsystem di (*)
af305be... flatpak: optimize and only create a single regex (*)
ad0cc0b... flatpak: whitespace cleanup (*)
32dd4e9... flatpak: discover build system using flatpak manifest (*)
75644ed... autotools: Check exit status of make subprocess (*)
a0c8c2b... context: handle G_MAXINT == G_MAXINT case (*)
32fbde3... Minor edits to writingdocs.rst. (*)
2450f23... flatpak: Make preference addin reload async (*)
affcaf7... preferences: ensure group is made visible when adding custo (*)
4f1291e... flatpak: perform gtk stuff on the main loop (*)
2195837... flatpak: add define for min gnome version (*)
7648223... update NEWS (*)
a545d2c... update AUTHORS (*)
5d967eb... build: avoid copy for distcheck purposes (*)
43feb70... doc: fix path to html directory (*)
8e145bb... doc: add uninstall hooks for docs (*)
74218f0... doc: use recursive instead of archive (*)
a7d1d9d... release 3.23.92 (*)
f1c82a3... help: use g_network_monitor_can_reach_async() (*)
3b1a840... doc: add a bit of info on Runtimes (*)
25f3c1e... html preview: add reStruccturedText support (*)
bfc72e2... html preview: add missing docutils message (*)
d6cdec8... doc: add blurb on building your project (*)
5e87153... subprocess: add async utf8 communicate API (*)
d11be87... phpize: add phpize plugin for writing PHP extensions (*)
a1e30dd... phpize: don't unnecessarily raise runtime error (*)
b4f719b... autotools: give configure and make a stdin pipe (*)
70cf9a9... plugins: try harder to set IdeObject:context property (*)
7cd3d80... flatpak: special case cmake-ninja and simple buildsystems (*)
8907b29... Update Spanish translation (*)
e2d208a... Update POTFILES.in (*)
a64af69... Update Polish translation (*)
5e7e067... rst preview: fix include files not found (*)
86e6994... html preview: fix Python coding style (*)
0734651... Update Hungarian translation (*)
6734c92... terminal: enforce trailing \0 (*)
ec0388d... doc: add docs for subprocesses, supervisors, and PTYs (*)
589606b... doc: add a blurb about processes section (*)
e0ea838... doc: add some info on syntax highlighting (*)
ae4a182... Update Brazilian Portuguese translation (*)
15f97cb... Update Swedish translation (*)
2563790... Many small edits to improve readability throughout installa (*)
6ab5934... Improve readability - fix typos and re-work sentences. Cha (*)
78bee6a... Update Indonesian translation (*)
c931a1e... Update Kazakh translation (*)
1fedcfe... flatpak: Use build-commands field from manifest (*)
1da421d... flatpak: Use post-install field from manifest (*)
24514f1... Update German translation (*)
566be5b... Update Korean translation (*)
043f21e... Update Slovak translation (*)
48f83b2... flatpak: set CCACHE_DIR environment variable (*)
2c1aa2c... flatpak: use proper ccache dir (*)
0f837e3... flatpak: fix install/update translations (*)
00e0f9c... build: remove unnecessary brackets and whitespace (*)
15df976... build: change auto to no if we fail to locate flatpak and d (*)
2d70748... Update Swedish translation (*)
3426dc4... macros: add IDE_FALLTHROUGH macro (*)
3791f48... flatpak: use IDE_FALLTHROUGH to silence warning (*)
02efc6c... flatpak: whitespace cleanup (*)
69338a2... Update Galician translation (*)
6e982f0... Update Brazilian Portuguese translation (*)
3469681... meson-build: Keep in sync with autotools (*)
4ac6418... Update Kazakh translation (*)
8a18fb5... Update Spanish translation (*)
bf8162c... Update Hungarian translation (*)
7711a16... Update French translation (*)
20f08fe... Update Polish translation (*)
ce61266... Updated Danish translation (*)
73f6666... flatpak: work around type deadlocks (*)
27eb6f5... Updated Czech translation (*)
1e0f59e... jsonrpc: port jsonrpc to use GVariant instead of JsonNode (*)
a641b33... greeter: default to projects directory when opening (*)
ad3d6d0... rust: conform to changes in CompletionProvider (*)
e8834bc... jsonrpc: fix async failures causing reference issues (*)
ca02113... build: ignore SIGPIPE in run/debug helpers (*)
bd9b6a2... jsonrpc: disable logging (*)
859a10f... jsonrpc: fix async event processing (*)
9d103d1... jsonrpc: add simple stress test (*)
3e723db... jsonrpc: whitespcae cleanup (*)
38cabca... jsonrpc: set task priority (*)
a1eef10... subprocess: add more tracing (*)
2327258... supervisor: require at least 250 msec between spawns (*)
57e889e... messgae: encode more similarly to json_gvariant_* API (*)
99e6c08... jsonrpc: set task priority (*)
6760cf5... devhelp: change keybinding for docs search (*)
489343f... langserv: use 64-bit integers (*)
a9752b4... jsonrpc-glib: install library to private directory (*)
f443bd5... jsonrpc: cancel read loop on NULL read (*)
2504bad... langserv: fix symbol result parsing (*)
8356169... highlighter: use 64-bit when decoding (*)
e433f7d... langserv: use 64-bit parsing in rename providers (*)
cd40467... jsonrpc: remove warning (*)
3a08018... jsonrpc: relax assertions for failures (*)
11454c9... Updated Lithuanian translation (*)
2227dfa... cargo: check $CARGO and ~/.cargo/bin/cargo (*)
da0c0cb... rust-langserv: run the rls binary from within project dir (*)
f34545d... jsonrpc: add debugging on stream output (*)
bd79a4c... Update Friulian translation (*)
5d8ab3a... flatpak: Fix typo (*)
d664683... flatpak: Properly ensure GNOME remotes exist (*)
3e0ea1e... flatpak: Refresh installations after adding remotes (*)
6b441f8... ctags: bundle ctags in the flatpak bundle (*)
2b6bc99... meson-build: Fix building jsonrpc-glib (*)
6b9cc61... Update Indonesian translation (*)
ea05589... Update Korean translation (*)
b7fd8e0... tagsbuilder: whitespace cleanup (*)
b3bc50c... autotools: drop IdeTagsBuilder interface (*)
04204e9... ctags: perform more incremental ctags updates (*)
f82fcee... flatpak: drop gtksourceview workaround (*)
e7eb155... manifest: pin json-glib to autotools branch (*)
0ca0a3e... clang: change llvm check ordering (*)
9116684... ctags: remove unnecessary ctags builder (*)
7f32be5... subprocess: be defensive about invalid streams (*)
724ec1a... rustup: check for valid output from rustup (*)
450bf05... subprocess: use virtual method for async utf8 APIs (*)
b4d997a... rustup: only wait if the subprocess spawned (*)
fa728a8... rustup: ensure master fd gets closed (*)
bd55e1d... Update Italian translation (*)
48b30bb... rustup: avoid _ due to gettext clashes (*)
7bcaa0f... rustup: run rustup on the host system (*)
9fbdd62... rustup: check for clean exit before exit status (*)
9f879b8... rustup: cleanup fd management (*)
9ccc7cb... rustup: prefer tuple over list (*)
26a3c3a... rustup: be careful about accessing GLib.Error params (*)
5403c1f... rustup: fix cancellation of rustup installation (*)
1482d00... subprocess: fix copy of FD map into breakout subprocess (*)
b7eae4e... rustup: use getattr() to access possible code attribute (*)
73abe93... rustup: enforce xterm-256color for $TERM with PTY (*)
a032d2a... update NEWS (*)
4b4ce8d... manifest: add python3-docutils package (*)
b2e3107... manifest: patch various docutils files (*)
3d2172e... manifest: build docutils with py2 and py3 (*)
e97b7a4... manifest: use python3 wheel for docutils (*)
0d1d145... build: fix distcheck (*)
fb0773e... release 3.24.0 (*)
66be940... manifest: bump various dependencies and cleanups (*)
0350ce8... autotools: pass proper error back to task (*)
29a714a... Update Italian translation (*)
b0ccd9a... Update Polish translation (*)
3b624c9... build: bump master to 3.25.0 (*)
e439dbe... doc: bump documentation version number (*)
9e13c0a... runner: whitespace cleanup (*)
92b86e9... runner: add IdeRunner::get_runtime() (*)
3c3046c... Update creating.rst documentation. (*)
48afa56... Update building.rst with how to activate a build instructio (*)
7493d79... meson: defer to ninja for installability (*)
c16ce2f... log: align spacing for log messages (*)
1b96694... Update Spanish translation (*)
bee8fe4... jhbuild: allow error to propagate to caller (*)
ab99617... Update German translation (*)
a90f7d1... doc: Explain how to build the Builder flatpak locally (*)
eddba8b... flatpak: Fix a few typos (*)
884b8b4... make: Fix mistake in configure.ac comment (*)
5806789... gd: ensure -lm is used when necessary (*)
b10bcd5... app: Show full version on command line (*)
2f0d96f... plugins: rename plugin initialization func (*)
841794b... plugins: load matching .gresources file bundled with plugin (*)
e67c004... build: explicitly link against enchant (*)
3238c01... runner: allow marking a runner as failed (*)
dfcd921... runner: return the runtime, not the configuration (*)
3746bca... create-project: Fix memory leaks (*)
d5e2080... create-project: Pass versioning along to IdeProjectTemplate (*)
d85f9a2... Add Russian translation (*)
9006f20... buildui: Added save button to build log (*)
3fd7126... flatpak: Monitor the right file after a rename event (*)
d4eabfb... flatpak: Keep file monitor for deleted manifests (*)
36ed7e8... diagnose: lower diagnose priority (*)
8b3535a... manifest: allow access to host filesystem (*)
51f460d... runner: improve max_fd discovery (*)
b86219d... runner: fix access to runner stdin/stdout/stderr streams (*)
ca6672e... meson.build: Add missing source files and headers (*)
a245840... jhbuild: honor the PATH environment variable (*)
100c5e6... make: Set directory of build launchers (*)
188f93b... flatpak: Plug a leak (*)
8eee495... pipeline: ignore V=1 from configurations (*)
af8b512... pipeline: fix Entering directory check match (*)
3be2bca... pipeline: translate relative paths for out-of-tree builds (*)
0f49d2e... pipeline: check stdout/stderr before performing checks (*)
2309540... pipeline: add IdeBuildStage:check-stdout (*)
040bec2... meson: set check_stdout because Ninja redirects stderr (*)
5bba296... cmake: set check_stdout because Ninja redirects stderr (*)
aea2e40... pipeline: handle relative paths from $builddir (*)
6dbd728... libide: add escape hatch to ignore project scanning (*)
147ae88... autotools: lower miner task priority (*)
0f481f6... recent: lower miner task priority (*)
8b3c156... jsonrpc: pass proper error to g_task_return_error() (*)
2ecf027... Retab: convert indetation between tabs and spaces (*)
e3ccbac... credits: update AUTHORS (*)
97bd2c8... Update POTFILES.in (*)
fb8c48b... reStructuredText preview: add sphinx support (*)
31e2c6d... html preview: prevent multiple preview opening (*)
f254a97... html preview: disconnect 'changed' on webview closing (*)
caf1c48... html preview: remove dead code (*)
37942cb... Update French translation (*)
b241ea5... flatpak: Run build shell commands within the sandbox (*)
ab780e0... flatpak: Don't pass flatak-build unknown options (*)
2a5228e... project-info: Fix whitespace (*)
1ca13d1... build-manager: Add install action (*)
2d03f33... todo: Ignore .flatpak-builder/ and .git/ (*)
dd207ab... pipeline: Mark chained stage as completed (or not) (*)
2053926... Update Slovak translation (*)
bbd7760... rustup: fix various PyGObject deprecations (*)
24f9990... cargo: use --verbose when building (*)
65006f1... flatpak: --share=network for fallback launcher (*)
c9b4edc... flatpak: use flatpak-builder --run when possible (*)
0f5e8c8... make: Add get_id implementation (*)
1613f76... buildsystem: Add get_display_name function (*)
166ff99... greeter: Add build system tag to projects (*)
cd76393... flatpak: add build-args property (*)
a44d569... flatpak: use build-args to flatpak-build (*)
de3f2fc... flatpak: Fix function name (*)
2056810... configuration: Move build commands into parent class (*)
5c63571... flatpak: Add support for "simple" buildsystem (*)
94b0d2d... omnibar: display the build system (*)
efbf818... langserv: include text and languageId with textDocument dia (*)
bef2f9d... rust: setup PATH for rustc access when necessary (*)
b33a633... jsonrpc: allow extracting an iter for a vardict (*)
aae6ea2... rename: add buffer property to rename providers (*)
d1dcc47... buffer: set buffer property on rename providers (*)
44b08c2... langserv: set text/version fields for rename operations (*)
9ae0488... preferences-editor: Add user-defined minimum word functiona (*)
483cf0c... runtime: handle NULL install-directory (*)
e807873... build-target: whitespace cleanup (*)
d58c17c... buildlog: lower source priority (*)
ab58eb0... diagnostics: introduce delay when queing diagnose (*)
b4be8ab... jsonrpc: return floating ref for message (*)
560e974... formatter: add interface for formatting text buffers (*)
f7593b1... buffer: allow reformatting a buffer (*)
12a1417... sourceview: add reformat-selection G_SIGNAL_ACTION (*)
263212e... vim: use IdeSourceView::reformat-selection to implement gq (*)
47fc1ea... langserv: implement formatter for Language Server Protocol (*)
5eb206a... rust: implement buffer reformatting for Rust (*)
e981de2... emacs: use C-c C-f to activate reformatting (*)
36a063a... rust: add DEV_MODE for additional logging (*)
f15fcb8... symbolresolver: add API to find references to a location (*)
84457d9... file: add ide_file_get_language_id() helper (*)
a37c6c8... symbolresolver: return IdeSourceRange array (*)
8cf1c3b... langserv: implement find_references for langserv clients (*)
3213215... langerv: fix typo in jsonrpc message creation (*)
3abfd86... sourceview: add ctrl+shift+space to show references to symb (*)
df14172... sourceview: cleanup formatting of symbol references (*)
e73cfe6... sourceview: jump to reference when row is activated (*)
91d6a59... sourceview: select the current reference to easy relative j (*)
28d1e39... vala: fix compilation of vala plugin (*)
b3cdb2f... configuration: prepare configuration when changing runtimes (*)
dd11bc6... libide: unregister auto-save on save buffer (*)
5e6c4c5... html-preview: add sphinx and deps to the manifest (*)
20fd239... symbol: add symbol helpers to ide-symbol utils (*)
45b91d2... langserv: add decode helpers for langserv symbol protocol (*)
40387c2... langserv: use decode helpers for kind property (*)
2e302aa... Update German translation (*)
4e507cd... Update Polish translation (*)
c34de4a... Update Swedish translation (*)
bbd7841... Update Hungarian translation (*)
6c8f966... Update Brazilian Portuguese translation (*)
1860eed... Changed name of the window "Run Output" to "Application Out (*)
a9b0262... buildmanager: add IdeBuildManager:can-build (*)
1f28a29... buildmanager: disable actions when can-build is FALSE (*)
e4ace75... Revert "buildmanager: disable actions when can-build is FAL (*)
674deb1... runmanager: cleanup error handling (*)
06505a6... runmanager: no need to transfer ownership (*)
cd9da1e... buildmanager: take can-build into account before invalidati (*)
08b6e0b... transfers: ignore cancelled/failed transfers in progress (*)
0547df8... git: Activate Clone button on Enter key press (*)
9d80ed0... create-project: Activate on Enter key press (*)
a4e6105... autotools-templates: Bump runtime version to 3.24 (*)
c70461d... Update Russian translation (*)
6bec24b... egg: add duration calculator for animations (*)
4929739... egg: add EggElasticBin (*)
340bf11... egg: add EggSuggestionEntry (*)
3161c48... search: add fuzzy highlighter (*)
3675445... egg: add suggestion test (*)
3c5c6cc... Update Korean translation (*)
eae82fe... flatpak: Don't install the same runtime twice (*)
ceec79e... flatpak: do breadth first search (*)
d279789... build: link against libsearch for tests (*)
eb15290... terminal: Add Runtime Terminal action to menu (*)
16e4368... meson-build: Sync sources with autotools (*)
2e0895b... plugins: allow ~/.local/share/gnome-builder/plugins under f (*)
6955f82... Update Brazilian Portuguese translation (*)
fc7fec3... Update Latvian translation (*)
e555042... Update Polish translation (*)
4c44b97... Updated Lithuanian translation (*)
ee825cf... Update Swedish translation (*)
f6d8164... Updated Danish translation (*)
02dd8cc... update AUTHORS and credits (*)
aea78c0... Update Russian translation (*)
ade89a3... Update Serbian translation (*)
42e59b4... preferences: add option to wrap text (*)
3038845... pnl: give access to panels via internal-child (*)
c7c4fa2... pnl: simplify add func (*)
182c8e1... pnl: return edge for "left" (*)
6ffa9d7... pnl: use indexes rather than position child properties (*)
d8e7120... pnl: fix warning about action-target (*)
a054e31... egg: always use current monotonic time for animation start (*)
58482b5... doc: update stable URL (*)
dadb5ad... notification plugin: notify user that build has finished (*)
77e388b... notification: style and translation cleanup (*)
b189998... BackForwardItem: Use GtkTextMark to track locations (*)
de98620... notification: fix help description for configure (*)
91cdb5b... history: whitespace cleanup and transfer notations (*)
8e4f393... pnl: import recent snapshot of panel-gtk (*)
0527712... Update German translation (*)
3895bfe... build: Fix configure --with-channel argument help text (*)
0c4c950... build: require vala 0.38 (*)
ee6e00b... Revert "Revert "buildmanager: disable actions when can-buil (*)
1a4b6cc... build-manager: Emit action-enabled-changed for install (*)
17d9bcb... build-manager: Add a helper to enable/disable actions (*)
228bbe8... build-manager: Add a setter for can-build (*)
2b91820... buildmanager: avoid spurious emissions of can-build (*)
3b494dd... rustup: update rustup.sh script (*)
c3bdcae... build-manager: Remove extraneous calls to propagate_action_ (*)
08573b8... sourceview: move by visual column (*)
27ce3e9... build: remove mm-common m4 macros (*)
5daf760... Update French translation (*)
5e16254... ctags: remove unneeded line (*)
6fa4b36... Update Slovak translation (*)
35bbe5d... flatpak: Only get the list of flatpak installations once (*)
99f180e... flatpak: Reload preferences addin on installation changes (*)
e69d6b9... flatpak: Remove outdated ids in reload() (*)
3c0c6fe... flatpak: Dedupe runtimes in preferences pane (*)
0d79da5... flatpak: Fix memory leak (*)
cd8e487... run-manager: Switch to using actual GAction instances (*)
6228da7... run-manager: Disable run button when can-build is FALSE (*)
0956f8c... runmanager: whitespace (*)
2e1598c... Auto-save: Make auto-save interval configurable (*)
db9568f... transfer: fail transfer stages when on metered connections (*)
197e48a... gsettings: make downloads over metered connections configur (*)
886ee83... schema: default to hiding bottom/right panels (*)
119ff9c... meson-build: Fix building notification plugin (*)
8de9b22... sourceview: reload snippets when the buffer language change (*)
3cf8df3... Update Brazilian Portuguese translation (*)
5c6d7db... Update Spanish translation (*)
56aca7a... truncate NEWS (*)
2dda436... update AUTHORS (*)
04db252... release 3.25.1 (*)
e2f5bf8... terminal: remove unused variable (*)
bf6c0cb... Update POTFILES.in (*)
7076be3... Update Polish translation (*)
ad5919d... Update Indonesian translation (*)
907fee1... doc: add "where to contribute" section (*)
2cebd56... doc: fix cross-document ref (*)
1c4021c... Update Brazilian Portuguese translation (*)
f017a60... Update po/Makevars (*)
c458826... Update German translation (*)
e18756e... Updated Serbian translation (*)
5199591... flatpak: perform remove_range() inside of NULL-check (*)
e23c8d1... Update Kazakh translation (*)
19d6d02... Update Spanish translation (*)
3332cb3... update gitignore (*)
057b619... Multiple Cursor support in editor (*)
1043a51... todo: be more defensive after destruction (*)
6bca53a... buildui: Keep scroll at end of buffer (*)
fbacd1b... buildlog: hide insertion cursor (*)
dbc8274... cursor: always initialize to NULL (*)
fbc5975... build: add ide-cursor.[ch] to meson.build (*)
2adbf56... buildmanager: synthesize build failure when invaliding pipe (*)
891a575... build: move llvm-config to the top (*)
903498b... build: allow building with llvm 4.0 and svn trunk (*)
4319ce5... meson-build: fix the libclang check (*)
297054a... meson-build: Add builder-dist target (*)
3ce79fb... layoutgrid: only update focus from descendants (*)
07a5c74... meson: sync version number with autotools (*)
556c51b... flatpak: handle application addin not yet loaded (*)
1b817fd... meson: include -std from GCC/Clang options (*)
4491e30... todo: detect keywords even without colon (*)
c501f26... todo: add keyword (*)
f125e4b... clang: try harder to keep iter valid (*)
5bb2582... sourceview: cleanup assertions (*)
854174d... sourceview: ensure we have valid textmarks for animations (*)
7a8facc... flatpak: Fix use-after-free (*)
f713fe8... flatpak: Write valid JSON when saving manifest (*)
39997b2... configuration: Make the default config persist (*)
4fce29c... ctags-builder: fix memory leak (*)
fc76d45... flatpak: handle NULL parameters gracefully (*)
80b5092... Update Hungarian translation (*)
1820245... flatpak: work around breakage from GtkSourceView/default-en (*)
8fc9ae1... Revert "flatpak: work around breakage from GtkSourceView/de (*)
f9f8050... omnibar: ensure allocation changes causes invalidation (*)
41abc86... devhelp-search: documentation view needs find support (*)
8dd1191... devhelp search: follow up fixes (*)
8db953d... doap: add Sébastien to maintainers doap (*)
9f8161d... Update Serbian translation (*)
e5b6e04... update authors (*)
43d3882... release 3.25.2 (*)
4ceeea5... build: fix meson build (*)
a11c9df... build: more meson build fixes (*)
789d72f... ctags: lower the tags priorities (*)
ef4b9c6... build: add libdazzle-1.0 dependency (*)
574f364... remove autotools (*)
ebb5109... pnl: switch to libdazzle from panel-gtk (*)
e203632... dazzle: rip out internals and move to dazzle (*)
fa9fee3... project-tree: use dazzle for file manager helper (*)
14b96dd... build: remove librg in favor of libdazzle (*)
9a6030d... build: remove libsearch (*)
4597551... tmpl: update tmpl snapshot (*)
2fbd915... build: fix python imports of Dazzle (*)
ed15404... build: ensure ide_gettext() gets into Gir and vapi (*)
30ae885... whitespace cleanup (*)
7103b61... build: copy libide-1.0.deps over to the builddir (*)
ec9bd5e... build: use externally installed template-glib library (*)
378c0a4... build: use external dependency for jsonrpc-glib (*)
7264de8... build: update flatpak manifest for meson port (*)
6d1183c... update .gitignore (*)
3e18f61... build: switch json-glib to using meson (*)
55888ab... app: inherit from DzlApplication (*)
0ddb5a7... style: don't override Dzl theme CSS element names (*)
a7a30d5... flatpak: only use config-opts once (*)
553c996... tests: remove tests that moved to libdazzle (*)
4b9845a... plugins: use DzlApplication for plugin resource management (*)
d5465ba... app: move to dzl_application_get_menu_by_id() (*)
4c48f55... build: Move libgd to a subproject (*)
5677e1a... app: disable theme tracking in IdeApplication (*)
dfe0b3e... build: Use jsonrpc-glib subproject as fallback (*)
880a275... build: Make libgd a shared library (*)
0ea2b91... theme: remove pillbox styling (*)
880cb51... theme: remove searchbar styling (*)
0315161... prefs: refactor to use DzlPreferences (*)
24807ee... build: track namespace name in libdazzle vapi (*)
579bb3c... tests: update test environment (*)
a613e60... prefs: inherit from DzlPreferencesView (*)
3b76b7d... theme: remove preferences styling (*)
46f1489... theme: remove old panel styling (*)
49d9fc2... theme: remove dead CSS styling (*)
6b783ce... Update POTFILES.in and POTFILES.skip (*)
2c4bcf8... build: restore po/Makevars (*)
bc8e784... theme: fix CSS locations to work with dazzle (*)
723c27d... theme: fix location of theme CSS (*)
10940de... data: remove unused template-glib pkgconfig file (*)
23ade3b... data: use meson pkgconfig module to generate libide-1.0.pc (*)
b7c3476... build: Fallback to bundled template-glib (*)
7b29138... build: Fallback to bundled libdazzle (*)
ac05ae1... util: use various gtk helpers from libdazzle (*)
84ac063... tree: use DzlTree instead of IdeTree (*)
9982944... libide: remove old theme manager code (*)
e5d3c47... Update POTFILES.skip (*)
16a512d... build: Install bundled template-glib into private directori (*)
e6cab99... pattern: drop use of IdePatternSpec for DzlPatternSpec (*)
4a5deaa... build: move build to build-aux (*)
82516fd... build: tweak dependencies for gir generation (*)
cdbd387... update .gitignore (*)
d816a50... search: port search to DzlSuggestion (*)
ca5aad4... file-search: try to guess a reasonable icon-name (*)
484c47e... Update POTFILES.in (*)
f563380... file-search: escape markup before highlighting (*)
9d3a9f2... build: specify target glib version when invoking valac (*)
4769468... search: plumb support for setting max search results (*)
8eba09f... Ide: add python logging helpers (*)
18f62db... Ide: cleanup (*)
a23223a... meson: use Ide.debug() for logging (*)
d8d092a... build: Install headers into unversioned include dir (*)
52c4619... build: Install bundled libdazzle into private directory (*)
a77fd27... build: Simplify bundled template-glib support (*)
2befd75... build: Install bundled jsonrpc-glib into private directorie (*)
5e73aff... build: remove legacy configure.ac from plugins (*)
2861794... build: bump libpeas dep to 1.21.0 (*)
3473452... flatpak: add some assertions (*)
e038133... transfers: use DzlProgressMenuBUtton (*)
62f9263... transfers: reset theatrics when underlying model changes (*)
890d62a... doc: add docs on meson (*)
cf8cf84... devhelp: remove deprecated API use (*)
43c7e2b... doc: add howto on changing indentation (*)
be2adde... doc: add howto on search & replace with regex (*)
0a1268d... app: track resource loading changes in libdazzle (*)
01235c5... workbench: add helper to show debug counters (*)
9c97af7... highlighter: add note about desired frame clock usage (*)
90b8ac8... wip
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]