Fedora 36 が出ました。
早速 SSD を交換してインストール、今までと同じです。
初期状態を確認したいだけです、新規にする必要はないとは言わないで。
Nautilus のアイコンが青色ベースに変わっている。
でもメニューを見ると GTK3 のままなのか。
F10 でロケーションバーがドロップダウンに、何この挙動?
Gedit は無くなり gnome-text-editor に代わった。
メニューが日本語翻訳され設定が別ウインドウに変更されました。
でもスニペットや外部ツールてかプラグインは使えません。
コレについては後日色々と、筆者は Gedit を入れますけど。
設定は GTK4 化されていますね。
あと gnome-softwere 等の gnome-*** な純正アプリは。
eog 等の半純正は GTK3 のままみたい、GTK3 の時と違って慎重のようで。
そんなことよりコレですよね。
2022.05.22 修正
#!/usr/bin/env python3 import gi gi.require_version('Gtk', '4.0') from gi.repository import Gtk a = Gtk.get_major_version() b = Gtk.get_minor_version() c = Gtk.get_micro_version() print(f'GTK+ version {a}.{b}.{c}') ''' # Fedora 35 GTK+ version 4.4.2 # Fedora 36 GTK+ version 4.6.2 '''
マイナーバージョンだけかよ。
でもコレはイケるかな?
#!/usr/bin/env python3 # https://stackoverflow.com/questions/70921068/drag-and-drop-with-gtk4-connecting-dragsource-and-droptarget-via-contentprovide # GDK_TYPE_FILE_LIST import gi, sys gi.require_version('Gtk', '4.0') gi.require_version('Gdk', '4.0') from gi.repository import Gtk, Gio, Gdk, GObject class Win(Gtk.ApplicationWindow): ''' GtkGestureDrag Sample Code ''' def __init__(self, app): try: Gtk.ApplicationWindow.__init__(self, application=app, title='Drop FIle') drop_target = Gtk.DropTarget.new(Gdk.FileList, Gdk.DragAction.COPY) drop_target.connect('drop', self.on_file_drop) drop_target.connect('accept', self.on_drop_accept) self.add_controller(drop_target) # self.label = Gtk.Label(label='Please drop the file') self.set_child(self.label) except Exception as e: print(e, file=sys.stderr) app.quit() def on_drop_accept(self, target, drop): return True def on_file_drop(self, target, value, x, y): l = [] for gfile in value.get_files(): l.append(gfile.get_path()) self.label.set_text('\n'.join(l)) def app_activate(a): w = Win(a) w.present() app = Gtk.Application() app.connect('activate', app_activate) app.run()
gir でファイルドロップができるようになりました。
てかコレで気がついたけど gnome-screenshot が無くなっている。
代わりに Print Screen で範囲指定スクリーンショットが可能になった。
「~/画像/スクリーンショット」に保存される、いや OS 統合はいいと思う。
macOS だってそうなのだから、ね。
HDD マウント等でパスワード画面になると ibus が落ちて日本語が入力不能に。
時々再起動に失敗し電源ボタン長押しで強制終了。
いやー久々に細かい所が不安定だ、何故か喜んでいる筆者であった。
そうだ手動アップデートしなきゃ、イッパイあった。
夜勤準備でもう寝ます、続きは明日にでも。