- 31 Aug, 2013 9 commits
-
-
Matthias Clasen authored
Replace the popup dialog we had here with going to the details page. The improved back button handling lets us go back to the installed page from there.
-
Matthias Clasen authored
Add a stack, so we can go back from an application to the category to the overview.
-
Matthias Clasen authored
With the search entry now being only in the overview, we are always going back to the overview when exiting search, so no need to keep a search_back_id.
-
Matthias Clasen authored
-
Matthias Clasen authored
This makes page up/down work when you get to the page. Also, scroll the overview back to the top every time.
-
Matthias Clasen authored
Grabbing focus to a widget is a little tricky, since it must be mapped for that to work. Add a utility function that waits for that to happen.
-
Matthias Clasen authored
This doesn't make a big difference, but it is the proper way to show a window.
-
Matthias Clasen authored
This improves keynav, and doesn't hurt.
-
Piotr Drąg authored
-
- 30 Aug, 2013 25 commits
-
-
Matthias Clasen authored
For 3.10, we're just going to hardcode a list of eighteen popular applications. These were chosen by Allan Day and Ryan Lerch. We put them on a 3 day rotation, and scramble them a bit to make things more interesting. After 3.10, we will look at getting this data online.
-
Matthias Clasen authored
The three apps were chosen by Allan Day and Ryan Lerch. For 3.10, we're just going to hardcode gimp, gnome-weather and gnome-sudoku as featured apps, and put them on a 3 day rotation. After 3.10, we will look at getting this data online.
-
Matthias Clasen authored
These will be replaced by proper artwork soon.
-
Piotr Drąg authored
-
Matthias Clasen authored
This is important for accessibility, and there is really no reason to treat this button different from all the others.
-
Matthias Clasen authored
-
Matthias Clasen authored
It is more confusing than helpful, because it might also filter the installed list.
-
Matthias Clasen authored
Too much red hurts the eyes.
-
Matthias Clasen authored
Don't make install buttons blue, the mockups don't have that. And add a way to remove the redness from the remove buttons, since a wall of red is jarring.
-
Matthias Clasen authored
-
Richard Hughes authored
This still needs wiring up to AppStream data, and some of the groups may have to be renamed or removed.
-
Matthias Clasen authored
-
Richard Hughes authored
This means if the same app is installed in one tab then the status is changed in other tabs.
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
The vadjustment is controlling this, not the hadjustment.
-
Matthias Clasen authored
This is actually counter-productive, as it selects the entry contents, so if you are in the middle of typing something, the text gets selected and then your next key press overwrites it.
-
Matthias Clasen authored
Also try to remove apps from the list after there removal is complete.
-
Matthias Clasen authored
This code was duplicated in almost all shell files.
-
Matthias Clasen authored
-
Matthias Clasen authored
At application start, we are calling refresh functions without making the corresponding page current. To avoid unintended effects, the refresh functions and their async callbacks must not change the visibility of any shared ui elements unless the page is still current.
-
Matthias Clasen authored
-
Matthias Clasen authored
Go back to the previous tabwhen search entry is cleared.
-
Matthias Clasen authored
Make typing go to the search entry whenever it is visible, and make Escape clear the entry.
-
Matthias Clasen authored
Show the search bar also on the installed page, and move the search entry signal handler to a better place.
-
- 29 Aug, 2013 6 commits
-
-
Matthias Clasen authored
This uses the newly introduced throbbing style. We only put the emphasis on the button if we are not already on the updates page.
-
Matthias Clasen authored
This will be used to put emphasis on the updates button when updates are available.
-
Matthias Clasen authored
We can avoid the wait most of the time, by loading the updates and installed lists at start. But we don't want to slow down the loading of the overview page (which is shown by default), so we only load the others when the overview is fully loaded.
-
Matthias Clasen authored
This will let us avoid slowing down the loading of the overview by deferring the load of the other tabs until the overview is fully loaded.
-
Matthias Clasen authored
The overview is already the default mode, so no need to set it explicitly when --mode overview is passed on the commandline.
-
Matthias Clasen authored
We should unref the GsApp that is shown in the details page on shutdown.
-