machniak (Aleksander Machniak)
Kolab Systems, Developer

Projects (31)

User Details

User Since
Apr 12 2015, 12:47 PM (191 w, 1 d)

Recent Activity

Today

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

Yesterday

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

Fri, Nov 16

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).

Fri, Nov 16, 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
Fri, Nov 16, 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)
Fri, Nov 16, 1:22 PM
machniak added a comment to T4440: for event with one person no "all participants" needed.

Makes sense.

Fri, Nov 16, 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.

Fri, Nov 16, 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
Fri, Nov 16, 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).

Fri, Nov 16, 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.

Fri, Nov 16, 12:15 PM · UX Seminar WS17
machniak closed T4428: Delete Categories in Calender Settings does not work as Resolved.

Fixed.

Fri, Nov 16, 12:11 PM · UX Seminar WS17
machniak committed rRPK8a72ceb94076: T4428: Fix removing calendar categories in settings (authored by machniak).
T4428: Fix removing calendar categories in settings
Fri, Nov 16, 12:10 PM
machniak committed rR4935213fc657: Elastic: Remove hacks not needed since Bootstrap 4.1.3 (authored by machniak).
Elastic: Remove hacks not needed since Bootstrap 4.1.3
Fri, Nov 16, 11:42 AM
machniak committed rRPK4244253ca046: Elastic: Make the watermark logo gray (authored by machniak).
Elastic: Make the watermark logo gray
Fri, Nov 16, 11:35 AM
machniak committed rR084d47526ff8: Elastic: Make the watermark logo gray (at least in browsers supporting… (authored by machniak).
Elastic: Make the watermark logo gray (at least in browsers supporting…
Fri, Nov 16, 11:33 AM
machniak committed rR5bb05680acd0: Elastic: Fix regression where "Select" option is disabled on mobile (#6523) (authored by machniak).
Elastic: Fix regression where "Select" option is disabled on mobile (#6523)
Fri, Nov 16, 10:59 AM

Thu, Nov 15

machniak triaged T4509: To start an event earlier than planned you can't just expand it upwards as Wishlist priority.

That should be doable. I just want to note that I think this is a rare situation. If you already decided that the meeting/event will take one hour, it is more likely that you'll want to keep it one hour even when moved to another slot. I see real life scenarios when that would be handy, but I hear that request for the first time, which means it's not that common case.

Thu, Nov 15, 9:02 AM · UX Seminar WS17

Wed, Nov 14

machniak committed rR4480909db48b: Elastic: Display full subject in mail preview (#6518) (authored by machniak).
Elastic: Display full subject in mail preview (#6518)
Wed, Nov 14, 3:25 PM

Tue, Nov 13

machniak committed rRbba6c7e7021d: Elastic: Fix selection background on messages list (authored by machniak).
Elastic: Fix selection background on messages list
Tue, Nov 13, 4:11 PM
machniak committed rRPK28627a64a894: Require pear/http_request2 via libkolab's composer.json (authored by machniak).
Require pear/http_request2 via libkolab's composer.json
Tue, Nov 13, 9:12 AM

Mon, Nov 12

machniak committed rRc805f7eb4256: Elastic: Visual improvements on logon screen (authored by machniak).
Elastic: Visual improvements on logon screen
Mon, Nov 12, 2:40 PM
machniak committed rS8db2884c7901: Fix bug where confidential/private folders were synchronized as email… (authored by machniak).
Fix bug where confidential/private folders were synchronized as email…
Mon, Nov 12, 1:27 PM
machniak committed rRe694b0f4cc54: Elastic: Fix some messages list icons in Chrome and IE (authored by machniak).
Elastic: Fix some messages list icons in Chrome and IE
Mon, Nov 12, 11:52 AM
machniak added a comment to T4494: Request: overview for the year.

Is there any calendar app that has something like this? How to visualize that? Would you expect something like a Month view, but with all months one below the other, scrollable? Or this have to be non-scrollable like the month view, but with months instead of days? Also, do not forget about Agenda view that can display the whole year, though it's not "visual".

Mon, Nov 12, 9:47 AM · UX Seminar WS17

Sun, Nov 11

machniak committed rR9babe138afc3: Password: Change API for password checking (authored by machniak).
Password: Change API for password checking
Sun, Nov 11, 9:05 AM
machniak committed rR9c4e2c9abe92: Fix spelling. (#6517) (authored by Andrius Štikonas <andrius@stikonas.eu>).
Fix spelling. (#6517)
Sun, Nov 11, 7:18 AM