diff --git a/README.md b/README.md index 2495e81..d25a6b7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Sequeler is a native Linux SQL client built in Vala and Gtk. It allows you to connect to your local and remote databases, write SQL in a handy text editor with language recognition, and visualize SELECT results in a Gtk.Grid Widget. -![](data/assets/screenshots/sequeler-screenshot.png) +![Database view in the light mode](data/assets/screenshots/database-light.png#gh-light-mode-only) ![Database view in the dark mode](data/assets/screenshots/database-dark.png#gh-dark-mode-only) ## Supported Databases - PostgreSQL diff --git a/data/assets/screenshots/database-dark.png b/data/assets/screenshots/database-dark.png new file mode 100644 index 0000000..d1e0c10 Binary files /dev/null and b/data/assets/screenshots/database-dark.png differ diff --git a/data/assets/screenshots/database-light.png b/data/assets/screenshots/database-light.png new file mode 100644 index 0000000..8492413 Binary files /dev/null and b/data/assets/screenshots/database-light.png differ diff --git a/data/assets/screenshots/new-connection-dark.png b/data/assets/screenshots/new-connection-dark.png new file mode 100644 index 0000000..1304fa6 Binary files /dev/null and b/data/assets/screenshots/new-connection-dark.png differ diff --git a/data/assets/screenshots/new-connection-light.png b/data/assets/screenshots/new-connection-light.png new file mode 100644 index 0000000..bda5de8 Binary files /dev/null and b/data/assets/screenshots/new-connection-light.png differ diff --git a/data/assets/screenshots/sequeler-screenshot.png b/data/assets/screenshots/sequeler-screenshot.png deleted file mode 100644 index 807fbe1..0000000 Binary files a/data/assets/screenshots/sequeler-screenshot.png and /dev/null differ diff --git a/data/assets/screenshots/sequeler-screenshot1.png b/data/assets/screenshots/sequeler-screenshot1.png deleted file mode 100644 index d201f2b..0000000 Binary files a/data/assets/screenshots/sequeler-screenshot1.png and /dev/null differ diff --git a/data/assets/screenshots/sequeler-screenshot2.png b/data/assets/screenshots/sequeler-screenshot2.png deleted file mode 100644 index 95b767e..0000000 Binary files a/data/assets/screenshots/sequeler-screenshot2.png and /dev/null differ diff --git a/data/io.github.ellie_commons.sequeler.appdata.xml.in.in b/data/io.github.ellie_commons.sequeler.metainfo.xml.in.in similarity index 95% rename from data/io.github.ellie_commons.sequeler.appdata.xml.in.in rename to data/io.github.ellie_commons.sequeler.metainfo.xml.in.in index 0ecd51e..60befcc 100644 --- a/data/io.github.ellie_commons.sequeler.appdata.xml.in.in +++ b/data/io.github.ellie_commons.sequeler.metainfo.xml.in.in @@ -1,6 +1,6 @@ - + @appid@ CC0-1.0 GPL-3.0+ @@ -500,20 +500,28 @@ - - https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/sequeler-screenshot.png + + Database view + https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/database-light.png - - https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/sequeler-screenshot1.png + + Database view + https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/database-dark.png - - https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/sequeler-screenshot2.png + + New connection dialog + https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/new-connection-light.png + + + New connection dialog + https://raw.githubusercontent.com/ellie-commons/sequeler/v@version@/data/assets/screenshots/new-connection-dark.png Alessandro Castellani @appid@.desktop + @appid@ https://github.com/ellie-commons/sequeler https://www.paypal.me/alecaddd https://github.com/ellie-commons/sequeler/issues @@ -521,9 +529,10 @@ https://hosted.weblate.org/projects/sequeler castellani.ale@gmail.com + + #3f3f3f + - #3f3f3f - #ffffff 25 pk_live_Arrxw947rfYpLQK7VcSv4766 diff --git a/data/meson.build b/data/meson.build index 7299934..4a46937 100644 --- a/data/meson.build +++ b/data/meson.build @@ -81,30 +81,30 @@ if desktop_file_validate.found() ) endif -# Install the AppData file -appdata_conf = configuration_data() -appdata_conf.set('appid', application_id) -appdata_conf.set('version', meson.project_version()) +# Install the MetaInfo file +metainfo_conf = configuration_data() +metainfo_conf.set('appid', application_id) +metainfo_conf.set('version', meson.project_version()) -appdata_file = i18n.merge_file( +metainfo_file = i18n.merge_file( input: configure_file( - input: '@0@.appdata.xml.in.in'.format(meson.project_name()), - output: '@0@.appdata.xml.in'.format(application_id), - configuration: appdata_conf + input: '@0@.metainfo.xml.in.in'.format(meson.project_name()), + output: '@0@.metainfo.xml.in'.format(application_id), + configuration: metainfo_conf ), - output: '@0@.appdata.xml'.format(application_id), + output: '@0@.metainfo.xml'.format(application_id), po_dir: join_paths(meson.source_root(), 'po'), install: true, install_dir: join_paths(get_option('datadir'), 'metainfo') ) -# Validate AppData file +# Validate MetaInfo file appstream_util = find_program('appstream-util', required: false) if appstream_util.found() test( - 'validate-appdata', appstream_util, + 'validate', appstream_util, args: [ - 'validate-relax', appdata_file.full_path() + 'validate-relax', metainfo_file.full_path() ] ) endif diff --git a/po/extra/POTFILES b/po/extra/POTFILES index 6325834..a38db04 100644 --- a/po/extra/POTFILES +++ b/po/extra/POTFILES @@ -1,2 +1,2 @@ data/io.github.ellie_commons.sequeler.desktop.in.in -data/io.github.ellie_commons.sequeler.appdata.xml.in.in +data/io.github.ellie_commons.sequeler.metainfo.xml.in.in