James Moger
2013-06-19 bdfb4cbb8175c09beaf77c7270d36403b127a0de
Fixed tablet/phone scaling on dashboards. Improved digests title.
6 files modified
22 ■■■■ changed files
src/main/java/com/gitblit/wicket/GitBlitWebApp.properties 3 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/DashboardPage.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/MyDashboardPage.html 4 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/ProjectPage.html 6 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/ProjectPage.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/GitBlitWebApp.properties
@@ -495,4 +495,5 @@
gb.reflog = reflog
gb.active = active
gb.starred = starred
gb.owned = owned
gb.owned = owned
gb.starredAndOwned = starred & owned
src/main/java/com/gitblit/wicket/pages/DashboardPage.java
@@ -52,7 +52,6 @@
import com.gitblit.wicket.PageRegistration;
import com.gitblit.wicket.PageRegistration.DropDownMenuItem;
import com.gitblit.wicket.PageRegistration.DropDownMenuRegistration;
import com.gitblit.wicket.WicketUtils;
import com.gitblit.wicket.charting.GoogleChart;
import com.gitblit.wicket.charting.GoogleCharts;
import com.gitblit.wicket.charting.GooglePieChart;
@@ -75,7 +74,7 @@
        return true;
    }
    protected void addActivity(UserModel user, Collection<RepositoryModel> repositories, int daysBack) {
    protected void addActivity(UserModel user, Collection<RepositoryModel> repositories, boolean isStarred, int daysBack) {
        Calendar c = Calendar.getInstance();
        c.add(Calendar.DATE, -1*daysBack);
        Date minimumDate = c.getTime();
@@ -92,6 +91,7 @@
        
        Fragment activityFragment = new Fragment("activity", "activityFragment", this);
        add(activityFragment);
        activityFragment.add(new Label("feedTitle", getString( isStarred ?  "gb.starredAndOwned" : "gb.recentActivity")));
        if (digests.size() == 0) {
            // quiet or no starred repositories
            if (repositories.size() == 0) {
@@ -107,7 +107,6 @@
            // show daily commit digest feed
            Collections.sort(digests);
            DigestsPanel digestsPanel = new DigestsPanel("digests", digests);
            WicketUtils.setCssStyle(digestsPanel,  "margin-top:-20px");
            activityFragment.add(digestsPanel);
        }
        
src/main/java/com/gitblit/wicket/pages/MyDashboardPage.html
@@ -10,7 +10,7 @@
    <div class="row" style="padding-top:5px;">
        <div class="span7">
            <div class="hidden-phone markdown" style="padding-bottom: 30px;" wicket:id="repositoriesMessage">[repositories message]</div>
            <div class="hidden-phone hidden-tablet markdown" style="padding-bottom: 30px;" wicket:id="repositoriesMessage">[repositories message]</div>
            <div wicket:id="activity"></div>
        </div>
        <div class="span5">
@@ -58,7 +58,7 @@
</wicket:fragment>
<wicket:fragment wicket:id="activityFragment">
    <div class="dashboardTitle"><wicket:message key="gb.recentActivity"></wicket:message> <small><span wicket:id="feedheader"></span></small></div>
    <div class="dashboardTitle"><span class="hidden-phone hidden-tablet" wicket:id="feedTitle"></span> <small><span wicket:id="feedheader"></span></small></div>
    <div class="hidden-phone hidden-tablet"  style="text-align:center;">
        <div wicket:id="charts"></div>
    </div>
src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java
@@ -141,7 +141,7 @@
            feed.addAll(active);
        }
        
        addActivity(user, feed, daysBack);
        addActivity(user, feed, starred.size() > 0 || owned.size() > 0, daysBack);
        
        Fragment repositoryTabs;
        if (UserModel.ANONYMOUS.equals(user)) {
src/main/java/com/gitblit/wicket/pages/ProjectPage.html
@@ -25,18 +25,18 @@
            
            <div class="row">
                <div class="span7">                    
                    <div class="markdown" style="padding-bottom: 30px;" wicket:id="projectMessage">[project message]</div>
                    <div class="hidden-phone hidden-tablet markdown" style="padding-bottom: 30px;" wicket:id="projectMessage">[project message]</div>
                    <div wicket:id="activity">[activity panel]</div>
                </div>
                <div class="span5">
                    <div class="markdown" wicket:id="repositoriesMessage">[repositories message]</div>
                    <div class="hidden-phone hidden-tablet markdown" wicket:id="repositoriesMessage">[repositories message]</div>
                    <div wicket:id="repositoryList">[repository list]</div>
                </div>
            </div>
        </div>
<wicket:fragment wicket:id="activityFragment">
    <div class="dashboardTitle"><wicket:message key="gb.recentActivity"></wicket:message> <small><span wicket:id="feedheader"></span></small></div>
    <div class="dashboardTitle"><span class="hidden-phone hidden-tablet" wicket:id="feedTitle"></span> <small><span wicket:id="feedheader"></span></small></div>
    <div class="hidden-phone hidden-tablet"  style="text-align:center;">
        <div wicket:id="charts"></div>
    </div>
src/main/java/com/gitblit/wicket/pages/ProjectPage.java
@@ -123,7 +123,7 @@
        });
        
        addActivity(user, repositories, daysBack);
        addActivity(user, repositories, false, daysBack);
        
        if (repositories.isEmpty()) {
            add(new Label("repositoryList").setVisible(false));