Code Monkey home page Code Monkey logo

timetable's Introduction

icon Timetable

Plot out your own timetable for the week and organize it

Get it on AppCenter

Build Status License: GPL v3

Screenshot

Donations

Would you like to support the development of this app to new heights? Then:

Be my backer on Patreon

Dependencies

Please make sure you have these dependencies first before building.

granite
gtk+-3.0
meson

Building

Simply clone this repo, then:

meson build --prefix=/usr && cd build
sudo ninja install

timetable's People

Contributors

alex285 avatar daehnie avatar fitojb avatar megatux avatar meisenzahl avatar nathanbnm avatar ryonakano avatar siigdev avatar vistaus avatar welaq avatar worldofpeace avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

timetable's Issues

[Feature Request] Proper Timeslots

It would be nice is the app could have proper timeslots, seperating the columns in hourly rows and sorting the open tasks to the appropriate timeslot automatically. This way it would be way more intuitive to read when which task is supposed to be done, as the relative position reveals that information. Similar to how calendars do it.

Problem with resizing

Your application looks amazing, but it's too big to use on my monitor (1366 * 768), if you could fix this please, thank you very much ...
captura

Saving the state

Find a way to save each column in a single file, for caching purposes as well as saving the file afterwards.

Add time slot progress indicator

Version 1.0.3
Show the progress in a particular time slot as time moves on. May be a progress bar, or a darker/lighter shade in the background of the Task widgets.
This brings in to account urgency and a general ease of looking up time and understanding how much time is left, etc.
Thanks!

Label size is too small

Looks like the gear and the trash icon are a bit too big on the space in the app, specially if you make it so that it also includes Sat/Sunday. A way to do it could be making both the gear and trash vertically, or even hiding them when not focused

image

Prevent unintended rearranging

Version 1.0.3
The app automatically rearranged the table in an unintended manner. Unable to reproduce the same issue, which makes me think, its a bug.

Thanks!

Add ability to change day

It would be nice for a setting to change the day, either with the setting pop over, or by dragging and dropping

Add ability to duplicate itens

Hello!
I am very interested in using TimeTable. I have some tasks during the week that are repeated (like reading emails, attending classes, writing etc). I would like you to add the possibility of duplicating the items already created.

could you make a flatpak for timetable?

Hi, I really appreciate your work , is a very good application
but i don't use elementary OS
could you make a flatpak for timetable?
in this way, users can install the application in any linux distribution

please.
thank you.

Add new task in the end of the column

Version 1.0.3
Currently the app adds new task in the middle of the column, and due to inability to drag and arrange, I have to change the tasks upto that time. This is a huge annoyance rn.

Thanks!

"Clear Task Color" does not clear task color unless the app is restarted

peek 2018-10-23 21-34

"Clear Task Color" does not clear the task color immediately, while changing to other colors does immediately. And instead, the button color changes from white to gray. And I get this error message:

** (com.github.lainsce.timetable:702): WARNING **: 21:34:26.587: TaskBox.vala:655: Failed to parse css style : <data>:7:47'' is not a valid color name

After quitting and re-oping the app, the color of the task is removed successfully.

With Timetable 1.0.3, on Juno

Push on Flathub; is #32 a blocker?

i'd like to push on Flathub, but i think it would be better to do after #32 is resolved. It is an essential feature, and without it, maybe someone installs the app, won't find it convenient to use, un-install it, and never install/try it again, even if this feature has been fixed

Make Day Columns background colour dark for Dark Theme users

This app is great but I have one stylesheet suggested which relates to users of the native Dark elementary OS Juno theme.

If we can change the dark stylesheet to make the "Day column backgounds" dark as well, as the light grey current colour is not ideal and makes the Dark theme look broken.

See screenshot:

Broken dark theme

I can fix this myself in the near future but just wanted to raise it for now.

Don't save changes

Hi, congratulations for your app.
about bug: after put a new activity, on edit this, don't save any changes.

Timetable won't save my timetable when name is [my file].org

Hi,
first of all, nice work. I am loving it so far.

The issue is, when I want to save my timetable I have to enter in a name. Done so with no filetype extension the file is saved normaly and will be opened with an texteditor when I click on it.

When I use the filetype extension *.org the file won't be saved at all. If I open the filemanager, the directory is empty. If I open the directory in terminal the directory is empty.

I've just read your code and it seems that *.org is the filetype extension to use, isn't it?

Thanks for your help and keep up with your great work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.