Commit a68b8e2e authored by camilo higuita's avatar camilo higuita

bring up to date to lastest mauikit changes form new-simpler-page

parents d74fc703 9049159b
sudo: required
services:
- docker
addons:
apt:
packages:
- realpath
install:
- docker pull ubuntu:bionic
- wget https://raw.githubusercontent.com/nomad-desktop/nxos-repository-util/master/nxos-repository-util.sh
-O nxos-repository-util.sh
- chmod +x nxos-repository-util.sh
script:
- docker run --rm -v $(pwd)/:/build/ -w /build/ ubuntu:bionic /bin/bash travis-build.sh
branches:
only:
- master
- development
deploy:
- provider: script
script: "./source/nxos-repository-util.sh upload testing *.deb"
skip_cleanup: true
on:
branch: master
- provider: script
script: "./source/nxos-repository-util.sh upload development *.deb"
skip_cleanup: true
on:
branch: development
notifications:
email: false
slack:
secure: VqgBtVbk5BI3WjC2PSheCKALkiiLTxakxbVN+V4U9nm91ZP4fXxCd1Oyv+Xh9z/e1hX1PS+dMlhGsBdZr+L+QFjzqFnVTrEpxeQ/CBeMriWvpyNKlHLzxgxvT2rFZWEBEU5VKQQF/DIXvKK459MjIZEixnNlmy4gRGOJTjsq3R04kihz09yFV4vnToSmjFpoRG0ju1wDx94JMY4WllQ3+7Q6dUBWsByl0GBpa9O7ze4i2IL7TByCK/sfXcAckNHU1V3BblRA3NTdJHkLUGK8ftIcPahvwqDb6AcfcMs/4N6N6MlamtxJoSoBobGnwSaShEvJE8h2hTMfbOmBZk0Ajr4SMqmLG7RTEZELWbg3TsaROXpVRmrkMnqYcJPlwB679Outbon64vr2fMOJj6ojCEjzPRF+pZ2XdZsYBKkVx2+Pxs5bHpoB1snn2CYnG0Gpbg75U09nQKTcNrOgkDCKAo2j5ibyeJgWcBASiDRATTx9pttoKe/4bzqj90qC5zCho6GQd3rxWcs8P6lTN7M7fnt4MwomAnFlaM4VtoYFH5gC8jurFlX0ctkP6jFAjas39ztLZp/8cvsMNzQQhFeVAYDHwdxE/bdjz88SC0ntTi+ckKaYWmCXRAYAfI836/kQmRbsJtHqQ73vyZjbAWV5FH1m7yI1NgSy2IF7oHw8p6M=
env:
global:
- secure: WiUg/WtCjSUfyWV1vWMwQT8YIS2sI0e+0Cp0hc+nIHVey/ztF1N1zuHUZOES7HddzfX5dN3uGzhE5SnbPs87WJYd41sPHcOcndgCItKl1r10vLHYvcnJZq5ItOTAIZE3f81DYO3RRfrXJLbEPzTnK4SjD/0xv8ZTA+A0dyVOejy0LqUUpIoI6W4q9wjd+Nq8EwTaT7PcKsW0Z4p4XCOXkZ3iQdiGnRuvtistkJw7Jh8Y+cISDymHEk+vXicpxXUkw9KVSXw02YfL1K5HS52/+ZrrPj4CloupgaYngtNHGvcwsuAh3KFnYkZW9QOHk1a3KCi+Nlbb2ppvFth0MGSXA4UyCLEXls2P3dCSx1PsghXDnRVqDciezVDbZPB1i4beULTJBPmJRtgZepjZsdr9EphMSmJ2PFZ5hg53dTvdbYJZdLyVvI/MlTxbepcXPftL9tfLCjJSbOhKWD4Ol9iavxnCyUcmAji9UDeWhV8PHekkjTiQgixxaIeXhAfhZh6JwPV2Gd5N5bUeGyheBgViqd0WsHaBOfPI7Uv1xfXCAnEc0ft4HkAc5EiZbJdat7GSgHcpmLverGwLi33lkKeiCFQNkMcD3fjh4H+SXXsoK4RwbZt+zpCWK6t9s/9n7Xspj6j/NOjdUkiPfwKXraAICr1r5+eDPW9kM7ABwG3/dqg=
- secure: rGXwNt1KVvCmk9cHEmUuDYQlxesC65XD9gzSSbMRNAMKxGs4WTFT6Hm6vN3EWKjhXxsGOBw9vk4rjlGF/FNAUW3ZJvGne16mzJfDN6/nwvRmHer7sTS37L44VpXVSQJaR5+LbKunY2XgttpJz0UHx2SU8RniLIw8N+i2DP2FqASW59P68DpyDP65HSWnHlFMZziW/eddY2Aye16zaPD8OrAA/0z6t/6rDy3//GE1NSs/0GQuTlP+xusbxhtIG/OqI1UiZ2Hhodr+Kgvqt+saA48CQhDjWxvLUHev32fRTSMHvu74dp8DuqyqlMGJ3zkjCbTaU2ppS3tdgQJwdltMvr+CvHnV91V2WKU+VVGwjhwQpa9WbWvUI2oQEwaFynH4Bp/OivDI7wzd5Cm2rTS2JzhcNS9ZTAjtWpSdgmU34XIIO4+qBdzcwY5V2MZQciUAD/YTJujKUNQ0meau+rgCUzMEVKtiClFjQUzg2aFca+HBbeyfbHeIFNfXNUI3mt8NH4O7h9vw1BRP5NU1R/A/VP+SkDEJEyXqHdRgSc/MkxzYICw2SlAdjxDiny/uBoTHgGauNA6UWbMsy/GyFbg9W9uq9DcESTNjUxMa//A2RxykhAaeCu7mt4o+lHGL9UeME6n2xQC7fo1kEcKp3e2zyKPPLhxbMG9tdxrEgaMXpi4=
File added
buho (0+git20181114-1) UNRELEASED; urgency=medium
* Initial release
-- Jonah Brüchert <jbb@kaidan.im> Wed, 14 Nov 2018 15:47:04 +0100
Source: buho
Section: utils
Priority: optional
Maintainer: Jonah Brüchert <jbb@kaidan.im>
Build-Depends: debhelper (>= 11),
libkf5config-dev (>= 5.24.0~),
libkf5coreaddons-dev (>= 5.24.0~),
libkf5i18n-dev (>= 5.24.0~),
libkf5kio-dev,
libkf5notifications-dev (>= 5.24.0~),
libkf5service-dev (>= 5.24.0~),
libqt5svg5-dev,
mauikit-dev,
qt5-qmake,
qtbase5-dev (>= 5.5.0~),
qtdeclarative5-dev,
qtquickcontrols2-5-dev,
qtwebengine5-dev
Standards-Version: 4.2.1
Homepage: https://github.com/maui-project/buho
Vcs-Browser: https://gitlab.com/debian-pm/buho
Vcs-Git: https://gitlab.com/debian-pm/buho.git
Package: buho
Architecture: any
Depends: qml-module-org-kde-mauikit,
qml-module-qmltermwidget,
${misc:Depends},
${shlibs:Depends}
Description: Maui Note Taking App
Buho allows you to save links, write quick notes and organize pages as books.
Buho works on desktops, Android and Plasma Mobile.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: buho
Source: https://github.com/maui-project/buho
Files: *
Copyright: 2018, Camilo Higuita
License: GPL-3+
Files: debian/*
Copyright: 2018, Jonah Brüchert <jbb@kaidan.im>
License: GPL-2+
License: GPL-2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991, or (at
your option) any later version.
On Debian systems, the complete text of version 2 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-2'.
License: GPL-3+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 3 dated June, 2007, or (at
your option) any later version.
On Debian systems, the complete text of version 3 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-3'.
#!/usr/bin/make -f
export QT_SELECT=qt5
%:
dh $@
......@@ -19,6 +19,7 @@ Maui.ApplicationWindow
/**** BRANDING COLORS ****/
// menuButton.colorScheme.highlightColor: accentColor
// searchButton.colorScheme.highlightColor: accentColor
headBarBGColor: viewBackgroundColor
headBarFGColor: textColor
accentColor : "#ff9494"
......@@ -39,46 +40,51 @@ Maui.ApplicationWindow
})
property color headBarTint : Qt.lighter(headBarBGColor, 1.25)
headBar.middleContent: [
ToolButton
{
onClicked: currentView = views.notes
icon.color: active ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "view-notes"
text: qsTr("Notes")
checked: currentView === views.notes
},
ToolButton
{
onClicked: currentView = views.links
icon.color: active ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "view-links"
text: qsTr("Links")
checked: currentView === views.links
},
ToolButton
{
onClicked: currentView = views.books
icon.color: active? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "view-books"
text: qsTr("Books")
checked: currentView === views.books
},
ToolButton
{
icon.color: active ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "tag"
text: qsTr("Tags")
checked: currentView === views.tags
}
]
headBar.middleContent: Kirigami.ActionToolBar
{
actions: [
Kirigami.Action
{
onTriggered: currentView = views.notes
icon.color: checked ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
Kirigami.Theme.textColor: accentColor
icon.name: "view-notes"
text: qsTr("Notes")
checked: currentView === views.notes
},
Kirigami.Action
{
onTriggered: currentView = views.links
icon.color: checked ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "view-links"
text: qsTr("Links")
checked: currentView === views.links
},
Kirigami.Action
{
onTriggered: currentView = views.books
icon.color: checked? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "view-books"
text: qsTr("Books")
checked: currentView === views.books
},
Kirigami.Action
{
icon.color: checked ? accentColor : textColor
Kirigami.Theme.highlightColor: accentColor
icon.name: "tag"
text: qsTr("Tags")
checked: currentView === views.tags
}
]
}
// headBar.colorScheme.borderColor: Qt.darker(accentColor, 1.4)
headBar.drawBorder: false
......
......@@ -53,7 +53,7 @@ Maui.Page
MenuItem
{
text: qsTr("Ascedent")
checkable: true
checkable: false
checked: notesList.order === Notes.ASC
onTriggered: notesList.order = Notes.ASC
}
......@@ -61,7 +61,7 @@ Maui.Page
MenuItem
{
text: qsTr("Descendent")
checkable: true
checkable: false
checked: notesList.order === Notes.DESC
onTriggered: notesList.order = Notes.DESC
}
......@@ -71,7 +71,7 @@ Maui.Page
MenuItem
{
text: qsTr("Title")
checkable: true
checkable: false
checked: notesList.sortBy === KEY.TITLE
onTriggered: notesList.sortBy = KEY.TITLE
}
......@@ -87,7 +87,7 @@ Maui.Page
MenuItem
{
text: qsTr("Add date")
checkable: true
checkable: false
checked: notesList.sortBy === KEY.ADD_DATE
onTriggered: notesList.sortBy = KEY.ADD_DATE
}
......@@ -95,7 +95,7 @@ Maui.Page
MenuItem
{
text: qsTr("Updated")
checkable: true
checkable: false
checked: notesList.sortBy === KEY.UPDATED
onTriggered: notesList.sortBy = KEY.UPDATED
}
......@@ -103,7 +103,7 @@ Maui.Page
MenuItem
{
text: qsTr("Fav")
checkable: true
checkable: false
checked: notesList.sortBy === KEY.FAV
onTriggered: notesList.sortBy = KEY.FAV
}
......
......@@ -190,6 +190,7 @@ Maui.Dialog
onTagRemovedClicked: list.removeFromAbstract(index)
Kirigami.Theme.backgroundColor: "transparent"
Kirigami.Theme.textColor: control.colorScheme.textColor
}
}
......
#!/bin/bash
apt-get --yes update
apt-get --yes install wget gnupg2
### Add KDENeon Repository
echo 'deb http://archive.neon.kde.org/dev/stable/ bionic main' | tee /etc/apt/sources.list.d/neon-stable.list
wget -qO - 'http://archive.neon.kde.org/public.key' | apt-key add -
### Install Dependencies
apt-get --yes update
apt-get --yes dist-upgrade
apt-get --yes install devscripts lintian build-essential automake autotools-dev equivs qt5-default qtdeclarative5-dev qtquickcontrols2-5-dev qtwebengine5-dev cmake debhelper extra-cmake-modules libkf5config-dev libkf5coreaddons-dev libkf5i18n-dev libkf5kio-dev libkf5notifications-dev libkf5service-dev libqt5svg5-dev qtbase5-dev qml-module-org-kde-kirigami2 qml-module-qtquick-controls2 qml-module-qtwebengine qt5-qmake qml-module-qtquick2 libqt5core5a libqt5gui5 libqt5network5 libqt5qml5 libqt5quick5 libqt5widgets5
wget https://raw.githubusercontent.com/lnxslck/home/master/nitrux/qml-module-qmltermwidget_0.1%2Bgit20180903-1_amd64.deb -O qml-module-qmltermwidget_0.1%2Bgit20180903-1_amd64.deb
dpkg -i qml-module-qmltermwidget_0.1%2Bgit20180903-1_amd64.deb
wget http://repo.nxos.org/development/pool/main/m/mauikit/libmauikit_0%2Bgit20181114-1_amd64.deb
dpkg -i libmauikit_0+git20181114-1_amd64.deb
wget http://repo.nxos.org/development/pool/main/m/mauikit/qml-module-org-kde-mauikit_0%2Bgit20181114-1_amd64.deb
dpkg -i qml-module-org-kde-mauikit_0+git20181114-1_amd64.deb
wget http://repo.nxos.org/development/pool/main/m/mauikit/mauikit-dev_0%2Bgit20181114-1_amd64.deb
dpkg -i mauikit-dev_0+git20181114-1_amd64.deb
mk-build-deps -i -t "apt-get --yes" -r
### Build Deb
mkdir source
mv ./* source/ # Hack for debuild
cd source
debuild -b -uc -us
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment