mirror of
https://gitlab.gnome.org/jpu/cambalache.git
synced 2025-06-26 00:02:25 -04:00
Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
bd5870e0b3 | ||
|
513f164fa2 | ||
|
f963a3098d |
@ -161,3 +161,4 @@ gnome/webkitgtk-6.0.xml: gtk/gtk-4.0.xml
|
|||||||
clean:
|
clean:
|
||||||
rm -rf ${CATALOG_FILES}
|
rm -rf ${CATALOG_FILES}
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,31 +4,27 @@
|
|||||||
<metadata_license>CC0-1.0</metadata_license>
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
<project_license>LGPL-2.1</project_license>
|
<project_license>LGPL-2.1</project_license>
|
||||||
<name>Cambalache</name>
|
<name>Cambalache</name>
|
||||||
<summary>Create GTK User Interfaces</summary>
|
<summary>Create GTK 4 user interfaces</summary>
|
||||||
<description>
|
<description>
|
||||||
|
|
||||||
<!-- To translators: AppData description first paragraph -->
|
<!-- To translators: AppData description first paragraph -->
|
||||||
<p>
|
<p>
|
||||||
Cambalache is a new RAD tool that enables the creation of user interfaces
|
Cambalache is a RAD tool that enables the creation of user interfaces
|
||||||
for Gtk and the GNOME desktop environment.
|
for Gtk 4/3 applications.
|
||||||
</p>
|
|
||||||
|
|
||||||
<!-- To translators: AppData description second paragraph -->
|
|
||||||
<p>
|
|
||||||
Cambalache's main target is Gtk version 4 but it has been designed from
|
|
||||||
the ground up to support other versions.
|
|
||||||
</p>
|
</p>
|
||||||
</description>
|
</description>
|
||||||
<releases>
|
<releases>
|
||||||
<release date="2024-03-29" version="0.90.2">
|
<release date="2024-06-20" version="0.90.3">
|
||||||
<description>
|
<description>
|
||||||
<p>Gtk 4 port</p>
|
<p>Gtk 4 port</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Migrate main application to Gtk 4</li>
|
<li>Migrate main application to Gtk 4</li>
|
||||||
<li>Update widget catalogs to SDK 46</li>
|
<li>Update widget catalogs to SDK 46 (0.90.2)</li>
|
||||||
<li>Add support for child custom fragments</li>
|
<li>Add support for child custom fragments</li>
|
||||||
<li>Add add parent context menu action</li>
|
<li>Add add parent context menu action</li>
|
||||||
<li>Mark AdwSplitButton.dropdown-tooltip translatable. (Danial Behzadi)</li>
|
<li>Mark AdwSplitButton.dropdown-tooltip translatable. (Danial Behzadi)</li>
|
||||||
|
<li>Add WebKitWebContext class (0.90.3)</li>
|
||||||
|
<li>Add brand colors (0.90.3)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</description>
|
</description>
|
||||||
<issues>
|
<issues>
|
||||||
@ -250,6 +246,10 @@
|
|||||||
<requires>
|
<requires>
|
||||||
<display_length compare="ge">720</display_length>
|
<display_length compare="ge">720</display_length>
|
||||||
</requires>
|
</requires>
|
||||||
|
<branding>
|
||||||
|
<color type="primary" scheme_preference="light">#9fc0e1</color>
|
||||||
|
<color type="primary" scheme_preference="dark">#465771</color>
|
||||||
|
</branding>
|
||||||
<recommends>
|
<recommends>
|
||||||
<control>keyboard</control>
|
<control>keyboard</control>
|
||||||
<control>pointing</control>
|
<control>pointing</control>
|
||||||
@ -264,7 +264,9 @@
|
|||||||
<keyword>user interface</keyword>
|
<keyword>user interface</keyword>
|
||||||
<keyword>UI Builder</keyword>
|
<keyword>UI Builder</keyword>
|
||||||
</keywords>
|
</keywords>
|
||||||
<developer_name>Juan Pablo Ugarte</developer_name>
|
<developer id="ar.xjuan">
|
||||||
|
<name>Juan Pablo Ugarte</name>
|
||||||
|
</developer>
|
||||||
<update_contact>juanpablougarte@gmail.com</update_contact>
|
<update_contact>juanpablougarte@gmail.com</update_contact>
|
||||||
<launchable type="desktop-id">ar.xjuan.Cambalache.desktop</launchable>
|
<launchable type="desktop-id">ar.xjuan.Cambalache.desktop</launchable>
|
||||||
<url type="homepage">https://gitlab.gnome.org/jpu/cambalache</url>
|
<url type="homepage">https://gitlab.gnome.org/jpu/cambalache</url>
|
||||||
|
19
meson.build
19
meson.build
@ -1,6 +1,6 @@
|
|||||||
project(
|
project(
|
||||||
'cambalache', 'c',
|
'cambalache', 'c',
|
||||||
version: '0.90.2',
|
version: '0.90.3',
|
||||||
meson_version: '>= 0.64.0'
|
meson_version: '>= 0.64.0'
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -22,12 +22,12 @@ i18n = import('i18n')
|
|||||||
# Python requirements ['module', 'version', 'gi required version]
|
# Python requirements ['module', 'version', 'gi required version]
|
||||||
modules = [
|
modules = [
|
||||||
['lxml', '>= 4.5.0'],
|
['lxml', '>= 4.5.0'],
|
||||||
['gi', '>= 3.38.0'],
|
['gi', '>= 3.48.0'],
|
||||||
['gi.repository.GLib', '>= 2.66.0'],
|
['gi.repository.GLib', '>= 2.80.0'],
|
||||||
['gi.repository.Gtk', '>= 3.24.0', '3.0'],
|
['gi.repository.Gtk', '>= 3.24.0', '3.0'],
|
||||||
['gi.repository.Gtk', '>= 4.0.0', '4.0'],
|
['gi.repository.Gtk', '>= 4.14.0', '4.0'],
|
||||||
['gi.repository.WebKit2', '>= 2.32.0', '4.1'],
|
['gi.repository.WebKit2', '>= 2.44.0', '4.1'],
|
||||||
['gi.repository.WebKit', '>= 2.32.0', '6.0'],
|
['gi.repository.WebKit', '>= 2.44.0', '6.0'],
|
||||||
['gi.repository.GtkSource', '', '5'],
|
['gi.repository.GtkSource', '', '5'],
|
||||||
['gi.repository.Handy'],
|
['gi.repository.Handy'],
|
||||||
['gi.repository.Adw'],
|
['gi.repository.Adw'],
|
||||||
@ -80,11 +80,12 @@ assert(all_required, 'One or more required modules where not found')
|
|||||||
find_program('broadwayd', required: true)
|
find_program('broadwayd', required: true)
|
||||||
find_program('gtk4-broadwayd', required: true)
|
find_program('gtk4-broadwayd', required: true)
|
||||||
|
|
||||||
|
gtk3_dep = dependency('pygobject-3.0', version: '>= 3.48.0')
|
||||||
gtk3_dep = dependency('gtk+-3.0', version: '>= 3.24.0')
|
gtk3_dep = dependency('gtk+-3.0', version: '>= 3.24.0')
|
||||||
gtk4_dep = dependency('gtk4', version: '>= 4.4.0')
|
gtk4_dep = dependency('gtk4', version: '>= 4.14.0')
|
||||||
|
|
||||||
handy_dep = dependency('libhandy-1', version: '>= 1.6.2')
|
handy_dep = dependency('libhandy-1', version: '>= 1.8.0')
|
||||||
adw_dep = dependency('libadwaita-1', version: '>= 1.1.2')
|
adw_dep = dependency('libadwaita-1', version: '>= 1.5.0')
|
||||||
|
|
||||||
subdir('data')
|
subdir('data')
|
||||||
subdir('cambalache')
|
subdir('cambalache')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user