Open ghost opened 7 years ago
Good. It would be nice if Xiphos could use the headerbar design. You can do some design first and let's have a look at it. Maybe in the future version, it will be implemented according to this design.
I'll work on it :)
I'll get some inspiration from Gnome Web (https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/web/web-bookmarks-and-header-bar-wires.png) and Gnome Builder (https://wiki.gnome.org/Apps/Builder)
What about this kind of design ?
Nice job!
For the navigation bar on the left, I like the way it is designed in Eloquent:
I think there's also enough room to have xref and footnotes in the right/left margins of the biblical text.
Dominique
It looks good, can you show more of the interface design?
I'm trying to get in touch with the lead developer.
I'd like to be sure my work is useful before continuing.
This would be Karl Kleinpaste, Karl at kleinpaste dot orgSent from my Huawei Mobile-------- Original Message --------Subject: Re: [crosswire/xiphos] Headerbar design (#804)From: Simon Baconnais To: crosswire/xiphos CC: Subscribed I'm trying to get in touch with the lead developer. I'd like to be sure my work is useful before continuing.
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/crosswire/xiphos","title":"crosswire/xiphos","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/crosswire/xiphos"}},"updates":{"snippets":[{"icon":"PERSON","message":"@sbaconnais in #804: I'm trying to get in touch with the lead developer.\n\nI'd like to be sure my work is useful before continuing."}],"action":{"name":"View Issue","url":"https://github.com/crosswire/xiphos/issues/804#issuecomment-314997940"}}}
@domcorbex : i'd like to get rid of the left sidebar, i'll propose an alternative for that ;)
@refdoc : i emailed him, i'll wait for his answer :)
sorry i've been out of touch.
i won't condone removing the sidebar under any circumstances. it's far too important to routine day-to-day usage. bookmarks, search, xref lists, footnotes -- these all appear there, and are used heavily. a huge fraction of the natural workflow of xiphos happens in the sidebar.
i'll take a look at other aspects soon, but i wanted to address this first.
("soon" means after i get 4.0.6 out the door, i.e. after this weekend.)
@karlkleinpaste : Sorry, i've been quite busy (i'm student in a biblical institute). I'm quite confident in being able to remove the left sidebar, while improving the natural workflow. Actually, i think that a lot of elements that are currently in the sidbar would be far more efficient a more contextual place. For example, if you look at the picture i uploaded, the commentary selector is now contextual to the commentary view. Imho, it make more sense to have it here.
I intend to contextualize selectors to views for Bibles, commentaries, dictionnaries, ...
Don't you think it could be better ?
So ? Not interested ?
This looks good
been out of the country for the last 10 days. will look again soon.
:+1:
Ok, here is my take - I had a thorough look at it today. I do like it. There is a fair amount of duplication and redundancy in our current desigh which has grown for a while now and probably also grown a bit irregularly. The basic design decisions are some 20 years old , or when one looks at other Bible software 30 years old. Left side bar with tree model, various extra options central text pane etc etc.
So this is certainly refreshing and quite possibly an option to thoroughly update and rethink a few things.
As such I think, contrary to Karl that the side bar should indeed go - as long as a logical, not cramped or forced way can be found for its content. I did get a bit worked up originally when quite a few Gnome apps moved taht way, but found that the combination of sane defaults and easy discoverability make the transition from one design to the other quite obvious and straightforward.
Thank you. I also think that Xiphos could have a better design for daily usage. I have some good ideas up my sleeve, but again, i'd like to know if lead developers have at least an interest in design improvement ... And if i'm heading the good way.
I think you are on the right way. But Karl is the lead - and would do the vast bulk of work unless someone else comes along. So he needs convincing.
I understand, and I don't want to go against him.
He is the one that does the hard work here and i respect him a lot for that, so I won't insist if he doesn't see it that way.
I do not see a book/chapter/verse selector - how do you envisage this? Not all reading is linear (cue the "previous/next chapter" arrows)
Dominique - what is special and different (apart from fonts etc ) in the Eloquent side bar? I see in fact less functionality in there than in the current design.
I'm thinking of opening a selector when you click on the title, i will think about a way to make it understandable.
refdoc, What I like in the Eloquent Sidebar is that Bookmarks and Notes are included as well, so that way, all the navigation stuff is in the sidebar. Just a thought, nothing serious. Moreover, I don't know how to implement this.
Close : no answer from the main developper. I assume a new design is unwanted.
This is a somewhat disappointing outcome. I for one would MUCH appreciate a visual overhaul. The current design is functional but counter-intuitive for people used to current desktop and tablet interface design paradigms. I can make some usage of it myself but have a really hard time getting new people started with it as it looks archaic and both visually confusing and really does make it more complicated that it could be to do simple things.
@sbaconnais Please consider leaving this open. Even if the original developer is unresponsive or resistant to change an open issue is much more discoverable to people scanning this project, including other potential contributors. An open issue is much more likely than a closed one to help gather momentum behind this work.
Yup, i was just a bit frustrated.
Sorry :-P
The idea is good. I like it. Before it becomes reality, it needs to be code. So leaving it open until someone starts to code sounds right to me. Sent from my Huawei Mobile-------- Original Message --------Subject: Re: [crosswire/xiphos] Headerbar design (#804)From: Simon Baconnais To: crosswire/xiphos CC: Peter von Kaehne ,Mention Yup, i was just a bit frustrated. Sorry :-P
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread. {"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/crosswire/xiphos","title":"crosswire/xiphos","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/crosswire/xiphos"}},"updates":{"snippets":[{"icon":"PERSON","message":"@sbaconnais in #804: Yup, i was just a bit frustrated.\r\n\r\nSorry :-P"}],"action":{"name":"View Issue","url":"https://github.com/crosswire/xiphos/issues/804#issuecomment-401038965"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/crosswire/xiphos/issues/804#issuecomment-401038965", "url": "https://github.com/crosswire/xiphos/issues/804#issuecomment-401038965", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [crosswire/xiphos] Headerbar design (#804)", "sections": [ { "text": "", "activityTitle": "Simon Baconnais", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@sbaconnais", "facts": [
] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"crosswire/xiphos\",\n\"issueId\": 804,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"crosswire/xiphos\",\n\"issueId\": 804\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/crosswire/xiphos/issues/804#issuecomment-401038965" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 236757460\n}" } ], "themeColor": "26292E" } ]
Hi, I'm ghost (:P) and I'm back.
Do you think you would have time to work on the new design in the coming month ?
Welcome back!
Who is "you"?
Is the mock-up you posted earlier just an image mock-up or do you have code that sketched out the UI overhaul?
2 years ago you was the main developer, now I don't really know 😅
The mockop is just an image. I know nothing about C programming ...
Perhaps there is something like a MVC so I could work on the view ?
I don't know if its possible ... But I could work on a JavaScript UI that you could use as a frontend.
Using gtk js lib I mean
Hello,
What about using a headerbar design, Gnome Shell compatible I mean ?
I can work on some mockup if you want.
I already worked on Evolution mockup few years ago, but had to stop. I'd like to work again on improving Gnome apps design :)
Interrested ?
Simon