Feed Advanced Search

Today

machniak closed T4686: redundant closing options for event (please see screenshot) as Wontfix.

Yes. All dialogs have two buttons for closing (sometimes it's Close, sometimes Cancel). I also don't think that Share is important enough to be a separate button.

Mon, Dec 17, 8:49 AM · UX Seminar WS17

Yesterday

machniak closed T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1 as Resolved.

Because jsTimezoneDetect is not very active project I decided to add a workaround on PHP side. Fixed in https://github.com/roundcube/roundcubemail/commit/36485dfc345ad724f08eaa7ea30c3cc88e48a00d.

Sun, Dec 16, 12:37 PM · Roundcube, Libraries, Bug Reports
machniak committed rR36485dfc345a: Prevent from using deprecated timezone names from jsTimezoneDetect (authored by machniak).
Prevent from using deprecated timezone names from jsTimezoneDetect
Sun, Dec 16, 12:34 PM

Fri, Dec 14

machniak created D714: LIST-EXTENDED/LIST-STATUS support.
Fri, Dec 14, 6:25 PM
machniak closed T4737: Saving event from Mail not possible as Resolved.

This has been fixed a few days ago. Not yet deployed at beta.kolabnow.com

Fri, Dec 14, 1:57 PM · UX Seminar WS17
machniak committed rIa8a3b0994673: Fix PHP Fatal error: Class 'Kolab\DAV\Auth\kolab_auth' not found (authored by machniak).
Fix PHP Fatal error: Class 'Kolab\DAV\Auth\kolab_auth' not found
Fri, Dec 14, 12:51 PM
machniak added a comment to T4752: Can't change dates in "Find availability".

Well, this is how it was designed, so you focus on finding availability not changing the time or duration. These fields are there for an informative purpose of displaying currently selected time slot. Maybe the time inputs could be editable or maybe there should be some duration input. Or maybe the slot selector above could be extendable horizontally.

Fri, Dec 14, 12:12 PM · UX Seminar WS17
machniak committed rRa32d72b66127: Password: Disallow control characters in passwords (#6547) (authored by machniak).
Password: Disallow control characters in passwords (#6547)
Fri, Dec 14, 11:36 AM
machniak committed rR1a5708eb23e6: Elastic: Change compact and signature icons (#6556) (authored by machniak).
Elastic: Change compact and signature icons (#6556)
Fri, Dec 14, 11:03 AM
machniak committed rR39e81d471032: Elastic: FontAwesome 5.6.1 (authored by machniak).
Elastic: FontAwesome 5.6.1
Fri, Dec 14, 11:03 AM

Thu, Dec 13

machniak committed rRPKf92e39c88274: T2313: Prevent from PHP fatal errors caused by double timezone spec. in… (authored by machniak).
T2313: Prevent from PHP fatal errors caused by double timezone spec. in…
Thu, Dec 13, 2:27 PM
machniak committed rRPKb5dceb45aa11: Fix small regression (authored by machniak).
Fix small regression
Thu, Dec 13, 2:26 PM
machniak committed rRPK868d15c4a23f: Fix PHP 7.3 warning (authored by machniak).
Fix PHP 7.3 warning
Thu, Dec 13, 2:26 PM
machniak committed rRPK4fe62aba6b40: Fix PHP 7.3 warning (authored by machniak).
Fix PHP 7.3 warning
Thu, Dec 13, 2:04 PM
machniak committed rRPK83ac298cd74f: Fix handling EXDATEs in different timezone than the event timezone… (authored by machniak).
Fix handling EXDATEs in different timezone than the event timezone…
Thu, Dec 13, 1:40 PM
machniak committed rRPK779af09a68f7: Fix performance/memory errors when editing recurring events (authored by machniak).
Fix performance/memory errors when editing recurring events
Thu, Dec 13, 10:53 AM

Mon, Dec 10

machniak closed T4617: When going from smartphone view to desctop view bottom left calender does not reappear as Resolved.

Fixed. Though, there are other similar issues, e.g. with toolbar menu. We probably should not support such view resizing. I'd say it's a rare situation. I guess it's more a temporal situation, you don't want to switch to smartfon mode on desktop and work using it.

Mon, Dec 10, 1:53 PM · UX Seminar WS17
machniak committed rRPK39fbf9997830: Elastic: Fix bug when going from smartphone view to deskop view bottom left… (authored by machniak).
Elastic: Fix bug when going from smartphone view to deskop view bottom left…
Mon, Dec 10, 1:47 PM
machniak committed rRPKeb8a06d2ec1f: Kolab SSO: Fixed charset encoding issues in logon form (authored by machniak).
Kolab SSO: Fixed charset encoding issues in logon form
Mon, Dec 10, 9:24 AM
machniak committed rRPK6d66212f5d77: Add margin to SSO buttons (authored by machniak).
Add margin to SSO buttons
Mon, Dec 10, 8:53 AM

Sun, Dec 9

machniak committed rR0676e04e1abf: Enable tests on PHP 7.3 (authored by machniak).
Enable tests on PHP 7.3
Sun, Dec 9, 12:50 PM
machniak committed rR45618273e0a4: Fix dummy Message-Id when resuming a draft without Message-Id header (#6548) (authored by machniak).
Fix dummy Message-Id when resuming a draft without Message-Id header (#6548)
Sun, Dec 9, 12:20 PM

Fri, Dec 7

machniak committed rR708ceb2ba0f2: Elastic: Add style for HTML editor content (use embed.css for this) (authored by machniak).
Elastic: Add style for HTML editor content (use embed.css for this)
Fri, Dec 7, 11:58 AM

Wed, Dec 5

machniak committed rR943de28d2acf: Log IMAP/SMTP connection time in debug mode (authored by machniak).
Log IMAP/SMTP connection time in debug mode
Wed, Dec 5, 12:03 PM

Tue, Dec 4

machniak committed rR00e53fac539d: Elastic: Fix toolbar removal when using Advanced options and Add button in… (authored by machniak).
Elastic: Fix toolbar removal when using Advanced options and Add button in…
Tue, Dec 4, 3:20 PM
machniak committed rR4a896b46a714: When requesting a plugin template ignore global skin path(s) (authored by machniak).
When requesting a plugin template ignore global skin path(s)
Tue, Dec 4, 2:58 PM
machniak committed rRPK2e1724b928b0: Add missing templates for "Save as event" dialog (authored by machniak).
Add missing templates for "Save as event" dialog
Tue, Dec 4, 2:56 PM
machniak committed rRPKa857b3cd29ac: Remove duplicate label references (authored by machniak).
Remove duplicate label references
Tue, Dec 4, 2:30 PM
machniak committed rRPKdb27d5a26c44: Register kolab_2fa and kolab_sso localizations in /tx/config (authored by machniak).
Register kolab_2fa and kolab_sso localizations in /tx/config
Tue, Dec 4, 12:54 PM
machniak committed rR03425d1d2b43: Add 'listoptions' container element (#6540) (authored by johndoh <roundcube@tehinterweb.co.uk>).
Add 'listoptions' container element (#6540)
Tue, Dec 4, 9:25 AM
machniak committed rRe4b5dc6a4139: Remove old fallback to the 'default' skin (authored by machniak).
Remove old fallback to the 'default' skin
Tue, Dec 4, 9:21 AM
machniak committed rRPK5dc7b9892576: Fix recurrence text when there are exceptions defined (authored by machniak).
Fix recurrence text when there are exceptions defined
Tue, Dec 4, 8:59 AM

Mon, Dec 3

machniak closed T4671: it is possible to use dropdown menus in the background as Resolved.

This is already fixed in git-master.

Mon, Dec 3, 7:14 PM · UX Seminar WS17
machniak committed rRPKf61132c6916a: Elastic: Fix datepicker after recent changes in Elastic core (authored by machniak).
Elastic: Fix datepicker after recent changes in Elastic core
Mon, Dec 3, 4:29 PM
machniak committed rR6f6b741cdee0: Update changelog (authored by machniak).
Update changelog
Mon, Dec 3, 4:29 PM
machniak committed rR5063d9bfd96b: Elastic: Fix various issues with datepicker in parent window (authored by machniak).
Elastic: Fix various issues with datepicker in parent window
Mon, Dec 3, 4:28 PM

Sun, Dec 2

machniak claimed T4668: it is possible to set meaningless times such as 33:00 for an event.
Sun, Dec 2, 12:29 PM · UX Seminar WS17

Sat, Dec 1

machniak committed rR3502d9cb2bdd: Elastic: Displat datepicker in parent window (authored by machniak).
Elastic: Displat datepicker in parent window
Sat, Dec 1, 8:04 PM
machniak committed rR890aedb29be9: Elastic: Add missing style of current position for keyboard navigation in… (authored by machniak).
Elastic: Add missing style of current position for keyboard navigation in…
Sat, Dec 1, 8:04 PM
machniak committed rR58ffbe2a83bc: Elastic: Datepicker improvements (authored by machniak).
Elastic: Datepicker improvements
Sat, Dec 1, 8:04 PM
machniak claimed T4671: it is possible to use dropdown menus in the background.

Looks like the dialog overlay does not stop event propagation.

Sat, Dec 1, 9:35 AM · UX Seminar WS17
machniak added a comment to T4677: event that includes weekend days is not displayed properly in month view.

This is a known issue. We have a ticket in Bifrost. Not trivial to fix as it's a bug in fullcalendar library.

Sat, Dec 1, 8:58 AM · Bug Reports, UX Seminar WS17

Fri, Nov 30

machniak closed T4596: Colour saturation with choosing window as Resolved.

Fixed.

Fri, Nov 30, 2:29 PM · UX Seminar WS17
machniak committed rRPK645e62bf966c: Elastic: Small sizeing issue (authored by machniak).
Elastic: Small sizeing issue
Fri, Nov 30, 1:12 PM
machniak committed rRPK7f2e073277ae: T4596: Elastic: Fix color of the selection box in Find availability dialog (authored by machniak).
T4596: Elastic: Fix color of the selection box in Find availability dialog
Fri, Nov 30, 12:38 PM
machniak closed T4599: create event different when no Calender selected as Resolved.

Fixed.

Fri, Nov 30, 12:01 PM · UX Seminar WS17
machniak committed rRPK5894f77b7c71: T4599: Fix selected calendar state after calendar delete (authored by machniak).
T4599: Fix selected calendar state after calendar delete
Fri, Nov 30, 12:01 PM
machniak committed rRPK78dce88a9c19: Merge branch 'dev/sso' (authored by machniak).
Merge branch 'dev/sso'
Fri, Nov 30, 9:39 AM

Wed, Nov 28

machniak claimed T4515: In month overview event is created for current day.

There's some inconsistency in Week and Month view behavior and I'm not sure why. In Week view a single click does not select the slot, it opens new event dialog. In Month view a single click will just select the slot. I don't like this inconsistency. The slot selection itself is useless and could be removed, so a single click in Month view would also open the new event dialog (with proper date set). Looks like a bug.

Wed, Nov 28, 5:32 PM · UX Seminar WS17
machniak added a comment to T4500: Categories Visibility.

These categories are there for interoperability. They come from iCalendar standard (the CLASS property). The functionality in Kolab is limited to:

  1. Additional decoration of private/confidential event in event preview dialog.
  2. When a calendar folder annotated as confidential/private exists all incoming invitations marked as such will be stored in these folders (instead of the default calendar) by invitation policy module if enabled.
Wed, Nov 28, 5:26 PM · UX Seminar WS17
machniak added a comment to T4593: Button "send invitation" switches by itself.

We do not store the last button state, but I guess it would be possible.

Wed, Nov 28, 5:10 PM · UX Seminar WS17
machniak added a comment to T4641: When creating/ editing an event: Not distinct which tab is opened .

Is the border not enough?

Wed, Nov 28, 5:09 PM · UX Seminar WS17
machniak added a comment to T4572: Prioritising the overview calendar over the listed calendars .

That's what we've had in the old skin. However, this way the menu button location might not be perfect.

Wed, Nov 28, 5:07 PM · UX Seminar WS17
machniak added a comment to T4578: Eventtime can not be changed in "Find availability".

This is intentional. We expect user to use next/previous slot buttons or drag-n-drop. The inputs are only to display current selection.

Wed, Nov 28, 5:02 PM · UX Seminar WS17
machniak added a comment to T4587: always invite/notify participants of events.

There's actually a config option (calendar_itip_send_option) that allows to change the behavior as requested. Maybe we should consider changing the default setting.

Wed, Nov 28, 4:59 PM · UX Seminar WS17
machniak claimed T4596: Colour saturation with choosing window.

Makes sense, and it was indeed different in the old skin. Agreed.

Wed, Nov 28, 4:54 PM · UX Seminar WS17
machniak claimed T4554: Add new Calender is buggy.

I confirm the issue and it is specific to KolabNow. Most likely its caused by cyrus murder topology and a delay in creating a folder on a backend server. So, when the page is refreshed the folder does not yet exist, even if the folder creation command didn't result with an error. Does not happen on my local Kolab installation.

Wed, Nov 28, 1:55 PM · UX Seminar WS17
machniak added a comment to T4617: When going from smartphone view to desctop view bottom left calender does not reappear.

Do you have a device that where that modes switching is possible or you're talking about browser developer tools? There are some quirks like that known when you switch modes.

Wed, Nov 28, 1:49 PM · UX Seminar WS17
machniak added a comment to T4584: Not possible to drag and drop an event on touch screen.

We're using quite an old version of fullcalendar library that does not support touch events. It's supported in more recent versions https://fullcalendar.io/docs/touch.

Wed, Nov 28, 1:47 PM · UX Seminar WS17
machniak claimed T4599: create event different when no Calender selected.
Wed, Nov 28, 1:43 PM · UX Seminar WS17
machniak added a comment to T4599: create event different when no Calender selected.

Existence of these two tabs depends on the calendar permissions (some calendar drivers might not support them). So, it looks like after calendar delete there's a problem with selecting existing calendar. Confirmed.

Wed, Nov 28, 1:43 PM · UX Seminar WS17
machniak closed T4241: User setting to enable/disable calendar week in views "Week" and "Month" at Roundcube as Resolved.

Fixed in e85ff388293.

Wed, Nov 28, 12:45 PM · Roundcube Kolab Plugins , Roundcube
machniak committed rRPKe85ff388293a: T4241: Add option to show/hide week numbers in datepicker and calendar view… (authored by machniak).
T4241: Add option to show/hide week numbers in datepicker and calendar view…
Wed, Nov 28, 12:43 PM
machniak closed T4503: event editor: clicking on a participant's email closes the event editor with no way to get back as Resolved.

Fixed.

Wed, Nov 28, 10:15 AM · UX Seminar WS17
machniak committed rRPK089425e43b56: T4503: Make participants non-clickable in event/task edit mode (authored by machniak).
T4503: Make participants non-clickable in event/task edit mode
Wed, Nov 28, 10:14 AM

Tue, Nov 27

machniak committed rRPK2eea216d3609: SSO: Display (localized) error message on failed SSO login. (authored by machniak).
SSO: Display (localized) error message on failed SSO login.
Tue, Nov 27, 1:18 PM
machniak committed rRPKcf50715f4f1c: SSO: Skip redundant session update (authored by machniak).
SSO: Skip redundant session update
Tue, Nov 27, 12:01 PM
machniak committed rRPK3c0d00ef6768: SSO: Add some more documentation (authored by machniak).
SSO: Add some more documentation
Tue, Nov 27, 11:03 AM

Mon, Nov 26

machniak committed rRPKbf29bd2e1942: SSO: Fix token refresh, support public key in DER format (authored by machniak).
SSO: Fix token refresh, support public key in DER format
Mon, Nov 26, 1:35 PM
machniak added a comment to T4503: event editor: clicking on a participant's email closes the event editor with no way to get back.

I guess we could implement something similar to the mail compose, when you make an action that will make the mail destroyed (the changes since last auto-save) then you're asked if you're sure. However, this will be too much effort. We should just not make the addresses clickable in event editing mode.

Mon, Nov 26, 10:45 AM · UX Seminar WS17
machniak committed rR5e4590ce5567: Add CVE ID (authored by machniak).
Add CVE ID
Mon, Nov 26, 10:11 AM
machniak committed rRPK359f76e9d288: SSO + LDAP (global addressbook) (authored by machniak).
SSO + LDAP (global addressbook)
Mon, Nov 26, 10:09 AM
machniak committed rRc1aa2169f67c: Plugin API: Added 'ldap_connected' hook (authored by machniak).
Plugin API: Added 'ldap_connected' hook
Mon, Nov 26, 9:46 AM

Fri, Nov 23

machniak committed rR394dacc1aedc: Merge branch 'master' of github.com:roundcube/roundcubemail (authored by machniak).
Merge branch 'master' of github.com:roundcube/roundcubemail
Fri, Nov 23, 7:08 PM
machniak committed rRcf05a924de1b: Fix inconsistent offset for various time zones - always display Standard Time… (authored by machniak).
Fix inconsistent offset for various time zones - always display Standard Time…
Fri, Nov 23, 7:08 PM
machniak committed rRPK0abee6c0f095: SSO + Chwala, and some improvements (authored by machniak).
SSO + Chwala, and some improvements
Fri, Nov 23, 4:46 PM
machniak committed rRedd9c31d6c69: Skip registering session handlers when session already exists (authored by machniak).
Skip registering session handlers when session already exists
Fri, Nov 23, 4:37 PM
machniak committed rC76f9b695c55c: Support Bearer authentication - requires a plugin (authored by machniak).
Support Bearer authentication - requires a plugin
Fri, Nov 23, 4:34 PM

Thu, Nov 22

machniak committed rRPKa86a5ce527b2: Fix recurrence text when there are exceptions defined (authored by machniak).
Fix recurrence text when there are exceptions defined
Thu, Nov 22, 4:20 PM
machniak committed rR6d19d1466e9b: Elastic: Fix disabled floating action buttons (#6530) (authored by machniak).
Elastic: Fix disabled floating action buttons (#6530)
Thu, Nov 22, 3:14 PM
machniak committed rRPK2734ffc217bb: Elastic: s/@color-message-warning-background/@color-message-warning-box… (authored by machniak).
Elastic: s/@color-message-warning-background/@color-message-warning-box…
Thu, Nov 22, 2:32 PM

Wed, Nov 21

machniak committed rR9b1d5f9eebd3: Elastic: Cleanup some styles + fixed small regression (authored by machniak).
Elastic: Cleanup some styles + fixed small regression
Wed, Nov 21, 4:31 PM
machniak committed rR3aac86eca77e: Elastic: Add @color-list-unread-status var (authored by machniak).
Elastic: Add @color-list-unread-status var
Wed, Nov 21, 1:00 PM
machniak committed rR3116c81ec682: Elastic: Small code cleanup (authored by machniak).
Elastic: Small code cleanup
Wed, Nov 21, 12:50 PM
machniak committed rR356e6c09f7a5: Elastic: Improve ui messages' colors, make loading message dark again (authored by machniak).
Elastic: Improve ui messages' colors, make loading message dark again
Wed, Nov 21, 12:38 PM
machniak committed rR725a53142036: Elastic: Remove unused @color-message-shadow (authored by machniak).
Elastic: Remove unused @color-message-shadow
Wed, Nov 21, 11:26 AM

Mon, Nov 19

machniak committed rRPK2efad4865753: SSO + SMTP (authored by machniak).
SSO + SMTP
Mon, Nov 19, 3:32 PM
machniak committed rRPKa53f1283f5c1: Kolab SSO plugin - initial commit (authored by machniak).
Kolab SSO plugin - initial commit
Mon, Nov 19, 1:29 PM

Sun, Nov 18

machniak committed rR8ff4fbadb176: Add option to delete users who have not logged in for more than X days (#6340) (authored by machniak).
Add option to delete users who have not logged in for more than X days (#6340)
Sun, Nov 18, 10:34 AM
machniak committed rR07c5e178de97: Add some localization files (authored by machniak).
Add some localization files
Sun, Nov 18, 8:43 AM

Sat, Nov 17

machniak committed rR281a6135e33c: Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key… (authored by machniak).
Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key…
Sat, Nov 17, 6:01 PM
machniak committed rRcb4b1443c8d7: Update localization (authored by machniak).
Update localization
Sat, Nov 17, 4:03 PM

Nov 16 2018

machniak added a comment to T4377: no change when clicking on a day.

The different background indicates today, not the selected day. Indeed selecting a day in the mini-calendar does not do much (until it's a day in another week, then it switches the week view to selected period).

Nov 16 2018, 1:40 PM · UX Seminar WS17
machniak updated subscribers of T4461: No effect visible when "List permanently" is activated or not .
  • remove "subscribe/unsubscribe" for personally owned calendars
Nov 16 2018, 1:37 PM · UX Seminar WS17
machniak committed rR11216a1925b8: Changed 'password_charset' default to 'UTF-8' (#6522) (authored by machniak).
Changed 'password_charset' default to 'UTF-8' (#6522)
Nov 16 2018, 1:22 PM
machniak added a comment to T4440: for event with one person no "all participants" needed.

Makes sense.

Nov 16 2018, 1:04 PM · UX Seminar WS17
machniak closed T4473: 2 search fields with the same description "search..." directly next to each other as Resolved.

Agreed. I left "Search...." for the main search input and changed the other input to "Find calendars...". I unified all tasks' UI this way. Fixed.

Nov 16 2018, 1:00 PM · UX Seminar WS17
machniak committed rRPK7c6b305b2f67: T4473: Unify label/placeholder for folders search input (authored by machniak).
T4473: Unify label/placeholder for folders search input
Nov 16 2018, 12:58 PM
machniak added a comment to T4461: No effect visible when "List permanently" is activated or not .

List permanently is like removing from list (unsubscribing), but without immediate effect. So, the record will not appear again if you switch tasks (e.g. goto Mail and back to Calendar). Note that removing from list is not the same as deleting the calendar, it's just deactivating (unsubscribing).

Nov 16 2018, 12:36 PM · UX Seminar WS17
machniak added a comment to T4482: Adding a new category for an event isn't possible.

Indeed. I guess we could use tag input widget (see notes or tasks) for categories.

Nov 16 2018, 12:15 PM · UX Seminar WS17