Salta al contenuto principale


WiP #Confy new UI and navigation with updated Adwaita widget



Diego Roversi ha ricondiviso questo.


Confy 0.7.1


Version 0.7.1 of #Confy, the #gtk4 / #libadwaita conference companion, has been tagged.

This release brings small fixes.
Main highlights are:

  • New German translation.
  • Flatpak now will use GNOME Runtime 45

#Arch #AUR packages are updated, #flatpak on #Flathub should be on its way.

sr.ht/~fabrixxm/Confy/


Elena ``of Valhalla'' ha ricondiviso questo.


Confy 0.7.0


Confy 0.7.0 has been released

This is the first release with a brand new UI written in Gtk4/libadwaita, using Blueprint for UI definition!

User interaction has been revisited, while being mostly similar to the previous version: gone is the tab switcher in headbar, now starred talks can be found in navbar. Gone is also the map view (for now, at least).
Adding new conferences from URL is now done via a nice dialog, and editing of user-added conferences is done directly in the conference list view. Which is now a window by it's own, used as an "open" dialog.
There are some new shortcuts, like the "<primay>-c" shortcuts to copy the current talk details as plain text in clipboard.
The talk search can now be filtered to match only starred talks and there are two search "mode": the global search, activated by the button over in the navigation header and by the '<primary>-f' shortcut, and the "current list" search, which search in current talk list for
day/room/track.

I'm sure I'm missing something and I'm sure I've missed more than something testing this, so please open tickets on the tracker (tickets can be opened also via email just sending a text/plain mail to ~fabrixxm/confy@todo.sr.ht or
u.fabrixxm.confy@todo.sr.ht)

There is also a fix from ~edwardbetts for events that are after UTC midnight. Thanks!

#confy #gtk4 #libadwaita #newrelease

reshared this


devrtz :debian: ha ricondiviso questo.


#confy #gtk4 / #libadwaita branch wip/gtk4 has been merged into master. It's not 100% at par in features with last gtk3 version, but it's usable.

lists.sr.ht/~fabrixxm/confy-de…

reshared this

in reply to Fabio

this post is getting some attention lately.
Confy 0.7.0 has been finally released and it's available on flathub and in various repos

Confy 0.7.0


Confy 0.7.0


Confy 0.7.0 has been released

This is the first release with a brand new UI written in Gtk4/libadwaita, using Blueprint for UI definition!

User interaction has been revisited, while being mostly similar to the previous version: gone is the tab switcher in headbar, now starred talks can be found in navbar. Gone is also the map view (for now, at least).
Adding new conferences from URL is now done via a nice dialog, and editing of user-added conferences is done directly in the conference list view. Which is now a window by it's own, used as an "open" dialog.
There are some new shortcuts, like the "<primay>-c" shortcuts to copy the current talk details as plain text in clipboard.
The talk search can now be filtered to match only starred talks and there are two search "mode": the global search, activated by the button over in the navigation header and by the '<primary>-f' shortcut, and the "current list" search, which search in current talk list for
day/room/track.

I'm sure I'm missing something and I'm sure I've missed more than something testing this, so please open tickets on the tracker (tickets can be opened also via email just sending a text/plain mail to ~fabrixxm/confy@todo.sr.ht or
u.fabrixxm.confy@todo.sr.ht)

There is also a fix from ~edwardbetts for events that are after UTC midnight. Thanks!

#confy #gtk4 #libadwaita #newrelease



Tobias Bernard ha ricondiviso questo.


It's aliiiiveeee! (almost) #WiP #confy #gtk4 #libadwaita

Screenshots on last post where blueprint ui files made in Workbench, this is from the wip branch. 🚧👍


devrtz :debian: ha ricondiviso questo.


Trying some restyling of #confy in #gtk4 #adwaita .

reshared this

in reply to Nico Rikken

@Nico Rikken Thank you. I don't think I'll manage to release the Gtk4 version for #FOSDEM, but the Gtk3 is already usable :D
in reply to Fabio

Yeah, it proved to be essential in the last conference I attended. On Android I use #Giggity but #LinuxPhones are the future. So thanks for working on this! confy.kirgroup.net/







Confy WiP


New upcoming feature in Confy:
talk progress indicator

every "talk row" widget will show talk progress as a vertical bar on left side

On room page the result is a nice continuous bar that gives the idea of the progress of the whole room :)

On talk detail page, the bar span the top border:

get it from git or aur

#confy #FOSDEM2021

Unknown parent

Fabio
Would be an honor :D
I'm waiting for the app to be on flathub
in reply to Fabio

Oh nice: Confy showed up on "New & Updated Apps" on flathub, but the app page return an error...
I'm sure I'm doing something wrong...


Confy 0.4.1


Version 0.4.1 of Confy, the conferences schedule viewer for GNOME, has been tagged.
This release comes with support to libhandy 1.
A confy-git package on AUR has been created, for those of you using #archlinux

I've removed links to flatpak on project page because it never worked as it should. I'm planning to add Confi to flathub in a future.

I should start to write a propert changelog :)

#confy #gnome

Thib reshared this.

in reply to Fabio

Also, I should proof-read when i write posts in English while I'm tired... 🤦


A small update on #confy

A wip branch with updates to support future libhandy 1.0 (0.80.0 right now) has been created: git.sr.ht/~fabrixxm/confy/log/…

So far:
- It is possible to add a custom pentabarf url to the conferences list
- The map page now show the map, scrollable and zoomable. It's ugly but i works
- Map image and conference image are loaded asynchronously
- pages stack has been replaced with Handy.Deck, with support for swipe gesture to get back

in reply to Fabio

So, now I'm trying to add some settings to the app.
I've populated the .gschema.xml file, but I can't manage to have the app found it, running on the host (I get a Gio.Settings without keys) or running it as a flatpak ("Settings schema is not installed").
Why it must be so difficult?
I think I'll go with a couple of python lines to replace this..
in reply to Fabio

So after some hours spent on this, I noticed an error in compile logs:
the schema was invalid, but meson doesn't stop on test() errors... useful...


What's new in #confy today:

- nice button in headbar to update main menu list or event cached data
- nice overlay toaster to show notifications

- main menu data is updated automatically at start if older than one day
- event cache is updated automatically at open (if network is available).
- event data is downloaded asynchronously. This leave the UI responsive while downloading.
- talk detail page show "conflicting" starred talks

- Remind upcoming starred events with a system notification

What's wrong in #confy today:

- flatpak doesn't work anymore (see #1. I think it's related to sandbox permissions, but I can't understand how fix it. So, flatpak building in builds.sr.ht is disabled.
- The "+" button ("Add event from URL") is just a placeholder. More work must be done to support it correctly
- apart from event data, other downloads are still sync and block the ui
- I still have issues with Leaflet and folding.... I'm missing something here...

please, send help...

What's missing, in "likely it will land" order:

- Download all data asynchronously.
- An app menu is needed, with things like "options" and "back to event list" ...
- An options window, with things like "update event cache every" and "clear all cached data"
- The "Map" page is still a placeholder
- Support for FOSDEM's room status API

Thib reshared this.



#WIP #confy #flatpak built on sourcehut build service, with a nice artifact. :)

builds.sr.ht/~fabrixxm/job/165…

still a test. Next step, trigger build of master branch when pushed.

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.