Merge lp:~emailgirishrawat/ubuntu-filemanager-app/READMEs into lp:ubuntu-filemanager-app

Proposed by Girish
Status: Merged
Approved by: Arto Jalkanen
Approved revision: 511
Merged at revision: 511
Proposed branch: lp:~emailgirishrawat/ubuntu-filemanager-app/READMEs
Merge into: lp:ubuntu-filemanager-app
Diff against target: 653 lines (+331/-270)
10 files modified
README (+0/-169)
README-Autopilot.md (+19/-0)
README-ContentHubDesktop.md (+63/-0)
README-Developers.md (+151/-0)
README-Mergeproposal (+28/-0)
README-Translations.md (+38/-0)
README.contentHubDesktop (+0/-65)
README.md (+26/-0)
README.translations (+0/-36)
debian/changelog (+6/-0)
To merge this branch: bzr merge lp:~emailgirishrawat/ubuntu-filemanager-app/READMEs
Reviewer Review Type Date Requested Status
Jenkins Bot continuous-integration Approve
Arto Jalkanen Approve
Review via email: mp+281007@code.launchpad.net

Commit message

Updated and expanded READMEs.

Description of the change

Improved READMEs.

To post a comment you must log in.
Revision history for this message
Arto Jalkanen (ajalkane) wrote :

Thank you!

review: Approve
Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote :

FAILED: Autolanding.
No commit message was specified in the merge proposal. Hit 'Add commit message' on the merge proposal web page or follow the link below. You can approve the merge proposal yourself to rerun.
https://code.launchpad.net/~emailgirishrawat/ubuntu-filemanager-app/READMEs/+merge/281007/+edit-commit-message

review: Needs Fixing (continuous-integration)
Revision history for this message
Girish (emailgirishrawat) wrote :

