subsurface/mobile-widgets/qml
Miika Turkia 76a68f71a4 Support for copy-pasting specific fields on mobile
Initial implementation/prototype of copy-paste support for
Subsurface-mobile. The UI part is really lacking; right now the copy
button is initially visible and paste is achieved by long press on a
dive and clicking the paste button when it appears. Delete is currently
not possible at all, as I just failed to layout the buttons properly
using QML. It just sounds so simple, to put all the copy-paste-delete
buttons next to each other...

The data to be copied is currently hard-coded. A dialog to choose
inteded fields would be nice, but it'll take quite a bit effort to get
used to QML enough to be able to hack something together.

Anyway, this seems to work, even though the UI is not always reflecting
the paste without switching dives (when testing on laptop).

Signed-off-by: Miika Turkia <miika.turkia@gmail.com>
2018-11-18 06:31:44 +08:00
..
icons Mobile/filtering: add icons for filter and sort 2018-10-23 22:45:29 +01:00
About.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
CloudCredentials.qml Mobile: factor out syncToCloud [3/3] 2018-10-09 10:03:21 -07:00
DiveDetails.qml Mobile: Allow multiple divemasters 2018-11-15 18:10:13 +08:00
DiveDetailsEdit.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
DiveDetailsView.qml Dive site: replace UUID by pointer in mobile code 2018-10-29 00:09:31 +00:00
DiveList.qml Support for copy-pasting specific fields on mobile 2018-11-18 06:31:44 +08:00
DownloadedDiveDelegate.qml QML UI: set proper active background color for downloaded dives 2018-10-07 17:43:34 +03:00
DownloadFromDiveComputer.qml QML, cleanup: remove stackView 2018-10-12 08:22:26 -07:00
GpsList.qml QML UI, trivial: set proper background color GPS list 2018-10-07 17:43:34 +03:00
HintsTextEdit.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
Log.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
main.qml Mobile/filtering: make busy indicator smaller 2018-10-23 22:45:30 +01:00
MapPage.qml Dive site: replace UUID by pointer in mobile code 2018-10-29 00:09:31 +00:00
mobile-resources.qrc Support for copy-pasting specific fields on mobile 2018-11-18 06:31:44 +08:00
qtquickcontrols2.conf QML UI: Fully port dive edit to Kirigami2 2017-04-01 09:35:51 +02:00
Settings.qml Mobile/filtering: add Settings options for filtering 2018-10-23 22:45:30 +01:00
SsrfButton.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
SsrfCheckBox.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
SsrfSwitch.qml Mobile UI: make SsrfSwitch resizable 2018-10-21 14:43:41 -04:00
StartPage.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
ThemeTest.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00