Gsoc Week 8 , 9 , 10 , 11
Focus on the ImageViewer The major focus for this time period was the ImageViewer that shows the single image. Made the ImageViewer full-screen ...
Focus on the ImageViewer The major focus for this time period was the ImageViewer that shows the single image. Made the ImageViewer full-screen ...
A lot of implementation changes were introduced Selection highlights depends upon the items selected in the model. Previously, the selection hi...
Quite a few changes were introduced during this time period Keyboard navigation was fixed for the GridView of AlbumView and OverviewPage. The G...
Set up the arcanist for Koko It was pretty much easy to install. For my Archlinux just below command did the work for me. yaourt -S arcanist-gi...
Week 2 was just about minor changes Change the delegate for the AlbumView A better delegate FocusScope which is composed of Image and Kirigami’...
So far, porting to Kirigami elements has started Sidebar is connected to mainview now( model in the mainview now changes according to filter selected from...
Yesterday was interesting. This task - T6231. Previous code had different qml files ( Folders.qml, Locations.qml, TimeImages.qml). The new code allows t...
Up until now : I have familiarize myself with the codebase of Koko image gallery Implemented deleteImage function in ImageViewer. Also checks the file e...
Every Summer has it’s story. Mine is Google Summer Of Code this year :) My proposal “Mirgating to Kirigami” for the “Koko” image gallery application of KD...
Sample Dockerfile 1 2 3 4 5 6 7 8 FROM alpine LABEL maintainer="example@gmail.com" RUN apk add --update nodejs nodejs-npm COPY . /src WORKDIR /src ...
Docker container - TLDR A container is the runtime instance of an image. In the same way that you can start a virtual machine (VM) from a virtual machine tem...
docker image pull is the command to download images. We pull images from repositories inside of remote registries. By default, images will be pulled from ...
Brief A docker image contains enough of an operating system (OS), as well as all the code and dependencies to run whatever application it’s designed for. Doc...
Major components: 1. The runtime The runtime operates at the lowest level and is responsible for starting and stopping containers (this includes building ...
Executables
CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation proce...
Design Principle Strive for loosely coupled designs between objects that interacts. Loosely coupled designs allow us to build flexible OO systems that can...
Principles Encapsulate that varies. Identify the aspect of your application that vary and separate them from what stays the same. Program to an interfac...