[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/kgx][debian/master] 72 commits: Remove debian dir

Arnaud Ferraris (@a-wai) gitlab at salsa.debian.org
Fri Feb 18 11:17:37 GMT 2022



Arnaud Ferraris pushed to branch debian/master at Debian On Mobile / Kings Cross


Commits:
ef105525 by Alexander Mikhaylenko at 2021-11-11T16:10:14+05:00
Remove debian dir

Update debian ci to just build kgx instead.

- - - - -
918d4b3a by Zander Brown at 2021-11-14T16:17:06+00:00
window: disconnect from font-scale when window is closed

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/84

- - - - -
a670fd64 by Zander Brown at 2021-11-14T16:39:48+00:00
terminal: increase maximum zoom	to 400%

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/80

- - - - -
0bcc84d6 by Alexander Mikhaylenko at 2021-11-15T10:11:41+00:00
meson: Drop rpath

- - - - -
70669e9f by Christopher Davis at 2021-11-17T13:03:02-08:00
terminal: Add day theme

- - - - -
cf5674e7 by Alexander Mikhaylenko at 2021-11-17T13:03:02-08:00
application: Use libhandy color scheme API

- - - - -
fe0b2c60 by Alexander Mikhaylenko at 2021-11-17T13:03:02-08:00
style: Split into light/dark/hc/hc-dark versions

There are already a few HC overrides which are unused, and we'll need more
for the theme switcher.

- - - - -
cc508c4a by Christopher Davis at 2021-11-18T14:31:37-08:00
Add Color Scheme Switcher

Adds a color scheme switcher widget to change the preferred
color scheme. It allows users to switch between following
the system, using light mode, or using dark mode.

Special thanks to Alexander Mikhaylenko for making this
actually function.

- - - - -
886da243 by Zander Brown at 2021-11-19T00:34:16+00:00
build: fix running with handy as a subproject

I'm sure this isn't the right solution, and ideally meson would do the
right thing. Answers on a postcard please.

This reverts commit 0bcc84d6bc4341611ca8ff0e9d1461b94bf23ba1.

- - - - -
24a2e522 by Zander Brown at 2021-11-19T00:37:26+00:00
build: bump libhandy dep now we use HdyStyleManager

- - - - -
67836b05 by Zander Brown at 2021-11-19T00:45:04+00:00
l10n: catch a missed file

Sorry Piotr, at least I noticed it fairly quick this time

- - - - -
b485e8d9 by Christopher Davis at 2021-11-18T16:59:42-08:00
general: Drop generic mode

We now set the user-facing name to Terminal everywhere.

Closes https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/76

- - - - -
0e675467 by Yuri Chornoivan at 2021-11-19T14:25:25+00:00
Update Ukrainian translation

- - - - -
ed8058e2 by Zander Brown at 2021-11-19T15:20:42+00:00
process: check the _effective_ uid when detecting root

At some point something somewhere changed and many processes retain the
users's uid rather than becoming 0. As a side-effect root detection
broke for many common cases.

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/83

- - - - -
cbd07ea6 by Zander Brown at 2021-11-20T00:42:52+00:00
build: introduce devel mode

Can be installed/run alongside a regular to ease development and testing

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/85

- - - - -
d91293f8 by Zander Brown at 2021-11-20T01:25:09+00:00
general: drop gtk-doc

It just isn't very useful, and gtk-doc itself it somewhat dead

- - - - -
c327aa35 by Zander Brown at 2021-11-20T01:41:36+00:00
build: ensure enums are built before we use them

Hopefully prevent random races where the binary is built before enums

- - - - -
84db0496 by Piotr Drąg at 2021-11-21T12:38:43+00:00
Update Polish translation

- - - - -
4c580938 by Yuri Chornoivan at 2021-11-21T14:21:41+00:00
Update Ukrainian translation

- - - - -
df86411d by Jiri Grönroos at 2021-11-22T12:00:53+00:00
Update Finnish translation

