Eventos do calendário Mavericks por mais de 3 horas

4

Estou usando o Mavericks.

Eu uso o Calendário no modo mensal e com horários no modo 24 horas.

Quando insiro ou edito um evento no Calendar.app, ele parece estar limitado a 3 horas. Primeiro, você precisa desmarcar o dia inteiro; depois, a lista de horários de término é de apenas 3 horas, com a qual eu posso viver. Mas se eu fechar a lista suspensa e tentar editar o horário de término diretamente, como se eu colocasse um horário posterior, o Calendário mudaria para 3 horas. No entanto, apenas algumas vezes (cerca de 50% de sucesso)

Como faço para inserir uma entrada com mais de 3 horas?

Marca
fonte
parece um bug. Eu posso facilmente fazer um evento por mais de 3 horas. Você pode arrastar um evento por mais de 3 horas?
Sebastian Semmler
Você deseja personalizar a lista suspensa para ter outros intervalos de valor? Como nunca tive problemas para participar de eventos longos, talvez não esteja entendendo bem o seu problema.
bmike
Não consegui inserir o tempo por mais de três horas - usando o método da resposta de Felix_Sim - mas isso parece funcionar agora. Então, houve algum outro fator quando eu fiz isso
Mark
Oh uau - agora isso pode ser um desafio para rastrear.
bmike
O sintoma ocorre quando você está conectado como um usuário novo ou diferente ou em um Mac diferente?
joelseph

Respostas:

4

Eu uso o botão + quick event, que é o mesmo que Command-N para inserir:

meeting from 10am to 5pm on thursday

Isso facilita bastante o bloqueio de horários específicos usando o aplicativo Calendário. Também costumo usar a exibição de semana ou dia, criar um evento padrão e arrastar a parte inferior do evento para o horário final.

Por fim, seleciono a hora em que o mouse aumenta o intervalo rápido e, em vez de usá-lo para alterar o horário final, basta digitar a hora e a guia do campo de minutos, se necessário.

bmike
fonte
A primeira parte é provavelmente a melhor maneira e vou tentar usar isso - no entanto a última paragragh deve funcionar, mas nem sempre
Mark
1

Uma maneira que pode funcionar é a seguinte:

  1. Clique no Event "To" Time.

  2. Quando o menu suspenso aparecer, pressione Esc.

  3. Clique duas vezes nas horas / minutos da hora "Para". Deve ser destacado agora (laranja para mim).

  4. Então pressione Arrow Up .

Um pouco inconveniente, mas espero que resolva o problema.

fsimkovic
fonte
Como observado, isso às vezes funciona :( #
Mark Mark
1

Eu acho que encontrei o problema.

O método que eu tentei é o de Felix Sim e as respostas do mwd27.

O problema parece ser que existe um cronômetro no campo de tempo para digitar digamos 18, você precisa acertar o 1 e o 8 perto o suficiente e minha digitação é lenta o suficiente para às vezes atingir o tempo limite e o Calendário recupera o valor antigo.

A resposta de GutierrezDev funciona para mim de maneira confiável, pois exige apenas um pressionamento de tecla.

Marca
fonte
0

Tente o seguinte:

  • Crie um novo evento
  • Clique no horário de término
  • Quando o menu suspenso aparecer, digite o horário final manualmente, por exemplo, "23"
  • Pressione Enter ou clique fora do balão para entrar no novo evento

Isso funcionou para mim com êxito no Calendário 7.0 (1835.1).

mwd27
fonte
Este é o modo como ele deve funcionar, mas eu posso sair como por minha pergunta onde o número não pode ser digitado
Mark
0

Essa resposta não tenta fornecer uma resposta completa, mas uma explicação do que (provavelmente) está acontecendo e por que algumas das respostas de outras pessoas são boas soluções.

A explicação rápida é que parece uma péssima decisão de lógica / design para imposição instantânea de regras de integridade de dados à custa de entrada fácil e natural de dados. Em resumo, se você precisar alterar o horário "para" de AM para PM (ou vice-versa), provavelmente precisará fazer a alteração para AM / PM primeiro e depois alterar a hora e os minutos (o que poderia explicar facilmente por que você pode ver apenas cerca de 50% das vezes).

Resumo da solução alternativa

  • Como bmike sugere, usar Cmd+ Npara entrada rápida de eventos talvez seja a solução mais fácil, ou pelo menos a mais consistente. (Você nem precisa pensar se precisará alterar AM / PM).

  • A solução de Felix_Sim de usar as teclas de seta para alterar a hora também funciona, porque isso mudará automaticamente AM / PM à medida que a hora muda de 11 para 12. Isso deve funcionar bem, embora possa facilmente ser menos eficiente com vários eventos com durações de várias horas .

  • Se você não se importa de mudar para o Horário de 24 horas (Preferências do Sistema> Idioma e Região), a solução do mwd27 funcionará, porque não há uma opção AM / PM para atrapalhar.

  • Por fim, você também pode mudar a AM / PM primeiro e depois voltar para a hora. Não é elegante, mas vai funcionar.

Também recomendo fortemente enviar um feedback à Apple solicitando que o tempo não seja validado até depois de ter sido completamente inserido, e não enquanto estiver sendo inserido ativamente.

Explicação, Observações e História

O problema parece ocorrer no Mountain Lion e Mavericks sob estas condições:

  1. Os horários "a" e "de" inseridos automaticamente são "AM" ou "PM" e
  2. O usuário tenta alterar o horário "para" para um horário que exigirá:
    • alternar AM / PM e
    • a nova hora é um número menor que a hora no horário "de" e
    • a hora é inserida antes da alteração de AM / PM.

O problema parece ser o resultado de como o Calendário garante que o tempo "até" seja posterior ao tempo "de" (para evitar uma duração negativa).

No Lion e versões anteriores, o Calendar (ou iCal, naquele momento) verificava se o horário "para" era posterior a "de" depois que o usuário terminava de inserir todos os campos de data e hora (na verdade, era um único campo com várias partes nesse versão, em vez de campos separados). Se um horário anterior fosse inserido, ele retornaria ao horário válido anterior. No Mountain Lion e Mavericks, o Calendar faz essa verificação à medida que cada campo individual está sendo inserido, tornando impossível alterar a hora em "para" para um número menor que "de" até que o AM / PM seja alterado.

Exemplo: digamos que você tenha um evento "das 9:00 às 10:00" e deseje alterá-lo para "das 9:00 às 15:00". A maneira esperada de inserir a hora "para" é digitar "3" durante a hora e depois alterar "AM" para "PM". Aqui está o que acontece:

  • Leão: o usuário pode digitar "3" na hora "até" e depois alterar "AM" para "PM" e sair do campo de data e hora.
  • ML e Mavericks: o usuário pode digitar "3" na hora "para", mas, como "AM" ainda não foi alterado, o tempo "para" resultante seria 3:00, o que não é válido porque "s antes das 9:00, portanto, é arredondado para o horário válido mais próximo possível (em vez de reverter para o último horário válido inserido), que é 9:00.
joelseph
fonte
Infelizmente, estou no modo 24 horas e tenho esses problemas, mas muitos dos pontos aqui parecem corretos (como no Reino Unido, não pensei em apontar que estava no modo 24 horas, pois é a única maneira sensata)
Mark
-1

Depois de colocar o horário final da lista (no máximo 3 horas), use a seta para cima para adicionar mais horas.

GutierrezDev
fonte
Isso parece funcionar o tempo todo - os outros, às vezes, param #
Mark