Arto: Have added a commit message. CAn you approve this again?

Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== removed file 'README'
--- README 2014-11-11 19:20:57 +0000
+++ README 1970-01-01 00:00:00 +0000
@@ -1,169 +0,0 @@
1# Ubuntu File Manager
2
3File manager app for Ubuntu on the desktop and on mobile devices.
4
5## Building the app
6
7### For the desktop
8
9Install the following build dependencies:
10
11 sudo apt-get install libtag1-dev libpam0g-dev python3
12
13Then open the CMakeLists.txt file in Qt Creator, and ensure that the kit
14selected on the left sidebar (just above the green "Run" button) is "Desktop"
15
16### For a device
17
18If you don't have one already, you'll need to create an armhf chroot to
19cross-compile the app (also do this if you have an older armhf chroot, for
20example 14.04 and current target is 14.10. You can first delete the old target
21and then create a current one). Here's how:
22
231. In Qt Creator, open the CMakeLists.txt file
242. Go to Tools > Options > Ubuntu > Click
252. Click on Create Click Target
263. Follow the prompts to generate the chroot. You will be asked for your sudo
27 password
284. Once created, you'll need to add the build dependencies for the app:
29 - Click on the Maintain button on your chroot
30 - On the terminal prompt that is started, type
31 apt-get install libtag1-dev:armhf libpam0g-dev:armhf python3
32 - Close the terminal when the installation finishes
335. Now you can either do a clean checkout and wait to be prompted by Qt Creator
34 to add the armhf kit, or alternatively:
356. Go to the Projects tab > Add kit and then select the UbuntuSDK armhf kit
36
37Additionally, you'll have to tell Qt Creator that you are doing a build for a
38device to ultimately create a click package for installation:
39
401. In Qt Creator, go to the Projects tab on the sidebar
412. Click on the "Build" subtab of the "UbuntuSDK for armhf..." tab
423. Then go to the "CMake arguments" text field and add "-DCLICK_MODE=on"
43 without the quotes
44
45Before starting the build make sure to select the "UbuntuSDK" kit on Qt
46Creator's left sidebar (just above the green "Run" button).
47
48### Doing the build
49
50Ensure you've selected the kit you want for your build and press the build
51button on Qt Creator's left sidebar (or alternatively Ctrl+B).
52
53## Running the app
54
55### On the desktop
56
57No additional steps are required before running the app on the desktop.
58
59You can pass two switches to run in phone or tablet mode from the desktop:
60
61-p for phone mode
62-t for tablet mode
63
64
65### On a device
66
67Due to Qt Creator's bug #1312094 in launchpad.net, there needs to be a manual
68workaround done before the app can run on the device:
69
701. Modify the desktop.in file: change the Exec line to read:
71 Exec=lib/arm-linux-gnueabihf/bin/@EXEC@
72
73Remember to revert this temporary change if you are building a click package or
74if you're making other changes to be committed to the code!
75
76### Starting the app
77
78Ensure you've selected the kit you want for your build and press the run
79button on Qt Creator's left sidebar (or alternatively Ctrl+R).
80
81If the app hasn't been built yet, or if there are pending changes that require
82a build, the app will automatically be built first before running.
83
84If you're starting the app on a device, the build will be copied over and the
85code will run unconfined.
86
87## Building a click package
88
89There are two alternative ways of building a click package.
90
91### Using Qt Creator
92
931. Ensure you've selected the UbuntuSDK for armhf kit on Qt Creator's sidebar
942. Click on Publish on the sidebar
953. Click on "Create package"
964. If all goes well, you'll find the final click package in the build directory
97
98Notes:
99- You can see the output of the click build if you click on Edit on the sidebar
100 and then "Application Output" at the bottom. This is useful to identify any
101 failures during the build
102- Run `sudo apt-get install click-reviewers-tools` to enable click package
103 validation in Qt Creator. You might need to restart Qt Creator after you've
104 installed them for it to detect them
105
106### Using click-buddy
107
1081. Install phablet-tools: `sudo apt-get install phablet-tools`
1092. Run click-buddy in your source tree:
110 click-buddy --dir . --arch armhf --framework ubuntu-sdk-14.04
1113. Once finished, click-buddy will tell you the location of your source package
112
113## Installing a click package
114
115First of all, ensure you've got a working Ubuntu device attached over USB to
116your host computer
117
118### Manually
119
120Run the following commands to manually install the click package (replace 0.5
121with the version of your package):
122
123 adb push com.ubuntu.filemanager_0.3.latest_armhf.click /home/phablet/
124 adb shell
125 sudo -H -u phablet pkcon install-local /home/phablet/com.ubuntu.filemanager_0.3_armhf.click
126
127### Using click-buddy
128
129You can add the --provision argument to the previous command to install the
130click package on the device.
131
132### Starting the app
133
1341. Either kill unity8 with `pkill unity8` or restart the system for the Apps
135 (click) scope to pick up your newly installed click package
1362. Search for Reminders in the Apps scope and tap on its icon to start it
1373. You'll find the runtime logs at ~/.cache/upstart/application-click/
138
139## Uninstalling a click package
140
141Run the following commands, replacing the version of the click package you want
142to uninstall:
143
144 adb shell
145 sudo -iu phablet
146 sudo click unregister com.ubuntu.filemanager 0.3
147
148## Run the autopilot tests
149
150Prerequisites:
151 sudo apt-get install ubuntu-ui-toolkit-autopilot
152
153Once the app has been built, you can go to the build directory and run:
154
155 cd tests/autopilot
156 autopilot3 run filemanager
157
158You can run filemanager in phone or tablet mode passing one of these two switches:
159
160-p for phone mode
161-t for tablet mode
162
163so:
164
165autopilot3 launch ../../src/app/filemanager -p
166
167will launch filemanager with autopilot in phone mode.
168
169
1700
=== added file 'README-Autopilot.md'
--- README-Autopilot.md 1970-01-01 00:00:00 +0000
+++ README-Autopilot.md 2015-12-19 07:36:54 +0000
@@ -0,0 +1,19 @@
1ReadMe - Run Autopilot tests
2============================
3
4# Prerequisites
5* ubuntu-ui-toolkit-autopilot : sudo apt-get install ubuntu-ui-toolkit-autopilot
6
7# Next Steps
8Once the app has been built, you can go to the build directory and run:
9
10 cd tests/autopilot
11 autopilot3 run filemanager
12
13You can run filemanager in phone or tablet mode passing one of these two switches:
14
15-p for phone mode
16-t for tablet mode
17
18* autopilot3 launch ../../src/app/filemanager -p will launch filemanager with autopilot in phone mode
19* autopilot3 launch ../../src/app/filemanager -t will launch filemanager with autopilot in tablet mode.
020
=== added file 'README-ContentHubDesktop.md'
--- README-ContentHubDesktop.md 1970-01-01 00:00:00 +0000
+++ README-ContentHubDesktop.md 2015-12-19 07:36:54 +0000
@@ -0,0 +1,63 @@
1Testing Content-Hub support
2===========================
3
4## For the desktop
5
6Install the following dependencies to run click applications:
7
8 sudo apt-get install upstart-app-launch-tools
9
10### Build FileManager and install FileManager as click package
11
12Build FileManager as a click package and install it. At the time of this writing
13this doesn't seem to be working with the SDK (due to cmake), but it can be done
14from command line:
15
16First you must modify manifest.json and replace "architecture" value of "armhf" with "i386".
17Just remember to change it back to armhf if you commit changes.
18
19After that you can build x86 version of the package and install it:
20
21 QT_SELECT=qt5 cmake . -DCLICK_MODE=1 && make -j2 && make install DESTDIR=install && click build install
22 sudo click install --user=$USER ./com.ubuntu.filemanager_0.3.latest_i386.click
23
24### Build and install hub-importer as click package
25
26Get the sources for building:
27
28 bzr branch lp:~ken-vandine/+junk/hub-importer
29
30You should be able to create click package out of it in SDK by opening the project and using Publish and Create package.
31
32Install the created package (example):
33
34 sudo click install --user=$USER com.ubuntu.developer.ken-vandine.hub-importer_0.2_all.click
35
36### Running test
37
38Run hub-importer (example):
39
40 upstart-app-launch com.ubuntu.developer.ken-vandine.hub-importer_hub-importer_0.2
41
42Click "Select source" button.
43
44You should see File Manager as one of the choices. If you do not see File Manager, look at "Troubleshooting" section.
45Click on File Manager, and File Manager should start. Now you should choose some pictures as that's the only thing
46supported at the moment (even though FileManager allows selecting any type). You can select multiple files in a
47directory if you so choose. Once you're satisfied with the seelction, click "Select". You should see the pictures
48then in Hub Importer.
49
50Troubleshooting
51===============
52
53* If you don't see File Manager as one of the choises in Hub Importer, then quit Hub Importer and run this script:
54 /usr/lib/i386-linux-gnu/content-hub/content-hub-peer-hook
55 Try running Hub Importer again after that and File Manager should show.
56 If the above script does not exist, you can try locating something similar with:
57 locate hook
58* If you have trouble running Hub Importer or the above still doesn't work, check the installed click packages with:
59 click list
60 It should show entry for both File Manager and Hub Importer. If it does not, installing the click package has not succeeded
61* If all else fails, check the logs for both Hub Importer and File Manager for further clues at:
62 $HOME/.cache/upstart/
63
064
=== added file 'README-Developers.md'
--- README-Developers.md 1970-01-01 00:00:00 +0000
+++ README-Developers.md 2015-12-19 07:36:54 +0000
@@ -0,0 +1,151 @@
1Building the app
2================
3
4### For the desktop
5
6Install the following build dependencies:
7
8 sudo apt-get install libtag1-dev libpam0g-dev python3
9
10Then open the CMakeLists.txt file in Qt Creator, and ensure that the kit
11selected on the left sidebar (just above the green "Run" button) is "Desktop"
12
13### For a device
14
15If you don't have one already, you'll need to create an armhf chroot to
16cross-compile the app (also do this if you have an older armhf chroot, for
17example 14.04 and current target is 14.10. You can first delete the old target
18and then create a current one). Here's how:
19
201. In Qt Creator, open the CMakeLists.txt file
212. Go to Tools > Options > Ubuntu > Click
222. Click on Create Click Target
233. Follow the prompts to generate the chroot. You will be asked for your sudo
24 password
254. Once created, you'll need to add the build dependencies for the app:
26 - Click on the Maintain button on your chroot
27 - On the terminal prompt that is started, type
28 apt-get install libtag1-dev:armhf libpam0g-dev:armhf python3
29 - Close the terminal when the installation finishes
305. Now you can either do a clean checkout and wait to be prompted by Qt Creator
31 to add the armhf kit, or alternatively:
326. Go to the Projects tab > Add kit and then select the UbuntuSDK armhf kit
33
34Additionally, you'll have to tell Qt Creator that you are doing a build for a
35device to ultimately create a click package for installation:
36
371. In Qt Creator, go to the Projects tab on the sidebar
382. Click on the "Build" subtab of the "UbuntuSDK for armhf..." tab
393. Then go to the "CMake arguments" text field and add "-DCLICK_MODE=on"
40 without the quotes
41
42Before starting the build make sure to select the "UbuntuSDK" kit on Qt
43Creator's left sidebar (just above the green "Run" button).
44
45### Doing the build
46
47Ensure you've selected the kit you want for your build and press the build
48button on Qt Creator's left sidebar (or alternatively Ctrl+B).
49
50
51Running the app
52===============
53
54### On the desktop
55
56No additional steps are required before running the app on the desktop.
57
58You can pass two switches to run in phone or tablet mode from the desktop:
59
60-p for phone mode
61-t for tablet mode
62
63
64### On a device
65
66Due to Qt Creator's bug #1312094 in launchpad.net, there needs to be a manual
67workaround done before the app can run on the device:
68
691. Modify the desktop.in file: change the Exec line to read:
70 Exec=lib/arm-linux-gnueabihf/bin/@EXEC@
71
72Remember to revert this temporary change if you are building a click package or
73if you're making other changes to be committed to the code!
74
75### Starting the app
76
77Ensure you've selected the kit you want for your build and press the run
78button on Qt Creator's left sidebar (or alternatively Ctrl+R).
79
80If the app hasn't been built yet, or if there are pending changes that require
81a build, the app will automatically be built first before running.
82
83If you're starting the app on a device, the build will be copied over and the
84code will run unconfined.
85
86
87Building a click package
88========================
89
90There are two alternative ways of building a click package.
91
92### Using Qt Creator
93
941. Ensure you've selected the UbuntuSDK for armhf kit on Qt Creator's sidebar
952. Click on Publish on the sidebar
963. Click on "Create package"
974. If all goes well, you'll find the final click package in the build directory
98
99Notes:
100- You can see the output of the click build if you click on Edit on the sidebar
101 and then "Application Output" at the bottom. This is useful to identify any
102 failures during the build
103- Run `sudo apt-get install click-reviewers-tools` to enable click package
104 validation in Qt Creator. You might need to restart Qt Creator after you've
105 installed them for it to detect them
106
107### Using click-buddy
108
1091. Install phablet-tools: `sudo apt-get install phablet-tools`
1102. Run click-buddy in your source tree:
111 click-buddy --dir . --arch armhf --framework ubuntu-sdk-14.04
1123. Once finished, click-buddy will tell you the location of your source package
113
114
115Installing a click package
116==========================
117
118First of all, ensure you've got a working Ubuntu device attached over USB to
119your host computer
120
121### Manually
122
123Run the following commands to manually install the click package (replace 0.5
124with the version of your package):
125
126 adb push com.ubuntu.filemanager_0.3.latest_armhf.click /home/phablet/
127 adb shell
128 sudo -H -u phablet pkcon install-local /home/phablet/com.ubuntu.filemanager_0.3_armhf.click
129
130### Using click-buddy
131
132You can add the --provision argument to the previous command to install the
133click package on the device.
134
135### Starting the app
136
1371. Either kill unity8 with `pkill unity8` or restart the system for the Apps
138 (click) scope to pick up your newly installed click package
1392. Search for Reminders in the Apps scope and tap on its icon to start it
1403. You'll find the runtime logs at ~/.cache/upstart/application-click/
141
142
143Uninstalling a click package
144============================
145
146Run the following commands, replacing the version of the click package you want
147to uninstall:
148
149 adb shell
150 sudo -iu phablet
151 sudo click unregister com.ubuntu.filemanager 0.3
0152
=== added file 'README-Mergeproposal'
--- README-Mergeproposal 1970-01-01 00:00:00 +0000
+++ README-Mergeproposal 2015-12-19 07:36:54 +0000
@@ -0,0 +1,28 @@
1Prerequisites to approving a Merge Proposal (MP)
2================================================
3
4Over time, it has been found that insufficient testing by reviewers sometimes leads to file manager app trunk not buildable in Qtcreator due to manifest errors, or translation pot file not updated. As such, please follow the checklist below before top-approving a MP.
5
6Checklist
7=========
8
9* Does the MP add/remove user visible strings? If Yes, has the pot file been
10 updated?
11
12* Does the MP change the UI? If Yes, has it been approved by design?
13
14* Did you perform an exploratory manual test run of your code change and any
15 related functionality?
16
17* If the MP fixes a bug or implements a feature, are there accompanying unit
18 and autopilot tests?
19
20* Is the file manager app trunk buildable and runnable using Qtcreator?
21
22* Was the debian changelog updated?
23
24* Was the copyright years updated if necessary?
25
26The above checklist is more of a guideline to help file manager app trunk stay buildable,
27stable and up to date.
28
029
=== added file 'README-Translations.md'
--- README-Translations.md 1970-01-01 00:00:00 +0000
+++ README-Translations.md 2015-12-19 07:36:54 +0000
@@ -0,0 +1,38 @@
1Updating translations
2=====================
3
4Translations for the Filemanager app happen in [Launchpad Translations](https://translations.launchpad.net/ubuntu-filemanager-app) and
5are automatically committed daily on the trunk branch in the po/ folder.
6
7They are then built and installed as part of the package build, so that
8developers don't really need to worry about them.
9
10However, there is one task that needs to be taken care of: exposing new
11translatable messages to translators. So whenever you add new translatable
12messages in the code, make sure to follow these steps:
13
14 1. Run click-buddy retaining the build directory:
15 `click-buddy --dir . --no-clean`
16 2. Commit the generated .pot file: `bzr commit -m"Updated translation template"`
17 3. Push the branch and send a merge proposal as usual
18
19And that's it, once the branch lands Launchpad should take care of all the rest!
20
21Behind the scenes
22=================
23
24Behind the scenes, whenever the po/*.pot file (also known as translations template)
25is committed to trunk Launchpad reads it and updates the translatable strings
26exposed in the web UI. This will enable translators to work on the new strings.
27The translations template contains all translatable strings that have been
28extracted from the source code files.
29
30Launchpad will then store translations in its database and will commit them daily
31in the form of textual po/*.po files to trunk. The PO files are also usually
32referred to as the translations files. You'll find a translation file for each
33language the app has got at least a translated message available for.
34
35Translations for core apps follow the standard [gettext format](https://www.gnu.org/software/gettext/).
36
37 [Launchpad Translations](https://translations.launchpad.net/ubuntu-filemanager-app)
38 [gettext format](https://www.gnu.org/software/gettext/)
039
=== removed file 'README.contentHubDesktop'
--- README.contentHubDesktop 2014-07-01 21:55:07 +0000
+++ README.contentHubDesktop 1970-01-01 00:00:00 +0000
@@ -1,65 +0,0 @@
1# Ubuntu File Manager
2
3File manager app for Ubuntu on the desktop and on mobile devices.
4
5## Testing Content-Hub support
6
7### For the desktop
8
9Install the following dependencies to run click applications:
10
11 sudo apt-get install upstart-app-launch-tools
12
13#### Build FileManager and install FileManager as click package
14
15Build FileManager as a click package and install it. At the time of this writing
16this doesn't seem to be working with the SDK (due to cmake), but it can be done
17from command line:
18
19First you must modify manifest.json and replace "architecture" value of "armhf" with "i386".
20Just remember to change it back to armhf if you commit changes.
21
22After that you can build x86 version of the package and install it:
23
24 QT_SELECT=qt5 cmake . -DCLICK_MODE=1 && make -j2 && make install DESTDIR=install && click build install
25 sudo click install --user=$USER ./com.ubuntu.filemanager_0.3.latest_i386.click
26
27#### Build and install hub-importer as click package
28
29Get the sources for building:
30
31 bzr branch lp:~ken-vandine/+junk/hub-importer
32
33You should be able to create click package out of it in SDK by opening the project and using Publish and Create package.
34
35Install the created package (example):
36
37 sudo click install --user=$USER com.ubuntu.developer.ken-vandine.hub-importer_0.2_all.click
38
39#### Running test
40
41Run hub-importer (example):
42
43 upstart-app-launch com.ubuntu.developer.ken-vandine.hub-importer_hub-importer_0.2
44
45Click "Select source" button.
46
47You should see File Manager as one of the choices. If you do not see File Manager, look at "Troubleshooting" section.
48Click on File Manager, and File Manager should start. Now you should choose some pictures as that's the only thing
49supported at the moment (even though FileManager allows selecting any type). You can select multiple files in a
50directory if you so choose. Once you're satisfied with the seelction, click "Select". You should see the pictures
51then in Hub Importer.
52
53#### Troubleshooting
54
55 - If you don't see File Manager as one of the choises in Hub Importer, then quit Hub Importer and run this script:
56 /usr/lib/i386-linux-gnu/content-hub/content-hub-peer-hook
57 Try running Hub Importer again after that and File Manager should show.
58 If the above script does not exist, you can try locating something similar with:
59 locate hook
60 - If you have trouble running Hub Importer or the above still doesn't work, check the installed click packages with:
61 click list
62 It should show entry for both File Manager and Hub Importer. If it does not, installing the click package has not succeeded
63 - If all else fails, check the logs for both Hub Importer and File Manager for further clues at:
64 $HOME/.cache/upstart/
65
660
=== added file 'README.md'
--- README.md 1970-01-01 00:00:00 +0000
+++ README.md 2015-12-19 07:36:54 +0000
@@ -0,0 +1,26 @@
1ReadMe - Ubuntu File Manager
2============================
3
4Ubuntu File Manager App is the official file manager app for Ubuntu Touch. We follow an open
5source model where the code is available to anyone to branch and hack on. The
6ubuntu file manager app follows a test driven development (TDD) where tests are
7written in parallel to feature implementation to help spot regressions easier.
8
9Dependencies
10============
11**DEPENDENCIES ARE NEEDED TO BE INSTALLED TO BUILD AND RUN THE APP**.
12
13A complete list of dependencies for the project can be found in filemanager-app/debian/control
14
15The following essential packages are also required to develop this app:
16* [ubuntu-sdk](http://developer.ubuntu.com/start)
17* intltool - run `sudo apt-get install intltool`
18
19Useful Links
20============
21Here are some useful links with regards to the File Manager App development.
22
23* [Home Page](https://developer.ubuntu.com/en/community/core-apps/file-manager/)
24* [File Manager App Wiki](https://wiki.ubuntu.com/Touch/CoreApps/FileManager)
25* [Project page](https://launchpad.net/ubuntu-filemanager-app)
26
027
=== removed file 'README.translations'
--- README.translations 2014-08-16 07:04:04 +0000
+++ README.translations 1970-01-01 00:00:00 +0000
@@ -1,36 +0,0 @@
1# Updating translations
2
3Translations for the Filemanager app happen in [Launchpad Translations][] and
4are automatically committed daily on the trunk branch in the po/ folder.
5
6They are then built and installed as part of the package build, so that
7developers don't really need to worry about them.
8
9However, there is one task that needs to be taken care of: exposing new
10translatable messages to translators. So whenever you add new translatable
11messages in the code, make sure to follow these steps:
12
13 1. Run click-buddy retaining the build directory:
14 `click-buddy --dir . --no-clean`
15 2. Commit the generated .pot file: `bzr commit -m"Updated translation template"`
16 3. Push the branch and send a merge proposal as usual
17
18And that's it, once the branch lands Launchpad should take care of all the rest!
19
20# Behind the scenes
21
22Behind the scenes, whenever the po/*.pot file (also known as translations template)
23is committed to trunk Launchpad reads it and updates the translatable strings
24exposed in the web UI. This will enable translators to work on the new strings.
25The translations template contains all translatable strings that have been
26extracted from the source code files.
27
28Launchpad will then store translations in its database and will commit them daily
29in the form of textual po/*.po files to trunk. The PO files are also usually
30referred to as the translations files. You'll find a translation file for each
31language the app has got at least a translated message available for.
32
33Translations for core apps follow the standard [gettext format].
34
35 [Launchpad Translations]: https://translations.launchpad.net/ubuntu-filemanager-app
36 [gettext format]: https://www.gnu.org/software/gettext/
370
=== modified file 'debian/changelog'
--- debian/changelog 2015-06-26 18:59:37 +0000
+++ debian/changelog 2015-12-19 07:36:54 +0000
@@ -1,3 +1,9 @@
1ubuntu-filemanager-app (0.4ubuntu1) UNRELEASED; urgency=medium
2
3 * Improved READMEs
4
5 -- Girish Rawat <emailgirishrawat@gmail.com> Sat, 19 Dec 2015 13:03:56 +0530
6
1ubuntu-filemanager-app (0.4) wily; urgency=medium7ubuntu-filemanager-app (0.4) wily; urgency=medium
28
3 * Renamed PAM module to not conflict with the Terminal one.9 * Renamed PAM module to not conflict with the Terminal one.

Subscribers

People subscribed via source and target branches