- - - - -
3157e1bb by Alexander Mikhaylenko at 2021-11-22T16:08:07+00:00
theme-switcher: Hide the system theme if it's not available

- - - - -
81ade5ad by Alexander Mikhaylenko at 2021-11-22T16:08:07+00:00
theme-switcher: Make spacing less awkward for 2 items

- - - - -
c4cd501e by Alexander Mikhaylenko at 2021-11-22T16:08:07+00:00
theme-switcher: Improve selected state

Icon by Tobias Bernard.

Fixes https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/86

- - - - -
2a92196a by Zander Brown at 2021-11-24T01:56:06+00:00
proxy: support proxy variables

Implement the same behaviour as g-t for apps that depend on these

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/81

- - - - -
31a5db27 by Zander Brown at 2021-11-24T02:14:09+00:00
ci: install gsettings-desktop-schemas

- - - - -
99c7d4d1 by Zander Brown at 2021-11-25T01:23:19+00:00
terminal: improve text pasting

Vte's new `vte_terminal_paste_text` lets us do this properly, bringing
pasting inline with g-t

Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/49
Fix: https://gitlab.gnome.org/ZanderBrown/kgx/-/issues/21

- - - - -
655ff7eb by Enrico Nicoletto at 2021-11-26T12:28:17+00:00
Update Brazilian Portuguese translation

- - - - -
e1013f01 by Luna Jernberg at 2021-12-06T23:33:38+00:00
Update Swedish translation

- - - - -
e32a3ab0 by Christopher Davis at 2021-12-07T00:05:09+00:00
general: Rebrand to console

This changes the user-facing name to Console,
the binary name to gnome-console, and the
app ID to org.gnome.Console.

- - - - -
021e878d by Christopher Davis at 2021-12-07T00:05:09+00:00
gresource: Remove icons

- - - - -
4c4655ee by Christopher Davis at 2021-12-07T00:05:09+00:00
window: Use different name instead of comments for devel

This is how apps commonly handle the development
mode.

- - - - -
bcc08e97 by Christopher Davis at 2021-12-07T00:05:09+00:00
data: Remove kgx-original SVG files

These were missed in the removal of the generic mode.

- - - - -
d26033dd by Christopher Davis at 2021-12-07T00:05:09+00:00
application: Use different KGX_DISPLAY_NAME for devel

- - - - -
64b63468 by Christopher Davis at 2021-12-07T00:05:09+00:00
build: Change project/bin name back to kgx

- - - - -
fc389bdf by Anders Jonsson at 2021-12-07T01:05:36+00:00
Update Swedish translation

- - - - -
1aa2823d by Yuri Chornoivan at 2021-12-07T17:24:21+00:00
Update Ukrainian translation

- - - - -
f3a894af by Piotr Drąg at 2021-12-12T13:41:33+00:00
Update Polish translation

- - - - -
1f4e6f19 by Christopher Davis at 2021-12-15T22:29:13+00:00
build: Change project/bin name back to gnome-console and add alias for kgx

This reverts commit 64b634685a2aaa124005f385b08528e6ef8888d0.

- - - - -
96aec4d1 by Zander Brown at 2021-12-18T13:47:11+00:00
build: don't install an alias

Hopefully end this name bikeshed, conclusions:
 - Repo is GNOME/Console
 - Display name is Console
 - Tarball name is gnome-console
 - ID is org.gnome.Console
 - Codename/binname/namespace is kgx

This reverts commit 1f4e6f19888635009eac24d16ee8436361fdea8c.

Fix: https://gitlab.gnome.org/GNOME/Console/-/issues/97

- - - - -
7f370f4e by Zander Brown at 2021-12-18T13:51:34+00:00
doap: rename to match new repo

- - - - -
a81ed113 by Christopher Davis at 2021-12-23T18:59:09-08:00
metainfo: Fix screenshot path

