Re: Update of the metainfo.yaml file of all the frameworks

2014-08-14 Thread Cornelius Schumacher
On Wednesday 13 August 2014 11:30:48 Denis Steckelmacher wrote:
 
 Yesterday, api.kde.org has been updated so that it displays a bit more
 information about the frameworks, including code snippets telling the
 user how to add a framework to his/her CMakeLists.txt or .pro file.

Very cool. Thanks for doing this. It's a significant improvement for the API 
docs.

-- 
Cornelius Schumacher schumac...@kde.org
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Books.kde.org!

2014-08-14 Thread Valorie Zimmerman
Greetings again from Randa.

https://books.kde.org is now live. It redirects to a Techbase page,
where we'll keep all the relevant information and links.

Most important: proper repo, at kde:kf5book . Our ToDos are here:
https://todo.kde.org/?controller=boardaction=showproject_id=15 . If
you can't or do not want to write, feel free to review chapters,
tooling, processes, images, etc. and help us out that way. Thanks so
much for the folks who have pitched in already!

We'd like to release this book before Akademy, so that there are not
online online/pdf/ePub versions available, but also some printed
books.

Hang out with us in #kde-books

Best,

Valorie

-- 
http://about.me/valoriez
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 119781: Port TextArea to QtControls

2014-08-14 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119781/
---

Review request for KDE Frameworks and Plasma.


Repository: plasma-framework


Description
---

This ports TextArea to Qtcontrols, all old properties/functions work (except 
for errorHighlight that was a stub already)
moves also the scrollview style to make everything in the same place. (needs to 
be more complete still before becoming a proper import)


Diffs
-

  src/declarativeimports/plasmacomponents/qml/TextArea.qml 3f68934 
  src/declarativeimports/plasmacomponents/qml/styles/ScrollViewStyle.qml 
PRE-CREATION 
  src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml 
PRE-CREATION 
  src/declarativeimports/plasmaextracomponents/qml/ScrollArea.qml 3818142 
  src/declarativeimports/plasmaextracomponents/qml/styles/ScrollViewStyle.qml 
cb0b190 

Diff: https://git.reviewboard.kde.org/r/119781/diff/


Testing
---


Thanks,

Marco Martin

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 119781: Port TextArea to QtControls

2014-08-14 Thread David Edmundson

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119781/#review64522
---



src/declarativeimports/plasmacomponents/qml/TextArea.qml
https://git.reviewboard.kde.org/r/119781/#comment45067

@inherit QtQuick.Controls.TextArea

it needs to be the original module name, not the alias we give it.



src/declarativeimports/plasmacomponents/qml/TextArea.qml
https://git.reviewboard.kde.org/r/119781/#comment45068

would this be useful upstream?



src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml
https://git.reviewboard.kde.org/r/119781/#comment45071

can you add a comment that this is a local ScrollViewStyle and not 
QtQuick.Controls.Styles.ScrollViewStyle

I got easily confused.



src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml
https://git.reviewboard.kde.org/r/119781/#comment45070

I would lose the property type prefix

it makes it clear you're just adjusting a property in a parent class, not 
creating anything new.



src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml
https://git.reviewboard.kde.org/r/119781/#comment45072

do we need to set the padding from the frame margins, I can't see that 
anywhere



src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml
https://git.reviewboard.kde.org/r/119781/#comment45073

What's this for?



src/declarativeimports/plasmaextracomponents/qml/ScrollArea.qml
https://git.reviewboard.kde.org/r/119781/#comment45069

did you move the other styles too, or are there now 2 style folders?


- David Edmundson


On Aug. 14, 2014, 10:02 a.m., Marco Martin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119781/
 ---
 
 (Updated Aug. 14, 2014, 10:02 a.m.)
 
 
 Review request for KDE Frameworks and Plasma.
 
 
 Repository: plasma-framework
 
 
 Description
 ---
 
 This ports TextArea to Qtcontrols, all old properties/functions work (except 
 for errorHighlight that was a stub already)
 moves also the scrollview style to make everything in the same place. (needs 
 to be more complete still before becoming a proper import)
 
 
 Diffs
 -
 
   src/declarativeimports/plasmacomponents/qml/TextArea.qml 3f68934 
   src/declarativeimports/plasmacomponents/qml/styles/ScrollViewStyle.qml 
 PRE-CREATION 
   src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml 
 PRE-CREATION 
   src/declarativeimports/plasmaextracomponents/qml/ScrollArea.qml 3818142 
   src/declarativeimports/plasmaextracomponents/qml/styles/ScrollViewStyle.qml 
 cb0b190 
 
 Diff: https://git.reviewboard.kde.org/r/119781/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Marco Martin
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 119781: Port TextArea to QtControls

2014-08-14 Thread Marco Martin

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119781/
---

(Updated Aug. 14, 2014, 11:10 a.m.)


Review request for KDE Frameworks and Plasma.


