Add Event tab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Lernid |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
When I see on some blog or somewhere that there is interesting topic that I would like to learned about and when the time comes for a session, I usually forget the event name. I just know there is some event out there and THE session I would like to participate. So now I do the following:
1. start Lernid
2. connect to first event
3. wait to load all of the sessions
4. scrool down to the end of list to get past of all history sessions
5. bad luck, session is not in this event
6. disconnect
7. repeat steps 2 to 6 for each event to find out session I would like to participate.
In my humble opinion it would be simpler if there is something like Event tab where all of the events are listed (left window) and inside of events there is a scheduled sessions list (right window). All of this events and schedule list should be loaded at start-up, so clicking on events does not need user to wait for "connect/
There is one more thing that could be improved: history sessions. There could be a check-box to hide/show past sessions. The main problem is, there is a huge list of sessions already done and scrolling down/up is little bit annoying. Check-box could solve the problem.
Related branches
- John S. Gruber: Pending requested
-
Diff: 2983 lines (+636/-637)50 files modifiedbin/lernid (+7/-9)
debian/changelog (+22/-0)
etc/lernid-classrooms.d/ubuntu-classroom (+1/-1)
lernid.1 (+0/-3)
lernid/Sessions.py (+6/-7)
lernid/lernidconfig.py (+1/-1)
lernid/widgets/Browser.py (+225/-182)
lernid/widgets/Schedule.py (+1/-1)
lernid/widgets/WebChatroom.py (+0/-61)
lernid/widgets/__init__.py (+0/-1)
po/af.po (+8/-8)
po/ar.po (+10/-11)
po/ast.po (+8/-8)
po/ca.po (+9/-9)
po/cs.po (+8/-8)
po/da.po (+8/-8)
po/de.po (+11/-11)
po/el.po (+9/-9)
po/en_AU.po (+10/-10)
po/en_CA.po (+10/-10)
po/en_GB.po (+12/-11)
po/eo.po (+9/-9)
po/es.po (+13/-13)
po/es_AR.po (+8/-8)
po/eu.po (+9/-9)
po/fi.po (+8/-8)
po/fil.po (+12/-11)
po/fr.po (+12/-12)
po/he.po (+9/-9)
po/hr.po (+9/-9)
po/hu.po (+9/-9)
po/id.po (+8/-8)
po/it.po (+10/-10)
po/jbo.po (+8/-8)
po/ms.po (+10/-10)
po/nb.po (+8/-8)
po/nl.po (+12/-12)
po/oc.po (+9/-9)
po/pl.po (+11/-11)
po/pt.po (+8/-8)
po/pt_BR.po (+10/-10)
po/ro.po (+8/-8)
po/ru.po (+9/-9)
po/sl.po (+10/-10)
po/sv.po (+11/-11)
po/te.po (+8/-8)
po/tr.po (+9/-9)
po/uk.po (+10/-10)
po/zh_CN.po (+12/-11)
setup.py (+1/-1)
Changed in lernid: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Changed in lernid: | |
status: | Confirmed → In Progress |
Changed in lernid: | |
milestone: | none → 0.8.2 |
Changed in lernid: | |
status: | In Progress → Fix Released |
The blueprint wouldn't add another tab, necessarily, but should make it easier to find the session you heard about, I think.