[gnome-builder] (343 commits) Non-fast-forward update to branch wip/gtk4-port
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] (343 commits) Non-fast-forward update to branch wip/gtk4-port
- Date: Mon, 4 Apr 2022 20:02:08 +0000 (UTC)
The branch 'wip/gtk4-port' 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:
b0ce76d... build: disable all plugins by default
105da39... build: set incompatible-pointer-types
b52a567... build: start on GTK 4 build system changes
39cf351... build: move gstyle into color-picker plugin
e7cdf9b... build: fix gtksourceview major version
b2bff6f... core: add IdeSignalGroup
c856b65... core: move layered settings into core
8265140... plugins: remove unused header
d9e512f... code: remove dazzle usage
75203e2... code: use g_timeout_add()
b385c4c... code: remove unused header
731a695... code: use IdeSignalGroup and others
2a10f89... io: add IdeDirectoryReaper
7567d2d... code: use IdeDirectoryReaper
8439fab... code: remove unused include
b67b3c4... io: add recursive file monitor
232c9d3... vcs: use IdeRecursiveFileMonitor
aafbf15... vcs: use g_idle_add_full()
92e6b16... foundry: remove unused header
caa99a5... foundry: use IdeDirectoryReaper
e13b01b... debugger: use IdeSignalGroup
d6a5c8a... build: add libadwaita_dep
5ac0033... build: specify GTK 4 for VTE
3a465db... build: drop "minor" version from API version
82c190b... search: port IdeSearchResult away from DzlSuggestion
67e4ffe... search: add IdePatternSpec
1f1ca4d... search: improve (im)mutable fuzzy indexers
f526836... tree: port IdeTree to GTK 4
04c0978... projects: use IdeTree for IdeProjectTreeAddin
d6f1454... add gtk4 porting notes
d871473... threading: add ide_cancellable_chain()
ec32d3e... core: add IDE_DEFINE_ACTION_GROUP()
915bb79... foundry: remove use of libdazzle
9aebfde... update TODO
cb72f67... core: add IdeMenuManager
9a35f5a... core: remove IdeWorker
022a4db... gui: add libadwaita dependency
25708b7... gui: port headers to GTK 4
acadcd6... gui: port IdeApplication core object to GTK 4
74c698f... gui: move IdeMenuManager to libide-gui
9985503... gui: remove IdeWorker* files
b534a0f... gui: remove dazzle from ide-gui-private.h
ad281c9... sourceview: remove completion, identer, and snippets
fe54928... build: fix mising files
1596dce... gui: add libpanel-1 dependency
99911b5... build: remove resources from gresources
fcb2f1e... gui: port cell renderer to GtkSnapshot
b2039e8... gui: rebase frame on PanelFrame
abf67c6... gui: remove frame headers
b71efd7... gui: remove IdeGrid
588c647... build: remove missing ui files
3cb889d... core: move BindingGroup from dazzle
c7c34f3... build: remove duplication of tree subdir
e8bf03a... gui: port IdeHeaderBar to libpanel/gtk4
4139c91... libide/gui: start on new preferences window
b98c4cf... libide/gui: remove some dazzle usage
1df52d2... libide/gui: fix animation when navigating back
d0088b0... plugins/gstyle: convert a few things to adwaita
e7600d3... plugins/dspy: rely on library for D-Spy
ac78d1d... libide/gui: remove some preferences bits
8ff1070... libide/lsp: remove some usage of dazzle
9887e87... libide/gui: fix typo
df320c2... libide/sourceview: untested port of gutter renderer
2550d25... libide/sourceview: remove IdeSourceViewMode
f335019... libide/sourceview: remove some dazzle usage
5792be9... libide/sourceview: start removing more legacy cruft
2f780f4... libide/sourceview: start tearing apart more of IdeSourceVie
cd58c5a... libide/sourceview: fix typo
a8fc597... libide/sourceview: excise more code
a57d251... libide/core: add missing header for binding group
5109b88... libide/sourceview: archive old implementation
b38da3a... libide/gui: port fancy tree view to gtk 4
4a2985c... libide/gui: port menu manager to GTK 4
c430960... libide/gui: port IdeApplication over
8990726... libide/gtk: add libide-gtk as landing spot for widgetry
b331313... libide/gtk: migrate objects from libide-gui
e2c5be0... libide/gui: depend on libide-gtk
422395e... libide/gtk: add IdeSearchEntry
16a0ff9... libide/gtk: move ide-gui-global helpers to libide-gtk
6bed68c... libide/gtk: more cleanup and removal from gui
5c9acd4... libide/gtk: move pulse helpers to libide-gtk
8bdefa4... plugins/color-picker: add missing include
6beda6c... libide/commands: move commands to separate library
7c55898... libide/commands: remove dependency on workbench/workspace
577ada8... libide/gtk: add IdeEntryPopover
fee1fb7... libide/sourceview: port old sourceview to entry popover
89cab33... libide/sourceview: add dep on libide-gtk
2a0fd5a... libide/gtk: add missing header
424b800... libide/gtk: add IdeProgressIcon
4d11c55... libide/gui: use AdwBin
a0f7611... libide/gui: remove unused shortcut label
94ad0d9... libide/gui: remove command manager from libide-gui
0cccd40... libide/gui: make IdeMarkedView inherit GtkWidget
7c48e28... libide/gui: some compilation fixes as we transition
eb9211e... libide/gui: port environment editor to gtk 4
cddb1a0... libide/gui: use IdePreferencesWindow for preferences addin
6e4a26d... libide/gui: remove shortcut label from header
95a94d6... libide/gui: port IdePage to PanelWidget and GTK 4
e26f003... libide/gui: port notification stack to GTK 4
1632461... libide/gui: port IdePane to libpanel
21e2e90... libide/gui: remove transfer button
161e887... libide/gui: remove IdePanel
ce43e6f... libide/gui: fix include for commands
9d3482f... libide/gui: incremental work on porting grid to libpanel
069e8d3... libide/gui: get IdeWorkbench to compile
7035762... libide/gui: make IdeWorkspace compile
f381a96... libide/gui: various compliation fixes
afcd48c... libide/gui: fixup headers for IdePage
410a80e... libide/gui: make hierarchy tracking compile
602ed72... libide/gui: delete IdeSurface
08deffd... libide/gui: remove unused bits from primary workspace
0924e3e... libide/gui: port of notifications button
d9ee7ac... libide/gui: remove double revealer
3a5bbd1... libide/gui: remove IdeSearchButton
b2e9a24... libide/gui: cleanup workspaces and remove dead code
ee30e36... libide/gui: port notification list row to GTK 4
b1789a5... libide/gui: store window settings in workspace base class
4f1e54d... libide/gui: fixup changes to callback signature
19aaeb5... libide/gui: use dispose for cleanup
f1e74bf... libide/gui: remove transient sidebar
6bd26b8... libide/gui: fix preferences type check
956adab... libide/gui: add merged menu getter
a3f102b... libide/gui: add basic run menu port
c8ccd37... libide/gui: remove legacy keybindings
39ab685... libide/gui: port notification view to GTK 4
c9c0e04... libide/gui: add space for more data in pref tables
b2df07a... libide/gui: start on transition for preferences
6ff5178... libide/lsp: remove dazzle from highlighter
a150448... libide/sourceview: remove old cursor header
8cf7e3f... tests: remove some dead tests
35d5046... libide/core: add missing file to build
25d5fa0... libide/gui: implement get position helper
fdc2ed8... libide/io: move shell helper to libide-io
c84ab22... tests: fix gtk_init()
505d774... main: remove unused plugin/type/dbus_address
310f714... libide/terminal: remove workspace/surface
1c0065f... libide/sourceview: fix API call to get line yrange
a0014dc... libide/greeter: use IdePatternSpec
897afc9... libide/core: add missing guards and exports
fd647eb... libide/gtk: export various animation symbols
69e8be9... libide/gui: add show/hide with fade API
260e40a... libide/gui: ensure animation is available
12fd6ad... libide/code: remove cursor-moved signal
68286b8... libide/gtk: fix path to resource
4639789... libide/gtk: add initialization hooks
caa7499... gir: fix gir name for GTK 4 based VTE
863a463... libide/gui: fix parent widget type in class definition
c6e68aa... libide/gui: update versions for gir loading
8428e2a... libide/gui: fix menu-id usage
7832330... libide/gui: remove unused property
c533c71... icons: setup application id for .Devel icon variant
790c7e7... libide/gui: figure out composition of header bars
dd95f80... libide/gui: get some basic headerbar plumbing to work
013a631... buildconfig: remove dazzle usage
55a288e... libide/gui: load dock and grid into primary workspace
7dc6519... libide/gui: remove extra spacing for now
af973ae... plugins/gdb: undazzle
4c8377c... plugins/autotools: dedazzle
bd39dcb... plugins/git: dedazzle and port to GTK 4
f28bd66... plugins/git: fix includes for addin types
243e976... plugins/messages: start porting to GTK 4
f681753... libide/gtk: fix internal builder id
77e2f61... libide/gui: fix about dialog usage
1939c4c... libide/gui: set default build icon
89e9d07... libide/gui: fix desruction of workbench windows
e797358... libide/gui: add API to add panels to workspace
ac9a2d9... libide/gui: implement add_pane() for primary workspace
f0a0fe6... libide/gui: add cleanup attribute
b8d6f9b... plugins/messages: start porting to GTK 4
cc7c229... plugins/messages: drop editor dep
4d7a56b... libide/gui: setup orientation for new frames
75637bd... libide/gui: setup various menus in primary workspace
37a93ca... libide/gui: set devel css class in development builds
6c4542d... libide/gui: use theme selector within primary menu
f41bdfd... libide/gui: setup keyboard shortcuts action
4f8ea7c... libide/greeter: remove dazzle shortcuts
7201dca... libide/greeter: port actions to GTK 4
06d489a... libide/greeter: port buttons section to GTK 4
4210c0b... libide/greeter: remove deleted file from build
d3f09ae... libide/greeter: use IdePatternSpec
3bf9d1c... libide/greeter: port rows to GTK 4
3701fb9... libide/greeter: move clone surface to vcsui
aeb42f1... libide/greeter: use AdwWindowTitle
033a1d8... libide/greeter: remove use of visible in template
abbc357... libide/gtk: move truncate model to libide-gtk
db55c3c... libide/greeter: port to GTK 4
68a5462... libide/greeter: follow stack naming semantics for pages
916ef13... libide/greeter: force registration of resources
4a3ebde... plugins/greeter: partial port to GTK 4
fb10559... libide/gui: make IdePanelPosition a boxed type
5c9b2cc... libide/gui: add gir docs
ac3b997... libide/gui: fix some gir warnings
a113010... libide/tree: remove unused prototype
2693f0f... libide/gui: make size restoration overridable
bc6c30d... libide/greeter: make greeter basics work
308622c... plugins/newcomers: port to GTK 4
4764746... libide/greeter: hide checkbox by default
0191c3a... plugins/newcomers: use preferences group
9c513b9... plugins/newcomers: remove unused icons
2f0b6ed... libide/greeter: shuffle menus and ui files around
de42653... libide/gui: load style.css from resource paths
ec6fd72... libide/gui: fix style.css path
12c71d9... plugins/newcomers: simplify wording a bit
4e076f8... plugins/newcomers: fix search/filter
9be1d0c... plugins/recent: port recent section to GTK 4
f1b47ad... libide/greeter: add clamp for sizing
e4d088c... plugins/recent: handle special row
b6cba4e... plugins/newcomers: add ellipsis to link
80d6387... libide/terminal: undazzle the list model filter
7efe866... plugins/cmake: dedazzle
312c62e... plugins/gettext: dedazzle
ffb6849... libide: fix some gir warnings
1b8abfd... plugins/podman: remove libide-terminal dep
071b0fb... libide/greeter: add theme selector to greeter
2789118... libide/greeter: fix size request during search
4f2a3c7... lbide/gui: update availability macros
a91f6d2... libide/gui: add ide_workspace_get_workbench()
9860c17... libide/greeter: use signal to alter open-project handling
5598ac7... libide/greeter: tweak margins of action bar
9279bb5... libide/greeter: fix invalid casts
c6f59ec... libide/themes: remove old theme code
087095c... libide/greeter: improve selection transitions
84c0534... libide/greeter: cleanup delete message dialog text
dbcfe53... plugins/recent: fix right click functionality
4b9568f... libide/gui: make workspace size saving optional
3c99332... libide/gui: add mode to preferences window
391d82a... libide/gui: start loading preferences
89fa8f5... libide/gui: start loading some preferences
8ab4592... libide/io: add IdeFileTransfer
14984a1... plugins/project-tree: port popover to GTK 4
8c3ac81... plugins/project-tree: use IdeFileTransfer
7d87491... plugins/project-tree: remove unused include
b324018... plugins/project-tree: port tree to GTK 4
fe8af75... libide/gui: add IdePanel destroy helper
0e26a1d... plugins/project-tree: port workspace addin to GTK 4
47c1c13... plugins/project-tree: undazzle
671a095... plugins/project-tree: if 0 some editor code
0bebe56... plugins/project-tree: port to newer DnD API
7e101f1... plugins/project-tree: add missing bits for positioning
247e622... libide/gtk: add IdeFileManager
8536c9b... plugins/project-tree: port actions to GTK 4
1e6d830... libide/tree: keep popover around for display
2883a23... plugins/project-tree: use GtkEditable instead of entry API
129ffea... plugins/project-tree: remove editor dependency
5b84616... plugins/tree: gotta keep em separated
c6b711d... plugins/project-tree: disable expanders
5e39354... libide/gui: add recoloring helpers
8b969dd... libide/gui: recolor UI based on selected style scheme
b035d70... libide/gui: fix typo
16d4175... libide/gui: fix path generation for settings
2380cea... libide/gui: mark strings for translation
9e4168c... libide/gui: fix help action-name for preferences
278a0d2... libide/gui: fix reselecting selected row from overview
b6fcaed... libide/gui: add ctrl+, keybinding from workspace windows
a7a6592... plugins: categorize various plugins
2f872ca... libide/gui: escape text to avoid pango markup translation
e466c8b... libde/gui: load plugins into preferences page
27fd270... libide/gui: avoid adding emtpy preference groups
d77a2a3... libide/gui: wire up more preference toggles
51864a0... libide/gui: add movements to preferences
de3381e... plugins/recent: more padding in expander row
7ad2024... libide/gui: add app.style-scheme-name action
e9ff075... libide/gui: handle NULL as request to clear loading CSS
61302e9... libide/gui: start on style variant selection
9393717... libide/gui: remove dead code
3cbbfe3... libide/gui: change follow-system to "Default"
9de34a7... libide/gui: work around weirdness with GtkPicture
57cb899... libide/gui: improve size/position of omnibar
72877f9... libide/gui: show sidebar by default
b13d14b... libide/gui: set panes as utility
a616011... libide/gui: setup various run/build menus
057005f... plugins: setup more categories for plugins
08bc011... libide/terminal: basic port to GTK 4
0e90f2c... libide/gui: add helper to add page to workspace
0559902... libide/terminal: minimal port of libde-terminal to GTK 4
193c72c... libide/terminal: ensure access to terminal symbols
6eb3636... plugins/todo: port todo plugin to GTK 4
3fee03b... plugins: remove treeview->listbox lookalikes
a0c73df... libide/gui: set header for IdeGrid frames
e6d9fbe... plugins/dspy: port dspy plugin to GTK 4
cbb55af... plugins: enable more plugins which are capable of building
6ce49ae... libide/editor: remove legacy editor bits
78742ed... libide/gui: update availability macros
5535e93... libide/gui: cleanup workspace disposal
e0adc2c... libide/gui: remove unused set_property
6aa7408... libide/gui: add IdeWorkspaceAddin.focus_changed
21aeba0... plugins: libide_terminal_dep exists again
3343c42... libide/gui: tweak label for style variant
d4623e6... libide/gui: notify workspace addins of page changes
84b8fe6... libide/gui: fix access to context
4ef940c... libide/gui: remove primary color from page
eaa2329... libide/gui: remove duplication from PanelWidget
f4af1e0... libide/gui: make it compile
015a8e1... libide/terminal: use panel widget API for titles
2cb1cc1... libide/editor: start on new editor design
0df4c7a... plugins/editorui: start on new editorui plugin
9302fae... plugins/editorui: stub out workbench addin
8aa2109... libide/gui: simplify open API
031589c... libide/gui: give test access to resources
921dd2e... libide/editor: use enter page area for widgets
cebb441... libide/editor: add missing constructor
f86134a... libide/gui: add API to get most recent workspace frame
bd4c286... libide/editor: add simplified API to load buffer/location
235e4a2... libide/sourceview: add simplified scroll to insert
7f2d139... plugins/editorui: implement opening of files with editor
d8e2fe8... libide/gui: add API for workspaces to have statusbars
b6a2e69... plugins/editorui: use workspace addin to add statusbar widg
9052fd3... libide/editor: ensure focus when opening pages
a8fdcfb... libide/gui: be tolerant of focus changes
5f58afc... plugins/editorui: setup label/menu for indentation
0aa3559... libide/editor: connect title and modified bit
2527ac1... libide/sourceview: add position helpers
edb00e5... plugins/editorui: add position label to workspace
f5f28fb... libide/code: start with Adwaita scheme
94e1666... libide/editor: set margin for overview
8b37b36... libide-editor: add style css for overview map
5b9706c... libide/gui: load resources from editor
5d4849f... build: bump GtkSourceView requirement
fe7d241... libide/lsp: start using GtkSourceSnippet
10dcb2d... build: fix meson deprecation warnings
1522630... libide/lsp: port completion item to GtkSourceView 5
31aa561... libide/lsp: whitespace cleanup
a7e80d8... libide/lsp: partial port of completion provider
0da3aaf... libide/sourceview: add remove_common_prefix util
a3cab5f... libide/sourceview: add textutil to public API
a582b6e... libide/lsp: make port IdeLspCompletionProvider
a555fa6... libide/lsp: port search result to libide-search
58f97bf... libide/lsp: use fuzzy match from GtkSourceView
18fb0e9... libide/lsp: port lsp hover provider to GtkSourceView 5
6bb433c... libide/gui: add placeholder to IdeFrame
92593a4... libide/gui: add buttons to frame placeholder
e71081d... plugins/editorui: add position label
a050edc... libide/gtk: tweak spacing
1f6dd64... plugins/editorui: add popover for go-to-line
f5be29e... plugins/editorui: add line endings menu
4138caa... libide/editor: wire up various file settings
Commits added to the branch:
904b629... Update POTFILES.in (*)
39fbd07... org.gnome.Builder.json: pin sysprof to 3-44 branch (*)
b464bd0... snippets/gobject: Use regular constructor in js scope (*)
ae771c5... lsp: Use percentage value to show a precise progress bar (# (*)
88ac781... snippet: Use single quotes in JS (*)
3bd9137... snippets: Add 'debug' log snippet for js (*)
c404533... libide/io: do not use absolete for relative path (*)
8534d76... build: disable all plugins by default
bd25ccc... build: set incompatible-pointer-types
3be5cb5... build: start on GTK 4 build system changes
967286a... build: move gstyle into color-picker plugin
3014437... build: fix gtksourceview major version
89f0a97... core: add IdeSignalGroup
93896b6... core: move layered settings into core
929d44f... plugins: remove unused header
e64f053... code: remove dazzle usage
2deb80c... code: use g_timeout_add()
f67a483... code: remove unused header
87786c6... code: use IdeSignalGroup and others
e388d25... io: add IdeDirectoryReaper
444e8e5... code: use IdeDirectoryReaper
0969afd... code: remove unused include
278b135... io: add recursive file monitor
3992b23... vcs: use IdeRecursiveFileMonitor
d390b4c... vcs: use g_idle_add_full()
21b6cd7... foundry: remove unused header
07aac2f... foundry: use IdeDirectoryReaper
80ffc5b... debugger: use IdeSignalGroup
19e20fe... build: add libadwaita_dep
9f96965... build: specify GTK 4 for VTE
f23f9e3... build: drop "minor" version from API version
4885285... search: port IdeSearchResult away from DzlSuggestion
7b3dad4... search: add IdePatternSpec
5309fc9... search: improve (im)mutable fuzzy indexers
23766c3... tree: port IdeTree to GTK 4
f1f5d55... projects: use IdeTree for IdeProjectTreeAddin
6cb5866... add gtk4 porting notes
2eceb06... threading: add ide_cancellable_chain()
644a3e1... core: add IDE_DEFINE_ACTION_GROUP()
38bb179... foundry: remove use of libdazzle
0a5646b... update TODO
948f626... core: add IdeMenuManager
fc9992c... core: remove IdeWorker
d291a90... gui: add libadwaita dependency
194bfb2... gui: port headers to GTK 4
12a9008... gui: port IdeApplication core object to GTK 4
612e965... gui: move IdeMenuManager to libide-gui
f7f7584... gui: remove IdeWorker* files
5289b9e... gui: remove dazzle from ide-gui-private.h
90cefcd... sourceview: remove completion, identer, and snippets
46edc94... build: fix mising files
914b9f7... gui: add libpanel-1 dependency
ca23397... build: remove resources from gresources
d617eba... gui: port cell renderer to GtkSnapshot
4b017df... gui: rebase frame on PanelFrame
c3df9d3... gui: remove frame headers
1613ac0... gui: remove IdeGrid
a27609c... build: remove missing ui files
c405cf8... core: move BindingGroup from dazzle
dcf27ad... build: remove duplication of tree subdir
eefca4a... gui: port IdeHeaderBar to libpanel/gtk4
2a5cb98... libide/gui: start on new preferences window
8a1979e... libide/gui: remove some dazzle usage
a8f77d4... libide/gui: fix animation when navigating back
f1baaa4... plugins/gstyle: convert a few things to adwaita
cb953a3... plugins/dspy: rely on library for D-Spy
66c2d6f... libide/gui: remove some preferences bits
3d88371... libide/lsp: remove some usage of dazzle
a7eb6e3... libide/gui: fix typo
56785c8... libide/sourceview: untested port of gutter renderer
deb02bf... libide/sourceview: remove IdeSourceViewMode
9848268... libide/sourceview: remove some dazzle usage
2763742... libide/sourceview: start removing more legacy cruft
c79cbdb... libide/sourceview: start tearing apart more of IdeSourceVie
d27a701... libide/sourceview: fix typo
97f24bf... libide/sourceview: excise more code
c9dee86... libide/core: add missing header for binding group
1c93d2d... libide/sourceview: archive old implementation
fcd2024... libide/gui: port fancy tree view to gtk 4
fc1dc80... libide/gui: port menu manager to GTK 4
02a30b2... libide/gui: port IdeApplication over
6082278... libide/gtk: add libide-gtk as landing spot for widgetry
6a9adee... libide/gtk: migrate objects from libide-gui
2ddabcc... libide/gui: depend on libide-gtk
4f5d871... libide/gtk: add IdeSearchEntry
92585e8... libide/gtk: move ide-gui-global helpers to libide-gtk
6606a01... libide/gtk: more cleanup and removal from gui
67b468e... libide/gtk: move pulse helpers to libide-gtk
70c685b... plugins/color-picker: add missing include
80092e8... libide/commands: move commands to separate library
d84c744... libide/commands: remove dependency on workbench/workspace
c3cbcd4... libide/gtk: add IdeEntryPopover
e9851be... libide/sourceview: port old sourceview to entry popover
73ed1b8... libide/sourceview: add dep on libide-gtk
e18b637... libide/gtk: add missing header
81f8a81... libide/gtk: add IdeProgressIcon
1843c6d... libide/gui: use AdwBin
2f89496... libide/gui: remove unused shortcut label
5b35c89... libide/gui: remove command manager from libide-gui
f0ef238... libide/gui: make IdeMarkedView inherit GtkWidget
b805b8d... libide/gui: some compilation fixes as we transition
7a0fdd2... libide/gui: port environment editor to gtk 4
b7cd282... libide/gui: use IdePreferencesWindow for preferences addin
6b50607... libide/gui: remove shortcut label from header
927b9ba... libide/gui: port IdePage to PanelWidget and GTK 4
ade2965... libide/gui: port notification stack to GTK 4
c2b951b... libide/gui: port IdePane to libpanel
d8e0636... libide/gui: remove transfer button
e1bbbef... libide/gui: remove IdePanel
eccd0eb... libide/gui: fix include for commands
3c0f212... libide/gui: incremental work on porting grid to libpanel
2f47d0d... libide/gui: get IdeWorkbench to compile
0e9c060... libide/gui: make IdeWorkspace compile
ff72466... libide/gui: various compliation fixes
acda551... libide/gui: fixup headers for IdePage
21504c2... libide/gui: make hierarchy tracking compile
a3eafd2... libide/gui: delete IdeSurface
df0f512... libide/gui: remove unused bits from primary workspace
e0a7f95... libide/gui: port of notifications button
9144e81... libide/gui: remove double revealer
219f8a8... libide/gui: remove IdeSearchButton
a343e57... libide/gui: cleanup workspaces and remove dead code
1dfd49c... libide/gui: port notification list row to GTK 4
957e377... libide/gui: store window settings in workspace base class
4c500b0... libide/gui: fixup changes to callback signature
3bacedf... libide/gui: use dispose for cleanup
21898a5... libide/gui: remove transient sidebar
3874291... libide/gui: fix preferences type check
7f19af4... libide/gui: add merged menu getter
f7aa443... libide/gui: add basic run menu port
8994f09... libide/gui: remove legacy keybindings
905f1ac... libide/gui: port notification view to GTK 4
fe3aa78... libide/gui: add space for more data in pref tables
2631001... libide/gui: start on transition for preferences
b7fca6b... libide/lsp: remove dazzle from highlighter
c0f8000... libide/sourceview: remove old cursor header
ccc0e23... tests: remove some dead tests
f265a26... libide/core: add missing file to build
ef3a086... libide/gui: implement get position helper
1c7fa16... libide/io: move shell helper to libide-io
ea9d2f4... tests: fix gtk_init()
5a66b68... main: remove unused plugin/type/dbus_address
48bd89c... libide/terminal: remove workspace/surface
1e74a8c... libide/sourceview: fix API call to get line yrange
fe1de2b... libide/greeter: use IdePatternSpec
5e5894d... libide/core: add missing guards and exports
51bb274... libide/gtk: export various animation symbols
7148238... libide/gui: add show/hide with fade API
eb21ea4... libide/gui: ensure animation is available
6ad97f7... libide/code: remove cursor-moved signal
0187cf8... libide/gtk: fix path to resource
a1b1507... libide/gtk: add initialization hooks
382ed20... gir: fix gir name for GTK 4 based VTE
219bc2e... libide/gui: fix parent widget type in class definition
dcbfa97... libide/gui: update versions for gir loading
6fef2cf... libide/gui: fix menu-id usage
6c36c2b... libide/gui: remove unused property
bfbc0af... icons: setup application id for .Devel icon variant
3cb2eee... libide/gui: figure out composition of header bars
7795bb9... libide/gui: get some basic headerbar plumbing to work
8dba864... buildconfig: remove dazzle usage
84f7bfd... libide/gui: load dock and grid into primary workspace
8c5cb21... libide/gui: remove extra spacing for now
5cb07e0... plugins/gdb: undazzle
feafc2b... plugins/autotools: dedazzle
f81b401... plugins/git: dedazzle and port to GTK 4
9102247... plugins/git: fix includes for addin types
b029506... plugins/messages: start porting to GTK 4
ba472a8... libide/gtk: fix internal builder id
3b6b5db... libide/gui: fix about dialog usage
eac4ccd... libide/gui: set default build icon
5f168e7... libide/gui: fix desruction of workbench windows
2645a0c... libide/gui: add API to add panels to workspace
1362813... libide/gui: implement add_pane() for primary workspace
f37cd40... libide/gui: add cleanup attribute
342f4a0... plugins/messages: start porting to GTK 4
de990fb... plugins/messages: drop editor dep
0632c55... libide/gui: setup orientation for new frames
38735b9... libide/gui: setup various menus in primary workspace
9cc5fdf... libide/gui: set devel css class in development builds
1d7ba90... libide/gui: use theme selector within primary menu
4417539... libide/gui: setup keyboard shortcuts action
96d19ca... libide/greeter: remove dazzle shortcuts
5387d93... libide/greeter: port actions to GTK 4
93a5f4e... libide/greeter: port buttons section to GTK 4
94fb34a... libide/greeter: remove deleted file from build
b0bd5f4... libide/greeter: use IdePatternSpec
e9c90b2... libide/greeter: port rows to GTK 4
43f4894... libide/greeter: move clone surface to vcsui
1ef52fd... libide/greeter: use AdwWindowTitle
96148af... libide/greeter: remove use of visible in template
8429dc3... libide/gtk: move truncate model to libide-gtk
ff089f7... libide/greeter: port to GTK 4
f18780a... libide/greeter: follow stack naming semantics for pages
653a3db... libide/greeter: force registration of resources
26a5b90... plugins/greeter: partial port to GTK 4
f25112c... libide/gui: make IdePanelPosition a boxed type
cfbea77... libide/gui: add gir docs
5b8e046... libide/gui: fix some gir warnings
eb13f08... libide/tree: remove unused prototype
2e492ad... libide/gui: make size restoration overridable
bb3ce51... libide/greeter: make greeter basics work
c0ce6ef... plugins/newcomers: port to GTK 4
ad9f671... libide/greeter: hide checkbox by default
90dd7d7... plugins/newcomers: use preferences group
b806284... plugins/newcomers: remove unused icons
fe99b12... libide/greeter: shuffle menus and ui files around
009e1c8... libide/gui: load style.css from resource paths
8405651... libide/gui: fix style.css path
2cdbe88... plugins/newcomers: simplify wording a bit
4298ed6... plugins/newcomers: fix search/filter
13e9e21... plugins/recent: port recent section to GTK 4
d88eed0... libide/greeter: add clamp for sizing
5929797... plugins/recent: handle special row
ad69ce6... plugins/newcomers: add ellipsis to link
526a29c... libide/terminal: undazzle the list model filter
71ecf0b... plugins/cmake: dedazzle
9588822... plugins/gettext: dedazzle
e1c733a... libide: fix some gir warnings
bea25ee... plugins/podman: remove libide-terminal dep
c5daf69... libide/greeter: add theme selector to greeter
a0916cd... libide/greeter: fix size request during search
4be3201... lbide/gui: update availability macros
32b72c5... libide/gui: add ide_workspace_get_workbench()
94ae701... libide/greeter: use signal to alter open-project handling
3d598d6... libide/greeter: tweak margins of action bar
cca8a21... libide/greeter: fix invalid casts
0519328... libide/themes: remove old theme code
384de9f... libide/greeter: improve selection transitions
f50ddf0... libide/greeter: cleanup delete message dialog text
08ee6cf... plugins/recent: fix right click functionality
554e67f... libide/gui: make workspace size saving optional
c428c1f... libide/gui: add mode to preferences window
91e5e02... libide/gui: start loading preferences
d1962eb... libide/gui: start loading some preferences
7a734d4... libide/io: add IdeFileTransfer
47c1714... plugins/project-tree: port popover to GTK 4
8dc4381... plugins/project-tree: use IdeFileTransfer
68a929e... plugins/project-tree: remove unused include
fdc8007... plugins/project-tree: port tree to GTK 4
16e5e24... libide/gui: add IdePanel destroy helper
9f9c466... plugins/project-tree: port workspace addin to GTK 4
e841354... plugins/project-tree: undazzle
0548e1c... plugins/project-tree: if 0 some editor code
6b39d8a... plugins/project-tree: port to newer DnD API
a8d7745... plugins/project-tree: add missing bits for positioning
395ceb1... libide/gtk: add IdeFileManager
7ae4f82... plugins/project-tree: port actions to GTK 4
3c6abca... libide/tree: keep popover around for display
00b5902... plugins/project-tree: use GtkEditable instead of entry API
c68f528... plugins/project-tree: remove editor dependency
da750dd... plugins/tree: gotta keep em separated
c249af7... plugins/project-tree: disable expanders
8c63855... libide/gui: add recoloring helpers
50abee2... libide/gui: recolor UI based on selected style scheme
a9c2bbf... libide/gui: fix typo
1fd09ff... libide/gui: fix path generation for settings
8cd7ed8... libide/gui: mark strings for translation
4123955... libide/gui: fix help action-name for preferences
eb4acde... libide/gui: fix reselecting selected row from overview
f36ca8c... libide/gui: add ctrl+, keybinding from workspace windows
5bcc281... plugins: categorize various plugins
edb06ce... libide/gui: escape text to avoid pango markup translation
289d026... libde/gui: load plugins into preferences page
945cadf... libide/gui: avoid adding emtpy preference groups
da913c4... libide/gui: wire up more preference toggles
2aae7a6... libide/gui: add movements to preferences
fbd7faf... plugins/recent: more padding in expander row
2e3a02b... libide/gui: add app.style-scheme-name action
33bf8c3... libide/gui: handle NULL as request to clear loading CSS
a27a496... libide/gui: start on style variant selection
2d10d8e... libide/gui: remove dead code
b7cbcd5... libide/gui: change follow-system to "Default"
154f112... libide/gui: work around weirdness with GtkPicture
d914e38... libide/gui: improve size/position of omnibar
250db3e... libide/gui: show sidebar by default
1a8bf2e... libide/gui: set panes as utility
fa648af... libide/gui: setup various run/build menus
8c96a80... plugins: setup more categories for plugins
77d2d5b... libide/terminal: basic port to GTK 4
8dfca92... libide/gui: add helper to add page to workspace
f029317... libide/terminal: minimal port of libde-terminal to GTK 4
7a0cf9e... libide/terminal: ensure access to terminal symbols
60e9edc... plugins/todo: port todo plugin to GTK 4
fb3d850... plugins: remove treeview->listbox lookalikes
c74e1ff... libide/gui: set header for IdeGrid frames
be81d68... plugins/dspy: port dspy plugin to GTK 4
2b17b2d... plugins: enable more plugins which are capable of building
d0a8208... libide/editor: remove legacy editor bits
70c5e54... libide/gui: update availability macros
0f7aa3a... libide/gui: cleanup workspace disposal
59b8354... libide/gui: remove unused set_property
194a067... libide/gui: add IdeWorkspaceAddin.focus_changed
748db16... plugins: libide_terminal_dep exists again
b1d9c37... libide/gui: tweak label for style variant
05986b5... libide/gui: notify workspace addins of page changes
80537d2... libide/gui: fix access to context
a3ec2e7... libide/gui: remove primary color from page
7bfd4cf... libide/gui: remove duplication from PanelWidget
ad087d2... libide/gui: make it compile
e3323fd... libide/terminal: use panel widget API for titles
1769e5f... libide/editor: start on new editor design
ea4cb57... plugins/editorui: start on new editorui plugin
abe74f7... plugins/editorui: stub out workbench addin
bb411ca... libide/gui: simplify open API
859eb4d... libide/gui: give test access to resources
aebd8e5... libide/editor: use enter page area for widgets
070c592... libide/editor: add missing constructor
5dd8c9d... libide/gui: add API to get most recent workspace frame
3232a5e... libide/editor: add simplified API to load buffer/location
7ae141c... libide/sourceview: add simplified scroll to insert
8ce0694... plugins/editorui: implement opening of files with editor
ee4c6df... libide/gui: add API for workspaces to have statusbars
e209528... plugins/editorui: use workspace addin to add statusbar widg
cbb1fd4... libide/editor: ensure focus when opening pages
b2ac89b... libide/gui: be tolerant of focus changes
bceab63... plugins/editorui: setup label/menu for indentation
cc29680... libide/editor: connect title and modified bit
f9efd0f... libide/sourceview: add position helpers
2de8846... plugins/editorui: add position label to workspace
dfecf6f... libide/code: start with Adwaita scheme
201fb1f... libide/editor: set margin for overview
4ec6884... libide-editor: add style css for overview map
074537a... libide/gui: load resources from editor
f51a487... build: bump GtkSourceView requirement
f985477... libide/lsp: start using GtkSourceSnippet
2c542ab... build: fix meson deprecation warnings
d13ee3a... libide/lsp: port completion item to GtkSourceView 5
147ff83... libide/lsp: whitespace cleanup
1a21207... libide/lsp: partial port of completion provider
2a527a6... libide/sourceview: add remove_common_prefix util
47ea2ab... libide/sourceview: add textutil to public API
762d5bf... libide/lsp: make port IdeLspCompletionProvider
1b17eea... libide/lsp: port search result to libide-search
821a8ce... libide/lsp: use fuzzy match from GtkSourceView
9cb81ca... libide/lsp: port lsp hover provider to GtkSourceView 5
8bc2054... libide/gui: add placeholder to IdeFrame
40dcd0a... libide/gui: add buttons to frame placeholder
60892b7... plugins/editorui: add position label
02867df... libide/gtk: tweak spacing
7263473... plugins/editorui: add popover for go-to-line
3232e79... plugins/editorui: add line endings menu
32cc0ad... libide/editor: wire up various file settings
(*) 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]