The path was pointing to the old repo URL
and the master branch. This commit
changes the URL to the new path and uses
HEAD in case we change the main branch name
in the future.

- - - - -
92366419 by Maximiliano Sandoval R at 2021-12-28T00:45:18+01:00
hig: tooltip text should use header capitalization

- - - - -
ee7257ca by Anders Jonsson at 2021-12-31T22:57:58+00:00
Update Swedish translation

- - - - -
5dc17c21 by Enrico Nicoletto at 2022-01-01T00:43:04+00:00
Update Brazilian Portuguese translation

- - - - -
0a82d5be by Yuri Chornoivan at 2022-01-02T16:08:52+00:00
Update Ukrainian translation

- - - - -
2ceef777 by Piotr Drąg at 2022-01-02T17:15:44+01:00
Update Polish translation

- - - - -
0f31d129 by Fran Dieguez at 2022-01-02T23:25:07+00:00
Add Galician translation

- - - - -
717c307c by Christopher Davis at 2022-01-18T01:04:10+00:00
build: Use GNOME versioning scheme

- - - - -
ccbe245d by Christopher Davis at 2022-01-18T01:04:10+00:00
build: Rework development version string

Instead of the raw VCS_TAG, use the project version
with the latest commit appended. This is what most
applications do.

- - - - -
daa31278 by Christopher Davis at 2022-01-18T01:04:10+00:00
general: Remove "Since" annotations

- - - - -
2919d7cb by Zander Brown at 2022-01-18T01:04:10+00:00
build: use vcs_tag's command parameter rather than run_command

Inspired by nautilus's version tagging

- - - - -
0778f3a6 by Aleksandr Melman at 2022-01-27T10:46:29+00:00
Add Russian translation

- - - - -
625a5687 by Alexander Mikhaylenko at 2022-01-27T14:57:13+00:00
subprojects: Rename libhandy branch

- - - - -
8ab50ef5 by Boyuan Yang at 2022-02-03T19:48:01+00:00
Update Chinese (China) translation

- - - - -
47f3f8bf by Daniel Mustieles at 2022-02-07T11:11:33+01:00
Updated Spanish translation

- - - - -
60a670fa by Daniel Mustieles at 2022-02-07T13:51:56+01:00
Updated Spanish translation

- - - - -
e69082ec by Fran Dieguez at 2022-02-08T22:46:50+00:00
Update Galician translation

- - - - -
2aae21b7 by Alexander Mikhaylenko at 2022-02-09T09:28:07+00:00
terminal: Use GtkMenu for context menu for pointer and keyboard

Keep the popover for long press/touch to match GtkEntry etc.

Even when we port to GTK4 we will still need different positioning etc.

- - - - -
b05c9ef7 by Alexander Mikhaylenko at 2022-02-09T09:28:07+00:00
terminal: Don't leak menus and popovers

- - - - -
3d48bb23 by Maximiliano Sandoval R at 2022-02-12T10:27:19+00:00
help-overlay: Use action names directly

- - - - -
a99499fb by Alexander Mikhaylenko at 2022-02-13T23:28:30+05:00
style: Fix floating bar style

Use a lighter border in light, increase border-radius.

- - - - -
8f8a345e by Yosef Or Boczko at 2022-02-14T15:40:44+00:00
Add Hebrew translation

- - - - -
6ea5b24a by Zander Brown at 2022-02-14T17:59:40+00:00
doap: update address

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/102

- - - - -
820e0036 by Zander Brown at 2022-02-14T17:59:40+00:00
tab: use weak refs and destroy GTask

We were leaking multiple refs via GTask and unneeded strong refs

Additionally if the object were to die (or be removed from UI) we could
hit a race when :command is slow to spawn, or if it's death is out of
sync with ours. By using an explict weak pointer we can check if `self`
has been nulled out and thus abort.

- - - - -
86e497ba by Zander Brown at 2022-02-14T17:59:41+00:00
application: hold weak refs on pages

Thus rather than observing page lifeycle, we were keeping them alive

