Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#1325 GTK4 migration #1404

Open
wants to merge 54 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
cb00ea0
GTK4 migration
lwindolf Dec 30, 2024
74668c6
More fixes
lwindolf Dec 30, 2024
17d9bda
More migration
lwindolf Dec 30, 2024
af34183
More fixes.
lwindolf Dec 30, 2024
93f8b0c
More migration
lwindolf Dec 30, 2024
dfb64dc
Update src/ui/browser_tabs.c
lwindolf Dec 30, 2024
6166df8
Migrate liferea_browser.c
lwindolf Dec 30, 2024
0a4e148
Bump webkit dependency
lwindolf Dec 30, 2024
357672f
Switching webkitgtk to 6.0
lwindolf Dec 30, 2024
62435ee
Upgrade libpeas
lwindolf Dec 30, 2024
dc408e0
Bump CI packages
lwindolf Dec 31, 2024
ce01be9
Migrate plugin code to libpeas2
lwindolf Dec 31, 2024
4744016
Migration menus and LifereaShell
lwindolf Jan 1, 2025
6cc889e
Link all .ui files instead of loading from files.
lwindolf Jan 1, 2025
26b2cb8
Link all .ui files instead of loading from files.
lwindolf Jan 1, 2025
f95c98b
Migrate webkit extension. Drop version checks from webkit.c
lwindolf Jan 1, 2025
1c9c8c6
Solve webkit includes
lwindolf Jan 2, 2025
6619252
Code now compiles, but linking still fails
lwindolf Jan 2, 2025
08f549c
Make rule_editor.c link
lwindolf Jan 2, 2025
b1d0180
Make liferea_web_view.c link
lwindolf Jan 2, 2025
4c84b90
Make browser.c link
lwindolf Jan 2, 2025
29570a7
Remove toolbar from conf.c
lwindolf Jan 2, 2025
95c89e4
Fix item_history.c
lwindolf Jan 2, 2025
cdd84ce
Make node_source link
lwindolf Jan 2, 2025
6959940
Fix plugin linking
lwindolf Jan 2, 2025
2f603de
Make search_folder_dialog.c link
lwindolf Jan 2, 2025
b939d6e
Refactor Liferea actions. Separate into 3 main groups.
lwindolf Jan 2, 2025
49f0683
Make item_list_view.c link
lwindolf Jan 2, 2025
d48b6d1
Make LifereaShell and actions link
lwindolf Jan 2, 2025
dad63aa
Convert ItemHistory to GObject and use signals
lwindolf Jan 2, 2025
8f8d02a
Refactor subscription dialog
lwindolf Jan 2, 2025
45199ea
Make ui_*.c link
lwindolf Jan 2, 2025
05979f1
Deactive old popup menus
lwindolf Jan 2, 2025
bf8a888
Small fixes
lwindolf Jan 3, 2025
fd64eaf
search and rule editor migrated
lwindolf Jan 3, 2025
9b55ecc
More Webkit migration steps
lwindolf Jan 3, 2025
2aa9f21
Fix POTFILES.in
lwindolf Jan 3, 2025
f682e73
Cleanup popup_menu.c
lwindolf Jan 3, 2025
3330592
Fix missing lib
lwindolf Jan 3, 2025
fc53eaf
Fix resources make
lwindolf Jan 4, 2025
4c0586c
Fix resources make
lwindolf Jan 4, 2025
8d5a5cc
Switch build to meson
lwindolf Jan 5, 2025
ebdeb26
Merge branch 'master' into gtk4
lwindolf Jan 5, 2025
15c1f65
Ensure config.h is found
lwindolf Jan 5, 2025
6db4ca9
make config.h work
lwindolf Jan 5, 2025
4646d8a
Make resources link
lwindolf Jan 5, 2025
4a45e9c
Fix .ui file loading. Remove all shadow-type properties
lwindolf Jan 6, 2025
06667cf
gtk4-builder-tool simplify --replace --3to4
lwindolf Jan 6, 2025
b85a72f
...
lwindolf Jan 6, 2025
579034c
Fix plugin engine inheritance.
lwindolf Jan 6, 2025
0815a3f
Fix undefined variable
lwindolf Jan 6, 2025
d395d53
Merge branch 'master' into gtk4
lwindolf Jan 20, 2025
ef70b47
Fix compile errors.
lwindolf Jan 21, 2025
5ae259e
Translate HTML templates
lwindolf Jan 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix plugin linking
  • Loading branch information
lwindolf committed Jan 2, 2025
commit 6959940c89ebaa6954280a2f9449075c610259bb
1 change: 1 addition & 0 deletions src/plugins/Makefile.am
Original file line number Diff line number Diff line change
@@ -11,6 +11,7 @@ noinst_LIBRARIES = libliplugins.a
libliplugins_a_SOURCES = \
auth_activatable.c auth_activatable.h \
download_activatable.c download_activatable.h \
liferea_activatable.c liferea_activatable.h \
liferea_shell_activatable.c liferea_shell_activatable.h \
node_source_activatable.c node_source_activatable.h \
plugins_engine.c plugins_engine.h