Commit Graph

19 Commits

Author SHA1 Message Date
Mark Liversedge
277dce4ba1 UI Nits: Fixup ScopeBar button widths
.. for different font sizes and as importantly to make the
   buttons large enough for the translated button texts -- this
   is particularly important for Deutsch.
2013-05-11 11:42:50 +01:00
Mark Liversedge
aeec2afced UI Nits: Scope Bar Font on Mac 2013-04-27 18:43:47 +01:00
Mark Liversedge
3d5ace45a0 Visual signpost for search/filter
.. scope bar colors update
.. needs fixing up for the Mac
2013-04-24 21:01:50 +01:00
Mark Liversedge
093c562d07 Translation: More texts now available
Including
* ScopeBar 'Home', 'Analysis' selection names
* Downloaders: Powertap, Calendar
* Wizards: Split, Add device
2013-03-30 08:12:44 +00:00
Mark Liversedge
00f5e45d9f Fix WIN startup SEGV with scopebar no ICAL
.. pesky indexing into scopebar when ical not compiled in
2013-03-15 18:57:48 +00:00
Mark Liversedge
ca1ecb919b Windows: Font sizes and cosmetics
.. for the sidebar and scope bar
.. use the same and better fit for windows fonts
2013-03-15 17:15:26 +00:00
Mark Liversedge
e818193965 Fix Windows Look and Feel crash on ICAL
.. fixed crash when compiling without ICAL
.. I found because my Windows build doesn't have ICAL
2013-03-15 00:22:48 +00:00
Mark Liversedge
ac62be0764 Windows Look and Feel Mac Fixups
.. fixes the Mac build
.. Windows still crashes
2013-03-15 00:13:48 +00:00
Mark Liversedge
18e53197a8 Windows Look and Feel
.. akin to the Mac look and feel
.. still needs a bit of cosmetic work, but basically sound
.. also added in fixes to native file imports

Fixes #404
Fixes #504
2013-03-14 22:53:37 +00:00
Mark Liversedge
d52176927a UI Nits: Groove highlight line
Seriously OCD / attention to detail, adding the highlight line
on the scope bar, icon bar and splitter handle. Most folks wouldn't
even notice it.
2013-03-03 22:31:05 +00:00
Mark Liversedge
d8af6e36bd UI Nits: QSplitter cosmetics
.. prettified on a Mac.
.. still need to work on icons
2013-03-02 16:57:37 +00:00
Mark Liversedge
81f7e92316 UI Nits: Splitter decor
Moved icon bar back to the bottom and made Splitter handle
same size as scope bar.

The splitter handle paint artefacts were caused by splitter
size restore from before the "new" splitter. We will need to
rename all the settings to ensure we don't get incorrect sizes
for them in future.
2013-02-27 12:38:18 +00:00
Mark Liversedge
30259af494 UI Nits: Sidebar WIP
.. some cosmetic and tidy ups for the recent sidebar WIP update
from Damien. Just trying to get clean look before making the icon
bar look more like the one in XCode and make the icons use the
Cocoa "template" look.
2013-02-25 13:19:50 +00:00
Mark Liversedge
24ba55a113 Fix mac toolbar icon corruption
Because the image representation was stored in the pixmap
which was allocated on the stack -- it should be allocated on
heap since the underlying data is never actually copied.

This seems to fix the issue, but need to keep monitoring it!

Fixes #477.
2013-02-09 00:41:02 +00:00
Damien
db39db5ea4 Blank state
Add a blank state for analysis window
2013-01-06 22:21:22 +01:00
Mark Liversedge
c04066e29f Add Chart on Scope Bar
Put a button on the scope bar to add a chart. This is more
intuitive than the right click menu. The style could be
better but ok for now.

Deprecated the right-click menu option since it is unintuitive
and hidden from the user (i.e. bad UX).
2012-12-24 19:13:12 +00:00
Mark Liversedge
4b412ef14a UI Polish: Show/Hide Sidebar on ScopeBar for Mac
There is now a little button to show and hide the sidebar
just like in Mac Mail. We now only have to add the add chart
button for the toolbar/scope bar changes to be complete.
2012-11-20 19:14:37 +00:00
Mark Liversedge
9ee2eab311 UI Polish: Move train view controls to scope bar
Now we have a scope bar we can move the train view controls
out of the sidebar.
2012-11-20 17:21:22 +00:00
Mark Liversedge
1e346f43b6 UI Polish: Scope Bar for Mac Native
Added a scope bar for native mac. The windows and linux
toolbar is a combined toolbar and scope bar, on a Mac it
looks much more elegant to split the two.

We will need to now add a show/hide sidebar control on the
left of the scopebar (like apple mail), the train view controls
in the centre and the add chart to the far right).
2012-11-20 15:46:31 +00:00