| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
GTK doesn't really make this easy on us. The only thing we can do is tear
everything down and rebuild, which is not at all an optimal solution.
Alternatively, we can maintain lists of original strings and the widgets that
contain them, and do it on demand by hand.
Not everything is supported yet. I'll add support as needed.
|
| |
|
|
|
|
|
|
|
| |
This could go into an external CSS file instead, but then I have to worry
about loading it, and packaging it, and what the proper location should be,
and all that kind of stuff. I could just shove it into a variable and be
done with it.
|
| |
|
|
|
|
|
| |
200px makes it take up entirely too much of the screen. 125px is a better
compromise between the look we're going for and screen space usage.
|
| |
|
| |
|
|
|
|
|
|
| |
With the current setup, what happens is you have to pass the opposite value
from what you want into set_selected because a_d_o_clicked negates whatever
a_d_o_set_selected. Whoops.
|
|
|
|
|
|
|
|
|
| |
(1) Increase font sizes in the nav area.
(2) Make the betanag warning bold so it stands out better.
(3) Increase the size of everything in the spoke selector to help us use
the screen real estate a little more wisely.
|
| |
|
|
|
|
|
|
| |
It's a little ugly (the default Gtk focus notification appears to be just
changing the background to blue), but that's the default and it makes it clear
what is currently selected.
|
|
|
|
|
|
| |
First, remove the border width specified in each .ui file. This allows the
info bar to extend all the way to the edges of the screen. Then, add back
in some padding around the nav_area and various button areas.
|
|
|
|
|
| |
If I use the same values, the selectors in the hubs look way too cramped.
Or, the spokes look like they're floating in space.
|
|
|
|
|
| |
This means I can get rid of the current warning on hubs, since I can just
make the info bar pop up instead.
|
|
|
|
|
|
|
| |
This requires exposing a lot more internal children because glade will not let
you get to internal children unless you also expose everything up the chain.
This patch should eliminate the need for any window to include its own alignment
and its own vbox. I hope it's also largely transparent.
|
| |
|
|
|
|
|
|
| |
This is not the fancy icon overlay as shown in the mockups, since that takes
a litle more work than I have time to do right now. Feel free to work on this
yourself.
|
| |
|
|
|
|
|
|
| |
Instead I'm using the slightly less deprecated GtkBox and GtkButtonBox, though
those will have to be converted to GtkGrid eventually. However that is a much
bigger change.
|
|
|
|
| |
Also, make the betanag screen call it.
|
|
|