Hi Berthold,
On Saturday, December 16, 2017 1:26:16 PM CET Berthold Stoeger wrote:
> Short question: Are the numerous Q_PROPERTY macros in core/subsurface-qt/
> SettingsObjectWrapper.h needed for the mobile version? If I remove them, the
> desktop version compiles and works just fine.
>
>
Marco, I'm not that familiar with Kirigami internals, do you know this off the
top of your head?
-- sebas
On woensdag 6 december 2017 13:34:08 CET Dirk Hohndel wrote:
> I know that both Sebastian and Marco read our mailing list from time to
> time, but I figured sending this directly To: them
On zondag 5 februari 2017 15:32:47 CET Cristian Ionescu-Idbohrn wrote:
> ... but I can't find anything by that name, neither in debian strech
> (next stable) nor sid (unstable) :( Does anyone know what that is? A
> fuzzy search brings this up:
>
> libkdeclarative5 - declarative library for
On maandag 13 juni 2016 22:12:11 CEST Dirk Hohndel wrote:
> > - it is not possible to paste the pin, I think this would be a nice
> > option.
>
> Unfortunately it seems that all of the Kirigami components have the problem
> that you can't paste text.
>
> Sebastian - any insights into this
Hi Dirk,
On Sunday, March 13, 2016 11:30:15 AM Dirk Hohndel wrote:
> I guess you are the most likely people who have a good answer here...
>
> a) is there a simple, concise, useful introduction to localization of QML
> code? The way we do localization in Subsurface is a bit odd because of the
>
On Saturday, March 12, 2016 09:22:54 Dirk Hohndel wrote:
> On Mar 12, 2016, at 7:38 AM, Sebastian Kügler <se...@kde.org> wrote:
>
> On Friday, March 11, 2016 03:00:26 Tomaz Canabrava wrote:
> error messages in red.
>
> Br. Encapsulate that in a small method? So it ca
Dirk said. :-)
--
subsurfbas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
On Thursday, March 03, 2016 03:22:40 PM Dirk Hohndel wrote:
> Sebas, now that we are on Qt 5.6... do you remember what you and I tested
> a couple of months ago with getting the correct keyboard geometry from Qt?
> I know that worked with 5.6... so maybe you could create a Kirigami patch
> to use
On Saturday, February 27, 2016 02:55:42 PM Marco Martin wrote:
> http://notmart.org/misc/kirigami
You continue to surprise me, Marco. :-)
--
sebas
http://www.kde.org | http://vizZzion.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
On Tuesday, February 23, 2016 03:46:44 PM Linus Torvalds wrote:
> So even if there was 80 cuft of air in the cylinder, you won't
> get all out of *out* of the cylinder, there will be that 11.1L
> (roughly 0.4 cuft) remaining in the bottle.
Should that not be the intermediate pressure, i.e.
On Wednesday, February 10, 2016 07:50:00 PM Miika Turkia wrote:
> On Wed, Feb 10, 2016 at 5:29 PM, Sebastian Kügler <se...@kde.org> wrote:
> > On Wednesday, February 10, 2016 05:09:51 PM Miika Turkia wrote:
> >> +import QtQuick.Window 2.2
> >> +import QtQuick.
On Wednesday, February 10, 2016 03:59:52 PM Jan Mulder wrote:
> On 10-02-16 15:28, Sebastian Kügler wrote:
> > On Wednesday, February 10, 2016 03:24:38 PM Jan Mulder wrote:
> >> As has been noticed by a number of people that are active in the android
> >> mobile develop
On Wednesday, February 10, 2016 05:09:50 PM Miika Turkia wrote:
> + return "";
return QString();
--
sebas
http://www.kde.org | http://vizZzion.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
On Wednesday, February 10, 2016 03:24:38 PM Jan Mulder wrote:
> As has been noticed by a number of people that are active in the android
> mobile development, the scrolling/swiping from dive-detail to
> dive-detail is not "smooth". It stops and moves forward at (lets say)
> 80% of the width of
On Wednesday, February 10, 2016 05:09:51 PM Miika Turkia wrote:
> +import QtQuick.Window 2.2
> +import QtQuick.Dialogs 1.2
Seems unused?
> + signal accept
What is this used for?
Could you attach or link a screenshot to this page? That makes it much easier
to review the visual aspects.
On Tuesday, February 09, 2016 04:57:09 PM Willem Ferguson wrote:
> What do you do?
Use qDebug().
--
sebas
http://www.kde.org | http://vizZzion.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
On Tuesday, February 09, 2016 12:53:42 PM JB2Cool wrote:
> On 9 February 2016 at 12:48, Sebastian Kügler <se...@kde.org> wrote:
[...]
> I'd much rather have something small, stable and high quality than a swiss
> army knife that falls apart the moment you look at it.
>
>
On Tuesday, February 09, 2016 12:17:50 PM Henrik Brautaset Aronsen wrote:
> On Tue, Feb 9, 2016 at 11:37 AM, Robert Helling wrote:
>
> A possible project I could mentor in the summer would be a mobile version of
> the planner (if nobody vetos it). That would be a separate app
; - keyboard size error: especially in landscape - the content of the page
> being edited shifts up too much and there's a big empty area above the
> keyboard.
> Sebastian, I know that you said you know what causes that. Any chance
> you can look into this issue?
I'll prioriti
On Monday, January 25, 2016 09:28:10 PM Joakim Bygdell wrote:
> + cylinder = "Multiple";
QStringLiteral("multiple") saves conversion costs. Perhaps even
qsTr("Multiple"), since this will show up in the UI, untranslated. (Better
already do it for new user-facing strings,
On Monday, January 25, 2016 06:44:50 PM Joakim Bygdell wrote:
> After adding "Cylinder" to the DiveDetails page the objects had to be
> rearranged in order to better utilise the space.
> To get a cleaner look on smaller screens the left side is left aligned and
> the right side is right aligend.
On Monday, January 25, 2016 06:26:16 AM Dirk Hohndel wrote:
> On Mon, Jan 25, 2016 at 01:03:54PM +0000, Sebastian Kügler wrote:
> > On Friday, January 22, 2016 10:02:28 PM Miika Turkia wrote:
> > > If one browses the application more than one step (e.g. details, gps fix
> >
ve list, so a quick entry in the side-bar menu would be nice.
I think it would be useful.
Would you like to try a patch? (It's fairly straightforward to do, so very
suitable for someone who'd like to start contributing to the mobile app.)
--
sebas
Sebastian Kügler|http://vizZzion.or
od
to go. (The change I suggested can be submitted separately).
Thanks,
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman
h). I can't see this being a problem, but I haven't tested any other
> locales or devices.
Look good to me.
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divel
On Monday, January 18, 2016 15:12:06 Dirk Hohndel wrote:
> > On Jan 18, 2016, at 3:01 PM, Sebastian Kügler <se...@kde.org> wrote:
> >
> > On Monday, January 18, 2016 22:45:19 John Smith wrote:
> >> Actually, just nosticed that the weight value is empty in all my
all fix.
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
hanks a lot for being stubborn about this issue, Dirk!
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
On Wednesday, January 06, 2016 07:26:33 AM Dirk Hohndel wrote:
> On Wed, Jan 06, 2016 at 07:31:03PM +1100, Rick Walsh wrote:
> >
> >
> > A great set of updates there. Most noticeable improvement I notice is
> > accelerating the scrolling. Much snappier. I was curious about imperial
> > units,
On Tuesday, January 05, 2016 06:53:10 PM Rick Walsh wrote:
> This makes the context drawer wide enough to read what the actions are
I can take this (and the followup patch) and merge it upstream, so we don't
increase the delta between subsurface and Plasma's mobilecomponents, but I
don't have
On Tuesday, January 05, 2016 08:37:07 AM Henrik Brautaset Aronsen wrote:
> On Mon, Jan 4, 2016 at 4:24 PM, Dirk Hohndel wrote:
> I think my
> preference would be to get rid of the magic button and have triple bar on
> the left and triple dot on the right as some other mobile
On Monday, January 04, 2016 09:49:40 PM Linus Torvalds wrote:
> On Jan 4, 2016 21:40, "Dirk Hohndel" wrote:
> > But, if I may say so, I think this is getting better and better. :-)
>
> The current version looks good, I agree.
>
> The one thing I find myself always looking for
On Tuesday, January 05, 2016 05:19:56 PM Lubomir I. Ivanov wrote:
> cd ./qt-mobile/qml
> git log --follow --oneline ./mobilecomponents
>
> 8e29972 QML-UI: fix black squares on some Android devices
> 44fd9bf sync with mobilecomponents f4d5d19fc
> 936c9ce Add more icons
> b6f5f23 sync with
o be held back by a broken
build, I did put an hour in here and there, but nothing really came out of it,
so you didn't hear from me.
That said, the work done in the meantime is awesome. I'm particularly happy
with the black icons investigation, as that was quite the mystery bug.
Going to fix my builds no
On Sunday, January 03, 2016 11:00:31 AM Dirk Hohndel wrote:
> > public slots: // I get compilation error:
> >"undefined reference to vtable for MessageClass" Huh??
> How about adding a constructor? Maybe that helps. This is one of those
> completely incomprehensible C++
the version number is screwy.
"screwy" isn't easy-to-decode information. Could you clarify or simply show
it?
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsu
On Sunday, December 06, 2015 10:03:40 PM Lubomir I. Ivanov wrote:
> On 3 December 2015 at 21:04, Sebastian Kügler <se...@kde.org> wrote:
> > Hey all,
> >
> > We received pretty useful feedback during the testing of the latest mobile
> > ui changes.
> i
he actions in the top
toolbar.
Saving the new dive data has broken right now in master, and this patch-set
unfortunately doesn't change that. Something we have to look into.
Cheers,
--
sebas
Sebastian Kügler|http://vizZzion.org| http
sertion(+), 17 deletions(-)
>
> diff --git a/qt-mobile/qml/DiveDetails.qml b/qt-mobile/qml/DiveDetails.qml
> index bff6453..b335631 100644
+1
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface m
t page until that is redone as well)
The list may be incomplete, and it's not prioritized yet. Feel free to take on
issues (let us know here, first, so we don't duplicate work or end up in a
merge conflict).
Cheers,
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
ationale behind the behavior.
Yes, that's intended behaviour. I'm having our usability people looking into
it right now, and they'll probably suggest a few changes to this element. I
personally think it works quite well and doesn't get in the way of interesting
content.
--
sebas
Sebasti
e, you are doing great work. This may well become the
> most frequently used version of Subsurface.
Thanks!
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.or
re painting.
> I remember Tomaz telling me to be very very careful what I call from
> within paint. Both for performance issues but also for infinite
> recursions.
Thinking about it, it would probably be easier to resize the profileWidget from
that v
On Thursday, December 03, 2015 14:50:48 Dirk Hohndel wrote:
> On Thu, Dec 03, 2015 at 10:26:24PM +0000, Sebastian Kügler wrote:
> > On Thursday, December 03, 2015 14:04:50 Dirk Hohndel wrote:
> > > > > I knew my fix was too easy
> > > >
> > > >
visible on the Android
device, run logcat on the host with the device connected:
adb logcat -s Subsurface:V
Cheers,
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.o
#2 seems good to have in quickly, so I'm submitting the indentation fix with
it.
- fix a crasher in DiveList::clear() (checking for !count() now)
- indentation of actions was messed up
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
From
From a cursory glance, patches look good to me.
On Tuesday, December 01, 2015 08:46:58 PM Anton Lundin wrote:
> Some of the flags needed to build for android was set in cmake. There
> are many more that needs to be set correctly for things to work, so
> having some in cmake and some in the
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
gt; in your branch. And since you didn't touch compiled code (except for
> > adding the //imports) I didn't see any concern in doing this, anyway -
> > this is truly just moving the mobile UI forward.
> >
> > On Mon, Nov 30, 2015 at 02:35:49AM +, Sebastian Kügler wrot
I've taken some time to record a video of our latest work on subsurface mobile
and explain a bit the role of the Plasma components we're using.
It may be an interesting watch or read for some, so I'm shamelessly plugging
my blog here:
On Tuesday, November 24, 2015 05:49:21 PM Robert Helling wrote:
> + QPixmap tempPixmap = pixmap;
> + QPainter painter;
> + painter.begin();
> + painter.fillRect(pixmap.rect(), QColor(127, 127, 127, 127));
> + painter.end();
I may be dense today, but this seems
On Tuesday, November 24, 2015 09:08:42 AM Dirk Hohndel wrote:
> On Ubuntu it definitely is qtlocation5-dev
Same in Debian unstable/sid/stretch.
--
sebas
http://www.kde.org | http://vizZzion.org
___
subsurface mailing list
On Thursday, November 19, 2015 02:46:00 PM Lubomir I. Ivanov wrote:
> On 19 November 2015 at 14:21, Sebastian Kügler <se...@kde.org> wrote:
> > On Wednesday, November 18, 2015 11:47:00 PM Lubomir I. Ivanov wrote:
> >
> > I haven't, but it's OK. Th
On Tuesday, November 17, 2015 04:43:41 PM Lubomir I. Ivanov wrote:
> On 17 November 2015 at 16:35, Lubomir I. Ivanov <neolit...@gmail.com> wrote:
> > On 16 November 2015 at 23:47, Sebastian Kügler <se...@kde.org> wrote:
> >> On Friday, November 13, 2015 23
On Friday, November 13, 2015 10:08:18 PM Dirk Hohndel wrote:
> But as far as I can tell all that is missing are a few small things on the
> edges, the core of what the companion app can do is there and appears to
> be working in my minimal testing.
Obvious question: Do you have a list of the
On Monday, November 16, 2015 07:08:04 Dirk Hohndel wrote:
> > On Nov 16, 2015, at 04:37, Sebastian Kügler <se...@kde.org> wrote:
> >
> >> On Friday, November 13, 2015 10:08:18 PM Dirk Hohndel wrote:
> >> But as far as I can tell all that is missing are a
hat I needed sharks in my profile.
> But now that I have seen them, nothing else will ever do.
>
> The only question in my mind is whether just one shark per profile is enough,
> or if we need more.
follow-up dillemma: left or right shark...
--
sebas
Sebastian Kügler|
st and
details view, we just set the detail's listview.currentItem to whatever the
user picked in the overview list (and possibly avoid animations).
Do I make sense to you? If not, proof-of-concept attached. It's quite minimal
and only shows the very basic mechanism.
I quite like what you have done i
On Thursday, November 12, 2015 01:27:54 Sebastian Kügler wrote:
> Some more work on the mobile version, especially on the divelist and
> details.
I just noticed that a new file CloudStorage.qml slipped in, which isn't used
yet. I suggest to leave that in, it will be used shortly, even i
(#0001, #0003)
- further layout and styling improvements (all the other patches)
Most visible is probably the rework of the dive profile page, aside various text
display fixes.
Cheers,
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
From
xed
navigation logic is improved, the code organization is a bit more scalable and
it starts to look purty. Much more work ahead, but it shows promise.
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
From 4d494a7be0f2cd339749bef83c3f79a4392f4e4c Mon Sep 17 00:00:00 2001
From:
On Saturday, November 07, 2015 23:45:58 Henrik Brautaset Aronsen wrote:
> On Fri, Nov 6, 2015 at 10:57 PM, Sebastian Kügler <se...@kde.org> wrote:
>
> > git pull -u isn't known on my systems (recent Debian and Ubuntu), so
> > better not use this flag.
>
> Which
Use the view, rather than the model to check if the list is empty. This
allows us to use the property notifiers rather than a function call, and
hence fixes updating the visibility of the startpage when the listview
gets filled (or emptied).
Signed-off-by: Sebastian Kügler <se...@kde.org>
-
This makes sure we don't accept any input from the startpage when
interacting with the divelist -- they're really mutually exclusive.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/qml/DiveList.qml | 1 +
1 file changed, 1 insertion(+)
diff --git a/qt-mobile/qml/DiveList.qm
From: Sebastian Kügler <se...@kde.org>
This solves the root problem of most of the dpi-depdent sizing in the
mobile Android version.
When setting a custom font size, we circumvent Android's defaults, which
means that we end up setting the font size further down the road to get
readable fon
dependencies (for
now: none).
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/theme/Theme.qml | 68 -
qt-mobile/theme/Units.qml | 109 ++
2 files changed, 158 insertions(+), 19 deletions(-)
diff --gi
can depend on Qt 5.4 and QtQuick
2.5.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/mobile-resources.qrc | 1 +
qt-mobile/theme/Theme.qml | 4 ++--
qt-mobile/theme/Units.qml | 18 +-
3 files changed, 12 insertions(+), 11 deletions(-)
diff --gi
- This allows us to use these new things without changing much in our
own code, things now work again.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/main.qml| 4
qt-mobile/theme/Theme.qml | 1 -
2 files changed, 4 insertions(+), 1 deletion(-)
diff --gi
This will be needed at some point, so better put it in the right place
already, so we don't forget enabling the singleton usage once we've
fleshed out how that could work exactly.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/theme/qmldir | 2 ++
1 file changed, 2 inse
- gridUnits is dynamic again, using FontMetrics now
- Add a page to display some sizing-relevant details, so we can debug
dpi problems a bit better on Android
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/ThemeTest.qml| 15 +++
qt-mobile/ma
In line with the new Units API.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/DiveList.qml | 26 +-
qt-mobile/TopBar.qml | 10 +-
qt-mobile/main.qml | 9 -
3 files changed, 22 insertions(+), 23 deletions(-)
diff --git a/qt-
Add a Label that we can use for styled text until we figured out how to
set the default font size.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/Label.qml | 14 ++
1 file changed, 14 insertions(+)
create mode 100644 qt-mobile/Label.qml
diff --git a/qt-
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/mobile-resources.qrc | 1 +
1 file changed, 1 insertion(+)
diff --git a/qt-mobile/mobile-resources.qrc b/qt-mobile/mobile-resources.qrc
index c09dca5..77ab761 100644
--- a/qt-mobile/mobile-resources.qrc
+++ b/qt-mobile/
ourselves.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/ThemeTest.qml | 53 -
1 file changed, 48 insertions(+), 5 deletions(-)
diff --git a/qt-mobile/ThemeTest.qml b/qt-mobile/ThemeTest.qml
index 55c15ed..c848f1a 100644
--- a/qt-
git pull -u isn't known on my systems (recent Debian and Ubuntu), so
better not use this flag.
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
packaging/android/build.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packaging/android/build.sh b/packaging/a
This makes problems with the default font more apparent
Signed-off-by: Sebastian Kügler <se...@kde.org>
---
qt-mobile/Label.qml | 3 ---
qt-mobile/ThemeTest.qml | 16 +++-
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/qt-mobile/Label.qml b/qt-mobile/Lab
e, what's more and what's not so important to you, etc.?
--
sebas
Sebastian Kügler|http://vizZzion.org| http://kde.org
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman
On Tuesday, October 20, 2015 08:16:27 PM Rick Walsh wrote:
> One thing on my wish list is to add the planner to the mobile app. A killer
> feature would be to plan a dive taking account of the tissue loading from
> my previous dive (downloaded from my dive computer). Currently, dive plans
>
On Tuesday, October 20, 2015 09:32:06 AM Davide DB wrote:
> On Tue, Oct 20, 2015 at 9:17 AM, Dirk Hohndel wrote:
> > Sebastian is a rather experienced Qt/QML developer so I'm sure he will get
> > us to something ready for a beta release fairly soon. I certainly hope to
> > be
On Tuesday, October 20, 2015 04:15:01 PM Davide DB wrote:
> On Tue, Oct 20, 2015 at 3:54 PM, Sebastian Kügler <se...@kde.org> wrote:
> > What do you mean by "default development OS"?
> >
> >
> > That said, I'd like to run the app on Android. I'm persona
Hi divers,
After we merged some conceptual work on the mobile UI before 4.5, it's time to
make some more concrete plans, most important of all define scope and basic
assumptions, so Dirk and I talked about the mobile UI today. Here's a quick
run-down before I start forgetting things.
The
81 matches
Mail list logo