Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • chatty chatty
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 317
    • Issues 317
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • Librem5
  • chattychatty
  • Merge requests
  • !56

WIP Make ' New chat' dialog match the parent window

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Guido Gunther requested to merge guido.gunther/chatty:hdy-dialog into master Jul 01, 2019
  • Overview 3
  • Commits 4
  • Pipelines 2
  • Changes 2

This does two things

  • switch to HdyDialog (all other dialogs should do this too)
  • adds the solid-csd style class

The later makes sure there are no drop shadow. solid-csd is likely no the best thing to do, we'd rather keep the existing csd and only drop the shadows but I don't know if there's a good way in gtk+3?

Doing it this way over having the compositor maximize dialogs has the advantage that

  • small dialogs don't look totally out of place
  • the app can decide how the dialogs should look

(only the main window is maximized by the compositor initially).

It'd be cool if you could check that MR since this is currently the last known thing blocking the rootston->phoc transition. I've only changed 'new chat' as an example. Maximizing other dialogs would work the same way

cc: @tobias.bernard @adrien.plazas since the shadow problem will likely want a proper solution in GTK+

Edited Jul 01, 2019 by Guido Gunther
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: hdy-dialog