Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
ximper-welcome
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
ximper-welcome
Commits
b2e2a7b2
Verified
Commit
b2e2a7b2
authored
Feb 02, 2025
by
Кирилл Уницаев
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
change the name
parent
0ac6ff41
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
186 additions
and
233 deletions
+186
-233
Cargo.lock
Cargo.lock
+152
-145
Cargo.toml
Cargo.toml
+6
-2
ru.ximperlinux.Welcome-symbolic.svg
data/icons/ru.ximperlinux.Welcome-symbolic.svg
+0
-0
ru.ximperlinux.Welcome.svg
data/icons/ru.ximperlinux.Welcome.svg
+0
-0
ru.ximperlinux.WelcomeDevel.svg
data/icons/ru.ximperlinux.WelcomeDevel.svg
+0
-0
org.gnome.Tour.metainfo.xml.in.in
data/org.gnome.Tour.metainfo.xml.in.in
+0
-58
ru.ximperlinux.Welcome.desktop.in.in
data/ru.ximperlinux.Welcome.desktop.in.in
+5
-6
ru.ximperlinux.Welcome.metainfo.xml.in.in
data/ru.ximperlinux.Welcome.metainfo.xml.in.in
+15
-0
meson.build
meson.build
+6
-19
meson_options.txt
meson_options.txt
+1
-2
application.rs
src/application.rs
+1
-1
No files found.
Cargo.lock
View file @
b2e2a7b2
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version =
3
version =
4
[[package]]
name = "aho-corasick"
...
...
@@ -13,9 +13,9 @@ dependencies = [
[[package]]
name = "anstream"
version = "0.6.1
5
"
version = "0.6.1
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
"
checksum = "
8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
"
dependencies = [
"anstyle",
"anstyle-parse",
...
...
@@ -28,49 +28,50 @@ dependencies = [
[[package]]
name = "anstyle"
version = "1.0.
8
"
version = "1.0.
10
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
"
checksum = "
55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
"
[[package]]
name = "anstyle-parse"
version = "0.2.
5
"
version = "0.2.
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
"
checksum = "
3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
version = "1.1.
1
"
version = "1.1.
2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
"
checksum = "
79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
"
dependencies = [
"windows-sys",
]
[[package]]
name = "anstyle-wincon"
version = "3.0.
4
"
version = "3.0.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
"
checksum = "
ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
"
dependencies = [
"anstyle",
"once_cell",
"windows-sys",
]
[[package]]
name = "autocfg"
version = "1.
3
.0"
version = "1.
4
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
"
checksum = "
ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
"
[[package]]
name = "bitflags"
version = "2.
6
.0"
version = "2.
8
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
"
checksum = "
8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
"
[[package]]
name = "block"
...
...
@@ -80,9 +81,9 @@ checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
[[package]]
name = "cairo-rs"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
e8a0ea147c94108c9613235388f540e4d14c327f7081c9e471fc8ee8a2533e69
"
checksum = "
ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
"
dependencies = [
"bitflags",
"cairo-sys-rs",
...
...
@@ -92,9 +93,9 @@ dependencies = [
[[package]]
name = "cairo-sys-rs"
version = "0.20.
0
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
428290f914b9b86089f60f5d8a9f6e440508e1bcff23b25afd51502b0a2da88
f"
checksum = "
f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290d
f"
dependencies = [
"glib-sys",
"libc",
...
...
@@ -103,18 +104,18 @@ dependencies = [
[[package]]
name = "cc"
version = "1.
1.19
"
version = "1.
2.11
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
2d74707dde2ba56f86ae90effb3b43ddd369504387e718014de010cec7959800
"
checksum = "
e4730490333d58093109dc02c23174c3f4d490998c3fed3cc8e82d57afedb9cf
"
dependencies = [
"shlex",
]
[[package]]
name = "cfg-expr"
version = "0.1
6.0
"
version = "0.1
7.2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
345c78335be0624ed29012dc10c49102196c6882c12dde65d9f35b02da2aada8
"
checksum = "
8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
"
dependencies = [
"smallvec",
"target-lexicon",
...
...
@@ -122,15 +123,15 @@ dependencies = [
[[package]]
name = "colorchoice"
version = "1.0.
2
"
version = "1.0.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c
0"
checksum = "
5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a8699
0"
[[package]]
name = "env_filter"
version = "0.1.
2
"
version = "0.1.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
"
checksum = "
186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
"
dependencies = [
"log",
"regex",
...
...
@@ -138,9 +139,9 @@ dependencies = [
[[package]]
name = "env_logger"
version = "0.11.
5
"
version = "0.11.
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
"
checksum = "
dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
"
dependencies = [
"anstream",
"anstyle",
...
...
@@ -167,24 +168,24 @@ dependencies = [
[[package]]
name = "futures-channel"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
"
checksum = "
2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
"
dependencies = [
"futures-core",
]
[[package]]
name = "futures-core"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
"
checksum = "
05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
"
[[package]]
name = "futures-executor"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
"
checksum = "
1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
"
dependencies = [
"futures-core",
"futures-task",
...
...
@@ -193,15 +194,15 @@ dependencies = [
[[package]]
name = "futures-io"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
"
checksum = "
9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
"
[[package]]
name = "futures-macro"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
"
checksum = "
162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
"
dependencies = [
"proc-macro2",
"quote",
...
...
@@ -210,15 +211,15 @@ dependencies = [
[[package]]
name = "futures-task"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
"
checksum = "
f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
"
[[package]]
name = "futures-util"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
"
checksum = "
9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
"
dependencies = [
"futures-core",
"futures-macro",
...
...
@@ -230,9 +231,9 @@ dependencies = [
[[package]]
name = "gdk-pixbuf"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
8730751991b97419fc3f0c2dca2c9e45b48edf46e48e0f965964ecf33889812f
"
checksum = "
b6efc7705f7863d37b12ad6974cbb310d35d054f5108cdc1e69037742f573c4c
"
dependencies = [
"gdk-pixbuf-sys",
"gio",
...
...
@@ -242,9 +243,9 @@ dependencies = [
[[package]]
name = "gdk-pixbuf-sys"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1ffbf649fd5b1c8c0f0feeb015b7533c3ef92da2887fb95ddd338bc2b1644a7
c"
checksum = "
67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5
c"
dependencies = [
"gio-sys",
"glib-sys",
...
...
@@ -255,9 +256,9 @@ dependencies = [
[[package]]
name = "gdk4"
version = "0.9.
0
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
4b7d7237c1487ed4b300aac7744efcbf1319e12d60d7afcd6f505414bd5b5dea
"
checksum = "
d0196720118f880f71fe7da971eff58cc43a89c9cf73f46076b7cb1e60889b15
"
dependencies = [
"cairo-rs",
"gdk-pixbuf",
...
...
@@ -270,9 +271,9 @@ dependencies = [
[[package]]
name = "gdk4-sys"
version = "0.9.
0
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a67576c8ec012156d7f680e201a807b4432a77babb3157e0555e990ab6bcd878
"
checksum = "
60b0e1340bd15e7a78810cf39fed9e5d85f0a8f80b1d999d384ca17dcc452b60
"
dependencies = [
"cairo-sys-rs",
"gdk-pixbuf-sys",
...
...
@@ -287,9 +288,9 @@ dependencies = [
[[package]]
name = "gettext-rs"
version = "0.7.
1
"
version = "0.7.
2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
4a6716b8a0db461a2720b850ba1623e5b69e4b1aa0224cf5e1fb23a0fe49e65c
"
checksum = "
a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a
"
dependencies = [
"gettext-sys",
"locale_config",
...
...
@@ -297,9 +298,9 @@ dependencies = [
[[package]]
name = "gettext-sys"
version = "0.2
1.4
"
version = "0.2
2.5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
f7b8797f28f2dabfbe2caadb6db4f7fd739e251b5ede0a2ba49e506071edcf67
"
checksum = "
bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661
"
dependencies = [
"cc",
"temp-dir",
...
...
@@ -307,9 +308,9 @@ dependencies = [
[[package]]
name = "gio"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
dcacaa37401cad0a95aadd266bc39c72a131d454fc012f6dfd217f891d76cc52
"
checksum = "
a517657589a174be9f60c667f1fec8b7ac82ed5db4ebf56cf073a3b5955d8e2e
"
dependencies = [
"futures-channel",
"futures-core",
...
...
@@ -324,9 +325,9 @@ dependencies = [
[[package]]
name = "gio-sys"
version = "0.20.
1
"
version = "0.20.
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
5237611e97e9b86ab5768adc3eef853ae713ea797aa3835404acdfacffc9fb38
"
checksum = "
8446d9b475730ebef81802c1738d972db42fde1c5a36a627ebc4d665fc87db04
"
dependencies = [
"glib-sys",
"gobject-sys",
...
...
@@ -337,9 +338,9 @@ dependencies = [
[[package]]
name = "glib"
version = "0.20.
3
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
95648aac01b75503000bb3bcaa5ec7a7a2dd61e43636b8b1814854de94dd80e4
"
checksum = "
f969edf089188d821a30cde713b6f9eb08b20c63fc2e584aba2892a7984a8cc0
"
dependencies = [
"bitflags",
"futures-channel",
...
...
@@ -358,9 +359,9 @@ dependencies = [
[[package]]
name = "glib-macros"
version = "0.20.
3
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
302f1d633c9cdef4350330e7b68fd8016e2834bb106c93fdf9789fcde753c1ab
"
checksum = "
715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
"
dependencies = [
"heck",
"proc-macro-crate",
...
...
@@ -371,31 +372,19 @@ dependencies = [
[[package]]
name = "glib-sys"
version = "0.20.
2
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
92eee4531c1c9abba945d19378b205031b5890e1f99c319ba0503b6e0c06a16
3"
checksum = "
b360ff0f90d71de99095f79c526a5888c9c92fc9ee1b19da06c6f5e75f0c2a5
3"
dependencies = [
"libc",
"system-deps",
]
[[package]]
name = "gnome-tour"
version = "0.0.0"
dependencies = [
"env_logger",
"gettext-rs",
"gtk4",
"libadwaita",
"log",
"regex",
]
[[package]]
name = "gobject-sys"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
fa3d1dcd8a1eb2e7c22be3d5e792b14b186f3524f79b25631730f9a8c169d49a
"
checksum = "
67a56235e971a63bfd75abb13ef70064e1346388723422a68580d8a6fbac6423
"
dependencies = [
"glib-sys",
"libc",
...
...
@@ -404,9 +393,9 @@ dependencies = [
[[package]]
name = "graphene-rs"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
80aac87f74e81c0e13433e892a047237abdc37945c86887f5eed905038356e69
"
checksum = "
f39d3bcd2e24fd9c2874a56f277b72c03e728de9bdc95a8d4ef4c962f10ced98
"
dependencies = [
"glib",
"graphene-sys",
...
...
@@ -415,9 +404,9 @@ dependencies = [
[[package]]
name = "graphene-sys"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
cc2f91ecd32989efad60326cc20a8fb252bd2852239a08e4e70cde8c100de9c
a"
checksum = "
11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23
a"
dependencies = [
"glib-sys",
"libc",
...
...
@@ -427,9 +416,9 @@ dependencies = [
[[package]]
name = "gsk4"
version = "0.9.
0
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1f3cf2091e1af185b347b3450817d93dea6fe435df7abd4c2cd7fb5bcb4cfda8
"
checksum = "
32b9188db0a6219e708b6b6e7225718e459def664023dbddb8395ca1486d8102
"
dependencies = [
"cairo-rs",
"gdk4",
...
...
@@ -442,9 +431,9 @@ dependencies = [
[[package]]
name = "gsk4-sys"
version = "0.9.
0
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
6aa69614a26d8760c186c3690f1b0fbb917572ca23ef83137445770ceddf8cde
"
checksum = "
bca10fc65d68528a548efa3d8747934adcbe7058b73695c9a7f43a25352fce14
"
dependencies = [
"cairo-sys-rs",
"gdk4-sys",
...
...
@@ -458,9 +447,9 @@ dependencies = [
[[package]]
name = "gtk4"
version = "0.9.
1
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
f4fe572bf318e5dbc6f5a2f8a25d853f1ae3f42768c0b08af6ca20a18f4057e1
"
checksum = "
b697ff938136625f6acf75f01951220f47a45adcf0060ee55b4671cf734dac44
"
dependencies = [
"cairo-rs",
"field-offset",
...
...
@@ -479,9 +468,9 @@ dependencies = [
[[package]]
name = "gtk4-macros"
version = "0.9.
1
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
e9e7b362c8fccd2712297903717d65d30defdab2b509bc9d209cbe5ffb9fabaf
"
checksum = "
0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999
"
dependencies = [
"proc-macro-crate",
"proc-macro2",
...
...
@@ -491,9 +480,9 @@ dependencies = [
[[package]]
name = "gtk4-sys"
version = "0.9.
0
"
version = "0.9.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1114a207af8ada02cf4658a76692f4190f06f093380d5be07e3ca8b43aa7c666
"
checksum = "
3af4b680cee5d2f786a2f91f1c77e95ecf2254522f0ca4edf3a2dce6cb35cecf
"
dependencies = [
"cairo-sys-rs",
"gdk-pixbuf-sys",
...
...
@@ -510,9 +499,9 @@ dependencies = [
[[package]]
name = "hashbrown"
version = "0.1
4.5
"
version = "0.1
5.2
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
"
checksum = "
bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
"
[[package]]
name = "heck"
...
...
@@ -528,9 +517,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "indexmap"
version = "2.
5.0
"
version = "2.
7.1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
"
checksum = "
8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
"
dependencies = [
"equivalent",
"hashbrown",
...
...
@@ -550,9 +539,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libadwaita"
version = "0.7.
0
"
version = "0.7.
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
2ff9c222b5c783729de45185f07b2fec2d43a7f9c63961e777d3667e20443878
"
checksum = "
8611ee9fb85e7606c362b513afcaf5b59853f79e4d98caaaf581d99465014247
"
dependencies = [
"gdk4",
"gio",
...
...
@@ -565,9 +554,9 @@ dependencies = [
[[package]]
name = "libadwaita-sys"
version = "0.7.
0
"
version = "0.7.
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1c44d8bdbad31d6639e1f20cc9c1424f1a8e02d751fc28d44659bf743fb9eca6
"
checksum = "
b099a223560118d4d4fa04b6d23f3ea5b7171fe1d83dfb7e6b45b54cdfc83af9
"
dependencies = [
"gdk4-sys",
"gio-sys",
...
...
@@ -581,9 +570,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.1
58
"
version = "0.2.1
69
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
"
checksum = "
b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
"
[[package]]
name = "locale_config"
...
...
@@ -600,9 +589,9 @@ dependencies = [
[[package]]
name = "log"
version = "0.4.2
2
"
version = "0.4.2
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
"
checksum = "
04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
"
[[package]]
name = "malloc_buf"
...
...
@@ -658,10 +647,16 @@ dependencies = [
]
[[package]]
name = "once_cell"
version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]]
name = "pango"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
5764e5a174a5a0ec054fe5962ce6d4fc7052e2d0dcc23bbc77202b40a4a403d3
"
checksum = "
9e89bd74250a03a05cec047b43465469102af803be2bf5e5a1088f8b8455e087
"
dependencies = [
"gio",
"glib",
...
...
@@ -671,9 +666,9 @@ dependencies = [
[[package]]
name = "pango-sys"
version = "0.20.
1
"
version = "0.20.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
fd317e1de76b14b3d3efe05518c08b360327f1ab7fec150473a89ffcad4b072d
"
checksum = "
71787e0019b499a5eda889279e4adb455a4f3fdd6870cd5ab7f4a5aa25df6699
"
dependencies = [
"glib-sys",
"gobject-sys",
...
...
@@ -683,9 +678,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
version = "0.2.1
4
"
version = "0.2.1
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
"
checksum = "
3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
"
[[package]]
name = "pin-utils"
...
...
@@ -695,9 +690,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "pkg-config"
version = "0.3.3
0
"
version = "0.3.3
1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
"
checksum = "
953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
"
[[package]]
name = "proc-macro-crate"
...
...
@@ -710,27 +705,27 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.
86
"
version = "1.0.
93
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
"
checksum = "
60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.3
7
"
version = "1.0.3
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
"
checksum = "
0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
"
dependencies = [
"proc-macro2",
]
[[package]]
name = "regex"
version = "1.1
0.6
"
version = "1.1
1.1
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
"
checksum = "
b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
"
dependencies = [
"aho-corasick",
"memchr",
...
...
@@ -740,9 +735,9 @@ dependencies = [
[[package]]
name = "regex-automata"
version = "0.4.
7
"
version = "0.4.
9
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
"
checksum = "
809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
"
dependencies = [
"aho-corasick",
"memchr",
...
...
@@ -751,9 +746,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.8.
4
"
version = "0.8.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
"
checksum = "
2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
"
[[package]]
name = "rustc_version"
...
...
@@ -766,24 +761,24 @@ dependencies = [
[[package]]
name = "semver"
version = "1.0.2
3
"
version = "1.0.2
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
"
checksum = "
f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
"
[[package]]
name = "serde"
version = "1.0.21
0
"
version = "1.0.21
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
"
checksum = "
02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.21
0
"
version = "1.0.21
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
"
checksum = "
5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
"
dependencies = [
"proc-macro2",
"quote",
...
...
@@ -792,9 +787,9 @@ dependencies = [
[[package]]
name = "serde_spanned"
version = "0.6.
7
"
version = "0.6.
8
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
"
checksum = "
87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
"
dependencies = [
"serde",
]
...
...
@@ -822,9 +817,9 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
[[package]]
name = "syn"
version = "2.0.
7
7"
version = "2.0.
9
7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed
"
checksum = "
5dabd04e3b9a8c3c03d5e743f5ef5e1207befc9de704d477f7198cc28049763e
"
dependencies = [
"proc-macro2",
"quote",
...
...
@@ -833,9 +828,9 @@ dependencies = [
[[package]]
name = "system-deps"
version = "7.0.
2
"
version = "7.0.
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
070a0a5e7da2d24be457809c4b3baa57a835fd2829ad8b86f9a049052fe71031
"
checksum = "
66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
"
dependencies = [
"cfg-expr",
"heck",
...
...
@@ -852,9 +847,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]]
name = "temp-dir"
version = "0.1.1
3
"
version = "0.1.1
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1f227968ec00f0e5322f9b8173c7a0cbcff6181a0a5b28e9892491c286277231
"
checksum = "
bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
"
[[package]]
name = "toml"
...
...
@@ -879,9 +874,9 @@ dependencies = [
[[package]]
name = "toml_edit"
version = "0.22.2
0
"
version = "0.22.2
3
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d
"
checksum = "
02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
"
dependencies = [
"indexmap",
"serde",
...
...
@@ -892,9 +887,9 @@ dependencies = [
[[package]]
name = "unicode-ident"
version = "1.0.1
3
"
version = "1.0.1
6
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
"
checksum = "
a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
"
[[package]]
name = "utf8parse"
...
...
@@ -932,9 +927,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "windows-sys"
version = "0.5
2
.0"
version = "0.5
9
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
"
checksum = "
1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
"
dependencies = [
"windows-targets",
]
...
...
@@ -1005,9 +1000,21 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
version = "0.
6.18
"
version = "0.
7.0
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
"
checksum = "
7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419
"
dependencies = [
"memchr",
]
[[package]]
name = "ximper-welcome"
version = "0.1.0"
dependencies = [
"env_logger",
"gettext-rs",
"gtk4",
"libadwaita",
"log",
"regex",
]
Cargo.toml
View file @
b2e2a7b2
[package]
name
=
"gnome-tour"
authors
=
[
"Bilal Elmoussaoui <bil.elmoussaoui@gmail.com>"
]
name
=
"ximper-welcome"
version
=
"0.1.0"
authors
=
[
"Bilal Elmoussaoui <bil.elmoussaoui@gmail.com>"
,
"Kirill Unitsaev <fiersik@etersoft.ru>"
]
edition
=
"2021"
[dependencies]
...
...
data/icons/
org.gnome.Tour
-symbolic.svg
→
data/icons/
ru.ximperlinux.Welcome
-symbolic.svg
View file @
b2e2a7b2
File moved
data/icons/
org.gnome.Tour
.svg
→
data/icons/
ru.ximperlinux.Welcome
.svg
View file @
b2e2a7b2
File moved
data/icons/
org.gnome.Tour
Devel.svg
→
data/icons/
ru.ximperlinux.Welcome
Devel.svg
View file @
b2e2a7b2
File moved
data/org.gnome.Tour.metainfo.xml.in.in
deleted
100644 → 0
View file @
0ac6ff41
<?xml version="1.0" encoding="UTF-8"?>
<!-- Bilal Elmoussaoui 2020 <bilal.elmoussaoui@gnome.org> -->
<component
type=
"desktop-application"
>
<id>
@app-id@
</id>
<metadata_license>
CC0
</metadata_license>
<project_license>
GPL-3.0-or-later
</project_license>
<name>
Tour
</name>
<summary>
GNOME Tour and Greeter
</summary>
<description>
<p>
A guided tour and greeter for GNOME.
</p>
</description>
<screenshots>
<screenshot
type=
"default"
>
<image>
https://gitlab.gnome.org/GNOME/gnome-tour/raw/HEAD/data/resources/screenshots/screenshot1.png
</image>
</screenshot>
<screenshot>
<image>
https://gitlab.gnome.org/GNOME/gnome-tour/raw/HEAD/data/resources/screenshots/screenshot2.png
</image>
</screenshot>
</screenshots>
<url
type=
"homepage"
>
https://apps.gnome.org/Tour/
</url>
<url
type=
"bugtracker"
>
https://gitlab.gnome.org/GNOME/gnome-tour/issues
</url>
<url
type=
"donation"
>
https://www.gnome.org/donate/
</url>
<url
type=
"translate"
>
https://l10n.gnome.org/module/gnome-tour/
</url>
<url
type=
"vcs-browser"
>
https://gitlab.gnome.org/GNOME/gnome-tour
</url>
<url
type=
"contribute"
>
https://welcome.gnome.org/app/Tour/
</url>
<content_rating
type=
"oars-1.1"
/>
<releases>
<release
version=
"46.0"
date=
"2024-03-15"
>
<description>
<p>
String improvements and updated translations.
</p>
</description>
</release>
<release
version=
"44.0"
date=
"2023-03-20"
/>
<release
version=
"43.0"
date=
"2022-09-20"
/>
<release
version=
"40.0"
date=
"2021-03-23"
/>
<release
version=
"3.38.0"
date=
"2020-09-15"
/>
<release
version=
"3.37.92"
date=
"2020-09-08"
type=
"development"
/>
<release
version=
"3.37.91"
date=
"2020-08-21"
type=
"development"
/>
<release
version=
"0.0.1"
date=
"2020-03-01"
/>
</releases>
<kudos>
<!--
GNOME Software kudos:
https://gitlab.gnome.org/GNOME/gnome-software/blob/master/doc/kudos.md
-->
<kudo>
ModernToolkit
</kudo>
<kudo>
HiDpiIcon
</kudo>
</kudos>
<project_group>
GNOME
</project_group>
<!-- developer_name tag deprecated with Appstream 1.0 -->
<developer_name>
The GNOME Project
</developer_name>
<developer
id=
"org.gnome"
>
<name>
The GNOME Project
</name>
</developer>
<update_contact>
bilal.elmoussaoui@gnome.org
</update_contact>
<translation
type=
"gettext"
>
@gettext-package@
</translation>
<launchable
type=
"desktop-id"
>
@app-id@.desktop
</launchable>
</component>
data/
org.gnome.Tour
.desktop.in.in
→
data/
ru.ximperlinux.Welcome
.desktop.in.in
View file @
b2e2a7b2
[Desktop Entry]
Name=Tour
GenericName=Greeter & Tour
Name=Welcome
Type=Application
Exec=
gnome-tour
Exec=
ximper-welcome
Terminal=false
Categories=G
NOME;G
TK;Documentation;Utility;
Keywords=G
nome;G
TK;
Categories=GTK;Documentation;Utility;
Keywords=GTK;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=@icon@
StartupNotify=true
OnlyShowIn=GNOME;
OnlyShowIn=GNOME;
Hyprland;
data/ru.ximperlinux.Welcome.metainfo.xml.in.in
0 → 100644
View file @
b2e2a7b2
<?xml version="1.0" encoding="UTF-8"?>
<component
type=
"desktop-application"
>
<id>
@app-id@
</id>
<metadata_license>
CC0
</metadata_license>
<project_license>
GPL-3.0-or-later
</project_license>
<name>
Ximper Welcome
</name>
<summary>
A welcome window at the first launch of the system
</summary>
<description>
<p>
A welcome window at the first launch of the system based on the GNOME Tour application.
</p>
</description>
<url
type=
"homepage"
>
https://gitlab.eterfund.ru/ximperlinux/ximper-welcome/
</url>
<url
type=
"bugtracker"
>
https://gitlab.eterfund.ru/ximperlinux/ximper-welcome/issues/
</url>
<url
type=
"vcs-browser"
>
https://gitlab.eterfund.ru/ximperlinux/ximper-welcome
</url>
<content_rating
type=
"oars-1.1"
/>
</component>
meson.build
View file @
b2e2a7b2
project('
gnome-tour
',
project('
ximper-welcome
',
'rust',
version: '47.0
',
version: '0.9.3
',
license: 'GPL-3.0-or-later',
meson_version : '>= 0.59')
meson_version : '>= 0.59'
)
i18n = import('i18n')
gnome = import('gnome')
base_id = '
org.gnome.Tour
'
base_id = '
ru.ximperlinux.Welcome
'
dependency('glib-2.0', version: '>= 2.64')
dependency('gio-2.0', version: '>= 2.56')
...
...
@@ -27,7 +28,7 @@ localedir = prefix / get_option('localedir')
datadir = prefix / get_option('datadir')
pkgdatadir = datadir / meson.project_name()
iconsdir = datadir / 'icons'
podir =
meson.project_source_root
() / 'po'
podir =
meson.project_source_root
() / 'po'
gettext_package = meson.project_name()
...
...
@@ -46,19 +47,6 @@ endif
application_id = '@0@@1@'.format(base_id, profile)
meson.add_dist_script(
'build-aux/dist-vendor.sh',
meson.project_build_root() / 'meson-dist' / meson.project_name() + '-' + version,
meson.project_source_root()
)
if get_option('profile') == 'development'
# Setup pre-commit hook for ensuring coding style is always consistent
message('Setting up git pre-commit hook..')
run_command('cp', '-f', 'hooks/pre-commit.hook', '.git/hooks/pre-commit')
endif
subdir('data')
subdir('po')
subdir('src')
...
...
@@ -67,4 +55,3 @@ gnome.post_install(
gtk_update_icon_cache: true,
update_desktop_database: true,
)
meson_options.txt
View file @
b2e2a7b2
...
...
@@ -6,6 +6,5 @@ option (
'development'
],
value: 'default',
description: 'The build profile for
GNOME Tour
. One of "default" or "development".'
description: 'The build profile for
Ximper Welcome
. One of "default" or "development".'
)
src/application.rs
View file @
b2e2a7b2
...
...
@@ -64,7 +64,7 @@ glib::wrapper! {
impl
Application
{
pub
fn
run
()
->
glib
::
ExitCode
{
log
::
info!
(
"
GNOME Tour
({})"
,
config
::
APP_ID
);
log
::
info!
(
"
Ximper Welcome
({})"
,
config
::
APP_ID
);
log
::
info!
(
"Version: {} ({})"
,
config
::
VERSION
,
config
::
PROFILE
);
log
::
info!
(
"Datadir: {}"
,
config
::
PKGDATADIR
);
Self
::
default
()
.run
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment