diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c1a8282..691ac1e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -26,7 +26,7 @@ jobs:
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with:
bundle: reflection.flatpak
- manifest-path: cx.modal.reflection.json
+ manifest-path: cx.modal.Reflection.json
cache-key: flatpak-builder-${{ github.sha }}
arch: ${{ matrix.variant.arch }}
run-tests: true
@@ -36,7 +36,7 @@ jobs:
# the zip artifact, extract it, install the flatpak and run it.
# unzip reflection-x86_64.zip
# flatpak --user install reflection.flatpak
- # flatpak run cx.modal.reflection
+ # flatpak run cx.modal.Reflection
macos:
if: false # This disable macos for now.
@@ -187,7 +187,7 @@ jobs:
CFBundleExecutable
reflection
CFBundleIdentifier
- cx.modal.reflection
+ cx.modal.Reflection
CFBundleName
Reflection
CFBundlePackageType
diff --git a/README.md b/README.md
index 9389efe..43d72ce 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-

+
Reflection
Collaboratively take meeting notes, even when there's no internet
diff --git a/cx.modal.reflection.json b/cx.modal.Reflection.json
similarity index 97%
rename from cx.modal.reflection.json
rename to cx.modal.Reflection.json
index 055e434..a32c689 100644
--- a/cx.modal.reflection.json
+++ b/cx.modal.Reflection.json
@@ -1,5 +1,5 @@
{
- "id" : "cx.modal.reflection",
+ "id" : "cx.modal.Reflection",
"runtime" : "org.gnome.Platform",
"runtime-version" : "49",
"sdk" : "org.gnome.Sdk",
diff --git a/meson.build b/meson.build
index ba76793..0b3fabb 100644
--- a/meson.build
+++ b/meson.build
@@ -7,7 +7,7 @@ project('reflection', 'rust',
i18n = import('i18n')
gnome = import('gnome')
-application_id = 'cx.modal.reflection'
+application_id = 'cx.modal.Reflection'
pkgdatadir = get_option('prefix') / get_option('datadir') / meson.project_name()
iconsdir = get_option('datadir') / 'icons'
diff --git a/reflection-app/data/cx.modal.reflection.desktop.in b/reflection-app/data/cx.modal.Reflection.desktop.in
similarity index 86%
rename from reflection-app/data/cx.modal.reflection.desktop.in
rename to reflection-app/data/cx.modal.Reflection.desktop.in
index cdf5906..c7f9357 100644
--- a/reflection-app/data/cx.modal.reflection.desktop.in
+++ b/reflection-app/data/cx.modal.Reflection.desktop.in
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=reflection
Exec=reflection
-Icon=cx.modal.reflection
+Icon=cx.modal.Reflection
Terminal=false
Type=Application
Categories=Utility;
diff --git a/reflection-app/data/cx.modal.reflection.gschema.xml b/reflection-app/data/cx.modal.Reflection.gschema.xml
similarity index 62%
rename from reflection-app/data/cx.modal.reflection.gschema.xml
rename to reflection-app/data/cx.modal.Reflection.gschema.xml
index d3a1451..4caf9db 100644
--- a/reflection-app/data/cx.modal.reflection.gschema.xml
+++ b/reflection-app/data/cx.modal.Reflection.gschema.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/reflection-app/data/cx.modal.reflection.metainfo.xml.in b/reflection-app/data/cx.modal.Reflection.metainfo.xml.in
similarity index 98%
rename from reflection-app/data/cx.modal.reflection.metainfo.xml.in
rename to reflection-app/data/cx.modal.Reflection.metainfo.xml.in
index 99c3f67..a8d1074 100644
--- a/reflection-app/data/cx.modal.reflection.metainfo.xml.in
+++ b/reflection-app/data/cx.modal.Reflection.metainfo.xml.in
@@ -1,6 +1,6 @@
- cx.modal.reflection
+ cx.modal.Reflection
CC0-1.0
GPL-3.0-or-later
@@ -43,7 +43,7 @@
reflection
- cx.modal.reflection.desktop
+ cx.modal.Reflection.desktop
intense
diff --git a/reflection-app/data/cx.modal.reflection.service.in b/reflection-app/data/cx.modal.Reflection.service.in
similarity index 71%
rename from reflection-app/data/cx.modal.reflection.service.in
rename to reflection-app/data/cx.modal.Reflection.service.in
index b4ba629..7607299 100644
--- a/reflection-app/data/cx.modal.reflection.service.in
+++ b/reflection-app/data/cx.modal.Reflection.service.in
@@ -1,3 +1,3 @@
[D-BUS Service]
-Name=cx.modal.reflection
+Name=cx.modal.Reflection
Exec=@bindir@/reflection --gapplication-service
diff --git a/reflection-app/data/icons/cx.modal.reflection-symbolic.svg b/reflection-app/data/icons/cx.modal.Reflection-symbolic.svg
similarity index 100%
rename from reflection-app/data/icons/cx.modal.reflection-symbolic.svg
rename to reflection-app/data/icons/cx.modal.Reflection-symbolic.svg
diff --git a/reflection-app/data/icons/cx.modal.reflection.Devel.svg b/reflection-app/data/icons/cx.modal.Reflection.Devel.svg
similarity index 100%
rename from reflection-app/data/icons/cx.modal.reflection.Devel.svg
rename to reflection-app/data/icons/cx.modal.Reflection.Devel.svg
diff --git a/reflection-app/data/icons/cx.modal.reflection.Source.svg b/reflection-app/data/icons/cx.modal.Reflection.Source.svg
similarity index 99%
rename from reflection-app/data/icons/cx.modal.reflection.Source.svg
rename to reflection-app/data/icons/cx.modal.Reflection.Source.svg
index e7c152a..9f884a6 100644
--- a/reflection-app/data/icons/cx.modal.reflection.Source.svg
+++ b/reflection-app/data/icons/cx.modal.Reflection.Source.svg
@@ -10,7 +10,7 @@
id="svg11300"
sodipodi:version="0.32"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
- sodipodi:docname="cx.modal.reflection.Source.svg"
+ sodipodi:docname="cx.modal.Reflection.Source.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.0"
style="display:inline;enable-background:new"
diff --git a/reflection-app/data/icons/cx.modal.reflection.svg b/reflection-app/data/icons/cx.modal.Reflection.svg
similarity index 100%
rename from reflection-app/data/icons/cx.modal.reflection.svg
rename to reflection-app/data/icons/cx.modal.Reflection.svg
diff --git a/reflection-app/data/meson.build b/reflection-app/data/meson.build
index 033cdaf..86a3bd3 100644
--- a/reflection-app/data/meson.build
+++ b/reflection-app/data/meson.build
@@ -1,6 +1,6 @@
desktop_file = i18n.merge_file(
- input: 'cx.modal.reflection.desktop.in',
- output: 'cx.modal.reflection.desktop',
+ input: 'cx.modal.Reflection.desktop.in',
+ output: 'cx.modal.Reflection.desktop',
type: 'desktop',
po_dir: '../po',
install: true,
@@ -13,8 +13,8 @@ if desktop_utils.found()
endif
appstream_file = i18n.merge_file(
- input: 'cx.modal.reflection.metainfo.xml.in',
- output: 'cx.modal.reflection.metainfo.xml',
+ input: 'cx.modal.Reflection.metainfo.xml.in',
+ output: 'cx.modal.Reflection.metainfo.xml',
po_dir: '../po',
install: true,
install_dir: get_option('datadir') / 'metainfo'
@@ -24,7 +24,7 @@ appstreamcli = find_program('appstreamcli', required: false, disabler: true)
test('Validate appstream file', appstreamcli,
args: ['validate', '--no-net', '--explain', appstream_file])
-install_data('cx.modal.reflection.gschema.xml',
+install_data('cx.modal.Reflection.gschema.xml',
install_dir: get_option('datadir') / 'glib-2.0' / 'schemas'
)
@@ -37,8 +37,8 @@ test('Validate schema file',
service_conf = configuration_data()
service_conf.set('bindir', get_option('prefix') / get_option('bindir'))
configure_file(
- input: 'cx.modal.reflection.service.in',
- output: 'cx.modal.reflection.service',
+ input: 'cx.modal.Reflection.service.in',
+ output: 'cx.modal.Reflection.service',
configuration: service_conf,
install_dir: get_option('datadir') / 'dbus-1' / 'services'
)
diff --git a/reflection-app/data/resources/resources.gresource.xml b/reflection-app/data/resources/resources.gresource.xml
index e76528e..0e54d27 100644
--- a/reflection-app/data/resources/resources.gresource.xml
+++ b/reflection-app/data/resources/resources.gresource.xml
@@ -1,6 +1,6 @@
-
+
icons/scalable/actions/about-symbolic.svg
icons/scalable/actions/bluetooth-symbolic.svg
icons/scalable/status/folder-symbolic.svg
diff --git a/reflection-app/po/POTFILES.in b/reflection-app/po/POTFILES.in
index b130fed..516263a 100644
--- a/reflection-app/po/POTFILES.in
+++ b/reflection-app/po/POTFILES.in
@@ -1,8 +1,8 @@
# List of source files containing translatable strings.
# Please keep this file sorted alphabetically.
-data/cx.modal.reflection.desktop.in
-data/cx.modal.reflection.metainfo.xml.in
-data/cx.modal.reflection.gschema.xml
+data/cx.modal.Reflection.desktop.in
+data/cx.modal.Reflection.metainfo.xml.in
+data/cx.modal.Reflection.gschema.xml
src/application.rs
src/components/zoom_level_selector.blp
src/connection_popover/author_list.rs
diff --git a/reflection-app/src/landing_view/landing_view.blp b/reflection-app/src/landing_view/landing_view.blp
index 8aeb836..0502f84 100644
--- a/reflection-app/src/landing_view/landing_view.blp
+++ b/reflection-app/src/landing_view/landing_view.blp
@@ -49,7 +49,7 @@ template $ReflectionLandingView: Adw.NavigationPage {
StackPage {
name: "no-documents";
child: Adw.StatusPage no-document-page {
- icon-name: "cx.modal.reflection-symbolic";
+ icon-name: "cx.modal.Reflection-symbolic";
title: _("Take Notes, Together");
child: Box {
orientation: vertical;
diff --git a/reflection-app/src/main.rs b/reflection-app/src/main.rs
index f85bf66..33fd89c 100644
--- a/reflection-app/src/main.rs
+++ b/reflection-app/src/main.rs
@@ -66,7 +66,7 @@ fn main() -> glib::ExitCode {
// Create a new GtkApplication. The application manages our main loop,
// application windows, integration with the window manager/compositor, and
// desktop features such as file opening and single-instance applications.
- let app = ReflectionApplication::new("cx.modal.reflection", &gio::ApplicationFlags::empty());
+ let app = ReflectionApplication::new("cx.modal.Reflection", &gio::ApplicationFlags::empty());
info!("Reflection ({})", APP_ID);
info!("Version: {}", VERSION);
diff --git a/reflection-app/src/ui-resources.gresource.xml b/reflection-app/src/ui-resources.gresource.xml
index 57dbd12..6c8cdea 100644
--- a/reflection-app/src/ui-resources.gresource.xml
+++ b/reflection-app/src/ui-resources.gresource.xml
@@ -1,6 +1,6 @@
-
+
shortcuts-dialog.ui
style.css