Repository: plasma-framework


Description
---

This ports TextArea to Qtcontrols, all old properties/functions work (except 
for errorHighlight that was a stub already)
moves also the scrollview style to make everything in the same place. (needs to 
be more complete still before becoming a proper import)


Diffs (updated)
-

  src/declarativeimports/plasmacomponents/qml/TextArea.qml 3f68934 
  src/declarativeimports/plasmacomponents/qml/styles/ScrollViewStyle.qml 
PRE-CREATION 
  src/declarativeimports/plasmacomponents/qml/styles/TextAreaStyle.qml 
PRE-CREATION 
  src/declarativeimports/plasmaextracomponents/qml/ScrollArea.qml 3818142 
  src/declarativeimports/plasmaextracomponents/qml/styles/ScrollViewStyle.qml 
cb0b190 

Diff: https://git.reviewboard.kde.org/r/119781/diff/


Testing
---


Thanks,

Marco Martin

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: KPlotting and KUnitConversion

2014-08-14 Thread Alex Merry
On Tuesday 12 August 2014 17:54:49 John Layt wrote:
 I'm the maintainer for KUnitConversion, you can find the maintainer in
 the metainfo.yaml file in each Framework repo [aside: perhaps we need
 to generate a page with this listed?].

If you go to http://api.kde.org/frameworks-api/frameworks5-apidocs/ and click 
show maintainers on the left, you'll get it. Not easily discoverable, 
admittedly.

Alex
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Update of the metainfo.yaml file of all the frameworks

2014-08-14 Thread Alex Merry
On Wednesday 13 August 2014 11:30:48 Denis Steckelmacher wrote:
 Hi,
 
 Yesterday, api.kde.org has been updated so that it displays a bit more
 information about the frameworks, including code snippets telling the
 user how to add a framework to his/her CMakeLists.txt or .pro file.
 
 In order to display accurate information and because some frameworks
 have slightly different names for the CMake package file, CMake
 libraries and QMake libraries, I've updated all the metainfo.yaml files
 of the framework so that they include those names. Feel free to contact
 me if you have any comment or complain.

Nice! I think maybe we should make some of the short descriptions snappier, 
though. Attica's page looks very odd, compared to KArchive, for example.

Alex
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 119755: Support more number types in haskell highlighting

2014-08-14 Thread Bastian Holst

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119755/
---

(Updated Aug. 14, 2014, 8:09 nachm.)


Status
--

This change has been marked as submitted.


Review request for Kate, KDE Frameworks and Christoph Cullmann.


Repository: ktexteditor


Description
---

Support highlighting for the following types of numbers:
* octal numbers
* hexadecimal numbers
* floating point numbers with exponent notation


Diffs
-

  src/syntax/data/haskell.xml 49583a116df9b3f3d86e65a617729385048455b7 

Diff: https://git.reviewboard.kde.org/r/119755/diff/


Testing
---

Manually testing with a number of Haskell files


Thanks,

Bastian Holst

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 119767: Add Hamlet and Haskell quasiquotation

2014-08-14 Thread Bastian Holst

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119767/
---

(Updated Aug. 14, 2014, 8:39 nachm.)


Review request for Kate, KDE Frameworks and Christoph Cullmann.


Repository: ktexteditor


Description
---

This request request mostly contains syntax highlighting for Hamlet
files. Hamlet is a Haskell based Template language for creating
HTML documents. As Hamlet can be embedded into an ordinary Haskell
file with quasi quotation, this also implements QuasiQuotation support
for Haskell files.


Diffs (updated)
-

  src/syntax/data/hamlet.xml PRE-CREATION 
  src/syntax/data/haskell.xml 104e43ddafb2e7ca5ccc84fcf8344267e3148e05 

Diff: https://git.reviewboard.kde.org/r/119767/diff/


Testing
---


Thanks,

Bastian Holst

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 119796: Add a --run-env option

2014-08-14 Thread Vishesh Handa

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119796/
---

Review request for KDE Frameworks, Àlex Fiestas, Aleix Pol Gonzalez, and 
Michael Pyne.


Repository: kdesrc-build


Description
---

This adds a '--run-env' option which spawns a shell with the correct
environment so that the user can run the installed programs. This patch
does not work as I could not figure out how to get the kdedir and qtdir
configuration values from Module.pm. Could someone help?


Diffs
-

  modules/ksb/Application.pm 0324002 

Diff: https://git.reviewboard.kde.org/r/119796/diff/


Testing
---


Thanks,

Vishesh Handa

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


How to promote less mature Frameworks?

2014-08-14 Thread Àlex Fiestas
Hi there

At the Randa sprint we have discussed a little bit what to do with those 
frameworks that are still not mature (for example they can't commit on ABI/API 
stability) but they are ready for feedback from third party developers.

Even though there was not consensus in the discussion this is an idea that 
came out during the discussion:

-We introduce a Maturity level that we can use to manage expectations about 
the Framework (for example whether API/ABI will be kept)
-We release Frameworks that are not ready together with the rest, but we have 
to make damn sure we manage expectations.

With this we can get early feedback for new frameworks, and since we have a 
rapid release cycle we can improve them fast.

What do you think?

Cheerzs.

signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 119798: Generating PkgConig files from ECM

2014-08-14 Thread Aleix Pol Gonzalez

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119798/
---

Review request for Build System, KDE Frameworks and Harald Sitter.


Repository: extra-cmake-modules


Description
---

So we decided we wanted those .pc files, so I created a small script that 
generates one, I haven't used pc in the past, so feedback is welcome.


Diffs
-

  modules/ECMGeneratePkgConfigFile.cmake PRE-CREATION 

Diff: https://git.reviewboard.kde.org/r/119798/diff/


Testing
---

I added it in KCoreAddons, this is the patch:
diff --git src/lib/CMakeLists.txt src/lib/CMakeLists.txt
index 26eb5a1..3a07d1c 100644
--- src/lib/CMakeLists.txt
+++ src/lib/CMakeLists.txt
@@ -188,4 +188,6 @@ install(FILES
 
 include(ECMGeneratePriFile)
 ecm_generate_pri_file(BASE_NAME KCoreAddons LIB_NAME KF5CoreAddons DEPS core 
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR 
${KF5_INCLUDE_INSTALL_DIR}/KCoreAddons)
+ecm_generate_pkgconfig_file(BASE_NAME KCoreAddons LIB_NAME KF5CoreAddons DEPS 
Qt5Core FILENAME_VAR PC_FILENAME INCLUDE_INSTALL_DIR 
${KF5_INCLUDE_INSTALL_DIR}/KCoreAddons)
+install(FILES ${PC_FILENAME} DESTINATION ${ECM_PKGCONFIG_INSTALL_DIR})
 install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR})

This is the result, on my system:

Name: KF5CoreAddons
Version: 5.1.0
Libs: -L/home/kde-devel/kde5/lib64 -l/home/kde-devel/kde5/lib64
Cflags: -I/home/kde-devel/kde5/include/KF5/KCoreAddons 
Requires: Qt5Core


Thanks,

Aleix Pol Gonzalez

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 119798: Generating PkgConig files from ECM

2014-08-14 Thread Harald Sitter

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119798/#review64581
---


+1

- Harald Sitter


On Aug. 14, 2014, 11:10 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119798/
 ---
 
 (Updated Aug. 14, 2014, 11:10 p.m.)
 
 
 Review request for Build System, KDE Frameworks and Harald Sitter.
 
 
 Repository: extra-cmake-modules
 
 
 Description
 ---
 
 So we decided we wanted those .pc files, so I created a small script that 
 generates one, I haven't used pc in the past, so feedback is welcome.
 
 
 Diffs
 -
 
   modules/ECMGeneratePkgConfigFile.cmake PRE-CREATION 
 
 Diff: https://git.reviewboard.kde.org/r/119798/diff/
 
 
 Testing
 ---
 
 I added it in KCoreAddons, this is the patch:
 diff --git src/lib/CMakeLists.txt src/lib/CMakeLists.txt
 index 26eb5a1..3a07d1c 100644
 --- src/lib/CMakeLists.txt
 +++ src/lib/CMakeLists.txt
 @@ -188,4 +188,6 @@ install(FILES
  
  include(ECMGeneratePriFile)
  ecm_generate_pri_file(BASE_NAME KCoreAddons LIB_NAME KF5CoreAddons DEPS 
 core FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR 
 ${KF5_INCLUDE_INSTALL_DIR}/KCoreAddons)
 +ecm_generate_pkgconfig_file(BASE_NAME KCoreAddons LIB_NAME KF5CoreAddons 
 DEPS Qt5Core FILENAME_VAR PC_FILENAME INCLUDE_INSTALL_DIR 
 ${KF5_INCLUDE_INSTALL_DIR}/KCoreAddons)
 +install(FILES ${PC_FILENAME} DESTINATION ${ECM_PKGCONFIG_INSTALL_DIR})
  install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR})
 
 This is the result, on my system:
 
 Name: KF5CoreAddons
 Version: 5.1.0
 Libs: -L/home/kde-devel/kde5/lib64 -l/home/kde-devel/kde5/lib64
 Cflags: -I/home/kde-devel/kde5/include/KF5/KCoreAddons 
 Requires: Qt5Core
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Updated tasks list in todo.kde.org

2014-08-14 Thread Aleix Pol
Hi,
We just updated the tasks list about the things we did in the KDE SDK
sprint in Randa. [1].

I hope you think it's interesting as I think it is, if somebody has a
question please ping any of us who came and I hope we can give it a final
push altogether.

Cheers!
Aleix

[1] https://todo.kde.org/?controller=boardaction=showproject_id=13
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel