{"push_id":2749599593,"size":99,"distinct_size":97,"ref":"refs/heads/wip/ernestask/gtk4-continued","head":"f25909f18f4ae6d4b3b3f844ceba1eef4fc477a4","before":"b077712bcd3624133589e431efde6cc67df60152","commits":[{"sha":"f2061e94093a33072e792181433b0618bf68d1b2","author":{"name":"Carlos Soriano","email":"60371ac375d4e3038673e56b74f857410c8434e3@redhat.com"},"message":"preferences-window: Expose show sidebar setting\n\nSince we want to replicate inside Nautilus what's in the app menu.","distinct":false,"url":"https://api.github.com/repos/GNOME/nautilus/commits/f2061e94093a33072e792181433b0618bf68d1b2"},{"sha":"56100acb9ae589a4984c97e1c829f2e5f794f21c","author":{"name":"Carlos Soriano","email":"60371ac375d4e3038673e56b74f857410c8434e3@redhat.com"},"message":"toolbar: Adjust width requirements\n\nSo we allow half sized windows in 1360px screens. This is delicatily\nadjusted with the default GNOME set up: Adwaita theme, only close\nbutton as window controls and Cantarell as font.\n\nCloses https://gitlab.gnome.org/GNOME/nautilus/issues/425","distinct":false,"url":"https://api.github.com/repos/GNOME/nautilus/commits/56100acb9ae589a4984c97e1c829f2e5f794f21c"},{"sha":"47f427f5ec7488d8952755c2ae8289c763769572","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"canvas: Use custom event objects for event synthesis\n\nSince GdkEvent is now closed off and doesn’t exactly allow synthesizing\nevents outside GTK+, a mechanism for life support is required. This\ncommit adds a new event type to use in the canvas view.\n\nAdditionally, this commit replaces button event handling with a gesture.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/47f427f5ec7488d8952755c2ae8289c763769572"},{"sha":"3392a031db3e1359056a66c701f66cc0b396cb3c","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"canvas-container: Fix signal parameter types\n\nCurrently, G_TYPE_POINTER is used, but GdkEvent defines a type of its\nown.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/3392a031db3e1359056a66c701f66cc0b396cb3c"},{"sha":"165288b8c9e9d6592bce8015ffe0c32a3dacd4b4","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"window-slot: Stop using flags parameter for history navigation\n\nThe feature that allows opening a new window from the history popup menu\nby middle-clicking hasn’t been working for three years, since the flags\nparameter in nautilus_window_back_or_forward() is not honored. In some\nplaces it’s used inappropriately, so it’s better to just drop the code\nand rethink the approach if such a feature is desirable.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/165288b8c9e9d6592bce8015ffe0c32a3dacd4b4"},{"sha":"9a4f2e2e35d9e9b3fc7c3bd51c3fa78ca1087554","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Use an in-tree copy of libgd code\n\nThis will make it easier to do the GTK+ 4 port, as no external code\nwill be built.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/9a4f2e2e35d9e9b3fc7c3bd51c3fa78ca1087554"},{"sha":"886efc6e1b37c952a7c7216ee56a1dfb1657f50e","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"meson.build: Switch to GTK+ 4","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/886efc6e1b37c952a7c7216ee56a1dfb1657f50e"},{"sha":"3ee4477bf24dfde34742725bdc3e7fe797d044a2","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"query-editor: Use GTK+ 4 tagged entry","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/3ee4477bf24dfde34742725bdc3e7fe797d044a2"},{"sha":"2e28de58cf2f7048d5d9bf625cad31798e1d5033","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Drop arguments to gtk_init()","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/2e28de58cf2f7048d5d9bf625cad31798e1d5033"},{"sha":"a2780467e4d500d68de044ffa72ac1d9930a4538","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Rename GdkWindow to GdkSurface","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/a2780467e4d500d68de044ffa72ac1d9930a4538"},{"sha":"73a7a19986bab5118e200d9107e6ff492148fcba","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"eel: canvas: Port to GTK+ 4","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/73a7a19986bab5118e200d9107e6ff492148fcba"},{"sha":"3707b7a5cbcc0e2026de759fd6d6253ef7d60cb7","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Don’t set child properties when packing to GtkBox\n\ngtk_box_pack_*() no longer take child properties - the expansion,\nfill-alignment and padding should be set in the widgets themselves. The\nsame applies to GtkBuilder definitions - the child properties are\nremoved in this commit.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/3707b7a5cbcc0e2026de759fd6d6253ef7d60cb7"},{"sha":"516090f89d374324b3ebfe347ef08b2b5eed42d5","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"properties-window: Drop uses of GDK Cairo interaction API","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/516090f89d374324b3ebfe347ef08b2b5eed42d5"},{"sha":"1c130145542a08cafafb586e73a566f98ee1c3e9","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"properties-window: Replace GdkPixbuf with GdkTexture","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/1c130145542a08cafafb586e73a566f98ee1c3e9"},{"sha":"353b022c6188e06267683694d0bb66580e754879","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Drop uses of gtk_container_set_border_width()","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/353b022c6188e06267683694d0bb66580e754879"},{"sha":"2103aaf3c3a9c419b3e5d08e57031f993c622ebc","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"properties-window: Remove redundant gtk_widget_show() calls","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/2103aaf3c3a9c419b3e5d08e57031f993c622ebc"},{"sha":"bb934af3a1e7ad4e9c1e6138c1a06949dcb3cad4","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"properties-window: Replace renamed GtkToggleButton calls","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/bb934af3a1e7ad4e9c1e6138c1a06949dcb3cad4"},{"sha":"99a6abcb8a1e5e5fe73b7e7ded39b469fc047a90","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"gd: styled-text-renderer: Port to GTK+ 4","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/99a6abcb8a1e5e5fe73b7e7ded39b469fc047a90"},{"sha":"7513b353fef40a391fff72c05a766e03476883fa","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Drop uses of  GDK_{2,3}BUTTON_PRESS\n\nOnly GDK_BUTTON_PRESS survives in GDK 4, and the uses of the rest can be\nsafely dropped, since they are used in a fall-through fashion.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/7513b353fef40a391fff72c05a766e03476883fa"},{"sha":"b4126b6c445a7b8938a2abdddb34b9b1824fc23b","author":{"name":"Ernestas Kulik","email":"3b63b79c880ce983816bb856c1eb49480f9ecc2c@gnome.org"},"message":"general: Rework event controller memory management\n\nThe API in GTK+ 4 was changed such that all event controllers now have\nto be added to the widget, which takes ownership of them.","distinct":true,"url":"https://api.github.com/repos/GNOME/nautilus/commits/b4126b6c445a7b8938a2abdddb34b9b1824fc23b"}]}
{"actor":{"display_login":"gnomesysadmins"}}