- - - - -
8e1c2ca4 by Zander Brown at 2022-02-14T17:59:41+00:00
build: don't use a shared library

This made sense once, but not anymore

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/109

- - - - -
e94a2bf3 by Matej Urbančič at 2022-02-14T22:03:22+00:00
Update Slovenian translation

- - - - -
3acd8dc2 by Emin Tufan Çetin at 2022-02-15T09:46:17+00:00
Update Turkish translation

- - - - -
1b7e94b9 by Hugo Carvalho at 2022-02-15T13:19:52+00:00
Add Portuguese translation

- - - - -
87df200f by Asier Sarasua Garmendia at 2022-02-15T16:01:24+00:00
Update Basque translation

- - - - -
c1548383 by Zander Brown at 2022-02-15T19:06:01+00:00
general: prepare for 42.beta

NEWS generated by appstreamcli, hopefully keeps things happy

- - - - -
acb15cb1 by Arnaud Ferraris at 2022-02-18T12:13:30+01:00
New upstream version 42.beta

KGX now goes by Console and we have restored the legendary ‘Day’ mode

Also in this release:
 * 👓 Much better High Contrast support
 * 🔬 Increased Zoom range
 * 📋 Paste is now less pernickety
 * 🩹 Fixed a couple leaks and assorted issues

GNOME l10n Teams have updated translations:
 * Basque
 * Chinese (China)
 * Finnish
 * Galician
 * Hebrew
 * Polish
 * Portuguese
 * Portuguese (Brazil)
 * Russian
 * Slovenian
 * Spanish
 * Swedish
 * Turkish
 * Ukrainian

Git-EVTag-v0-SHA512: 93a4c41cd7f7588b55e9d93fd08e89087cb889af5aa7b9ddea0f9be0c0bd838a6ebb3a12599eb0ef92d538c1839538bfa23e19f4b20d31de3c25fabb210d0610

- - - - -


30 changed files:

- .gitlab-ci.yml
- + NEWS
- README.md
- − build-aux/meson/postinstall.py
- kgx.doap → console.doap
- − data/kgx-original-symbolic.svg
- − data/kgx-original.svg
- data/meson.build
- data/org.gnome.zbrown.KingsCross-symbolic.svg → data/org.gnome.Console-symbolic.svg
- data/org.gnome.zbrown.KingsCross.Devel.svg → data/org.gnome.Console.Devel.svg
- data/org.gnome.zbrown.KingsCross.Source.svg → data/org.gnome.Console.Source.svg
- data/org.gnome.zbrown.KingsCross-generic.desktop.in.in → data/org.gnome.Console.desktop.in.in
- data/org.gnome.zbrown.KingsCross.gschema.xml.in → data/org.gnome.Console.gschema.xml.in
- data/org.gnome.zbrown.KingsCross.metainfo.xml.in.in → data/org.gnome.Console.metainfo.xml.in.in
- data/org.gnome.zbrown.KingsCross.service.in → data/org.gnome.Console.service.in
- data/org.gnome.zbrown.KingsCross.svg → data/org.gnome.Console.svg
- − data/org.gnome.zbrown.KingsCross.desktop.in.in
- − doc/kgx-docs.xml
- − doc/meson.build
- − doc/xml/gtkdocentities.ent.in
- − doc/xml/meson.build
- meson.build
- meson_options.txt
- nautilus/kgx-nautilus-menu-item.c
- nautilus/meson.build
- po/LINGUAS
- po/POTFILES.in
- po/es.po
- po/eu.po
- po/fi.po


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/kgx/-/compare/4c8d86252ca87517d4c0bfc04e8efc420d72ba46...acb15cb19dfec153d57073fa75c445f7fd382ffe

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/kgx/-/compare/4c8d86252ca87517d4c0bfc04e8efc420d72ba46...acb15cb19dfec153d57073fa75c445f7fd382ffe
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20220218/b94d12a7/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list