mirror of
https://gitlab.gnome.org/jpu/cambalache.git
synced 2025-06-25 00:02:51 -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:
|
||||
rm -rf ${CATALOG_FILES}
|
||||
|
||||
|
||||
|
@ -4,31 +4,27 @@
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>LGPL-2.1</project_license>
|
||||
<name>Cambalache</name>
|
||||
<summary>Create GTK User Interfaces</summary>
|
||||
<summary>Create GTK 4 user interfaces</summary>
|
||||
<description>
|
||||
|
||||
<!-- To translators: AppData description first paragraph -->
|
||||
<p>
|
||||
Cambalache is a new RAD tool that enables the creation of user interfaces
|
||||
for Gtk and the GNOME desktop environment.
|
||||
</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.
|
||||
Cambalache is a RAD tool that enables the creation of user interfaces
|
||||
for Gtk 4/3 applications.
|
||||
</p>
|
||||
</description>
|
||||
<releases>
|
||||
<release date="2024-03-29" version="0.90.2">
|
||||
<release date="2024-06-20" version="0.90.3">
|
||||
<description>
|
||||
<p>Gtk 4 port</p>
|
||||
<ul>
|
||||
<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 add parent context menu action</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>
|
||||
</description>
|
||||
<issues>
|
||||
@ -250,6 +246,10 @@
|
||||
<requires>
|
||||
<display_length compare="ge">720</display_length>
|
||||
</requires>
|
||||
<branding>
|
||||
<color type="primary" scheme_preference="light">#9fc0e1</color>
|
||||
<color type="primary" scheme_preference="dark">#465771</color>
|
||||
</branding>
|
||||
<recommends>
|
||||
<control>keyboard</control>
|
||||
<control>pointing</control>
|
||||
@ -264,7 +264,9 @@
|
||||
<keyword>user interface</keyword>
|
||||
<keyword>UI Builder</keyword>
|
||||
</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>
|
||||
<launchable type="desktop-id">ar.xjuan.Cambalache.desktop</launchable>
|
||||
<url type="homepage">https://gitlab.gnome.org/jpu/cambalache</url>
|
||||
|
19
meson.build
19
meson.build
@ -1,6 +1,6 @@
|
||||
project(
|
||||
'cambalache', 'c',
|
||||
version: '0.90.2',
|
||||
version: '0.90.3',
|
||||
meson_version: '>= 0.64.0'
|
||||
)
|
||||
|
||||
@ -22,12 +22,12 @@ i18n = import('i18n')
|
||||
# Python requirements ['module', 'version', 'gi required version]
|
||||
modules = [
|
||||
['lxml', '>= 4.5.0'],
|
||||
['gi', '>= 3.38.0'],
|
||||
['gi.repository.GLib', '>= 2.66.0'],
|
||||
['gi', '>= 3.48.0'],
|
||||
['gi.repository.GLib', '>= 2.80.0'],
|
||||
['gi.repository.Gtk', '>= 3.24.0', '3.0'],
|
||||
['gi.repository.Gtk', '>= 4.0.0', '4.0'],
|
||||
['gi.repository.WebKit2', '>= 2.32.0', '4.1'],
|
||||
['gi.repository.WebKit', '>= 2.32.0', '6.0'],
|
||||
['gi.repository.Gtk', '>= 4.14.0', '4.0'],
|
||||
['gi.repository.WebKit2', '>= 2.44.0', '4.1'],
|
||||
['gi.repository.WebKit', '>= 2.44.0', '6.0'],
|
||||
['gi.repository.GtkSource', '', '5'],
|
||||
['gi.repository.Handy'],
|
||||
['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('gtk4-broadwayd', required: true)
|
||||
|
||||
gtk3_dep = dependency('pygobject-3.0', version: '>= 3.48.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')
|
||||
adw_dep = dependency('libadwaita-1', version: '>= 1.1.2')
|
||||
handy_dep = dependency('libhandy-1', version: '>= 1.8.0')
|
||||
adw_dep = dependency('libadwaita-1', version: '>= 1.5.0')
|
||||
|
||||
subdir('data')
|
||||
subdir('cambalache')
|
||||
|
Loading…
x
Reference in New Issue
Block a user